File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    000f9220
    000f9220os.fileWithoutReadFrom.SetReadDeadline: ; void os.fileWithoutReadFrom.SetReadDeadline(os.fileWithoutReadFrom f, time.Time t)
    000f9220ldr x16, [x28+16]
    000f9224subs xzr, sp, x16
    000f9228b.ls 0xf9284
    000f922cstr x30, [sp-80]!
    000f9230stur x29, [sp-8]
    000f9234sub x29, sp, 8
    000f9238ldr x16, [x28+32]
    000f923ccbnz x16, 0xf92a0
    000f9240
    000f9240loc_f9240:
    000f9240str x0, [sp+88]
    000f9244str x1, [sp+96]
    000f9248str x2, [sp+104]
    000f924cstr x3, [sp+112]
    000f9250stp xzr, xzr, [sp+40]
    000f9254ldr x1, [sp+96]
    000f9258ldr x0, [sp+88]
    000f925cldr x2, [sp+104]
    000f9260ldr x3, [sp+112]
    000f9264bl os.(*File).SetReadDeadline
    000f9268str x0, [sp+56]
    000f926cstr x1, [sp+64]
    000f9270str x0, [sp+40]
    000f9274str x1, [sp+48]
    000f9278ldur x29, [sp-8]
    000f927cldr x30, [sp], 80
    000f9280ret x30
    000f9284
    000f9284loc_f9284:
    000f9284stp x0, x1, [sp+8]
    000f9288stp x2, x3, [sp+24]
    000f928cmov x3, x30
    000f9290bl runtime.morestack_noctxt.abi0
    000f9294ldp x0, x1, [sp+8]
    000f9298ldp x2, x3, [sp+24]
    000f929cb 0xf9220
    000f92a0
    000f92a0loc_f92a0:
    000f92a0ldr x17, [x16]
    000f92a4add x20, sp, 88
    000f92a8subs xzr, x20, x17
    000f92acb.ne 0xf9240
    000f92b0add x20, sp, 8
    000f92b4str x20, [x16]
    000f92b8b 0xf9240
    000f92bcudf 0
    000f9220
    000f92c0
    000f92c0os.(*fileWithoutReadFrom).SetReadDeadline: ; void os.(*fileWithoutReadFrom).SetReadDeadline(os.fileWithoutReadFrom * f, time.Time t)
    000f92c0str x30, [sp-32]!
    000f92c4stur x29, [sp-8]
    000f92c8sub x29, sp, 8
    000f92ccstr x0, [sp+40]
    000f92d0str x1, [sp+48]
    000f92d4str x2, [sp+56]
    000f92d8str x3, [sp+64]
    000f92dcstp xzr, xzr, [sp+8]
    000f92e0ldr x1, [sp+48]
    000f92e4ldr x4, [sp+40]
    000f92e8ldrsb x27, [x4]
    000f92ecldr x0, [x4]
    000f92f0ldr x2, [sp+56]
    000f92f4ldr x3, [sp+64]
    000f92f8add x29, sp, 24
    000f92fcadd sp, sp, 32
    000f9300b 0xecc00
    000f9304udf 0
    000f9308udf 0
    000f930cudf 0
    000f92c0
    000f9310
    000f9310os.fileWithoutReadFrom.SetWriteDeadline: ; void os.fileWithoutReadFrom.SetWriteDeadline(os.fileWithoutReadFrom f, time.Time t)
    000f9310ldr x16, [x28+16]
    000f9314subs xzr, sp, x16
    000f9318b.ls 0xf9374
    000f931cstr x30, [sp-80]!
    000f9320stur x29, [sp-8]
    000f9324sub x29, sp, 8
    000f9328ldr x16, [x28+32]
    000f932ccbnz x16, 0xf9390
    000f9330
    000f9330loc_f9330:
    000f9330str x0, [sp+88]
    000f9334str x1, [sp+96]
    000f9338str x2, [sp+104]
    000f933cstr x3, [sp+112]
    000f9340stp xzr, xzr, [sp+40]
    000f9344ldr x1, [sp+96]
    000f9348ldr x0, [sp+88]
    000f934cldr x2, [sp+104]
    000f9350ldr x3, [sp+112]
    000f9354bl os.(*File).SetWriteDeadline
    000f9358str x0, [sp+56]
    000f935cstr x1, [sp+64]
    000f9360str x0, [sp+40]
    000f9364str x1, [sp+48]
    000f9368ldur x29, [sp-8]
    000f936cldr x30, [sp], 80
    000f9370ret x30
    000f9374
    000f9374loc_f9374:
    000f9374stp x0, x1, [sp+8]
    000f9378stp x2, x3, [sp+24]
    000f937cmov x3, x30
    000f9380bl runtime.morestack_noctxt.abi0
    000f9384ldp x0, x1, [sp+8]
    000f9388ldp x2, x3, [sp+24]
    000f938cb 0xf9310
    000f9390
    000f9390loc_f9390:
    000f9390ldr x17, [x16]
    000f9394add x20, sp, 88
    000f9398subs xzr, x20, x17
    000f939cb.ne 0xf9330
    000f93a0add x20, sp, 8
    000f93a4str x20, [x16]
    000f93a8b 0xf9330
    000f93acudf 0
    000f9310
    000f93b0
    000f93b0os.(*fileWithoutReadFrom).SetWriteDeadline: ; void os.(*fileWithoutReadFrom).SetWriteDeadline(os.fileWithoutReadFrom * f, time.Time t)
    000f93b0str x30, [sp-32]!
    000f93b4stur x29, [sp-8]
    000f93b8sub x29, sp, 8
    000f93bcstr x0, [sp+40]
    000f93c0str x1, [sp+48]
    000f93c4str x2, [sp+56]
    000f93c8str x3, [sp+64]
    000f93ccstp xzr, xzr, [sp+8]
    000f93d0ldr x1, [sp+48]
    000f93d4ldr x4, [sp+40]
    000f93d8ldrsb x27, [x4]
    000f93dcldr x0, [x4]
    000f93e0ldr x2, [sp+56]
    000f93e4ldr x3, [sp+64]
    000f93e8add x29, sp, 24
    000f93ecadd sp, sp, 32
    000f93f0b 0xecc80
    000f93f4udf 0
    000f93f8udf 0
    000f93fcudf 0
    000f93b0
    000f9400
    000f9400os.fileWithoutReadFrom.SyscallConn: ; void os.fileWithoutReadFrom.SyscallConn(os.fileWithoutReadFrom f)
    000f9400ldr x16, [x28+16]
    000f9404subs xzr, sp, x16
    000f9408b.ls 0xf94a0
    000f940cstr x30, [sp-128]!
    000f9410stur x29, [sp-8]
    000f9414sub x29, sp, 8
    000f9418ldr x16, [x28+32]
    000f941ccbnz x16, 0xf94b4
    000f9420
    000f9420loc_f9420:
    000f9420str x0, [sp+136]
    000f9424stp xzr, xzr, [sp+40]
    000f9428stp xzr, xzr, [sp+24]
    000f942cstp xzr, xzr, [sp+72]
    000f9430stp xzr, xzr, [sp+56]
    000f9434ldr x0, [sp+136]
    000f9438bl os.(*File).SyscallConn
    000f943cstr x0, [sp+72]
    000f9440str x1, [sp+80]
    000f9444str x2, [sp+56]
    000f9448str x3, [sp+64]
    000f944cldr x1, [sp+72]
    000f9450ldr x2, [sp+80]
    000f9454str x1, [sp+104]
    000f9458str x2, [sp+112]
    000f945cldr x1, [sp+56]
    000f9460ldr x2, [sp+64]
    000f9464str x1, [sp+88]
    000f9468str x2, [sp+96]
    000f946cldr x1, [sp+104]
    000f9470ldr x2, [sp+112]
    000f9474str x1, [sp+40]
    000f9478str x2, [sp+48]
    000f947cldr x2, [sp+88]
    000f9480ldr x3, [sp+96]
    000f9484str x2, [sp+24]
    000f9488str x3, [sp+32]
    000f948cldr x0, [sp+40]
    000f9490ldr x1, [sp+48]
    000f9494ldur x29, [sp-8]
    000f9498ldr x30, [sp], 128
    000f949cret x30
    000f94a0
    000f94a0loc_f94a0:
    000f94a0str x0, [sp+8]
    000f94a4mov x3, x30
    000f94a8bl runtime.morestack_noctxt.abi0
    000f94acldr x0, [sp+8]
    000f94b0b 0xf9400
    000f94b4
    000f94b4loc_f94b4:
    000f94b4ldr x17, [x16]
    000f94b8add x20, sp, 136
    000f94bcsubs xzr, x20, x17
    000f94c0b.ne 0xf9420
    000f94c4add x20, sp, 8
    000f94c8str x20, [x16]
    000f94ccb 0xf9420
    000f9400
    000f94d0
    000f94d0os.(*fileWithoutReadFrom).SyscallConn: ; void os.(*fileWithoutReadFrom).SyscallConn(os.fileWithoutReadFrom * f)
    000f94d0str x30, [sp-48]!
    000f94d4stur x29, [sp-8]
    000f94d8sub x29, sp, 8
    000f94dcstr x0, [sp+56]
    000f94e0stp xzr, xzr, [sp+24]
    000f94e4stp xzr, xzr, [sp+8]
    000f94e8ldr x1, [sp+56]
    000f94ecldrsb x27, [x1]
    000f94f0ldr x0, [x1]
    000f94f4add x29, sp, 40
    000f94f8add sp, sp, 48
    000f94fcb 0xecd00
    000f94d0
    000f9500
    000f9500os.fileWithoutReadFrom.Write: ; void os.fileWithoutReadFrom.Write(os.fileWithoutReadFrom f, struct []uint8 b)
    000f9500ldr x16, [x28+16]
    000f9504subs xzr, sp, x16
    000f9508b.ls 0xf958c
    000f950cstr x30, [sp-128]!
    000f9510stur x29, [sp-8]
    000f9514sub x29, sp, 8
    000f9518ldr x16, [x28+32]
    000f951ccbnz x16, 0xf95a8
    000f9520
    000f9520loc_f9520:
    000f9520str x0, [sp+136]
    000f9524str x1, [sp+144]
    000f9528str x2, [sp+152]
    000f952cstr x3, [sp+160]
    000f9530str xzr, [sp+48]
    000f9534stp xzr, xzr, [sp+72]
    000f9538stp xzr, xzr, [sp+88]
    000f953cldr x1, [sp+144]
    000f9540ldr x0, [sp+136]
    000f9544ldr x2, [sp+152]
    000f9548ldr x3, [sp+160]
    000f954cbl os.(*File).Write
    000f9550str x0, [sp+56]
    000f9554str x1, [sp+88]
    000f9558str x2, [sp+96]
    000f955cldr x4, [sp+56]
    000f9560str x4, [sp+64]
    000f9564str x1, [sp+104]
    000f9568str x2, [sp+112]
    000f956cldr x4, [sp+64]
    000f9570str x4, [sp+48]
    000f9574str x1, [sp+72]
    000f9578str x2, [sp+80]
    000f957cldr x0, [sp+48]
    000f9580ldur x29, [sp-8]
    000f9584ldr x30, [sp], 128
    000f9588ret x30
    000f958c
    000f958cloc_f958c:
    000f958cstp x0, x1, [sp+8]
    000f9590stp x2, x3, [sp+24]
    000f9594mov x3, x30
    000f9598bl runtime.morestack_noctxt.abi0
    000f959cldp x0, x1, [sp+8]
    000f95a0ldp x2, x3, [sp+24]
    000f95a4b 0xf9500
    000f95a8
    000f95a8loc_f95a8:
    000f95a8ldr x17, [x16]
    000f95acadd x20, sp, 136
    000f95b0subs xzr, x20, x17
    000f95b4b.ne 0xf9520
    000f95b8add x20, sp, 8
    000f95bcstr x20, [x16]
    000f95c0b 0xf9520
    000f95c4udf 0
    000f95c8udf 0
    000f95ccudf 0
    000f9500
    000f95d0
    000f95d0os.(*fileWithoutReadFrom).Write: ; void os.(*fileWithoutReadFrom).Write(os.fileWithoutReadFrom * f, struct []uint8 b)
    000f95d0str x30, [sp-48]!
    000f95d4stur x29, [sp-8]
    000f95d8sub x29, sp, 8
    000f95dcstr x0, [sp+56]
    000f95e0str x1, [sp+64]
    000f95e4str x2, [sp+72]
    000f95e8str x3, [sp+80]
    000f95ecstr xzr, [sp+16]
    000f95f0stp xzr, xzr, [sp+24]
    000f95f4ldr x1, [sp+64]
    000f95f8ldr x4, [sp+56]
    000f95fcldrsb x27, [x4]
    000f9600ldr x0, [x4]
    000f9604ldr x2, [sp+72]
    000f9608ldr x3, [sp+80]
    000f960cadd x29, sp, 40
    000f9610add sp, sp, 48
    000f9614b 0xeb500
    000f9618udf 0
    000f961cudf 0
    000f95d0
    000f9620
    000f9620os.fileWithoutReadFrom.WriteString: ; void os.fileWithoutReadFrom.WriteString(os.fileWithoutReadFrom f, struct string s)
    000f9620ldr x16, [x28+16]
    000f9624subs xzr, sp, x16
    000f9628b.ls 0xf96a4
    000f962cstr x30, [sp-112]!
    000f9630stur x29, [sp-8]
    000f9634sub x29, sp, 8
    000f9638ldr x16, [x28+32]
    000f963ccbnz x16, 0xf96c0
    000f9640
    000f9640loc_f9640:
    000f9640str x0, [sp+120]
    000f9644str x1, [sp+128]
    000f9648str x2, [sp+136]
    000f964cstr xzr, [sp+32]
    000f9650stp xzr, xzr, [sp+56]
    000f9654stp xzr, xzr, [sp+72]
    000f9658ldr x1, [sp+128]
    000f965cldr x0, [sp+120]
    000f9660ldr x2, [sp+136]
    000f9664bl os.(*File).WriteString
    000f9668str x0, [sp+40]
    000f966cstr x1, [sp+72]
    000f9670str x2, [sp+80]
    000f9674ldr x3, [sp+40]
    000f9678str x3, [sp+48]
    000f967cstr x1, [sp+88]
    000f9680str x2, [sp+96]
    000f9684ldr x3, [sp+48]
    000f9688str x3, [sp+32]
    000f968cstr x1, [sp+56]
    000f9690str x2, [sp+64]
    000f9694ldr x0, [sp+32]
    000f9698ldur x29, [sp-8]
    000f969cldr x30, [sp], 112
    000f96a0ret x30
    000f96a4
    000f96a4loc_f96a4:
    000f96a4stp x0, x1, [sp+8]
    000f96a8str x2, [sp+24]
    000f96acmov x3, x30
    000f96b0bl runtime.morestack_noctxt.abi0
    000f96b4ldp x0, x1, [sp+8]
    000f96b8ldr x2, [sp+24]
    000f96bcb 0xf9620
    000f96c0
    000f96c0loc_f96c0:
    000f96c0ldr x17, [x16]
    000f96c4add x20, sp, 120
    000f96c8subs xzr, x20, x17
    000f96ccb.ne 0xf9640
    000f96d0add x20, sp, 8
    000f96d4str x20, [x16]
    000f96d8b 0xf9640
    000f96dcudf 0
    000f9620
    000f96e0
    000f96e0os.(*fileWithoutReadFrom).WriteString: ; void os.(*fileWithoutReadFrom).WriteString(os.fileWithoutReadFrom * f, struct string s)
    000f96e0str x30, [sp-48]!
    000f96e4stur x29, [sp-8]
    000f96e8sub x29, sp, 8
    000f96ecstr x0, [sp+56]
    000f96f0str x1, [sp+64]
    000f96f4str x2, [sp+72]
    000f96f8str xzr, [sp+16]
    000f96fcstp xzr, xzr, [sp+24]
    000f9700ldr x1, [sp+64]
    000f9704ldr x3, [sp+56]
    000f9708ldrsb x27, [x3]
    000f970cldr x0, [x3]
    000f9710ldr x2, [sp+72]
    000f9714add x29, sp, 40
    000f9718add sp, sp, 48
    000f971cb 0xebb70
    000f96e0
    000f9720
    000f9720os.fileWithoutReadFrom.WriteTo: ; void os.fileWithoutReadFrom.WriteTo(os.fileWithoutReadFrom f, io.Writer w)
    000f9720ldr x16, [x28+16]
    000f9724subs xzr, sp, x16
    000f9728b.ls 0xf97a4
    000f972cstr x30, [sp-112]!
    000f9730stur x29, [sp-8]
    000f9734sub x29, sp, 8
    000f9738ldr x16, [x28+32]
    000f973ccbnz x16, 0xf97c0
    000f9740
    000f9740loc_f9740:
    000f9740str x0, [sp+120]
    000f9744str x1, [sp+128]
    000f9748str x2, [sp+136]
    000f974cstr xzr, [sp+32]
    000f9750stp xzr, xzr, [sp+56]
    000f9754stp xzr, xzr, [sp+72]
    000f9758ldr x1, [sp+128]
    000f975cldr x0, [sp+120]
    000f9760ldr x2, [sp+136]
    000f9764bl os.(*File).WriteTo
    000f9768str x0, [sp+40]
    000f976cstr x1, [sp+72]
    000f9770str x2, [sp+80]
    000f9774ldr x3, [sp+40]
    000f9778str x3, [sp+48]
    000f977cstr x1, [sp+88]
    000f9780str x2, [sp+96]
    000f9784ldr x3, [sp+48]
    000f9788str x3, [sp+32]
    000f978cstr x1, [sp+56]
    000f9790str x2, [sp+64]
    000f9794ldr x0, [sp+32]
    000f9798ldur x29, [sp-8]
    000f979cldr x30, [sp], 112
    000f97a0ret x30
    000f97a4
    000f97a4loc_f97a4:
    000f97a4stp x0, x1, [sp+8]
    000f97a8str x2, [sp+24]
    000f97acmov x3, x30
    000f97b0bl runtime.morestack_noctxt.abi0
    000f97b4ldp x0, x1, [sp+8]
    000f97b8ldr x2, [sp+24]
    000f97bcb 0xf9720
    000f97c0
    000f97c0loc_f97c0:
    000f97c0ldr x17, [x16]
    000f97c4add x20, sp, 120
    000f97c8subs xzr, x20, x17
    000f97ccb.ne 0xf9740
    000f97d0add x20, sp, 8
    000f97d4str x20, [x16]
    000f97d8b 0xf9740
    000f97dcudf 0
    000f9720
    000f97e0
    000f97e0os.(*fileWithoutReadFrom).WriteTo: ; void os.(*fileWithoutReadFrom).WriteTo(os.fileWithoutReadFrom * f, io.Writer w)
    000f97e0str x30, [sp-48]!
    000f97e4stur x29, [sp-8]
    000f97e8sub x29, sp, 8
    000f97ecstr x0, [sp+56]
    000f97f0str x1, [sp+64]
    000f97f4str x2, [sp+72]
    000f97f8str xzr, [sp+16]
    000f97fcstp xzr, xzr, [sp+24]
    000f9800ldr x1, [sp+64]
    000f9804ldr x3, [sp+56]
    000f9808ldrsb x27, [x3]
    000f980cldr x0, [x3]
    000f9810ldr x2, [sp+72]
    000f9814add x29, sp, 40
    000f9818add sp, sp, 48
    000f981cb 0xeb690
    000f97e0
    000f9820
    000f9820os.(*noWriteTo).WriteTo: ; void os.(*noWriteTo).WriteTo(os.noWriteTo * p0, io.Writer p1)
    000f9820ldr x16, [x28+16]
    000f9824subs xzr, sp, x16
    000f9828b.ls 0xf98bc
    000f982cstr x30, [sp-112]!
    000f9830stur x29, [sp-8]
    000f9834sub x29, sp, 8
    000f9838ldr x16, [x28+32]
    000f983ccbnz x16, 0xf98d8
    000f9840
    000f9840loc_f9840:
    000f9840str x0, [sp+120]
    000f9844str x1, [sp+128]
    000f9848str x2, [sp+136]
    000f984cstr xzr, [sp+32]
    000f9850stp xzr, xzr, [sp+56]
    000f9854ldr x2, [sp+120]
    000f9858cbnz x2, 0xf9860
    000f985cb 0xf98b4
    000f9860
    000f9860loc_f9860:
    000f9860stp xzr, xzr, [sp+72]
    000f9864ldr x0, [sp+128]
    000f9868ldr x2, [sp+120]
    000f986cldrsb x27, [x2]
    000f9870ldr x1, [sp+136]
    000f9874bl os.noWriteTo.WriteTo
    000f9878str x0, [sp+40]
    000f987cstr x1, [sp+72]
    000f9880str x2, [sp+80]
    000f9884ldr x3, [sp+40]
    000f9888str x3, [sp+48]
    000f988cstr x1, [sp+88]
    000f9890str x2, [sp+96]
    000f9894ldr x3, [sp+48]
    000f9898str x3, [sp+32]
    000f989cstr x1, [sp+56]
    000f98a0str x2, [sp+64]
    000f98a4ldr x0, [sp+32]
    000f98a8ldur x29, [sp-8]
    000f98acldr x30, [sp], 112
    000f98b0ret x30
    000f98b4
    000f98b4loc_f98b4:
    000f98b4bl runtime.panicwrap
    000f98b8hint
    000f98bc
    000f98bcloc_f98bc:
    000f98bcstp x0, x1, [sp+8]
    000f98c0str x2, [sp+24]
    000f98c4mov x3, x30
    000f98c8bl runtime.morestack_noctxt.abi0
    000f98ccldp x0, x1, [sp+8]
    000f98d0ldr x2, [sp+24]
    000f98d4b 0xf9820
    000f98d8
    000f98d8loc_f98d8:
    000f98d8ldr x17, [x16]
    000f98dcadd x20, sp, 120
    000f98e0subs xzr, x20, x17
    000f98e4b.ne 0xf9840
    000f98e8add x20, sp, 8
    000f98ecstr x20, [x16]
    000f98f0b 0xf9840
    000f98f4udf 0
    000f98f8udf 0
    000f98fcudf 0
    000f9820
    000f9900
    000f9900os.fileWithoutWriteTo.Close: ; void os.fileWithoutWriteTo.Close(os.fileWithoutWriteTo f)
    000f9900ldr x16, [x28+16]
    000f9904subs xzr, sp, x16
    000f9908b.ls 0xf994c
    000f990cstr x30, [sp-64]!
    000f9910stur x29, [sp-8]
    000f9914sub x29, sp, 8
    000f9918ldr x16, [x28+32]
    000f991ccbnz x16, 0xf9960
    000f9920
    000f9920loc_f9920:
    000f9920str x0, [sp+72]
    000f9924stp xzr, xzr, [sp+24]
    000f9928ldr x0, [sp+72]
    000f992cbl os.(*File).Close
    000f9930str x0, [sp+40]
    000f9934str x1, [sp+48]
    000f9938str x0, [sp+24]
    000f993cstr x1, [sp+32]
    000f9940ldur x29, [sp-8]
    000f9944ldr x30, [sp], 64
    000f9948ret x30
    000f994c
    000f994cloc_f994c:
    000f994cstr x0, [sp+8]
    000f9950mov x3, x30
    000f9954bl runtime.morestack_noctxt.abi0
    000f9958ldr x0, [sp+8]
    000f995cb 0xf9900
    000f9960
    000f9960loc_f9960:
    000f9960ldr x17, [x16]
    000f9964add x20, sp, 72
    000f9968subs xzr, x20, x17
    000f996cb.ne 0xf9920
    000f9970add x20, sp, 8
    000f9974str x20, [x16]
    000f9978b 0xf9920
    000f997cudf 0
    000f9900
    000f9980
    000f9980os.(*fileWithoutWriteTo).Close: ; void os.(*fileWithoutWriteTo).Close(os.fileWithoutWriteTo * f)
    000f9980str x30, [sp-32]!
    000f9984stur x29, [sp-8]
    000f9988sub x29, sp, 8
    000f998cstr x0, [sp+40]
    000f9990stp xzr, xzr, [sp+8]
    000f9994ldr x1, [sp+40]
    000f9998ldrsb x27, [x1]
    000f999cldr x0, [x1]
    000f99a0add x29, sp, 24
    000f99a4add sp, sp, 32
    000f99a8b 0xed650
    000f99acudf 0
    000f9980
    000f99b0
    000f99b0os.fileWithoutWriteTo.Name: ; void os.fileWithoutWriteTo.Name(os.fileWithoutWriteTo f)
    000f99b0ldr x16, [x28+16]
    000f99b4subs xzr, sp, x16
    000f99b8b.ls 0xf99fc
    000f99bcstr x30, [sp-64]!
    000f99c0stur x29, [sp-8]
    000f99c4sub x29, sp, 8
    000f99c8ldr x16, [x28+32]
    000f99cccbnz x16, 0xf9a10
    000f99d0
    000f99d0loc_f99d0:
    000f99d0str x0, [sp+72]
    000f99d4stp xzr, xzr, [sp+24]
    000f99d8ldr x0, [sp+72]
    000f99dcbl os.(*File).Name
    000f99e0str x0, [sp+40]
    000f99e4str x1, [sp+48]
    000f99e8str x0, [sp+24]
    000f99ecstr x1, [sp+32]
    000f99f0ldur x29, [sp-8]
    000f99f4ldr x30, [sp], 64
    000f99f8ret x30
    000f99fc
    000f99fcloc_f99fc:
    000f99fcstr x0, [sp+8]
    000f9a00mov x3, x30
    000f9a04bl runtime.morestack_noctxt.abi0
    000f9a08ldr x0, [sp+8]
    000f9a0cb 0xf99b0
    000f9a10
    000f9a10loc_f9a10:
    000f9a10ldr x17, [x16]
    000f9a14add x20, sp, 72
    000f9a18subs xzr, x20, x17
    000f9a1cb.ne 0xf99d0
    000f9a20add x20, sp, 8
    000f9a24str x20, [x16]
    000f9a28b 0xf99d0
    000f9a2cudf 0
    000f99b0
    000f9a30
    000f9a30os.(*fileWithoutWriteTo).Name: ; void os.(*fileWithoutWriteTo).Name(os.fileWithoutWriteTo * f)
    000f9a30str x30, [sp-32]!
    000f9a34stur x29, [sp-8]
    000f9a38sub x29, sp, 8
    000f9a3cstr x0, [sp+40]
    000f9a40stp xzr, xzr, [sp+8]
    000f9a44ldr x1, [sp+40]
    000f9a48ldrsb x27, [x1]
    000f9a4cldr x0, [x1]
    000f9a50add x29, sp, 24
    000f9a54add sp, sp, 32
    000f9a58b 0xeab00
    000f9a5cudf 0
    000f9a30
    000f9a60
    000f9a60os.fileWithoutWriteTo.Read: ; void os.fileWithoutWriteTo.Read(os.fileWithoutWriteTo f, struct []uint8 b)
    000f9a60ldr x16, [x28+16]
    000f9a64subs xzr, sp, x16
    000f9a68b.ls 0xf9aec
    000f9a6cstr x30, [sp-128]!
    000f9a70stur x29, [sp-8]
    000f9a74sub x29, sp, 8
    000f9a78ldr x16, [x28+32]
    000f9a7ccbnz x16, 0xf9b08
    000f9a80
    000f9a80loc_f9a80:
    000f9a80str x0, [sp+136]
    000f9a84str x1, [sp+144]
    000f9a88str x2, [sp+152]
    000f9a8cstr x3, [sp+160]
    000f9a90str xzr, [sp+48]
    000f9a94stp xzr, xzr, [sp+72]
    000f9a98stp xzr, xzr, [sp+88]
    000f9a9cldr x1, [sp+144]
    000f9aa0ldr x0, [sp+136]
    000f9aa4ldr x2, [sp+152]
    000f9aa8ldr x3, [sp+160]
    000f9aacbl os.(*File).Read
    000f9ab0str x0, [sp+56]
    000f9ab4str x1, [sp+88]
    000f9ab8str x2, [sp+96]
    000f9abcldr x4, [sp+56]
    000f9ac0str x4, [sp+64]
    000f9ac4str x1, [sp+104]
    000f9ac8str x2, [sp+112]
    000f9accldr x4, [sp+64]
    000f9ad0str x4, [sp+48]
    000f9ad4str x1, [sp+72]
    000f9ad8str x2, [sp+80]
    000f9adcldr x0, [sp+48]
    000f9ae0ldur x29, [sp-8]
    000f9ae4ldr x30, [sp], 128
    000f9ae8ret x30
    000f9aec
    000f9aecloc_f9aec:
    000f9aecstp x0, x1, [sp+8]
    000f9af0stp x2, x3, [sp+24]
    000f9af4mov x3, x30
    000f9af8bl runtime.morestack_noctxt.abi0
    000f9afcldp x0, x1, [sp+8]
    000f9b00ldp x2, x3, [sp+24]
    000f9b04b 0xf9a60
    000f9b08
    000f9b08loc_f9b08:
    000f9b08ldr x17, [x16]
    000f9b0cadd x20, sp, 136
    000f9b10subs xzr, x20, x17
    000f9b14b.ne 0xf9a80
    000f9b18add x20, sp, 8
    000f9b1cstr x20, [x16]
    000f9b20b 0xf9a80
    000f9b24udf 0
    000f9b28udf 0
    000f9b2cudf 0
    000f9a60
    000f9b30
    000f9b30os.(*fileWithoutWriteTo).Read: ; void os.(*fileWithoutWriteTo).Read(os.fileWithoutWriteTo * f, struct []uint8 b)
    000f9b30str x30, [sp-48]!
    000f9b34stur x29, [sp-8]
    000f9b38sub x29, sp, 8
    000f9b3cstr x0, [sp+56]
    000f9b40str x1, [sp+64]
    000f9b44str x2, [sp+72]
    000f9b48str x3, [sp+80]
    000f9b4cstr xzr, [sp+16]
    000f9b50stp xzr, xzr, [sp+24]
    000f9b54ldr x1, [sp+64]
    000f9b58ldr x4, [sp+56]
    000f9b5cldrsb x27, [x4]
    000f9b60ldr x0, [x4]
    000f9b64ldr x2, [sp+72]
    000f9b68ldr x3, [sp+80]
    000f9b6cadd x29, sp, 40
    000f9b70add sp, sp, 48
    000f9b74b 0xeae10
    000f9b78udf 0
    000f9b7cudf 0
    000f9b30
    000f9b80
    000f9b80os.fileWithoutWriteTo.ReadFrom: ; void os.fileWithoutWriteTo.ReadFrom(os.fileWithoutWriteTo f, io.Reader r)
    000f9b80ldr x16, [x28+16]
    000f9b84subs xzr, sp, x16
    000f9b88b.ls 0xf9c04
    000f9b8cstr x30, [sp-112]!
    000f9b90stur x29, [sp-8]
    000f9b94sub x29, sp, 8
    000f9b98ldr x16, [x28+32]
    000f9b9ccbnz x16, 0xf9c20
    000f9ba0
    000f9ba0loc_f9ba0:
    000f9ba0str x0, [sp+120]
    000f9ba4str x1, [sp+128]
    000f9ba8str x2, [sp+136]
    000f9bacstr xzr, [sp+32]
    000f9bb0stp xzr, xzr, [sp+56]
    000f9bb4stp xzr, xzr, [sp+72]
    000f9bb8ldr x1, [sp+128]
    000f9bbcldr x0, [sp+120]
    000f9bc0ldr x2, [sp+136]
    000f9bc4bl os.(*File).ReadFrom
    000f9bc8str x0, [sp+40]
    000f9bccstr x1, [sp+72]
    000f9bd0str x2, [sp+80]
    000f9bd4ldr x3, [sp+40]
    000f9bd8str x3, [sp+48]
    000f9bdcstr x1, [sp+88]
    000f9be0str x2, [sp+96]
    000f9be4ldr x3, [sp+48]
    000f9be8str x3, [sp+32]
    000f9becstr x1, [sp+56]
    000f9bf0str x2, [sp+64]
    000f9bf4ldr x0, [sp+32]
    000f9bf8ldur x29, [sp-8]
    000f9bfcldr x30, [sp], 112
    000f9c00ret x30
    000f9c04
    000f9c04loc_f9c04:
    000f9c04stp x0, x1, [sp+8]
    000f9c08str x2, [sp+24]
    000f9c0cmov x3, x30
    000f9c10bl runtime.morestack_noctxt.abi0
    000f9c14ldp x0, x1, [sp+8]
    000f9c18ldr x2, [sp+24]
    000f9c1cb 0xf9b80
    000f9c20
    000f9c20loc_f9c20:
    000f9c20ldr x17, [x16]
    000f9c24add x20, sp, 120
    000f9c28subs xzr, x20, x17
    000f9c2cb.ne 0xf9ba0
    000f9c30add x20, sp, 8
    000f9c34str x20, [x16]
    000f9c38b 0xf9ba0
    000f9c3cudf 0
    000f9b80
    000f9c40
    000f9c40os.(*fileWithoutWriteTo).ReadFrom: ; void os.(*fileWithoutWriteTo).ReadFrom(os.fileWithoutWriteTo * f, io.Reader r)
    000f9c40str x30, [sp-48]!
    000f9c44stur x29, [sp-8]
    000f9c48sub x29, sp, 8
    000f9c4cstr x0, [sp+56]
    000f9c50str x1, [sp+64]
    000f9c54str x2, [sp+72]
    000f9c58str xzr, [sp+16]
    000f9c5cstp xzr, xzr, [sp+24]
    000f9c60ldr x1, [sp+64]
    000f9c64ldr x3, [sp+56]
    000f9c68ldrsb x27, [x3]
    000f9c6cldr x0, [x3]
    000f9c70ldr x2, [sp+72]
    000f9c74add x29, sp, 40
    000f9c78add sp, sp, 48
    000f9c7cb 0xeb230
    000f9c40
    000f9c80
    000f9c80os.fileWithoutWriteTo.Seek: ; void os.fileWithoutWriteTo.Seek(os.fileWithoutWriteTo f, int64 offset, int whence)
    000f9c80ldr x16, [x28+16]
    000f9c84subs xzr, sp, x16
    000f9c88b.ls 0xf9d04
    000f9c8cstr x30, [sp-112]!
    000f9c90stur x29, [sp-8]
    000f9c94sub x29, sp, 8
    000f9c98ldr x16, [x28+32]
    000f9c9ccbnz x16, 0xf9d20
    000f9ca0
    000f9ca0loc_f9ca0:
    000f9ca0str x0, [sp+120]
    000f9ca4str x1, [sp+128]
    000f9ca8str x2, [sp+136]
    000f9cacstr xzr, [sp+32]
    000f9cb0stp xzr, xzr, [sp+56]
    000f9cb4stp xzr, xzr, [sp+72]
    000f9cb8ldr x1, [sp+128]
    000f9cbcldr x2, [sp+136]
    000f9cc0ldr x0, [sp+120]
    000f9cc4bl os.(*File).Seek
    000f9cc8str x0, [sp+40]
    000f9cccstr x1, [sp+72]
    000f9cd0str x2, [sp+80]
    000f9cd4ldr x3, [sp+40]
    000f9cd8str x3, [sp+48]
    000f9cdcstr x1, [sp+88]
    000f9ce0str x2, [sp+96]
    000f9ce4ldr x3, [sp+48]
    000f9ce8str x3, [sp+32]
    000f9cecstr x1, [sp+56]
    000f9cf0str x2, [sp+64]
    000f9cf4ldr x0, [sp+32]
    000f9cf8ldur x29, [sp-8]
    000f9cfcldr x30, [sp], 112
    000f9d00ret x30
    000f9d04
    000f9d04loc_f9d04:
    000f9d04stp x0, x1, [sp+8]
    000f9d08str x2, [sp+24]
    000f9d0cmov x3, x30
    000f9d10bl runtime.morestack_noctxt.abi0
    000f9d14ldp x0, x1, [sp+8]
    000f9d18ldr x2, [sp+24]
    000f9d1cb 0xf9c80
    000f9d20
    000f9d20loc_f9d20:
    000f9d20ldr x17, [x16]
    000f9d24add x20, sp, 120
    000f9d28subs xzr, x20, x17
    000f9d2cb.ne 0xf9ca0
    000f9d30add x20, sp, 8
    000f9d34str x20, [x16]
    000f9d38b 0xf9ca0
    000f9d3cudf 0
    000f9c80
    000f9d40
    000f9d40os.(*fileWithoutWriteTo).Seek: ; void os.(*fileWithoutWriteTo).Seek(os.fileWithoutWriteTo * f, int64 offset, int whence)
    000f9d40str x30, [sp-48]!
    000f9d44stur x29, [sp-8]
    000f9d48sub x29, sp, 8
    000f9d4cstr x0, [sp+56]
    000f9d50str x1, [sp+64]
    000f9d54str x2, [sp+72]
    000f9d58str xzr, [sp+16]
    000f9d5cstp xzr, xzr, [sp+24]
    000f9d60ldr x1, [sp+64]
    000f9d64ldr x2, [sp+72]
    000f9d68ldr x3, [sp+56]
    000f9d6cldrsb x27, [x3]
    000f9d70ldr x0, [x3]
    000f9d74add x29, sp, 40
    000f9d78add sp, sp, 48
    000f9d7cb 0xeb960
    000f9d40
    000f9d80
    000f9d80os.fileWithoutWriteTo.SetDeadline: ; void os.fileWithoutWriteTo.SetDeadline(os.fileWithoutWriteTo f, time.Time t)
    000f9d80ldr x16, [x28+16]
    000f9d84subs xzr, sp, x16
    000f9d88b.ls 0xf9de4
    000f9d8cstr x30, [sp-80]!
    000f9d90stur x29, [sp-8]
    000f9d94sub x29, sp, 8
    000f9d98ldr x16, [x28+32]
    000f9d9ccbnz x16, 0xf9e00
    000f9da0
    000f9da0loc_f9da0:
    000f9da0str x0, [sp+88]
    000f9da4str x1, [sp+96]
    000f9da8str x2, [sp+104]
    000f9dacstr x3, [sp+112]
    000f9db0stp xzr, xzr, [sp+40]
    000f9db4ldr x1, [sp+96]
    000f9db8ldr x0, [sp+88]
    000f9dbcldr x2, [sp+104]
    000f9dc0ldr x3, [sp+112]
    000f9dc4bl os.(*File).SetDeadline
    000f9dc8str x0, [sp+56]
    000f9dccstr x1, [sp+64]
    000f9dd0str x0, [sp+40]
    000f9dd4str x1, [sp+48]
    000f9dd8ldur x29, [sp-8]
    000f9ddcldr x30, [sp], 80
    000f9de0ret x30
    000f9de4
    000f9de4loc_f9de4:
    000f9de4stp x0, x1, [sp+8]
    000f9de8stp x2, x3, [sp+24]
    000f9decmov x3, x30
    000f9df0bl runtime.morestack_noctxt.abi0
    000f9df4ldp x0, x1, [sp+8]
    000f9df8ldp x2, x3, [sp+24]
    000f9dfcb 0xf9d80
    000f9e00
    000f9e00loc_f9e00:
    000f9e00ldr x17, [x16]
    000f9e04add x20, sp, 88
    000f9e08subs xzr, x20, x17
    000f9e0cb.ne 0xf9da0
    000f9e10add x20, sp, 8
    000f9e14str x20, [x16]
    000f9e18b 0xf9da0
    000f9e1cudf 0
    000f9d80
    000f9e20
    000f9e20os.(*fileWithoutWriteTo).SetDeadline: ; void os.(*fileWithoutWriteTo).SetDeadline(os.fileWithoutWriteTo * f, time.Time t)
    000f9e20str x30, [sp-32]!
    000f9e24stur x29, [sp-8]
    000f9e28sub x29, sp, 8
    000f9e2cstr x0, [sp+40]
    000f9e30str x1, [sp+48]
    000f9e34str x2, [sp+56]
    000f9e38str x3, [sp+64]
    000f9e3cstp xzr, xzr, [sp+8]
    000f9e40ldr x1, [sp+48]
    000f9e44ldr x4, [sp+40]
    000f9e48ldrsb x27, [x4]
    000f9e4cldr x0, [x4]
    000f9e50ldr x2, [sp+56]
    000f9e54ldr x3, [sp+64]
    000f9e58add x29, sp, 24
    000f9e5cadd sp, sp, 32
    000f9e60b 0xecb80
    000f9e64udf 0
    000f9e68udf 0
    000f9e6cudf 0
    000f9e20
    000f9e70
    000f9e70os.fileWithoutWriteTo.SetReadDeadline: ; void os.fileWithoutWriteTo.SetReadDeadline(os.fileWithoutWriteTo f, time.Time t)
    000f9e70ldr x16, [x28+16]
    000f9e74subs xzr, sp, x16
    000f9e78b.ls 0xf9ed4
    000f9e7cstr x30, [sp-80]!
    000f9e80stur x29, [sp-8]
    000f9e84sub x29, sp, 8
    000f9e88ldr x16, [x28+32]
    000f9e8ccbnz x16, 0xf9ef0
    000f9e90
    000f9e90loc_f9e90:
    000f9e90str x0, [sp+88]
    000f9e94str x1, [sp+96]
    000f9e98str x2, [sp+104]
    000f9e9cstr x3, [sp+112]
    000f9ea0stp xzr, xzr, [sp+40]
    000f9ea4ldr x1, [sp+96]
    000f9ea8ldr x0, [sp+88]
    000f9eacldr x2, [sp+104]
    000f9eb0ldr x3, [sp+112]
    000f9eb4bl os.(*File).SetReadDeadline
    000f9eb8str x0, [sp+56]
    000f9ebcstr x1, [sp+64]
    000f9ec0str x0, [sp+40]
    000f9ec4str x1, [sp+48]
    000f9ec8ldur x29, [sp-8]
    000f9eccldr x30, [sp], 80
    000f9ed0ret x30
    000f9ed4
    000f9ed4loc_f9ed4:
    000f9ed4stp x0, x1, [sp+8]
    000f9ed8stp x2, x3, [sp+24]
    000f9edcmov x3, x30
    000f9ee0bl runtime.morestack_noctxt.abi0
    000f9ee4ldp x0, x1, [sp+8]
    000f9ee8ldp x2, x3, [sp+24]
    000f9eecb 0xf9e70
    000f9ef0
    000f9ef0loc_f9ef0:
    000f9ef0ldr x17, [x16]
    000f9ef4add x20, sp, 88
    000f9ef8subs xzr, x20, x17
    000f9efcb.ne 0xf9e90
    000f9f00add x20, sp, 8
    000f9f04str x20, [x16]
    000f9f08b 0xf9e90
    000f9f0cudf 0
    000f9e70
    000f9f10
    000f9f10os.(*fileWithoutWriteTo).SetReadDeadline: ; void os.(*fileWithoutWriteTo).SetReadDeadline(os.fileWithoutWriteTo * f, time.Time t)
    000f9f10str x30, [sp-32]!
    000f9f14stur x29, [sp-8]
    000f9f18sub x29, sp, 8
    000f9f1cstr x0, [sp+40]
    000f9f20str x1, [sp+48]
    000f9f24str x2, [sp+56]
    000f9f28str x3, [sp+64]
    000f9f2cstp xzr, xzr, [sp+8]
    000f9f30ldr x1, [sp+48]
    000f9f34ldr x4, [sp+40]
    000f9f38ldrsb x27, [x4]
    000f9f3cldr x0, [x4]
    000f9f40ldr x2, [sp+56]
    000f9f44ldr x3, [sp+64]
    000f9f48add x29, sp, 24
    000f9f4cadd sp, sp, 32
    000f9f50b 0xecc00
    000f9f54udf 0
    000f9f58udf 0
    000f9f5cudf 0
    000f9f10
    000f9f60
    000f9f60os.fileWithoutWriteTo.SetWriteDeadline: ; void os.fileWithoutWriteTo.SetWriteDeadline(os.fileWithoutWriteTo f, time.Time t)
    000f9f60ldr x16, [x28+16]
    000f9f64subs xzr, sp, x16
    000f9f68b.ls 0xf9fc4
    000f9f6cstr x30, [sp-80]!
    000f9f70stur x29, [sp-8]
    000f9f74sub x29, sp, 8
    000f9f78ldr x16, [x28+32]
    000f9f7ccbnz x16, 0xf9fe0
    000f9f80
    000f9f80loc_f9f80:
    000f9f80str x0, [sp+88]
    000f9f84str x1, [sp+96]
    000f9f88str x2, [sp+104]
    000f9f8cstr x3, [sp+112]
    000f9f90stp xzr, xzr, [sp+40]
    000f9f94ldr x1, [sp+96]
    000f9f98ldr x0, [sp+88]
    000f9f9cldr x2, [sp+104]
    000f9fa0ldr x3, [sp+112]
    000f9fa4bl os.(*File).SetWriteDeadline
    000f9fa8str x0, [sp+56]
    000f9facstr x1, [sp+64]
    000f9fb0str x0, [sp+40]
    000f9fb4str x1, [sp+48]
    000f9fb8ldur x29, [sp-8]
    000f9fbcldr x30, [sp], 80
    000f9fc0ret x30
    000f9fc4
    000f9fc4loc_f9fc4:
    000f9fc4stp x0, x1, [sp+8]
    000f9fc8stp x2, x3, [sp+24]
    000f9fccmov x3, x30
    000f9fd0bl runtime.morestack_noctxt.abi0
    000f9fd4ldp x0, x1, [sp+8]
    000f9fd8ldp x2, x3, [sp+24]
    000f9fdcb 0xf9f60
    000f9fe0
    000f9fe0loc_f9fe0:
    000f9fe0ldr x17, [x16]
    000f9fe4add x20, sp, 88
    000f9fe8subs xzr, x20, x17
    000f9fecb.ne 0xf9f80
    000f9ff0add x20, sp, 8
    000f9ff4str x20, [x16]
    000f9ff8b 0xf9f80
    000f9ffcudf 0
    000f9f60
    000fa000
    000fa000os.(*fileWithoutWriteTo).SetWriteDeadline: ; void os.(*fileWithoutWriteTo).SetWriteDeadline(os.fileWithoutWriteTo * f, time.Time t)
    000fa000str x30, [sp-32]!
    000fa004stur x29, [sp-8]
    000fa008sub x29, sp, 8
    000fa00cstr x0, [sp+40]
    000fa010str x1, [sp+48]
    000fa014str x2, [sp+56]
    000fa018str x3, [sp+64]
    000fa01cstp xzr, xzr, [sp+8]
    000fa020ldr x1, [sp+48]
    000fa024ldr x4, [sp+40]
    000fa028ldrsb x27, [x4]
    000fa02cldr x0, [x4]
    000fa030ldr x2, [sp+56]
    000fa034ldr x3, [sp+64]
    000fa038add x29, sp, 24
    000fa03cadd sp, sp, 32
    000fa040b 0xecc80
    000fa044udf 0
    000fa048udf 0
    000fa04cudf 0
    000fa000
    000fa050
    000fa050os.fileWithoutWriteTo.SyscallConn: ; void os.fileWithoutWriteTo.SyscallConn(os.fileWithoutWriteTo f)
    000fa050ldr x16, [x28+16]
    000fa054subs xzr, sp, x16
    000fa058b.ls 0xfa0f0
    000fa05cstr x30, [sp-128]!
    000fa060stur x29, [sp-8]
    000fa064sub x29, sp, 8
    000fa068ldr x16, [x28+32]
    000fa06ccbnz x16, 0xfa104
    000fa070
    000fa070loc_fa070:
    000fa070str x0, [sp+136]
    000fa074stp xzr, xzr, [sp+40]
    000fa078stp xzr, xzr, [sp+24]
    000fa07cstp xzr, xzr, [sp+72]
    000fa080stp xzr, xzr, [sp+56]
    000fa084ldr x0, [sp+136]
    000fa088bl os.(*File).SyscallConn
    000fa08cstr x0, [sp+72]
    000fa090str x1, [sp+80]
    000fa094str x2, [sp+56]
    000fa098str x3, [sp+64]
    000fa09cldr x1, [sp+72]
    000fa0a0ldr x2, [sp+80]
    000fa0a4str x1, [sp+104]
    000fa0a8str x2, [sp+112]
    000fa0acldr x1, [sp+56]
    000fa0b0ldr x2, [sp+64]
    000fa0b4str x1, [sp+88]
    000fa0b8str x2, [sp+96]
    000fa0bcldr x1, [sp+104]
    000fa0c0ldr x2, [sp+112]
    000fa0c4str x1, [sp+40]
    000fa0c8str x2, [sp+48]
    000fa0ccldr x2, [sp+88]
    000fa0d0ldr x3, [sp+96]
    000fa0d4str x2, [sp+24]
    000fa0d8str x3, [sp+32]
    000fa0dcldr x0, [sp+40]
    000fa0e0ldr x1, [sp+48]
    000fa0e4ldur x29, [sp-8]
    000fa0e8ldr x30, [sp], 128
    000fa0ecret x30
    000fa0f0
    000fa0f0loc_fa0f0:
    000fa0f0str x0, [sp+8]
    000fa0f4mov x3, x30
    000fa0f8bl runtime.morestack_noctxt.abi0
    000fa0fcldr x0, [sp+8]
    000fa100b 0xfa050
    000fa104
    000fa104loc_fa104:
    000fa104ldr x17, [x16]
    000fa108add x20, sp, 136
    000fa10csubs xzr, x20, x17
    000fa110b.ne 0xfa070
    000fa114add x20, sp, 8
    000fa118str x20, [x16]
    000fa11cb 0xfa070
    000fa050
    000fa120
    000fa120os.(*fileWithoutWriteTo).SyscallConn: ; void os.(*fileWithoutWriteTo).SyscallConn(os.fileWithoutWriteTo * f)
    000fa120str x30, [sp-48]!
    000fa124stur x29, [sp-8]
    000fa128sub x29, sp, 8
    000fa12cstr x0, [sp+56]
    000fa130stp xzr, xzr, [sp+24]
    000fa134stp xzr, xzr, [sp+8]
    000fa138ldr x1, [sp+56]
    000fa13cldrsb x27, [x1]
    000fa140ldr x0, [x1]
    000fa144add x29, sp, 40
    000fa148add sp, sp, 48
    000fa14cb 0xecd00
    000fa120
    000fa150
    000fa150os.fileWithoutWriteTo.Write: ; void os.fileWithoutWriteTo.Write(os.fileWithoutWriteTo f, struct []uint8 b)
    000fa150ldr x16, [x28+16]
    000fa154subs xzr, sp, x16
    000fa158b.ls 0xfa1dc
    000fa15cstr x30, [sp-128]!
    000fa160stur x29, [sp-8]
    000fa164sub x29, sp, 8
    000fa168ldr x16, [x28+32]
    000fa16ccbnz x16, 0xfa1f8
    000fa170
    000fa170loc_fa170:
    000fa170str x0, [sp+136]
    000fa174str x1, [sp+144]
    000fa178str x2, [sp+152]
    000fa17cstr x3, [sp+160]
    000fa180str xzr, [sp+48]
    000fa184stp xzr, xzr, [sp+72]
    000fa188stp xzr, xzr, [sp+88]
    000fa18cldr x1, [sp+144]
    000fa190ldr x0, [sp+136]
    000fa194ldr x2, [sp+152]
    000fa198ldr x3, [sp+160]
    000fa19cbl os.(*File).Write
    000fa1a0str x0, [sp+56]
    000fa1a4str x1, [sp+88]
    000fa1a8str x2, [sp+96]
    000fa1acldr x4, [sp+56]
    000fa1b0str x4, [sp+64]
    000fa1b4str x1, [sp+104]
    000fa1b8str x2, [sp+112]
    000fa1bcldr x4, [sp+64]
    000fa1c0str x4, [sp+48]
    000fa1c4str x1, [sp+72]
    000fa1c8str x2, [sp+80]
    000fa1ccldr x0, [sp+48]
    000fa1d0ldur x29, [sp-8]
    000fa1d4ldr x30, [sp], 128
    000fa1d8ret x30
    000fa1dc
    000fa1dcloc_fa1dc:
    000fa1dcstp x0, x1, [sp+8]
    000fa1e0stp x2, x3, [sp+24]
    000fa1e4mov x3, x30
    000fa1e8bl runtime.morestack_noctxt.abi0
    000fa1ecldp x0, x1, [sp+8]
    000fa1f0ldp x2, x3, [sp+24]
    000fa1f4b 0xfa150
    000fa1f8
    000fa1f8loc_fa1f8:
    000fa1f8ldr x17, [x16]
    000fa1fcadd x20, sp, 136
    000fa200subs xzr, x20, x17
    000fa204b.ne 0xfa170
    000fa208add x20, sp, 8
    000fa20cstr x20, [x16]
    000fa210b 0xfa170
    000fa214udf 0
    000fa218udf 0
    000fa21cudf 0
    000fa150
    000fa220
    000fa220os.(*fileWithoutWriteTo).Write: ; void os.(*fileWithoutWriteTo).Write(os.fileWithoutWriteTo * f, struct []uint8 b)
    000fa220str x30, [sp-48]!
    000fa224stur x29, [sp-8]
    000fa228sub x29, sp, 8
    000fa22cstr x0, [sp+56]
    000fa230str x1, [sp+64]
    000fa234str x2, [sp+72]
    000fa238str x3, [sp+80]
    000fa23cstr xzr, [sp+16]
    000fa240stp xzr, xzr, [sp+24]
    000fa244ldr x1, [sp+64]
    000fa248ldr x4, [sp+56]
    000fa24cldrsb x27, [x4]
    000fa250ldr x0, [x4]
    000fa254ldr x2, [sp+72]
    000fa258ldr x3, [sp+80]
    000fa25cadd x29, sp, 40
    000fa260add sp, sp, 48
    000fa264b 0xeb500
    000fa268udf 0
    000fa26cudf 0
    000fa220
    000fa270
    000fa270os.fileWithoutWriteTo.WriteString: ; void os.fileWithoutWriteTo.WriteString(os.fileWithoutWriteTo f, struct string s)
    000fa270ldr x16, [x28+16]
    000fa274subs xzr, sp, x16
    000fa278b.ls 0xfa2f4
    000fa27cstr x30, [sp-112]!
    000fa280stur x29, [sp-8]
    000fa284sub x29, sp, 8
    000fa288ldr x16, [x28+32]
    000fa28ccbnz x16, 0xfa310
    000fa290
    000fa290loc_fa290:
    000fa290str x0, [sp+120]
    000fa294str x1, [sp+128]
    000fa298str x2, [sp+136]
    000fa29cstr xzr, [sp+32]
    000fa2a0stp xzr, xzr, [sp+56]
    000fa2a4stp xzr, xzr, [sp+72]
    000fa2a8ldr x1, [sp+128]
    000fa2acldr x0, [sp+120]
    000fa2b0ldr x2, [sp+136]
    000fa2b4bl os.(*File).WriteString
    000fa2b8str x0, [sp+40]
    000fa2bcstr x1, [sp+72]
    000fa2c0str x2, [sp+80]
    000fa2c4ldr x3, [sp+40]
    000fa2c8str x3, [sp+48]
    000fa2ccstr x1, [sp+88]
    000fa2d0str x2, [sp+96]
    000fa2d4ldr x3, [sp+48]
    000fa2d8str x3, [sp+32]
    000fa2dcstr x1, [sp+56]
    000fa2e0str x2, [sp+64]
    000fa2e4ldr x0, [sp+32]
    000fa2e8ldur x29, [sp-8]
    000fa2ecldr x30, [sp], 112
    000fa2f0ret x30
    000fa2f4
    000fa2f4loc_fa2f4:
    000fa2f4stp x0, x1, [sp+8]
    000fa2f8str x2, [sp+24]
    000fa2fcmov x3, x30
    000fa300bl runtime.morestack_noctxt.abi0
    000fa304ldp x0, x1, [sp+8]
    000fa308ldr x2, [sp+24]
    000fa30cb 0xfa270
    000fa310
    000fa310loc_fa310:
    000fa310ldr x17, [x16]
    000fa314add x20, sp, 120
    000fa318subs xzr, x20, x17
    000fa31cb.ne 0xfa290
    000fa320add x20, sp, 8
    000fa324str x20, [x16]
    000fa328b 0xfa290
    000fa32cudf 0
    000fa270
    000fa330
    000fa330os.(*fileWithoutWriteTo).WriteString: ; void os.(*fileWithoutWriteTo).WriteString(os.fileWithoutWriteTo * f, struct string s)
    000fa330str x30, [sp-48]!
    000fa334stur x29, [sp-8]
    000fa338sub x29, sp, 8
    000fa33cstr x0, [sp+56]
    000fa340str x1, [sp+64]
    000fa344str x2, [sp+72]
    000fa348str xzr, [sp+16]
    000fa34cstp xzr, xzr, [sp+24]
    000fa350ldr x1, [sp+64]
    000fa354ldr x3, [sp+56]
    000fa358ldrsb x27, [x3]
    000fa35cldr x0, [x3]
    000fa360ldr x2, [sp+72]
    000fa364add x29, sp, 40
    000fa368add sp, sp, 48
    000fa36cb 0xebb70
    000fa330
    000fa370
    000fa370type:.eq.os.Process: ; void type:.eq.os.Process(os.Process * p, os.Process * q)
    000fa370str x30, [sp-32]!
    000fa374stur x29, [sp-8]
    000fa378sub x29, sp, 8
    000fa37cstr x0, [sp+40]
    000fa380str x1, [sp+48]
    000fa384strb wzr, [sp+23]
    000fa388ldr x1, [sp+40]
    000fa38cldr x1, [x1]
    000fa390ldr x2, [sp+48]
    000fa394ldr x2, [x2]
    000fa398subs xzr, x2, x1
    000fa39cb.eq 0xfa3a4
    000fa3a0b 0xfa4d4
    000fa3a4
    000fa3a4loc_fa3a4:
    000fa3a4ldr x1, [sp+40]
    000fa3a8ldr x2, [sp+48]
    000fa3acldrb w1, [x1+8]
    000fa3b0ldrb w2, [x2+8]
    000fa3b4subs wzr, w1, w2
    000fa3b8b.eq 0xfa3c0
    000fa3bcb 0xfa4d0
    000fa3c0
    000fa3c0loc_fa3c0:
    000fa3c0ldr x1, [sp+40]
    000fa3c4ldr x2, [sp+48]
    000fa3c8ldr x1, [x1+16]
    000fa3ccldr x2, [x2+16]
    000fa3d0subs xzr, x2, x1
    000fa3d4b.eq 0xfa3dc
    000fa3d8b 0xfa4cc
    000fa3dc
    000fa3dcloc_fa3dc:
    000fa3dcldr x1, [sp+40]
    000fa3e0ldr x2, [sp+48]
    000fa3e4ldrsw x1, [x1+24]
    000fa3e8ldrsw x2, [x2+24]
    000fa3ecsubs wzr, w2, w1
    000fa3f0b.eq 0xfa3f8
    000fa3f4b 0xfa4c4
    000fa3f8
    000fa3f8loc_fa3f8:
    000fa3f8ldr x1, [sp+40]
    000fa3fcldr x2, [sp+48]
    000fa400ldr w1, [x1+28]
    000fa404ldr w2, [x2+28]
    000fa408subs wzr, w2, w1
    000fa40cb.eq 0xfa414
    000fa410b 0xfa4c0
    000fa414
    000fa414loc_fa414:
    000fa414ldr x1, [sp+40]
    000fa418ldr x2, [sp+48]
    000fa41cldr w1, [x1+32]
    000fa420ldr w2, [x2+32]
    000fa424subs wzr, w2, w1
    000fa428b.eq 0xfa430
    000fa42cb 0xfa4bc
    000fa430
    000fa430loc_fa430:
    000fa430ldr x1, [sp+40]
    000fa434ldr x2, [sp+48]
    000fa438ldr w1, [x1+36]
    000fa43cldr w2, [x2+36]
    000fa440subs wzr, w2, w1
    000fa444b.eq 0xfa44c
    000fa448b 0xfa4b8
    000fa44c
    000fa44cloc_fa44c:
    000fa44cldr x1, [sp+40]
    000fa450ldr x2, [sp+48]
    000fa454ldrsw x1, [x1+40]
    000fa458ldrsw x2, [x2+40]
    000fa45csubs wzr, w2, w1
    000fa460b.eq 0xfa468
    000fa464b 0xfa4b4
    000fa468
    000fa468loc_fa468:
    000fa468ldr x1, [sp+40]
    000fa46cldr x2, [sp+48]
    000fa470ldrsw x1, [x1+44]
    000fa474ldrsw x2, [x2+44]
    000fa478subs wzr, w2, w1
    000fa47cb.eq 0xfa484
    000fa480b 0xfa4b0
    000fa484
    000fa484loc_fa484:
    000fa484ldr x1, [sp+40]
    000fa488ldr x2, [sp+48]
    000fa48cldr x1, [x1+48]
    000fa490ldr x2, [x2+48]
    000fa494subs xzr, x2, x1
    000fa498cset x0, eq
    000fa49cstrb w0, [sp+23]
    000fa4a0b 0xfa4a4
    000fa4a4
    000fa4a4loc_fa4a4:
    000fa4a4add x29, sp, 24
    000fa4a8add sp, sp, 32
    000fa4acret x30
    000fa4b0
    000fa4b0loc_fa4b0:
    000fa4b0b 0xfa4c8
    000fa4b4
    000fa4b4loc_fa4b4:
    000fa4b4b 0xfa4c8
    000fa4b8
    000fa4b8loc_fa4b8:
    000fa4b8b 0xfa4c8
    000fa4bc
    000fa4bcloc_fa4bc:
    000fa4bcb 0xfa4c8
    000fa4c0
    000fa4c0loc_fa4c0:
    000fa4c0b 0xfa4c8
    000fa4c4
    000fa4c4loc_fa4c4:
    000fa4c4b 0xfa4c8
    000fa4c8
    000fa4c8loc_fa4c8:
    000fa4c8b 0xfa4d8
    000fa4cc
    000fa4ccloc_fa4cc:
    000fa4ccb 0xfa4d8
    000fa4d0
    000fa4d0loc_fa4d0:
    000fa4d0b 0xfa4d8
    000fa4d4
    000fa4d4loc_fa4d4:
    000fa4d4b 0xfa4d8
    000fa4d8
    000fa4d8loc_fa4d8:
    000fa4d8strb wzr, [sp+23]
    000fa4dcmov x0, xzr
    000fa4e0add x29, sp, 24
    000fa4e4add sp, sp, 32
    000fa4e8ret x30
    000fa4ecudf 0
    000fa370
    000fa4f0
    000fa4f0type:.eq.os.ProcessState: ; void type:.eq.os.ProcessState(os.ProcessState * p, os.ProcessState * q)
    000fa4f0str x30, [sp-32]!
    000fa4f4stur x29, [sp-8]
    000fa4f8sub x29, sp, 8
    000fa4fcstr x0, [sp+40]
    000fa500str x1, [sp+48]
    000fa504strb wzr, [sp+23]
    000fa508ldr x1, [sp+40]
    000fa50cldr x1, [x1]
    000fa510ldr x2, [sp+48]
    000fa514ldr x2, [x2]
    000fa518subs xzr, x2, x1
    000fa51cb.eq 0xfa524
    000fa520b 0xfa570
    000fa524
    000fa524loc_fa524:
    000fa524ldr x1, [sp+40]
    000fa528ldr x2, [sp+48]
    000fa52cldr w1, [x1+8]
    000fa530ldr w2, [x2+8]
    000fa534subs wzr, w2, w1
    000fa538b.eq 0xfa540
    000fa53cb 0xfa56c
    000fa540
    000fa540loc_fa540:
    000fa540ldr x1, [sp+40]
    000fa544ldr x2, [sp+48]
    000fa548ldr x1, [x1+16]
    000fa54cldr x2, [x2+16]
    000fa550subs xzr, x2, x1
    000fa554cset x0, eq
    000fa558strb w0, [sp+23]
    000fa55cb 0xfa560
    000fa560
    000fa560loc_fa560:
    000fa560add x29, sp, 24
    000fa564add sp, sp, 32
    000fa568ret x30
    000fa56c
    000fa56cloc_fa56c:
    000fa56cb 0xfa574
    000fa570
    000fa570loc_fa570:
    000fa570b 0xfa574
    000fa574
    000fa574loc_fa574:
    000fa574strb wzr, [sp+23]
    000fa578mov x0, xzr
    000fa57cadd x29, sp, 24
    000fa580add sp, sp, 32
    000fa584ret x30
    000fa588udf 0
    000fa58cudf 0
    000fa4f0
    000fa590
    000fa590unicode.map.init.0: ; void unicode.map.init.0(void)
    000fa590ldr x16, [x28+16]
    000fa594sub x17, sp, 224
    000fa598subs xzr, x17, x16
    000fa59cb.ls 0xfb26c
    000fa5a0sub x20, sp, 352
    000fa5a4stp x29, x30, [x20-8]
    000fa5a8add sp, x20, 0
    000fa5acsub x29, sp, 8
    000fa5b0adrp x0, 0x52b000
    000fa5b4add x0, x0, 416
    000fa5b8movz x1, 36
    000fa5bcmov x2, xzr
    000fa5c0bl runtime.makemap
    000fa5c4str x0, [sp+336]
    000fa5c8mov x1, x0
    000fa5ccadrp x2, 0x615000
    000fa5d0add x2, x2, 2144
    000fa5d4orr x3, xzr, 1
    000fa5d8adrp x0, 0x52b000
    000fa5dcadd x0, x0, 416
    000fa5e0bl runtime.mapassign_faststr
    000fa5e4str x0, [sp+168]
    000fa5e8ldrsb x27, [x0]
    000fa5ecadrp x27, 0x913000
    000fa5f0ldr x3, [x27+392]
    000fa5f4adrp x27, 0x951000
    000fa5f8ldr w4, [x27+3056]
    000fa5fccbz w4, 0xfa604
    000fa600b 0xfa608
    000fa604
    000fa604loc_fa604:
    000fa604b 0xfa61c
    000fa608
    000fa608loc_fa608:
    000fa608bl runtime.gcWriteBarrier2
    000fa60cstr x3, [x25]
    000fa610ldr x4, [x0]
    000fa614str x4, [x25+8]
    000fa618b 0xfa61c
    000fa61c
    000fa61cloc_fa61c:
    000fa61cstr x3, [x0]
    000fa620ldr x1, [sp+336]
    000fa624adrp x0, 0x52b000
    000fa628add x0, x0, 416
    000fa62cadrp x2, 0x5b6000
    000fa630add x2, x2, 117
    000fa634orr x3, xzr, 2
    000fa638bl runtime.mapassign_faststr
    000fa63cstr x0, [sp+88]
    000fa640ldrsb x27, [x0]
    000fa644adrp x27, 0x913000
    000fa648ldr x4, [x27+248]
    000fa64cadrp x27, 0x951000
    000fa650ldr w5, [x27+3056]
    000fa654cbz w5, 0xfa65c
    000fa658b 0xfa660
    000fa65c
    000fa65cloc_fa65c:
    000fa65cb 0xfa674
    000fa660
    000fa660loc_fa660:
    000fa660bl runtime.gcWriteBarrier2
    000fa664str x4, [x25]
    000fa668ldr x5, [x0]
    000fa66cstr x5, [x25+8]
    000fa670b 0xfa674
    000fa674
    000fa674loc_fa674:
    000fa674str x4, [x0]
    000fa678ldr x1, [sp+336]
    000fa67cadrp x0, 0x52b000
    000fa680add x0, x0, 416
    000fa684adrp x2, 0x5b6000
    000fa688add x2, x2, 119
    000fa68corr x3, xzr, 2
    000fa690bl runtime.mapassign_faststr
    000fa694str x0, [sp+80]
    000fa698ldrsb x27, [x0]
    000fa69cadrp x27, 0x913000
    000fa6a0ldr x4, [x27+256]
    000fa6a4adrp x27, 0x951000
    000fa6a8ldr w5, [x27+3056]
    000fa6accbz w5, 0xfa6b4
    000fa6b0b 0xfa6b8
    000fa6b4
    000fa6b4loc_fa6b4:
    000fa6b4b 0xfa6cc
    000fa6b8
    000fa6b8loc_fa6b8:
    000fa6b8bl runtime.gcWriteBarrier2
    000fa6bcstr x4, [x25]
    000fa6c0ldr x5, [x0]
    000fa6c4str x5, [x25+8]
    000fa6c8b 0xfa6cc
    000fa6cc
    000fa6ccloc_fa6cc:
    000fa6ccstr x4, [x0]
    000fa6d0ldr x1, [sp+336]
    000fa6d4adrp x0, 0x52b000
    000fa6d8add x0, x0, 416
    000fa6dcadrp x2, 0x5b6000
    000fa6e0add x2, x2, 121
    000fa6e4orr x3, xzr, 2
    000fa6e8bl runtime.mapassign_faststr
    000fa6ecstr x0, [sp+72]
    000fa6f0ldrsb x27, [x0]
    000fa6f4adrp x27, 0x913000
    000fa6f8ldr x4, [x27+264]
    000fa6fcadrp x27, 0x951000
    000fa700ldr w5, [x27+3056]
    000fa704cbz w5, 0xfa70c
    000fa708b 0xfa710
    000fa70c
    000fa70cloc_fa70c:
    000fa70cb 0xfa724
    000fa710
    000fa710loc_fa710:
    000fa710bl runtime.gcWriteBarrier2
    000fa714str x4, [x25]
    000fa718ldr x5, [x0]
    000fa71cstr x5, [x25+8]
    000fa720b 0xfa724
    000fa724
    000fa724loc_fa724:
    000fa724str x4, [x0]
    000fa728ldr x1, [sp+336]
    000fa72cadrp x0, 0x52b000
    000fa730add x0, x0, 416
    000fa734adrp x2, 0x5b6000
    000fa738add x2, x2, 123
    000fa73corr x3, xzr, 2
    000fa740bl runtime.mapassign_faststr
    000fa744str x0, [sp+64]
    000fa748ldrsb x27, [x0]
    000fa74cadrp x27, 0x913000
    000fa750ldr x4, [x27+272]
    000fa754adrp x27, 0x951000
    000fa758ldr w5, [x27+3056]
    000fa75ccbz w5, 0xfa764
    000fa760b 0xfa768
    000fa764
    000fa764loc_fa764:
    000fa764b 0xfa77c
    000fa768
    000fa768loc_fa768:
    000fa768bl runtime.gcWriteBarrier2
    000fa76cstr x4, [x25]
    000fa770ldr x5, [x0]
    000fa774str x5, [x25+8]
    000fa778b 0xfa77c
    000fa77c
    000fa77cloc_fa77c:
    000fa77cstr x4, [x0]
    000fa780ldr x1, [sp+336]
    000fa784adrp x0, 0x52b000
    000fa788add x0, x0, 416
    000fa78cadrp x2, 0x615000
    000fa790add x2, x2, 2136
    000fa794orr x3, xzr, 1
    000fa798bl runtime.mapassign_faststr
    000fa79cstr x0, [sp+56]
    000fa7a0ldrsb x27, [x0]
    000fa7a4adrp x27, 0x913000
    000fa7a8ldr x4, [x27+304]
    000fa7acadrp x27, 0x951000
    000fa7b0ldr w5, [x27+3056]
    000fa7b4cbz w5, 0xfa7bc
    000fa7b8b 0xfa7c0
    000fa7bc
    000fa7bcloc_fa7bc:
    000fa7bcb 0xfa7d4
    000fa7c0
    000fa7c0loc_fa7c0:
    000fa7c0bl runtime.gcWriteBarrier2
    000fa7c4str x4, [x25]
    000fa7c8ldr x5, [x0]
    000fa7ccstr x5, [x25+8]
    000fa7d0b 0xfa7d4
    000fa7d4
    000fa7d4loc_fa7d4:
    000fa7d4str x4, [x0]
    000fa7d8ldr x1, [sp+336]
    000fa7dcadrp x0, 0x52b000
    000fa7e0add x0, x0, 416
    000fa7e4adrp x2, 0x5b6000
    000fa7e8add x2, x2, 109
    000fa7ecorr x3, xzr, 2
    000fa7f0bl runtime.mapassign_faststr
    000fa7f4str x0, [sp+48]
    000fa7f8ldrsb x27, [x0]
    000fa7fcadrp x27, 0x913000
    000fa800ldr x4, [x27+328]
    000fa804adrp x27, 0x951000
    000fa808ldr w5, [x27+3056]
    000fa80ccbz w5, 0xfa814
    000fa810b 0xfa818
    000fa814
    000fa814loc_fa814:
    000fa814b 0xfa82c
    000fa818
    000fa818loc_fa818:
    000fa818bl runtime.gcWriteBarrier2
    000fa81cstr x4, [x25]
    000fa820ldr x5, [x0]
    000fa824str x5, [x25+8]
    000fa828b 0xfa82c
    000fa82c
    000fa82cloc_fa82c:
    000fa82cstr x4, [x0]
    000fa830ldr x1, [sp+336]
    000fa834adrp x0, 0x52b000
    000fa838add x0, x0, 416
    000fa83cadrp x2, 0x5b6000
    000fa840add x2, x2, 125
    000fa844orr x3, xzr, 2
    000fa848bl runtime.mapassign_faststr
    000fa84cstr x0, [sp+328]
    000fa850ldrsb x27, [x0]
    000fa854adrp x27, 0x913000
    000fa858ldr x4, [x27+312]
    000fa85cadrp x27, 0x951000
    000fa860ldr w5, [x27+3056]
    000fa864cbz w5, 0xfa86c
    000fa868b 0xfa870
    000fa86c
    000fa86cloc_fa86c:
    000fa86cb 0xfa884
    000fa870
    000fa870loc_fa870:
    000fa870bl runtime.gcWriteBarrier2
    000fa874str x4, [x25]
    000fa878ldr x5, [x0]
    000fa87cstr x5, [x25+8]
    000fa880b 0xfa884
    000fa884
    000fa884loc_fa884:
    000fa884str x4, [x0]
    000fa888ldr x1, [sp+336]
    000fa88cadrp x0, 0x52b000
    000fa890add x0, x0, 416
    000fa894adrp x2, 0x5b6000
    000fa898add x2, x2, 127
    000fa89corr x3, xzr, 2
    000fa8a0bl runtime.mapassign_faststr
    000fa8a4str x0, [sp+320]
    000fa8a8ldrsb x27, [x0]
    000fa8acadrp x27, 0x913000
    000fa8b0ldr x4, [x27+320]
    000fa8b4adrp x27, 0x951000
    000fa8b8ldr w5, [x27+3056]
    000fa8bccbz w5, 0xfa8c4
    000fa8c0b 0xfa8c8
    000fa8c4
    000fa8c4loc_fa8c4:
    000fa8c4b 0xfa8dc
    000fa8c8
    000fa8c8loc_fa8c8:
    000fa8c8bl runtime.gcWriteBarrier2
    000fa8ccstr x4, [x25]
    000fa8d0ldr x5, [x0]
    000fa8d4str x5, [x25+8]
    000fa8d8b 0xfa8dc
    000fa8dc
    000fa8dcloc_fa8dc:
    000fa8dcstr x4, [x0]
    000fa8e0ldr x1, [sp+336]
    000fa8e4adrp x0, 0x52b000
    000fa8e8add x0, x0, 416
    000fa8ecadrp x2, 0x5b6000
    000fa8f0add x2, x2, 111
    000fa8f4orr x3, xzr, 2
    000fa8f8bl runtime.mapassign_faststr
    000fa8fcstr x0, [sp+312]
    000fa900ldrsb x27, [x0]
    000fa904adrp x27, 0x913000
    000fa908ldr x4, [x27+512]
    000fa90cadrp x27, 0x951000
    000fa910ldr w5, [x27+3056]
    000fa914cbz w5, 0xfa91c
    000fa918b 0xfa920
    000fa91c
    000fa91cloc_fa91c:
    000fa91cb 0xfa934
    000fa920
    000fa920loc_fa920:
    000fa920bl runtime.gcWriteBarrier2
    000fa924str x4, [x25]
    000fa928ldr x5, [x0]
    000fa92cstr x5, [x25+8]
    000fa930b 0xfa934
    000fa934
    000fa934loc_fa934:
    000fa934str x4, [x0]
    000fa938ldr x1, [sp+336]
    000fa93cadrp x0, 0x52b000
    000fa940add x0, x0, 416
    000fa944adrp x2, 0x5b6000
    000fa948add x2, x2, 113
    000fa94corr x3, xzr, 2
    000fa950bl runtime.mapassign_faststr
    000fa954str x0, [sp+304]
    000fa958ldrsb x27, [x0]
    000fa95cadrp x27, 0x913000
    000fa960ldr x4, [x27+520]
    000fa964adrp x27, 0x951000
    000fa968ldr w5, [x27+3056]
    000fa96ccbz w5, 0xfa974
    000fa970b 0xfa978
    000fa974
    000fa974loc_fa974:
    000fa974b 0xfa98c
    000fa978
    000fa978loc_fa978:
    000fa978bl runtime.gcWriteBarrier2
    000fa97cstr x4, [x25]
    000fa980ldr x5, [x0]
    000fa984str x5, [x25+8]
    000fa988b 0xfa98c
    000fa98c
    000fa98cloc_fa98c:
    000fa98cstr x4, [x0]
    000fa990ldr x1, [sp+336]
    000fa994adrp x0, 0x52b000
    000fa998add x0, x0, 416
    000fa99cadrp x2, 0x5b5000
    000fa9a0add x2, x2, 4037
    000fa9a4orr x3, xzr, 1
    000fa9a8bl runtime.mapassign_faststr
    000fa9acstr x0, [sp+296]
    000fa9b0ldrsb x27, [x0]
    000fa9b4adrp x27, 0x913000
    000fa9b8ldr x4, [x27+336]
    000fa9bcadrp x27, 0x951000
    000fa9c0ldr w5, [x27+3056]
    000fa9c4cbz w5, 0xfa9cc
    000fa9c8b 0xfa9d0
    000fa9cc
    000fa9ccloc_fa9cc:
    000fa9ccb 0xfa9e4
    000fa9d0
    000fa9d0loc_fa9d0:
    000fa9d0bl runtime.gcWriteBarrier2
    000fa9d4str x4, [x25]
    000fa9d8ldr x5, [x0]
    000fa9dcstr x5, [x25+8]
    000fa9e0b 0xfa9e4
    000fa9e4
    000fa9e4loc_fa9e4:
    000fa9e4str x4, [x0]
    000fa9e8ldr x1, [sp+336]
    000fa9ecadrp x0, 0x52b000
    000fa9f0add x0, x0, 416
    000fa9f4adrp x2, 0x5b6000
    000fa9f8add x2, x2, 129
    000fa9fcorr x3, xzr, 2
    000faa00bl runtime.mapassign_faststr
    000faa04str x0, [sp+288]
    000faa08ldrsb x27, [x0]
    000faa0cadrp x27, 0x913000
    000faa10ldr x4, [x27+344]
    000faa14adrp x27, 0x951000
    000faa18ldr w5, [x27+3056]
    000faa1ccbz w5, 0xfaa24
    000faa20b 0xfaa28
    000faa24
    000faa24loc_faa24:
    000faa24b 0xfaa3c
    000faa28
    000faa28loc_faa28:
    000faa28bl runtime.gcWriteBarrier2
    000faa2cstr x4, [x25]
    000faa30ldr x5, [x0]
    000faa34str x5, [x25+8]
    000faa38b 0xfaa3c
    000faa3c
    000faa3cloc_faa3c:
    000faa3cstr x4, [x0]
    000faa40ldr x1, [sp+336]
    000faa44adrp x0, 0x52b000
    000faa48add x0, x0, 416
    000faa4cadrp x2, 0x5b6000
    000faa50add x2, x2, 131
    000faa54orr x3, xzr, 2
    000faa58bl runtime.mapassign_faststr
    000faa5cstr x0, [sp+280]
    000faa60ldrsb x27, [x0]
    000faa64adrp x27, 0x913000
    000faa68ldr x4, [x27+352]
    000faa6cadrp x27, 0x951000
    000faa70ldr w5, [x27+3056]
    000faa74cbz w5, 0xfaa7c
    000faa78b 0xfaa80
    000faa7c
    000faa7cloc_faa7c:
    000faa7cb 0xfaa94
    000faa80
    000faa80loc_faa80:
    000faa80bl runtime.gcWriteBarrier2
    000faa84str x4, [x25]
    000faa88ldr x5, [x0]
    000faa8cstr x5, [x25+8]
    000faa90b 0xfaa94
    000faa94
    000faa94loc_faa94:
    000faa94str x4, [x0]
    000faa98ldr x1, [sp+336]
    000faa9cadrp x0, 0x52b000
    000faaa0add x0, x0, 416
    000faaa4adrp x2, 0x5b6000
    000faaa8add x2, x2, 115
    000faaacorr x3, xzr, 2
    000faab0bl runtime.mapassign_faststr
    000faab4str x0, [sp+272]
    000faab8ldrsb x27, [x0]
    000faabcadrp x27, 0x913000
    000faac0ldr x4, [x27+360]
    000faac4adrp x27, 0x951000
    000faac8ldr w5, [x27+3056]
    000faacccbz w5, 0xfaad4
    000faad0b 0xfaad8
    000faad4
    000faad4loc_faad4:
    000faad4b 0xfaaec
    000faad8
    000faad8loc_faad8:
    000faad8bl runtime.gcWriteBarrier2
    000faadcstr x4, [x25]
    000faae0ldr x5, [x0]
    000faae4str x5, [x25+8]
    000faae8b 0xfaaec
    000faaec
    000faaecloc_faaec:
    000faaecstr x4, [x0]
    000faaf0ldr x1, [sp+336]
    000faaf4adrp x0, 0x52b000
    000faaf8add x0, x0, 416
    000faafcadrp x2, 0x615000
    000fab00add x2, x2, 2152
    000fab04orr x3, xzr, 1
    000fab08bl runtime.mapassign_faststr
    000fab0cstr x0, [sp+264]
    000fab10ldrsb x27, [x0]
    000fab14adrp x27, 0x913000
    000fab18ldr x4, [x27+384]
    000fab1cadrp x27, 0x951000
    000fab20ldr w5, [x27+3056]
    000fab24cbz w5, 0xfab2c
    000fab28b 0xfab30
    000fab2c
    000fab2cloc_fab2c:
    000fab2cb 0xfab44
    000fab30
    000fab30loc_fab30:
    000fab30bl runtime.gcWriteBarrier2
    000fab34str x4, [x25]
    000fab38ldr x5, [x0]
    000fab3cstr x5, [x25+8]
    000fab40b 0xfab44
    000fab44
    000fab44loc_fab44:
    000fab44str x4, [x0]
    000fab48ldr x1, [sp+336]
    000fab4cadrp x0, 0x52b000
    000fab50add x0, x0, 416
    000fab54adrp x2, 0x5b6000
    000fab58add x2, x2, 133
    000fab5corr x3, xzr, 2
    000fab60bl runtime.mapassign_faststr
    000fab64str x0, [sp+256]
    000fab68ldrsb x27, [x0]
    000fab6cadrp x27, 0x913000
    000fab70ldr x4, [x27+288]
    000fab74adrp x27, 0x951000
    000fab78ldr w5, [x27+3056]
    000fab7ccbz w5, 0xfab84
    000fab80b 0xfab88
    000fab84
    000fab84loc_fab84:
    000fab84b 0xfab9c
    000fab88
    000fab88loc_fab88:
    000fab88bl runtime.gcWriteBarrier2
    000fab8cstr x4, [x25]
    000fab90ldr x5, [x0]
    000fab94str x5, [x25+8]
    000fab98b 0xfab9c
    000fab9c
    000fab9cloc_fab9c:
    000fab9cstr x4, [x0]
    000faba0ldr x1, [sp+336]
    000faba4adrp x0, 0x52b000
    000faba8add x0, x0, 416
    000fabacadrp x2, 0x5b6000
    000fabb0add x2, x2, 135
    000fabb4orr x3, xzr, 2
    000fabb8bl runtime.mapassign_faststr
    000fabbcstr x0, [sp+248]
    000fabc0ldrsb x27, [x0]
    000fabc4adrp x27, 0x913000
    000fabc8ldr x4, [x27+368]
    000fabccadrp x27, 0x951000
    000fabd0ldr w5, [x27+3056]
    000fabd4cbz w5, 0xfabdc
    000fabd8b 0xfabe0
    000fabdc
    000fabdcloc_fabdc:
    000fabdcb 0xfabf4
    000fabe0
    000fabe0loc_fabe0:
    000fabe0bl runtime.gcWriteBarrier2
    000fabe4str x4, [x25]
    000fabe8ldr x5, [x0]
    000fabecstr x5, [x25+8]
    000fabf0b 0xfabf4
    000fabf4
    000fabf4loc_fabf4:
    000fabf4str x4, [x0]
    000fabf8ldr x1, [sp+336]
    000fabfcadrp x0, 0x52b000
    000fac00add x0, x0, 416
    000fac04adrp x2, 0x5b6000
    000fac08add x2, x2, 137
    000fac0corr x3, xzr, 2
    000fac10bl runtime.mapassign_faststr
    000fac14str x0, [sp+240]
    000fac18ldrsb x27, [x0]
    000fac1cadrp x27, 0x913000
    000fac20ldr x4, [x27+376]
    000fac24adrp x27, 0x951000
    000fac28ldr w5, [x27+3056]
    000fac2ccbz w5, 0xfac34
    000fac30b 0xfac38
    000fac34
    000fac34loc_fac34:
    000fac34b 0xfac4c
    000fac38
    000fac38loc_fac38:
    000fac38bl runtime.gcWriteBarrier2
    000fac3cstr x4, [x25]
    000fac40ldr x5, [x0]
    000fac44str x5, [x25+8]
    000fac48b 0xfac4c
    000fac4c
    000fac4cloc_fac4c:
    000fac4cstr x4, [x0]
    000fac50ldr x1, [sp+336]
    000fac54adrp x0, 0x52b000
    000fac58add x0, x0, 416
    000fac5cadrp x2, 0x616000
    000fac60add x2, x2, 2999
    000fac64orr x3, xzr, 1
    000fac68bl runtime.mapassign_faststr
    000fac6cstr x0, [sp+232]
    000fac70ldrsb x27, [x0]
    000fac74adrp x27, 0x913000
    000fac78ldr x4, [x27+456]
    000fac7cadrp x27, 0x951000
    000fac80ldr w5, [x27+3056]
    000fac84cbz w5, 0xfac8c
    000fac88b 0xfac90
    000fac8c
    000fac8cloc_fac8c:
    000fac8cb 0xfaca4
    000fac90
    000fac90loc_fac90:
    000fac90bl runtime.gcWriteBarrier2
    000fac94str x4, [x25]
    000fac98ldr x5, [x0]
    000fac9cstr x5, [x25+8]
    000faca0b 0xfaca4
    000faca4
    000faca4loc_faca4:
    000faca4str x4, [x0]
    000faca8ldr x1, [sp+336]
    000facacadrp x0, 0x52b000
    000facb0add x0, x0, 416
    000facb4adrp x2, 0x5b6000
    000facb8add x2, x2, 139
    000facbcorr x3, xzr, 2
    000facc0bl runtime.mapassign_faststr
    000facc4str x0, [sp+224]
    000facc8ldrsb x27, [x0]
    000facccadrp x27, 0x913000
    000facd0ldr x4, [x27+400]
    000facd4adrp x27, 0x951000
    000facd8ldr w5, [x27+3056]
    000facdccbz w5, 0xface4
    000face0b 0xface8
    000face4
    000face4loc_face4:
    000face4b 0xfacfc
    000face8
    000face8loc_face8:
    000face8bl runtime.gcWriteBarrier2
    000facecstr x4, [x25]
    000facf0ldr x5, [x0]
    000facf4str x5, [x25+8]
    000facf8b 0xfacfc
    000facfc
    000facfcloc_facfc:
    000facfcstr x4, [x0]
    000fad00ldr x1, [sp+336]
    000fad04adrp x0, 0x52b000
    000fad08add x0, x0, 416
    000fad0cadrp x2, 0x5b6000
    000fad10add x2, x2, 141
    000fad14orr x3, xzr, 2
    000fad18bl runtime.mapassign_faststr
    000fad1cstr x0, [sp+216]
    000fad20ldrsb x27, [x0]
    000fad24adrp x27, 0x913000
    000fad28ldr x4, [x27+408]
    000fad2cadrp x27, 0x951000
    000fad30ldr w5, [x27+3056]
    000fad34cbz w5, 0xfad3c
    000fad38b 0xfad40
    000fad3c
    000fad3cloc_fad3c:
    000fad3cb 0xfad54
    000fad40
    000fad40loc_fad40:
    000fad40bl runtime.gcWriteBarrier2
    000fad44str x4, [x25]
    000fad48ldr x5, [x0]
    000fad4cstr x5, [x25+8]
    000fad50b 0xfad54
    000fad54
    000fad54loc_fad54:
    000fad54str x4, [x0]
    000fad58ldr x1, [sp+336]
    000fad5cadrp x0, 0x52b000
    000fad60add x0, x0, 416
    000fad64adrp x2, 0x5b6000
    000fad68add x2, x2, 143
    000fad6corr x3, xzr, 2
    000fad70bl runtime.mapassign_faststr
    000fad74str x0, [sp+208]
    000fad78ldrsb x27, [x0]
    000fad7cadrp x27, 0x913000
    000fad80ldr x4, [x27+416]
    000fad84adrp x27, 0x951000
    000fad88ldr w5, [x27+3056]
    000fad8ccbz w5, 0xfad94
    000fad90b 0xfad98
    000fad94
    000fad94loc_fad94:
    000fad94b 0xfadac
    000fad98
    000fad98loc_fad98:
    000fad98bl runtime.gcWriteBarrier2
    000fad9cstr x4, [x25]
    000fada0ldr x5, [x0]
    000fada4str x5, [x25+8]
    000fada8b 0xfadac
    000fadac
    000fadacloc_fadac:
    000fadacstr x4, [x0]
    000fadb0ldr x1, [sp+336]
    000fadb4adrp x0, 0x52b000
    000fadb8add x0, x0, 416
    000fadbcadrp x2, 0x5b6000
    000fadc0add x2, x2, 145
    000fadc4orr x3, xzr, 2
    000fadc8bl runtime.mapassign_faststr
    000fadccstr x0, [sp+200]
    000fadd0ldrsb x27, [x0]
    000fadd4adrp x27, 0x913000
    000fadd8ldr x4, [x27+424]
    000faddcadrp x27, 0x951000
    000fade0ldr w5, [x27+3056]
    000fade4cbz w5, 0xfadec
    000fade8b 0xfadf0
    000fadec
    000fadecloc_fadec:
    000fadecb 0xfae04
    000fadf0
    000fadf0loc_fadf0:
    000fadf0bl runtime.gcWriteBarrier2
    000fadf4str x4, [x25]
    000fadf8ldr x5, [x0]
    000fadfcstr x5, [x25+8]
    000fae00b 0xfae04
    000fae04
    000fae04loc_fae04:
    000fae04str x4, [x0]
    000fae08ldr x1, [sp+336]
    000fae0cadrp x0, 0x52b000
    000fae10add x0, x0, 416
    000fae14adrp x2, 0x5b6000
    000fae18add x2, x2, 147
    000fae1corr x3, xzr, 2
    000fae20bl runtime.mapassign_faststr
    000fae24str x0, [sp+192]
    000fae28ldrsb x27, [x0]
    000fae2cadrp x27, 0x913000
    000fae30ldr x4, [x27+432]
    000fae34adrp x27, 0x951000
    000fae38ldr w5, [x27+3056]
    000fae3ccbz w5, 0xfae44
    000fae40b 0xfae48
    000fae44
    000fae44loc_fae44:
    000fae44b 0xfae5c
    000fae48
    000fae48loc_fae48:
    000fae48bl runtime.gcWriteBarrier2
    000fae4cstr x4, [x25]
    000fae50ldr x5, [x0]
    000fae54str x5, [x25+8]
    000fae58b 0xfae5c
    000fae5c
    000fae5cloc_fae5c:
    000fae5cstr x4, [x0]
    000fae60ldr x1, [sp+336]
    000fae64adrp x0, 0x52b000
    000fae68add x0, x0, 416
    000fae6cadrp x2, 0x5b6000
    000fae70add x2, x2, 149
    000fae74orr x3, xzr, 2
    000fae78bl runtime.mapassign_faststr
    000fae7cstr x0, [sp+184]
    000fae80ldrsb x27, [x0]
    000fae84adrp x27, 0x913000
    000fae88ldr x4, [x27+440]
    000fae8cadrp x27, 0x951000
    000fae90ldr w5, [x27+3056]
    000fae94cbz w5, 0xfae9c
    000fae98b 0xfaea0
    000fae9c
    000fae9cloc_fae9c:
    000fae9cb 0xfaeb4
    000faea0
    000faea0loc_faea0:
    000faea0bl runtime.gcWriteBarrier2
    000faea4str x4, [x25]
    000faea8ldr x5, [x0]
    000faeacstr x5, [x25+8]
    000faeb0b 0xfaeb4
    000faeb4
    000faeb4loc_faeb4:
    000faeb4str x4, [x0]
    000faeb8ldr x1, [sp+336]
    000faebcadrp x0, 0x52b000
    000faec0add x0, x0, 416
    000faec4adrp x2, 0x5b6000
    000faec8add x2, x2, 151
    000faeccorr x3, xzr, 2
    000faed0bl runtime.mapassign_faststr
    000faed4str x0, [sp+176]
    000faed8ldrsb x27, [x0]
    000faedcadrp x27, 0x913000
    000faee0ldr x4, [x27+448]
    000faee4adrp x27, 0x951000
    000faee8ldr w5, [x27+3056]
    000faeeccbz w5, 0xfaef4
    000faef0b 0xfaef8
    000faef4
    000faef4loc_faef4:
    000faef4b 0xfaf0c
    000faef8
    000faef8loc_faef8:
    000faef8bl runtime.gcWriteBarrier2
    000faefcstr x4, [x25]
    000faf00ldr x5, [x0]
    000faf04str x5, [x25+8]
    000faf08b 0xfaf0c
    000faf0c
    000faf0cloc_faf0c:
    000faf0cstr x4, [x0]
    000faf10ldr x1, [sp+336]
    000faf14adrp x0, 0x52b000
    000faf18add x0, x0, 416
    000faf1cadrp x2, 0x615000
    000faf20add x2, x2, 1544
    000faf24orr x3, xzr, 1
    000faf28bl runtime.mapassign_faststr
    000faf2cstr x0, [sp+160]
    000faf30ldrsb x27, [x0]
    000faf34adrp x27, 0x913000
    000faf38ldr x4, [x27+504]
    000faf3cadrp x27, 0x951000
    000faf40ldr w5, [x27+3056]
    000faf44cbz w5, 0xfaf4c
    000faf48b 0xfaf50
    000faf4c
    000faf4cloc_faf4c:
    000faf4cb 0xfaf64
    000faf50
    000faf50loc_faf50:
    000faf50bl runtime.gcWriteBarrier2
    000faf54str x4, [x25]
    000faf58ldr x5, [x0]
    000faf5cstr x5, [x25+8]
    000faf60b 0xfaf64
    000faf64
    000faf64loc_faf64:
    000faf64str x4, [x0]
    000faf68ldr x1, [sp+336]
    000faf6cadrp x0, 0x52b000
    000faf70add x0, x0, 416
    000faf74adrp x2, 0x5b6000
    000faf78add x2, x2, 153
    000faf7corr x3, xzr, 2
    000faf80bl runtime.mapassign_faststr
    000faf84str x0, [sp+152]
    000faf88ldrsb x27, [x0]
    000faf8cadrp x27, 0x913000
    000faf90ldr x4, [x27+464]
    000faf94adrp x27, 0x951000
    000faf98ldr w5, [x27+3056]
    000faf9ccbz w5, 0xfafa4
    000fafa0b 0xfafa8
    000fafa4
    000fafa4loc_fafa4:
    000fafa4b 0xfafbc
    000fafa8
    000fafa8loc_fafa8:
    000fafa8bl runtime.gcWriteBarrier2
    000fafacstr x4, [x25]
    000fafb0ldr x5, [x0]
    000fafb4str x5, [x25+8]
    000fafb8b 0xfafbc
    000fafbc
    000fafbcloc_fafbc:
    000fafbcstr x4, [x0]
    000fafc0ldr x1, [sp+336]
    000fafc4adrp x0, 0x52b000
    000fafc8add x0, x0, 416
    000fafccadrp x2, 0x5b6000
    000fafd0add x2, x2, 155
    000fafd4orr x3, xzr, 2
    000fafd8bl runtime.mapassign_faststr
    000fafdcstr x0, [sp+144]
    000fafe0ldrsb x27, [x0]
    000fafe4adrp x27, 0x913000
    000fafe8ldr x4, [x27+472]
    000fafecadrp x27, 0x951000
    000faff0ldr w5, [x27+3056]
    000faff4cbz w5, 0xfaffc
    000faff8b 0xfb000
    000faffc
    000faffcloc_faffc:
    000faffcb 0xfb014
    000fb000
    000fb000loc_fb000:
    000fb000bl runtime.gcWriteBarrier2
    000fb004str x4, [x25]
    000fb008ldr x5, [x0]
    000fb00cstr x5, [x25+8]
    000fb010b 0xfb014
    000fb014
    000fb014loc_fb014:
    000fb014str x4, [x0]
    000fb018ldr x1, [sp+336]
    000fb01cadrp x0, 0x52a000
    000fb020add x0, x0, 416
    000fb024adrp x2, 0x5b5000
    000fb028add x2, x2, 157
    000fb02corr x3, xzr, 2
    000fb030bl runtime.mapassign_faststr
    000fb034str x0, [sp+136]
    000fb038ldrsb x27, [x0]
    000fb03cadrp x27, 0x912000
    000fb040ldr x4, [x27+480]
    000fb044adrp x27, 0x950000
    000fb048ldr w5, [x27+3056]
    000fb04ccbz w5, 0xfb054
    000fb050b 0xfb058
    000fb054
    000fb054loc_fb054:
    000fb054b 0xfb06c
    000fb058
    000fb058loc_fb058:
    000fb058bl runtime.gcWriteBarrier2
    000fb05cstr x4, [x25]
    000fb060ldr x5, [x0]
    000fb064str x5, [x25+8]
    000fb068b 0xfb06c
    000fb06c
    000fb06cloc_fb06c:
    000fb06cstr x4, [x0]
    000fb070ldr x1, [sp+336]
    000fb074adrp x0, 0x52a000
    000fb078add x0, x0, 416
    000fb07cadrp x2, 0x5b5000
    000fb080add x2, x2, 159
    000fb084orr x3, xzr, 2
    000fb088bl runtime.mapassign_faststr
    000fb08cstr x0, [sp+128]
    000fb090ldrsb x27, [x0]
    000fb094adrp x27, 0x912000
    000fb098ldr x4, [x27+488]
    000fb09cadrp x27, 0x950000
    000fb0a0ldr w5, [x27+3056]
    000fb0a4cbz w5, 0xfb0ac
    000fb0a8b 0xfb0b0
    000fb0ac
    000fb0acloc_fb0ac:
    000fb0acb 0xfb0c4
    000fb0b0
    000fb0b0loc_fb0b0:
    000fb0b0bl runtime.gcWriteBarrier2
    000fb0b4str x4, [x25]
    000fb0b8ldr x5, [x0]
    000fb0bcstr x5, [x25+8]
    000fb0c0b 0xfb0c4
    000fb0c4
    000fb0c4loc_fb0c4:
    000fb0c4str x4, [x0]
    000fb0c8ldr x1, [sp+336]
    000fb0ccadrp x0, 0x52a000
    000fb0d0add x0, x0, 416
    000fb0d4adrp x2, 0x5b4000
    000fb0d8add x2, x2, 4039
    000fb0dcorr x3, xzr, 1
    000fb0e0bl runtime.mapassign_faststr
    000fb0e4str x0, [sp+120]
    000fb0e8ldrsb x27, [x0]
    000fb0ecadrp x27, 0x912000
    000fb0f0ldr x4, [x27+496]
    000fb0f4adrp x27, 0x950000
    000fb0f8ldr w5, [x27+3056]
    000fb0fccbz w5, 0xfb104
    000fb100b 0xfb108
    000fb104
    000fb104loc_fb104:
    000fb104b 0xfb11c
    000fb108
    000fb108loc_fb108:
    000fb108bl runtime.gcWriteBarrier2
    000fb10cstr x4, [x25]
    000fb110ldr x5, [x0]
    000fb114str x5, [x25+8]
    000fb118b 0xfb11c
    000fb11c
    000fb11cloc_fb11c:
    000fb11cstr x4, [x0]
    000fb120ldr x1, [sp+336]
    000fb124adrp x0, 0x52a000
    000fb128add x0, x0, 416
    000fb12cadrp x2, 0x5b5000
    000fb130add x2, x2, 161
    000fb134orr x3, xzr, 2
    000fb138bl runtime.mapassign_faststr
    000fb13cstr x0, [sp+112]
    000fb140ldrsb x27, [x0]
    000fb144adrp x27, 0x912000
    000fb148ldr x4, [x27+528]
    000fb14cadrp x27, 0x950000
    000fb150ldr w5, [x27+3056]
    000fb154cbz w5, 0xfb15c
    000fb158b 0xfb160
    000fb15c
    000fb15cloc_fb15c:
    000fb15cb 0xfb174
    000fb160
    000fb160loc_fb160:
    000fb160bl runtime.gcWriteBarrier2
    000fb164str x4, [x25]
    000fb168ldr x5, [x0]
    000fb16cstr x5, [x25+8]
    000fb170b 0xfb174
    000fb174
    000fb174loc_fb174:
    000fb174str x4, [x0]
    000fb178ldr x1, [sp+336]
    000fb17cadrp x0, 0x52a000
    000fb180add x0, x0, 416
    000fb184adrp x2, 0x5b5000
    000fb188add x2, x2, 163
    000fb18corr x3, xzr, 2
    000fb190bl runtime.mapassign_faststr
    000fb194str x0, [sp+104]
    000fb198ldrsb x27, [x0]
    000fb19cadrp x27, 0x912000
    000fb1a0ldr x4, [x27+536]
    000fb1a4adrp x27, 0x950000
    000fb1a8ldr w5, [x27+3056]
    000fb1accbz w5, 0xfb1b4
    000fb1b0b 0xfb1b8
    000fb1b4
    000fb1b4loc_fb1b4:
    000fb1b4b 0xfb1cc
    000fb1b8
    000fb1b8loc_fb1b8:
    000fb1b8bl runtime.gcWriteBarrier2
    000fb1bcstr x4, [x25]
    000fb1c0ldr x5, [x0]
    000fb1c4str x5, [x25+8]
    000fb1c8b 0xfb1cc
    000fb1cc
    000fb1ccloc_fb1cc:
    000fb1ccstr x4, [x0]
    000fb1d0ldr x1, [sp+336]
    000fb1d4adrp x0, 0x52a000
    000fb1d8add x0, x0, 416
    000fb1dcadrp x2, 0x5b5000
    000fb1e0add x2, x2, 165
    000fb1e4orr x3, xzr, 2
    000fb1e8bl runtime.mapassign_faststr
    000fb1ecstr x0, [sp+96]
    000fb1f0ldrsb x27, [x0]
    000fb1f4adrp x27, 0x912000
    000fb1f8ldr x4, [x27+544]
    000fb1fcadrp x27, 0x950000
    000fb200ldr w5, [x27+3056]
    000fb204cbz w5, 0xfb20c
    000fb208b 0xfb210
    000fb20c
    000fb20cloc_fb20c:
    000fb20cb 0xfb224
    000fb210
    000fb210loc_fb210:
    000fb210bl runtime.gcWriteBarrier2
    000fb214str x4, [x25]
    000fb218ldr x1, [x0]
    000fb21cstr x1, [x25+8]
    000fb220b 0xfb224
    000fb224
    000fb224loc_fb224:
    000fb224str x4, [x0]
    000fb228ldr x0, [sp+336]
    000fb22cadrp x27, 0x950000
    000fb230ldr w1, [x27+3056]
    000fb234cbz w1, 0xfb23c
    000fb238b 0xfb240
    000fb23c
    000fb23cloc_fb23c:
    000fb23cb 0xfb258
    000fb240
    000fb240loc_fb240:
    000fb240bl runtime.gcWriteBarrier2
    000fb244str x0, [x25]
    000fb248adrp x27, 0x925000
    000fb24cldr x1, [x27+3744]
    000fb250str x1, [x25+8]
    000fb254b 0xfb258
    000fb258
    000fb258loc_fb258:
    000fb258adrp x27, 0x925000
    000fb25cstr x0, [x27+3744]
    000fb260ldp x29, x30, [sp-8]
    000fb264add sp, sp, 352
    000fb268ret x30
    000fb26c
    000fb26cloc_fb26c:
    000fb26cmov x3, x30
    000fb270bl runtime.morestack_noctxt.abi0
    000fb274b 0xfa590
    000fb278udf 0
    000fb27cudf 0
    000fa590