File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00136f80
    00136f80reflect.Value.typ: ; void reflect.Value.typ(reflect.Value v)
    00136f80ldr x16, [x28+16]
    00136f84subs xzr, sp, x16
    00136f88b.ls 0x136fc8
    00136f8cstr x30, [sp-48]!
    00136f90stur x29, [sp-8]
    00136f94sub x29, sp, 8
    00136f98str x0, [sp+56]
    00136f9cstr x1, [sp+64]
    00136fa0str x2, [sp+72]
    00136fa4str xzr, [sp+24]
    00136fa8ldr x0, [sp+56]
    00136facbl internal/abi.NoEscape
    00136fb0str x0, [sp+32]
    00136fb4str x0, [sp+24]
    00136fb8ldr x0, [sp+24]
    00136fbcldur x29, [sp-8]
    00136fc0ldr x30, [sp], 48
    00136fc4ret x30
    00136fc8
    00136fc8loc_136fc8:
    00136fc8stp x0, x1, [sp+8]
    00136fccstr x2, [sp+24]
    00136fd0mov x3, x30
    00136fd4bl runtime.morestack_noctxt.abi0
    00136fd8ldp x0, x1, [sp+8]
    00136fdcldr x2, [sp+24]
    00136fe0b 0x136f80
    00136fe4udf 0
    00136fe8udf 0
    00136fecudf 0
    00136f80
    00136ff0
    00136ff0reflect.Value.pointer: ; void reflect.Value.pointer(reflect.Value v)
    00136ff0ldr x16, [x28+16]
    00136ff4subs xzr, sp, x16
    00136ff8b.ls 0x1370d4
    00136ffcstr x30, [sp-80]!
    00137000stur x29, [sp-8]
    00137004sub x29, sp, 8
    00137008str x0, [sp+88]
    0013700cstr x1, [sp+96]
    00137010str x2, [sp+104]
    00137014str xzr, [sp+48]
    00137018ldr x0, [sp+88]
    0013701cldr x1, [sp+96]
    00137020ldr x2, [sp+104]
    00137024bl reflect.Value.typ
    00137028str x0, [sp+64]
    0013702cbl internal/abi.(*Type).Size
    00137030str x0, [sp+40]
    00137034subs xzr, x0, 8
    00137038cset x3, ne
    0013703cstrb w3, [sp+39]
    00137040b.ne 0x137048
    00137044b 0x13704c
    00137048
    00137048loc_137048:
    00137048b 0x137074
    0013704c
    0013704cloc_13704c:
    0013704cldr x0, [sp+88]
    00137050ldr x1, [sp+96]
    00137054ldr x2, [sp+104]
    00137058bl reflect.Value.typ
    0013705cstr x0, [sp+56]
    00137060bl internal/abi.(*Type).Pointers
    00137064strb w0, [sp+38]
    00137068eor x3, x0, 1
    0013706cstrb w3, [sp+39]
    00137070b 0x137074
    00137074
    00137074loc_137074:
    00137074ldrb w2, [sp+39]
    00137078tbnz w2, 0, 0x1370bc
    0013707cb 0x137080
    00137080
    00137080loc_137080:
    00137080ldr x1, [sp+104]
    00137084tbnz w1, 7, 0x13708c
    00137088b 0x1370a8
    0013708c
    0013708cloc_13708c:
    0013708cldr x1, [sp+96]
    00137090ldrsb x27, [x1]
    00137094ldr x0, [x1]
    00137098str x0, [sp+48]
    0013709cldur x29, [sp-8]
    001370a0ldr x30, [sp], 80
    001370a4ret x30
    001370a8
    001370a8loc_1370a8:
    001370a8ldr x0, [sp+96]
    001370acstr x0, [sp+48]
    001370b0ldur x29, [sp-8]
    001370b4ldr x30, [sp], 80
    001370b8ret x30
    001370bc
    001370bcloc_1370bc:
    001370bcadrp x0, 0x4be000
    001370c0add x0, x0, 2944
    001370c4adrp x1, 0x5da000
    001370c8add x1, x1, 1040
    001370ccbl runtime.gopanic
    001370d0hint
    001370d4
    001370d4loc_1370d4:
    001370d4stp x0, x1, [sp+8]
    001370d8str x2, [sp+24]
    001370dcmov x3, x30
    001370e0bl runtime.morestack_noctxt.abi0
    001370e4ldp x0, x1, [sp+8]
    001370e8ldr x2, [sp+24]
    001370ecb 0x136ff0
    00136ff0
    001370f0
    001370f0reflect.packEface: ; void reflect.packEface(reflect.Value v)
    001370f0ldr x16, [x28+16]
    001370f4subs xzr, sp, x16
    001370f8b.ls 0x1372e0
    001370fcstr x30, [sp-112]!
    00137100stur x29, [sp-8]
    00137104sub x29, sp, 8
    00137108str x0, [sp+120]
    0013710cstr x1, [sp+128]
    00137110str x2, [sp+136]
    00137114stp xzr, xzr, [sp+40]
    00137118ldr x0, [sp+120]
    0013711cldr x1, [sp+128]
    00137120ldr x2, [sp+136]
    00137124bl reflect.Value.typ
    00137128str x0, [sp+56]
    0013712cstp xzr, xzr, [sp+72]
    00137130add x3, sp, 72
    00137134str x3, [sp+88]
    00137138ldr x0, [sp+56]
    0013713cbl internal/abi.(*Type).IfaceIndir
    00137140strb w0, [sp+39]
    00137144tbnz w0, 0, 0x13714c
    00137148b 0x1371e0
    0013714c
    0013714cloc_13714c:
    0013714cb 0x137150
    00137150
    00137150loc_137150:
    00137150ldr x2, [sp+136]
    00137154tbz w2, 7, 0x1372c8
    00137158b 0x13715c
    0013715c
    0013715cloc_13715c:
    0013715cldr x2, [sp+128]
    00137160str x2, [sp+64]
    00137164ldr x2, [sp+136]
    00137168tbnz w2, 8, 0x137170
    0013716cb 0x1371a0
    00137170
    00137170loc_137170:
    00137170ldr x0, [sp+56]
    00137174bl reflect.unsafe_New
    00137178str x0, [sp+96]
    0013717cldr x2, [sp+64]
    00137180ldr x1, [sp+56]
    00137184mov x3, x0
    00137188mov x0, x1
    0013718cmov x1, x3
    00137190bl reflect.typedmemmove
    00137194ldr x1, [sp+96]
    00137198str x1, [sp+64]
    0013719cb 0x1371a4
    001371a0
    001371a0loc_1371a0:
    001371a0b 0x1371a4
    001371a4
    001371a4loc_1371a4:
    001371a4ldr x2, [sp+88]
    001371a8ldrsb x27, [x2]
    001371acldr x3, [sp+64]
    001371b0adrp x27, 0x914000
    001371b4ldr w4, [x27+3056]
    001371b8cbz w4, 0x1371c0
    001371bcb 0x1371c4
    001371c0
    001371c0loc_1371c0:
    001371c0b 0x1371d8
    001371c4
    001371c4loc_1371c4:
    001371c4bl runtime.gcWriteBarrier2
    001371c8str x3, [x25]
    001371ccldr x4, [x2+8]
    001371d0str x4, [x25+8]
    001371d4b 0x1371d8
    001371d8
    001371d8loc_1371d8:
    001371d8str x3, [x2+8]
    001371dcb 0x137274
    001371e0
    001371e0loc_1371e0:
    001371e0ldr x2, [sp+136]
    001371e4tbnz w2, 7, 0x1371ec
    001371e8b 0x137234
    001371ec
    001371ecloc_1371ec:
    001371ecb 0x1371f0
    001371f0
    001371f0loc_1371f0:
    001371f0ldr x2, [sp+88]
    001371f4ldrsb x27, [x2]
    001371f8ldr x3, [sp+128]
    001371fcldrsb x27, [x3]
    00137200ldr x3, [x3]
    00137204adrp x27, 0x914000
    00137208ldr w4, [x27+3056]
    0013720ccbz w4, 0x137214
    00137210b 0x137218
    00137214
    00137214loc_137214:
    00137214b 0x13722c
    00137218
    00137218loc_137218:
    00137218bl runtime.gcWriteBarrier2
    0013721cstr x3, [x25]
    00137220ldr x4, [x2+8]
    00137224str x4, [x25+8]
    00137228b 0x13722c
    0013722c
    0013722cloc_13722c:
    0013722cstr x3, [x2+8]
    00137230b 0x137274
    00137234
    00137234loc_137234:
    00137234b 0x137238
    00137238
    00137238loc_137238:
    00137238ldr x2, [sp+88]
    0013723cldrsb x27, [x2]
    00137240ldr x3, [sp+128]
    00137244adrp x27, 0x914000
    00137248ldr w4, [x27+3056]
    0013724ccbz w4, 0x137254
    00137250b 0x137258
    00137254
    00137254loc_137254:
    00137254b 0x13726c
    00137258
    00137258loc_137258:
    00137258bl runtime.gcWriteBarrier2
    0013725cstr x3, [x25]
    00137260ldr x4, [x2+8]
    00137264str x4, [x25+8]
    00137268b 0x13726c
    0013726c
    0013726cloc_13726c:
    0013726cstr x3, [x2+8]
    00137270b 0x137274
    00137274
    00137274loc_137274:
    00137274ldr x2, [sp+88]
    00137278ldrsb x27, [x2]
    0013727cldr x3, [sp+56]
    00137280adrp x27, 0x914000
    00137284ldr w4, [x27+3056]
    00137288cbz w4, 0x137290
    0013728cb 0x137294
    00137290
    00137290loc_137290:
    00137290b 0x1372a8
    00137294
    00137294loc_137294:
    00137294bl runtime.gcWriteBarrier2
    00137298str x3, [x25]
    0013729cldr x4, [x2]
    001372a0str x4, [x25+8]
    001372a4b 0x1372a8
    001372a8
    001372a8loc_1372a8:
    001372a8str x3, [x2]
    001372acldr x0, [sp+72]
    001372b0ldr x1, [sp+80]
    001372b4str x0, [sp+40]
    001372b8str x1, [sp+48]
    001372bcldur x29, [sp-8]
    001372c0ldr x30, [sp], 112
    001372c4ret x30
    001372c8
    001372c8loc_1372c8:
    001372c8adrp x0, 0x4be000
    001372ccadd x0, x0, 2944
    001372d0adrp x1, 0x5da000
    001372d4add x1, x1, 1056
    001372d8bl runtime.gopanic
    001372dchint
    001372e0
    001372e0loc_1372e0:
    001372e0stp x0, x1, [sp+8]
    001372e4str x2, [sp+24]
    001372e8mov x3, x30
    001372ecbl runtime.morestack_noctxt.abi0
    001372f0ldp x0, x1, [sp+8]
    001372f4ldr x2, [sp+24]
    001372f8b 0x1370f0
    001372fcudf 0
    001370f0
    00137300
    00137300reflect.unpackEface: ; void reflect.unpackEface(interface {} i)
    00137300ldr x16, [x28+16]
    00137304subs xzr, sp, x16
    00137308b.ls 0x1373d4
    0013730cstr x30, [sp-80]!
    00137310stur x29, [sp-8]
    00137314sub x29, sp, 8
    00137318str x0, [sp+88]
    0013731cstr x1, [sp+96]
    00137320stp xzr, xzr, [sp+32]
    00137324str xzr, [sp+48]
    00137328add x3, sp, 88
    0013732cstr x3, [sp+64]
    00137330ldr x3, [sp+64]
    00137334ldrsb x27, [x3]
    00137338ldr x0, [x3]
    0013733cstr x0, [sp+56]
    00137340cbnz x0, 0x137348
    00137344b 0x1373b4
    00137348
    00137348loc_137348:
    00137348bl internal/abi.(*Type).Kind
    0013734cstrb w0, [sp+23]
    00137350ubfm x1, x0, 0, 7
    00137354str x1, [sp+24]
    00137358ldr x0, [sp+56]
    0013735cbl internal/abi.(*Type).IfaceIndir
    00137360strb w0, [sp+22]
    00137364tbnz w0, 0, 0x13736c
    00137368b 0x13737c
    0013736c
    0013736cloc_13736c:
    0013736cldr x3, [sp+24]
    00137370orr x3, x3, 128
    00137374str x3, [sp+24]
    00137378b 0x137380
    0013737c
    0013737cloc_13737c:
    0013737cb 0x137380
    00137380
    00137380loc_137380:
    00137380stp xzr, xzr, [sp+32]
    00137384str xzr, [sp+48]
    00137388ldr x0, [sp+56]
    0013738cstr x0, [sp+32]
    00137390ldr x3, [sp+64]
    00137394ldrsb x27, [x3]
    00137398ldr x1, [x3+8]
    0013739cstr x1, [sp+40]
    001373a0ldr x2, [sp+24]
    001373a4str x2, [sp+48]
    001373a8ldur x29, [sp-8]
    001373acldr x30, [sp], 80
    001373b0ret x30
    001373b4
    001373b4loc_1373b4:
    001373b4stp xzr, xzr, [sp+32]
    001373b8str xzr, [sp+48]
    001373bcmov x0, xzr
    001373c0mov x1, xzr
    001373c4mov x2, xzr
    001373c8ldur x29, [sp-8]
    001373ccldr x30, [sp], 80
    001373d0ret x30
    001373d4
    001373d4loc_1373d4:
    001373d4stp x0, x1, [sp+8]
    001373d8mov x3, x30
    001373dcbl runtime.morestack_noctxt.abi0
    001373e0ldp x0, x1, [sp+8]
    001373e4b 0x137300
    001373e8udf 0
    001373ecudf 0
    00137300
    001373f0
    001373f0reflect.(*ValueError).Error: ; void reflect.(*ValueError).Error(reflect.ValueError * e)
    001373f0ldr x16, [x28+16]
    001373f4sub x17, sp, 48
    001373f8subs xzr, x17, x16
    001373fcb.ls 0x1374f0
    00137400str x30, [sp-176]!
    00137404stur x29, [sp-8]
    00137408sub x29, sp, 8
    0013740cstr x0, [sp+184]
    00137410stp xzr, xzr, [sp+104]
    00137414ldr x7, [sp+184]
    00137418ldrsb x27, [x7]
    0013741cldr x7, [x7+16]
    00137420cbz x7, 0x137428
    00137424b 0x137474
    00137428
    00137428loc_137428:
    00137428ldr x7, [sp+184]
    0013742cldrsb x27, [x7]
    00137430ldr x3, [x7]
    00137434ldr x4, [x7+8]
    00137438str x3, [sp+136]
    0013743cstr x4, [sp+144]
    00137440mov x0, xzr
    00137444adrp x1, 0x57e000
    00137448add x1, x1, 710
    0013744cmovz x2, 17
    00137450adrp x5, 0x57c000
    00137454add x5, x5, 3626
    00137458orr x6, xzr, 14
    0013745cbl runtime.concatstring3
    00137460str x0, [sp+104]
    00137464str x1, [sp+112]
    00137468ldur x29, [sp-8]
    0013746cldr x30, [sp], 176
    00137470ret x30
    00137474
    00137474loc_137474:
    00137474ldr x1, [sp+184]
    00137478ldrsb x27, [x1]
    0013747cldr x0, [x1+16]
    00137480str x0, [sp+96]
    00137484bl reflect.Kind.String
    00137488str x0, [sp+152]
    0013748cstr x1, [sp+160]
    00137490ldr x1, [sp+184]
    00137494ldrsb x27, [x1]
    00137498ldr x3, [x1]
    0013749cldr x4, [x1+8]
    001374a0str x3, [sp+120]
    001374a4str x4, [sp+128]
    001374a8ldr x7, [sp+152]
    001374acldr x8, [sp+160]
    001374b0mov x0, xzr
    001374b4adrp x1, 0x57e000
    001374b8add x1, x1, 710
    001374bcmovz x2, 17
    001374c0adrp x5, 0x579000
    001374c4add x5, x5, 1010
    001374c8orr x6, xzr, 4
    001374ccadrp x9, 0x579000
    001374d0add x9, x9, 2713
    001374d4orr x10, xzr, 6
    001374d8bl runtime.concatstring5
    001374dcstr x0, [sp+104]
    001374e0str x1, [sp+112]
    001374e4ldur x29, [sp-8]
    001374e8ldr x30, [sp], 176
    001374ecret x30
    001374f0
    001374f0loc_1374f0:
    001374f0str x0, [sp+8]
    001374f4mov x3, x30
    001374f8bl runtime.morestack_noctxt.abi0
    001374fcldr x0, [sp+8]
    00137500b 0x1373f0
    00137504udf 0
    00137508udf 0
    0013750cudf 0
    001373f0
    00137510
    00137510reflect.valueMethodName: ; void reflect.valueMethodName(void)
    00137510ldr x16, [x28+16]
    00137514sub x17, sp, 400
    00137518subs xzr, x17, x16
    0013751cb.ls 0x13798c
    00137520sub x20, sp, 528
    00137524stp x29, x30, [x20-8]
    00137528add sp, x20, 0
    0013752csub x29, sp, 8
    00137530stp xzr, xzr, [sp+64]
    00137534adrp x0, 0x4c6000
    00137538add x0, x0, 2048
    0013753cbl runtime.newobject
    00137540str x0, [sp+512]
    00137544stp xzr, xzr, [x0]
    00137548stp xzr, xzr, [x0+16]
    0013754cstr xzr, [x0+32]
    00137550ldr x1, [sp+512]
    00137554ldrsb x27, [x1]
    00137558b 0x13755c
    0013755c
    0013755cloc_13755c:
    0013755cstr x1, [sp+488]
    00137560movz x3, 5
    00137564str x3, [sp+496]
    00137568str x3, [sp+504]
    0013756corr x0, xzr, 1
    00137570mov x2, x3
    00137574bl runtime.Callers
    00137578str x0, [sp+48]
    0013757cldr x4, [sp+512]
    00137580ldrsb x27, [x4]
    00137584subs xzr, x0, 5
    00137588b.ls 0x137590
    0013758cb 0x13797c
    00137590
    00137590loc_137590:
    00137590b 0x137594
    00137594
    00137594loc_137594:
    00137594str x4, [sp+488]
    00137598str x0, [sp+496]
    0013759cmovz x2, 5
    001375a0str x2, [sp+504]
    001375a4mov x1, x0
    001375a8mov x0, x4
    001375acbl runtime.CallersFrames
    001375b0str x0, [sp+112]
    001375b4add x20, sp, 120
    001375b8adr x27, 16
    001375bcstp x29, x27, [sp-24]
    001375c0sub x29, sp, 24
    001375c4bl fn_87cfc
    001375c8sub x29, sp, 8
    001375ccstr xzr, [sp+200]
    001375d0orr x3, xzr, 1
    001375d4strb w3, [sp+44]
    001375d8b 0x1375dc
    001375dc
    001375dcloc_1375dc:
    001375dcldrb w2, [sp+44]
    001375e0tbnz w2, 0, 0x1375e8
    001375e4b 0x137930
    001375e8
    001375e8loc_1375e8:
    001375e8add x20, sp, 400
    001375ecadr x27, 16
    001375f0stp x29, x27, [sp-24]
    001375f4sub x29, sp, 24
    001375f8bl fn_87cfc
    001375fcsub x29, sp, 8
    00137600str xzr, [sp+480]
    00137604ldr x0, [sp+112]
    00137608bl runtime.(*Frames).Next
    0013760cstr x0, [sp+296]
    00137610str x1, [sp+304]
    00137614str x2, [sp+312]
    00137618str x3, [sp+320]
    0013761cstr x4, [sp+328]
    00137620str x5, [sp+336]
    00137624str x6, [sp+344]
    00137628str x7, [sp+352]
    0013762cstr x8, [sp+360]
    00137630str x9, [sp+368]
    00137634str x10, [sp+376]
    00137638add x21, sp, 400
    0013763cadd x20, sp, 296
    00137640adr x27, 16
    00137644stp x29, x27, [sp-24]
    00137648sub x29, sp, 24
    0013764cbl fn_87ef8
    00137650sub x29, sp, 8
    00137654ldr x1, [sp+376]
    00137658str x1, [sp+480]
    0013765cstrb w11, [sp+47]
    00137660add x21, sp, 208
    00137664add x20, sp, 400
    00137668adr x27, 16
    0013766cstp x29, x27, [sp-24]
    00137670sub x29, sp, 24
    00137674bl fn_87ef8
    00137678sub x29, sp, 8
    0013767cldr x1, [sp+480]
    00137680str x1, [sp+288]
    00137684ldrb w1, [sp+47]
    00137688strb w1, [sp+45]
    0013768cadd x21, sp, 120
    00137690add x20, sp, 208
    00137694adr x27, 16
    00137698stp x29, x27, [sp-24]
    0013769csub x29, sp, 24
    001376a0bl fn_87ef8
    001376a4sub x29, sp, 8
    001376a8ldr x1, [sp+288]
    001376acstr x1, [sp+200]
    001376b0ldrb w1, [sp+45]
    001376b4strb w1, [sp+44]
    001376b8ldr x1, [sp+144]
    001376bcldr x2, [sp+136]
    001376c0str x2, [sp+80]
    001376c4str x1, [sp+88]
    001376c8str x1, [sp+56]
    001376ccsubs xzr, x1, 14
    001376d0cset x1, gt
    001376d4strb w1, [sp+47]
    001376d8b.gt 0x1376e0
    001376dcb 0x137834
    001376e0
    001376e0loc_1376e0:
    001376e0ldr x3, [sp+80]
    001376e4ldr x2, [sp+88]
    001376e8subs xzr, x2, 14
    001376ecb.hs 0x1376f4
    001376f0b 0x137974
    001376f4
    001376f4loc_1376f4:
    001376f4b 0x1376f8
    001376f8
    001376f8loc_1376f8:
    001376f8str x3, [sp+384]
    001376fcorr x1, xzr, 14
    00137700str x1, [sp+392]
    00137704b 0x137708
    00137708
    00137708loc_137708:
    00137708b 0x13770c
    0013770c
    0013770cloc_13770c:
    0013770cldrb w2, [x3]
    00137710b 0x137714
    00137714
    00137714loc_137714:
    00137714ldrb w4, [x3+1]
    00137718ubfm x4, x4, 56, 7
    0013771corr x2, x2, x4
    00137720b 0x137724
    00137724
    00137724loc_137724:
    00137724ldrb w4, [x3+2]
    00137728ubfm x4, x4, 48, 7
    0013772corr x2, x2, x4
    00137730b 0x137734
    00137734
    00137734loc_137734:
    00137734ldrb w4, [x3+3]
    00137738ubfm x4, x4, 40, 7
    0013773corr x2, x2, x4
    00137740b 0x137744
    00137744
    00137744loc_137744:
    00137744ldrb w4, [x3+4]
    00137748ubfm x4, x4, 32, 7
    0013774corr x2, x2, x4
    00137750b 0x137754
    00137754
    00137754loc_137754:
    00137754ldrb w4, [x3+5]
    00137758ubfm x4, x4, 24, 7
    0013775corr x2, x2, x4
    00137760b 0x137764
    00137764
    00137764loc_137764:
    00137764ldrb w4, [x3+6]
    00137768ubfm x4, x4, 16, 7
    0013776corr x2, x2, x4
    00137770b 0x137774
    00137774
    00137774loc_137774:
    00137774ldrb w4, [x3+7]
    00137778ubfm x4, x4, 8, 7
    0013777corr x2, x2, x4
    00137780movz x4, 25970
    00137784movk x4, 0x6c660000
    00137788movk x4, 0x636500000000
    0013778cmovk x4, 0x2e74000000000000
    00137790subs xzr, x2, x4
    00137794cset x2, eq
    00137798b 0x13779c
    0013779c
    0013779cloc_13779c:
    0013779cb.eq 0x1377a4
    001377a0b 0x1377f0
    001377a4
    001377a4loc_1377a4:
    001377a4b 0x1377a8
    001377a8
    001377a8loc_1377a8:
    001377a8ldrb w2, [x3+8]
    001377acb 0x1377b0
    001377b0
    001377b0loc_1377b0:
    001377b0ldrb w4, [x3+9]
    001377b4ubfm x4, x4, 56, 7
    001377b8orr x2, x2, x4
    001377bcb 0x1377c0
    001377c0
    001377c0loc_1377c0:
    001377c0ldrb w4, [x3+10]
    001377c4ubfm x4, x4, 48, 7
    001377c8orr x2, x2, x4
    001377ccb 0x1377d0
    001377d0
    001377d0loc_1377d0:
    001377d0ldrb w4, [x3+11]
    001377d4ubfm x4, x4, 40, 7
    001377d8orr x4, x2, x4
    001377dcmovz x5, 24918
    001377e0movk x5, 0x756c0000
    001377e4subs wzr, w4, w5
    001377e8cset x2, eq
    001377ecb 0x1377f4
    001377f0
    001377f0loc_1377f0:
    001377f0b 0x1377f4
    001377f4
    001377f4loc_1377f4:
    001377f4tbnz w2, 0, 0x1377fc
    001377f8b 0x137828
    001377fc
    001377fcloc_1377fc:
    001377fcb 0x137800
    00137800
    00137800loc_137800:
    00137800ldrb w2, [x3+12]
    00137804b 0x137808
    00137808
    00137808loc_137808:
    00137808ldrb w3, [x3+13]
    0013780cubfm x3, x3, 56, 7
    00137810orr x3, x2, x3
    00137814ubfm x3, x3, 0, 15
    00137818movz x4, 11877
    0013781csubs wzr, w3, w4
    00137820cset x2, eq
    00137824b 0x13782c
    00137828
    00137828loc_137828:
    00137828b 0x13782c
    0013782c
    0013782cloc_13782c:
    0013782cstrb w2, [sp+47]
    00137830b 0x13783c
    00137834
    00137834loc_137834:
    00137834orr x1, xzr, 14
    00137838b 0x13783c
    0013783c
    0013783cloc_13783c:
    0013783cldrb w2, [sp+47]
    00137840tbnz w2, 0, 0x137848
    00137844b 0x137924
    00137848
    00137848loc_137848:
    00137848ldr x2, [sp+88]
    0013784cldr x3, [sp+80]
    00137850subs xzr, x2, 14
    00137854b.hs 0x13785c
    00137858b 0x137968
    0013785c
    0013785cloc_13785c:
    0013785csub x4, x2, 14
    00137860sub x5, xzr, x4
    00137864sbfm x5, x5, 63, 63
    00137868and x5, x5, 14
    0013786cadd x3, x3, x5
    00137870str x3, [sp+96]
    00137874str x4, [sp+104]
    00137878str x4, [sp+56]
    0013787csubs xzr, x2, 14
    00137880cset x2, ne
    00137884strb w2, [sp+46]
    00137888b.ne 0x137890
    0013788cb 0x1378b8
    00137890
    00137890loc_137890:
    00137890ldr x2, [sp+104]
    00137894ldr x3, [sp+96]
    00137898subs xzr, x2, 0
    0013789cb.hi 0x1378a4
    001378a0b 0x13795c
    001378a4
    001378a4loc_1378a4:
    001378a4ldrb w2, [x3]
    001378a8subs wzr, w2, 65
    001378accset x2, hs
    001378b0strb w2, [sp+46]
    001378b4b 0x1378bc
    001378b8
    001378b8loc_1378b8:
    001378b8b 0x1378bc
    001378bc
    001378bcloc_1378bc:
    001378bcldrb w2, [sp+46]
    001378c0strb w2, [sp+47]
    001378c4tbnz w2, 0, 0x1378cc
    001378c8b 0x1378f4
    001378cc
    001378ccloc_1378cc:
    001378ccldr x2, [sp+104]
    001378d0ldr x3, [sp+96]
    001378d4subs xzr, x2, 0
    001378d8b.hi 0x1378e0
    001378dcb 0x137950
    001378e0
    001378e0loc_1378e0:
    001378e0ldrb w2, [x3]
    001378e4subs wzr, w2, 90
    001378e8cset x2, ls
    001378ecstrb w2, [sp+47]
    001378f0b 0x1378f8
    001378f4
    001378f4loc_1378f4:
    001378f4b 0x1378f8
    001378f8
    001378f8loc_1378f8:
    001378f8ldrb w2, [sp+47]
    001378fctbnz w2, 0, 0x137904
    00137900b 0x137920
    00137904
    00137904loc_137904:
    00137904ldr x0, [sp+80]
    00137908ldr x1, [sp+88]
    0013790cstr x0, [sp+64]
    00137910str x1, [sp+72]
    00137914ldp x29, x30, [sp-8]
    00137918add sp, sp, 528
    0013791cret x30
    00137920
    00137920loc_137920:
    00137920b 0x137928
    00137924
    00137924loc_137924:
    00137924b 0x137928
    00137928
    00137928loc_137928:
    00137928b 0x13792c
    0013792c
    0013792cloc_13792c:
    0013792cb 0x1375dc
    00137930
    00137930loc_137930:
    00137930adrp x0, 0x57c000
    00137934add x0, x0, 3640
    00137938str x0, [sp+64]
    0013793corr x1, xzr, 14
    00137940str x1, [sp+72]
    00137944ldp x29, x30, [sp-8]
    00137948add sp, sp, 528
    0013794cret x30
    00137950
    00137950loc_137950:
    00137950mov x0, xzr
    00137954mov x1, x2
    00137958bl runtime.panicIndex
    0013795c
    0013795cloc_13795c:
    0013795cmov x0, xzr
    00137960mov x1, x2
    00137964bl runtime.panicIndex
    00137968
    00137968loc_137968:
    00137968mov x0, x1
    0013796cmov x1, x2
    00137970bl runtime.panicSliceB
    00137974
    00137974loc_137974:
    00137974orr x1, xzr, 14
    00137978bl runtime.panicSliceAlen
    0013797c
    0013797cloc_13797c:
    0013797cmov x1, x0
    00137980movz x2, 5
    00137984bl runtime.panicSliceAlen
    00137988hint
    0013798c
    0013798cloc_13798c:
    0013798cmov x3, x30
    00137990bl runtime.morestack_noctxt.abi0
    00137994b 0x137510
    00137998udf 0
    0013799cudf 0
    00137510
    001379a0
    001379a0reflect.flag.mustBe: ; void reflect.flag.mustBe(reflect.flag f, reflect.Kind expected)
    001379a0ldr x16, [x28+16]
    001379a4subs xzr, sp, x16
    001379a8b.ls 0x137a60
    001379acstr x30, [sp-80]!
    001379b0stur x29, [sp-8]
    001379b4sub x29, sp, 8
    001379b8str x0, [sp+88]
    001379bcstr x1, [sp+96]
    001379c0and x0, x0, 31
    001379c4subs xzr, x1, x0
    001379c8b.ne 0x1379dc
    001379ccb 0x1379d0
    001379d0
    001379d0loc_1379d0:
    001379d0ldur x29, [sp-8]
    001379d4ldr x30, [sp], 80
    001379d8ret x30
    001379dc
    001379dcloc_1379dc:
    001379dcbl reflect.valueMethodName
    001379e0str x0, [sp+56]
    001379e4str x1, [sp+64]
    001379e8ldr x0, [sp+88]
    001379ecbl reflect.flag.kind
    001379f0str x0, [sp+32]
    001379f4adrp x0, 0x50b000
    001379f8add x0, x0, 32
    001379fcbl runtime.newobject
    00137a00str x0, [sp+40]
    00137a04ldr x1, [sp+56]
    00137a08ldr x2, [sp+64]
    00137a0cstr x2, [x0+8]
    00137a10adrp x27, 0x914000
    00137a14ldr w2, [x27+3056]
    00137a18cbz w2, 0x137a20
    00137a1cb 0x137a4c
    00137a20
    00137a20loc_137a20:
    00137a20b 0x137a24
    00137a24
    00137a24loc_137a24:
    00137a24str x1, [x0]
    00137a28ldr x2, [sp+40]
    00137a2cldrsb x27, [x2]
    00137a30ldr x3, [sp+32]
    00137a34str x3, [x2+16]
    00137a38ldr x1, [sp+40]
    00137a3cstr x1, [sp+48]
    00137a40adrp x0, 0x4d9000
    00137a44add x0, x0, 1920
    00137a48bl runtime.gopanic
    00137a4c
    00137a4cloc_137a4c:
    00137a4cbl runtime.gcWriteBarrier2
    00137a50str x1, [x25]
    00137a54ldr x2, [x0]
    00137a58str x2, [x25+8]
    00137a5cb 0x137a24
    00137a60
    00137a60loc_137a60:
    00137a60stp x0, x1, [sp+8]
    00137a64mov x3, x30
    00137a68bl runtime.morestack_noctxt.abi0
    00137a6cldp x0, x1, [sp+8]
    00137a70b 0x1379a0
    00137a74udf 0
    00137a78udf 0
    00137a7cudf 0
    001379a0
    00137a80
    00137a80reflect.flag.mustBeExported: ; void reflect.flag.mustBeExported(reflect.flag f)
    00137a80ldr x16, [x28+16]
    00137a84subs xzr, sp, x16
    00137a88b.ls 0x137af0
    00137a8cstr x30, [sp-32]!
    00137a90stur x29, [sp-8]
    00137a94sub x29, sp, 8
    00137a98str x0, [sp+40]
    00137a9csubs xzr, x0, 0
    00137aa0cset x1, eq
    00137aa4strb w1, [sp+23]
    00137aa8cbz x0, 0x137ab0
    00137aacb 0x137ab4
    00137ab0
    00137ab0loc_137ab0:
    00137ab0b 0x137ac8
    00137ab4
    00137ab4loc_137ab4:
    00137ab4ldr x1, [sp+40]
    00137ab8ands xzr, x1, 96
    00137abccset x1, ne
    00137ac0strb w1, [sp+23]
    00137ac4b 0x137ac8
    00137ac8
    00137ac8loc_137ac8:
    00137ac8ldrb w1, [sp+23]
    00137acctbnz w1, 0, 0x137ad4
    00137ad0b 0x137ae0
    00137ad4
    00137ad4loc_137ad4:
    00137ad4ldr x0, [sp+40]
    00137ad8bl reflect.flag.mustBeExportedSlow
    00137adcb 0x137ae4
    00137ae0
    00137ae0loc_137ae0:
    00137ae0b 0x137ae4
    00137ae4
    00137ae4loc_137ae4:
    00137ae4ldur x29, [sp-8]
    00137ae8ldr x30, [sp], 32
    00137aecret x30
    00137af0
    00137af0loc_137af0:
    00137af0str x0, [sp+8]
    00137af4mov x3, x30
    00137af8bl runtime.morestack_noctxt.abi0
    00137afcldr x0, [sp+8]
    00137b00b 0x137a80
    00137b04udf 0
    00137b08udf 0
    00137b0cudf 0
    00137a80
    00137b10
    00137b10reflect.flag.mustBeExportedSlow: ; void reflect.flag.mustBeExportedSlow(reflect.flag f)
    00137b10ldr x16, [x28+16]
    00137b14subs xzr, sp, x16
    00137b18b.ls 0x137c14
    00137b1cstr x30, [sp-128]!
    00137b20stur x29, [sp-8]
    00137b24sub x29, sp, 8
    00137b28str x0, [sp+136]
    00137b2ccbz x0, 0x137ba0
    00137b30b 0x137b34
    00137b34
    00137b34loc_137b34:
    00137b34ands xzr, x0, 96
    00137b38b.ne 0x137b4c
    00137b3cb 0x137b40
    00137b40
    00137b40loc_137b40:
    00137b40ldur x29, [sp-8]
    00137b44ldr x30, [sp], 128
    00137b48ret x30
    00137b4c
    00137b4cloc_137b4c:
    00137b4cbl reflect.valueMethodName
    00137b50str x0, [sp+104]
    00137b54str x1, [sp+112]
    00137b58movz x2, 9
    00137b5cmov x3, x0
    00137b60mov x4, x1
    00137b64adrp x5, 0x58f000
    00137b68add x5, x5, 1596
    00137b6cmovz x6, 44
    00137b70mov x0, xzr
    00137b74adrp x1, 0x57a000
    00137b78add x1, x1, 3316
    00137b7cbl runtime.concatstring3
    00137b80str x0, [sp+72]
    00137b84str x1, [sp+80]
    00137b88bl runtime.convTstring
    00137b8cstr x0, [sp+64]
    00137b90mov x1, x0
    00137b94adrp x0, 0x4be000
    00137b98add x0, x0, 2944
    00137b9cbl runtime.gopanic
    00137ba0
    00137ba0loc_137ba0:
    00137ba0bl reflect.valueMethodName
    00137ba4str x0, [sp+104]
    00137ba8str x1, [sp+112]
    00137bacadrp x0, 0x50b000
    00137bb0add x0, x0, 32
    00137bb4bl runtime.newobject
    00137bb8str x0, [sp+88]
    00137bbcldr x1, [sp+104]
    00137bc0ldr x2, [sp+112]
    00137bc4str x2, [x0+8]
    00137bc8adrp x27, 0x914000
    00137bccldr w2, [x27+3056]
    00137bd0cbz w2, 0x137bd8
    00137bd4b 0x137c00
    00137bd8
    00137bd8loc_137bd8:
    00137bd8b 0x137bdc
    00137bdc
    00137bdcloc_137bdc:
    00137bdcstr x1, [x0]
    00137be0ldr x2, [sp+88]
    00137be4ldrsb x27, [x2]
    00137be8str xzr, [x2+16]
    00137becldr x1, [sp+88]
    00137bf0str x1, [sp+96]
    00137bf4adrp x0, 0x4d9000
    00137bf8add x0, x0, 1920
    00137bfcbl runtime.gopanic
    00137c00
    00137c00loc_137c00:
    00137c00bl runtime.gcWriteBarrier2
    00137c04str x1, [x25]
    00137c08ldr x2, [x0]
    00137c0cstr x2, [x25+8]
    00137c10b 0x137bdc
    00137c14
    00137c14loc_137c14:
    00137c14str x0, [sp+8]
    00137c18mov x3, x30
    00137c1cbl runtime.morestack_noctxt.abi0
    00137c20ldr x0, [sp+8]
    00137c24b 0x137b10
    00137c28udf 0
    00137c2cudf 0
    00137b10
    00137c30
    00137c30reflect.flag.mustBeAssignable: ; void reflect.flag.mustBeAssignable(reflect.flag f)
    00137c30ldr x16, [x28+16]
    00137c34subs xzr, sp, x16
    00137c38b.ls 0x137ca4
    00137c3cstr x30, [sp-32]!
    00137c40stur x29, [sp-8]
    00137c44sub x29, sp, 8
    00137c48str x0, [sp+40]
    00137c4cands xzr, x0, 96
    00137c50cset x1, ne
    00137c54strb w1, [sp+23]
    00137c58ands xzr, x0, 96
    00137c5cb.ne 0x137c64
    00137c60b 0x137c68
    00137c64
    00137c64loc_137c64:
    00137c64b 0x137c7c
    00137c68
    00137c68loc_137c68:
    00137c68ldr x1, [sp+40]
    00137c6cands xzr, x1, 256
    00137c70cset x1, eq
    00137c74strb w1, [sp+23]
    00137c78b 0x137c7c
    00137c7c
    00137c7cloc_137c7c:
    00137c7cldrb w1, [sp+23]
    00137c80tbnz w1, 0, 0x137c88
    00137c84b 0x137c94
    00137c88
    00137c88loc_137c88:
    00137c88ldr x0, [sp+40]
    00137c8cbl reflect.flag.mustBeAssignableSlow
    00137c90b 0x137c98
    00137c94
    00137c94loc_137c94:
    00137c94b 0x137c98
    00137c98
    00137c98loc_137c98:
    00137c98ldur x29, [sp-8]
    00137c9cldr x30, [sp], 32
    00137ca0ret x30
    00137ca4
    00137ca4loc_137ca4:
    00137ca4str x0, [sp+8]
    00137ca8mov x3, x30
    00137cacbl runtime.morestack_noctxt.abi0
    00137cb0ldr x0, [sp+8]
    00137cb4b 0x137c30
    00137cb8udf 0
    00137cbcudf 0
    00137c30
    00137cc0
    00137cc0reflect.flag.mustBeAssignableSlow: ; void reflect.flag.mustBeAssignableSlow(reflect.flag f)
    00137cc0ldr x16, [x28+16]
    00137cc4sub x17, sp, 32
    00137cc8subs xzr, x17, x16
    00137cccb.ls 0x137e24
    00137cd0str x30, [sp-160]!
    00137cd4stur x29, [sp-8]
    00137cd8sub x29, sp, 8
    00137cdcstr x0, [sp+168]
    00137ce0cbz x0, 0x137db0
    00137ce4b 0x137ce8
    00137ce8
    00137ce8loc_137ce8:
    00137ce8ands xzr, x0, 96
    00137cecb.ne 0x137d5c
    00137cf0b 0x137cf4
    00137cf4
    00137cf4loc_137cf4:
    00137cf4tbz w0, 8, 0x137d08
    00137cf8b 0x137cfc
    00137cfc
    00137cfcloc_137cfc:
    00137cfcldur x29, [sp-8]
    00137d00ldr x30, [sp], 160
    00137d04ret x30
    00137d08
    00137d08loc_137d08:
    00137d08bl reflect.valueMethodName
    00137d0cstr x0, [sp+136]
    00137d10str x1, [sp+144]
    00137d14movz x2, 9
    00137d18mov x3, x0
    00137d1cmov x4, x1
    00137d20adrp x5, 0x583000
    00137d24add x5, x5, 1033
    00137d28movz x6, 26
    00137d2cmov x0, xzr
    00137d30adrp x1, 0x57a000
    00137d34add x1, x1, 3316
    00137d38bl runtime.concatstring3
    00137d3cstr x0, [sp+80]
    00137d40str x1, [sp+88]
    00137d44bl runtime.convTstring
    00137d48str x0, [sp+72]
    00137d4cmov x1, x0
    00137d50adrp x0, 0x4be000
    00137d54add x0, x0, 2944
    00137d58bl runtime.gopanic
    00137d5c
    00137d5cloc_137d5c:
    00137d5cbl reflect.valueMethodName
    00137d60str x0, [sp+136]
    00137d64str x1, [sp+144]
    00137d68movz x2, 9
    00137d6cmov x3, x0
    00137d70mov x4, x1
    00137d74adrp x5, 0x58f000
    00137d78add x5, x5, 1596
    00137d7cmovz x6, 44
    00137d80mov x0, xzr
    00137d84adrp x1, 0x57a000
    00137d88add x1, x1, 3316
    00137d8cbl runtime.concatstring3
    00137d90str x0, [sp+104]
    00137d94str x1, [sp+112]
    00137d98bl runtime.convTstring
    00137d9cstr x0, [sp+96]
    00137da0mov x1, x0
    00137da4adrp x0, 0x4be000
    00137da8add x0, x0, 2944
    00137dacbl runtime.gopanic
    00137db0
    00137db0loc_137db0:
    00137db0bl reflect.valueMethodName
    00137db4str x0, [sp+136]
    00137db8str x1, [sp+144]
    00137dbcadrp x0, 0x50b000
    00137dc0add x0, x0, 32
    00137dc4bl runtime.newobject
    00137dc8str x0, [sp+120]
    00137dccldr x1, [sp+136]
    00137dd0ldr x2, [sp+144]
    00137dd4str x2, [x0+8]
    00137dd8adrp x27, 0x914000
    00137ddcldr w2, [x27+3056]
    00137de0cbz w2, 0x137de8
    00137de4b 0x137e10
    00137de8
    00137de8loc_137de8:
    00137de8b 0x137dec
    00137dec
    00137decloc_137dec:
    00137decstr x1, [x0]
    00137df0ldr x2, [sp+120]
    00137df4ldrsb x27, [x2]
    00137df8str xzr, [x2+16]
    00137dfcldr x1, [sp+120]
    00137e00str x1, [sp+128]
    00137e04adrp x0, 0x4d9000
    00137e08add x0, x0, 1920
    00137e0cbl runtime.gopanic
    00137e10
    00137e10loc_137e10:
    00137e10bl runtime.gcWriteBarrier2
    00137e14str x1, [x25]
    00137e18ldr x2, [x0]
    00137e1cstr x2, [x25+8]
    00137e20b 0x137dec
    00137e24
    00137e24loc_137e24:
    00137e24str x0, [sp+8]
    00137e28mov x3, x30
    00137e2cbl runtime.morestack_noctxt.abi0
    00137e30ldr x0, [sp+8]
    00137e34b 0x137cc0
    00137e38udf 0
    00137e3cudf 0
    00137cc0
    00137e40
    00137e40reflect.Value.Addr: ; void reflect.Value.Addr(reflect.Value v)
    00137e40ldr x16, [x28+16]
    00137e44subs xzr, sp, x16
    00137e48b.ls 0x137eec
    00137e4cstr x30, [sp-96]!
    00137e50stur x29, [sp-8]
    00137e54sub x29, sp, 8
    00137e58str x0, [sp+104]
    00137e5cstr x1, [sp+112]
    00137e60str x2, [sp+120]
    00137e64stp xzr, xzr, [sp+48]
    00137e68str xzr, [sp+64]
    00137e6cldr x3, [sp+120]
    00137e70tbz w3, 8, 0x137ed4
    00137e74b 0x137e78
    00137e78
    00137e78loc_137e78:
    00137e78ldr x3, [sp+120]
    00137e7cand x3, x3, 96
    00137e80str x3, [sp+40]
    00137e84ldr x0, [sp+104]
    00137e88ldr x1, [sp+112]
    00137e8cldr x2, [sp+120]
    00137e90bl reflect.Value.typ
    00137e94str x0, [sp+80]
    00137e98bl reflect.ptrTo
    00137e9cstr x0, [sp+72]
    00137ea0stp xzr, xzr, [sp+48]
    00137ea4str xzr, [sp+64]
    00137ea8ldr x0, [sp+72]
    00137eacstr x0, [sp+48]
    00137eb0ldr x1, [sp+112]
    00137eb4str x1, [sp+56]
    00137eb8ldr x3, [sp+40]
    00137ebcmovz x4, 22
    00137ec0orr x2, x3, x4
    00137ec4str x2, [sp+64]
    00137ec8ldur x29, [sp-8]
    00137eccldr x30, [sp], 96
    00137ed0ret x30
    00137ed4
    00137ed4loc_137ed4:
    00137ed4adrp x0, 0x4be000
    00137ed8add x0, x0, 2944
    00137edcadrp x1, 0x5da000
    00137ee0add x1, x1, 2384
    00137ee4bl runtime.gopanic
    00137ee8hint
    00137eec
    00137eecloc_137eec:
    00137eecstp x0, x1, [sp+8]
    00137ef0str x2, [sp+24]
    00137ef4mov x3, x30
    00137ef8bl runtime.morestack_noctxt.abi0
    00137efcldp x0, x1, [sp+8]
    00137f00ldr x2, [sp+24]
    00137f04b 0x137e40
    00137f08udf 0
    00137f0cudf 0
    00137e40
    00137f10
    00137f10reflect.Value.Bool: ; void reflect.Value.Bool(reflect.Value v)
    00137f10ldr x16, [x28+16]
    00137f14subs xzr, sp, x16
    00137f18b.ls 0x137f84
    00137f1cstr x30, [sp-64]!
    00137f20stur x29, [sp-8]
    00137f24sub x29, sp, 8
    00137f28str x0, [sp+72]
    00137f2cstr x1, [sp+80]
    00137f30str x2, [sp+88]
    00137f34strb wzr, [sp+47]
    00137f38ldr x0, [sp+88]
    00137f3cbl reflect.flag.kind
    00137f40str x0, [sp+48]
    00137f44subs xzr, x0, 1
    00137f48b.ne 0x137f50
    00137f4cb 0x137f64
    00137f50
    00137f50loc_137f50:
    00137f50ldr x0, [sp+72]
    00137f54ldr x1, [sp+80]
    00137f58ldr x2, [sp+88]
    00137f5cbl reflect.Value.panicNotBool
    00137f60b 0x137f68
    00137f64
    00137f64loc_137f64:
    00137f64b 0x137f68
    00137f68
    00137f68loc_137f68:
    00137f68ldr x1, [sp+80]
    00137f6cldrsb x27, [x1]
    00137f70ldrb w0, [x1]
    00137f74strb w0, [sp+47]
    00137f78ldur x29, [sp-8]
    00137f7cldr x30, [sp], 64
    00137f80ret x30
    00137f84
    00137f84loc_137f84:
    00137f84stp x0, x1, [sp+8]
    00137f88str x2, [sp+24]
    00137f8cmov x3, x30
    00137f90bl runtime.morestack_noctxt.abi0
    00137f94ldp x0, x1, [sp+8]
    00137f98ldr x2, [sp+24]
    00137f9cb 0x137f10
    00137f10
    00137fa0
    00137fa0reflect.Value.panicNotBool: ; void reflect.Value.panicNotBool(reflect.Value v)
    00137fa0ldr x16, [x28+16]
    00137fa4subs xzr, sp, x16
    00137fa8b.ls 0x137fdc
    00137facstr x30, [sp-32]!
    00137fb0stur x29, [sp-8]
    00137fb4sub x29, sp, 8
    00137fb8str x0, [sp+40]
    00137fbcstr x1, [sp+48]
    00137fc0str x2, [sp+56]
    00137fc4mov x0, x2
    00137fc8orr x1, xzr, 1
    00137fccbl reflect.flag.mustBe
    00137fd0ldur x29, [sp-8]
    00137fd4ldr x30, [sp], 32
    00137fd8ret x30
    00137fdc
    00137fdcloc_137fdc:
    00137fdcstp x0, x1, [sp+8]
    00137fe0str x2, [sp+24]
    00137fe4mov x3, x30
    00137fe8bl runtime.morestack_noctxt.abi0
    00137fecldp x0, x1, [sp+8]
    00137ff0ldr x2, [sp+24]
    00137ff4b 0x137fa0
    00137ff8udf 0
    00137ffcudf 0
    00137fa0
    00138000
    00138000reflect.Value.Bytes: ; void reflect.Value.Bytes(reflect.Value v)
    00138000ldr x16, [x28+16]
    00138004subs xzr, sp, x16
    00138008b.ls 0x1380a4
    0013800cstr x30, [sp-96]!
    00138010stur x29, [sp-8]
    00138014sub x29, sp, 8
    00138018str x0, [sp+104]
    0013801cstr x1, [sp+112]
    00138020str x2, [sp+120]
    00138024str xzr, [sp+40]
    00138028stp xzr, xzr, [sp+48]
    0013802cldr x3, [sp+104]
    00138030adrp x27, 0x8e8000
    00138034ldr x4, [x27+3432]
    00138038subs xzr, x4, x3
    0013803cb.eq 0x138044
    00138040b 0x138070
    00138044
    00138044loc_138044:
    00138044ldr x3, [sp+112]
    00138048ldrsb x27, [x3]
    0013804cldr x0, [x3]
    00138050ldr x1, [x3+8]
    00138054ldr x2, [x3+16]
    00138058str x0, [sp+40]
    0013805cstr x1, [sp+48]
    00138060str x2, [sp+56]
    00138064ldur x29, [sp-8]
    00138068ldr x30, [sp], 96
    0013806cret x30
    00138070
    00138070loc_138070:
    00138070ldr x0, [sp+104]
    00138074ldr x1, [sp+112]
    00138078ldr x2, [sp+120]
    0013807cbl reflect.Value.bytesSlow
    00138080str x0, [sp+64]
    00138084str x1, [sp+72]
    00138088str x2, [sp+80]
    0013808cstr x0, [sp+40]
    00138090str x1, [sp+48]
    00138094str x2, [sp+56]
    00138098ldur x29, [sp-8]
    0013809cldr x30, [sp], 96
    001380a0ret x30
    001380a4
    001380a4loc_1380a4:
    001380a4stp x0, x1, [sp+8]
    001380a8str x2, [sp+24]
    001380acmov x3, x30
    001380b0bl runtime.morestack_noctxt.abi0
    001380b4ldp x0, x1, [sp+8]
    001380b8ldr x2, [sp+24]
    001380bcb 0x138000
    00138000
    001380c0
    001380c0reflect.Value.bytesSlow: ; void reflect.Value.bytesSlow(reflect.Value v)
    001380c0ldr x16, [x28+16]
    001380c4sub x17, sp, 16
    001380c8subs xzr, x17, x16
    001380ccb.ls 0x138328
    001380d0str x30, [sp-144]!
    001380d4stur x29, [sp-8]
    001380d8sub x29, sp, 8
    001380dcstr x0, [sp+152]
    001380e0str x1, [sp+160]
    001380e4str x2, [sp+168]
    001380e8str xzr, [sp+72]
    001380ecstp xzr, xzr, [sp+80]
    001380f0ldr x0, [sp+168]
    001380f4bl reflect.flag.kind
    001380f8str x0, [sp+48]
    001380fcstr x0, [sp+64]
    00138100subs xzr, x0, 17
    00138104b.eq 0x13810c
    00138108b 0x1381e0
    0013810c
    0013810cloc_13810c:
    0013810cb 0x138110
    00138110
    00138110loc_138110:
    00138110ldr x0, [sp+152]
    00138114ldr x1, [sp+160]
    00138118ldr x2, [sp+168]
    0013811cbl reflect.Value.typ
    00138120str x0, [sp+112]
    00138124bl internal/abi.(*Type).Elem
    00138128str x0, [sp+120]
    0013812cbl internal/abi.(*Type).Kind
    00138130strb w0, [sp+38]
    00138134ubfm x3, x0, 0, 7
    00138138subs wzr, w3, 8
    0013813cb.ne 0x138310
    00138140b 0x138144
    00138144
    00138144loc_138144:
    00138144ldr x0, [sp+152]
    00138148ldr x1, [sp+160]
    0013814cldr x2, [sp+168]
    00138150bl reflect.Value.CanAddr
    00138154strb w0, [sp+37]
    00138158tbnz w0, 0, 0x138160
    0013815cb 0x1382fc
    00138160
    00138160loc_138160:
    00138160ldr x3, [sp+160]
    00138164str x3, [sp+96]
    00138168ldr x0, [sp+152]
    0013816cldr x1, [sp+160]
    00138170ldr x2, [sp+168]
    00138174bl reflect.Value.typ
    00138178str x0, [sp+120]
    0013817cldrsb x27, [x0]
    00138180ldr x3, [x0+64]
    00138184str x3, [sp+40]
    00138188ldr x3, [sp+40]
    0013818ctbnz x3, 63, 0x1382f8
    00138190b 0x138194
    00138194
    00138194loc_138194:
    00138194ldr x3, [sp+40]
    00138198str x3, [sp+56]
    0013819cstrb wzr, [sp+39]
    001381a0b 0x1381a4
    001381a4
    001381a4loc_1381a4:
    001381a4ldr x3, [sp+56]
    001381a8ldr x4, [sp+96]
    001381acsub x4, xzr, x4
    001381b0subs xzr, x3, x4
    001381b4b.hi 0x1382e4
    001381b8b 0x1381bc
    001381bc
    001381bcloc_1381bc:
    001381bcldr x1, [sp+40]
    001381c0ldr x2, [sp+40]
    001381c4ldr x0, [sp+96]
    001381c8str x0, [sp+72]
    001381ccstr x1, [sp+80]
    001381d0str x2, [sp+88]
    001381d4ldur x29, [sp-8]
    001381d8ldr x30, [sp], 144
    001381dcret x30
    001381e0
    001381e0loc_1381e0:
    001381e0subs xzr, x0, 23
    001381e4b.eq 0x1381ec
    001381e8b 0x138264
    001381ec
    001381ecloc_1381ec:
    001381ecb 0x1381f0
    001381f0
    001381f0loc_1381f0:
    001381f0ldr x0, [sp+152]
    001381f4ldr x1, [sp+160]
    001381f8ldr x2, [sp+168]
    001381fcbl reflect.Value.typ
    00138200str x0, [sp+120]
    00138204bl internal/abi.(*Type).Elem
    00138208str x0, [sp+112]
    0013820cbl internal/abi.(*Type).Kind
    00138210strb w0, [sp+38]
    00138214ubfm x3, x0, 0, 7
    00138218subs wzr, w3, 8
    0013821cb.ne 0x138250
    00138220b 0x138224
    00138224
    00138224loc_138224:
    00138224ldr x3, [sp+160]
    00138228ldrsb x27, [x3]
    0013822cldr x0, [x3]
    00138230ldr x1, [x3+8]
    00138234ldr x2, [x3+16]
    00138238str x0, [sp+72]
    0013823cstr x1, [sp+80]
    00138240str x2, [sp+88]
    00138244ldur x29, [sp-8]
    00138248ldr x30, [sp], 144
    0013824cret x30
    00138250
    00138250loc_138250:
    00138250adrp x0, 0x4bd000
    00138254add x0, x0, 2944
    00138258adrp x1, 0x5d9000
    0013825cadd x1, x1, 2400
    00138260bl runtime.gopanic
    00138264
    00138264loc_138264:
    00138264b 0x138268
    00138268
    00138268loc_138268:
    00138268b 0x13826c
    0013826c
    0013826cloc_13826c:
    0013826cldr x0, [sp+168]
    00138270bl reflect.flag.kind
    00138274str x0, [sp+48]
    00138278adrp x0, 0x50a000
    0013827cadd x0, x0, 32
    00138280bl runtime.newobject
    00138284str x0, [sp+128]
    00138288movz x1, 19
    0013828cstr x1, [x0+8]
    00138290adrp x27, 0x913000
    00138294ldr w1, [x27+3056]
    00138298cbz w1, 0x1382a0
    0013829cb 0x1382d4
    001382a0
    001382a0loc_1382a0:
    001382a0b 0x1382a4
    001382a4
    001382a4loc_1382a4:
    001382a4adrp x2, 0x57e000
    001382a8add x2, x2, 985
    001382acstr x2, [x0]
    001382b0ldr x2, [sp+128]
    001382b4ldrsb x27, [x2]
    001382b8ldr x3, [sp+48]
    001382bcstr x3, [x2+16]
    001382c0ldr x1, [sp+128]
    001382c4str x1, [sp+104]
    001382c8adrp x0, 0x4d8000
    001382ccadd x0, x0, 1920
    001382d0bl runtime.gopanic
    001382d4
    001382d4loc_1382d4:
    001382d4ldr x2, [x0]
    001382d8bl runtime.gcWriteBarrier1
    001382dcstr x2, [x25]
    001382e0b 0x1382a4
    001382e4
    001382e4loc_1382e4:
    001382e4ldr x0, [sp+96]
    001382e8cbnz x0, 0x1382f0
    001382ecb 0x1382f4
    001382f0
    001382f0loc_1382f0:
    001382f0bl runtime.panicunsafeslicelen
    001382f4
    001382f4loc_1382f4:
    001382f4bl runtime.panicunsafeslicenilptr
    001382f8
    001382f8loc_1382f8:
    001382f8bl runtime.panicunsafeslicelen
    001382fc
    001382fcloc_1382fc:
    001382fcadrp x0, 0x4bd000
    00138300add x0, x0, 2944
    00138304adrp x1, 0x5d9000
    00138308add x1, x1, 2432
    0013830cbl runtime.gopanic
    00138310
    00138310loc_138310:
    00138310adrp x0, 0x4bd000
    00138314add x0, x0, 2944
    00138318adrp x1, 0x5d9000
    0013831cadd x1, x1, 2416
    00138320bl runtime.gopanic
    00138324hint
    00138328
    00138328loc_138328:
    00138328stp x0, x1, [sp+8]
    0013832cstr x2, [sp+24]
    00138330mov x3, x30
    00138334bl runtime.morestack_noctxt.abi0
    00138338ldp x0, x1, [sp+8]
    0013833cldr x2, [sp+24]
    00138340b 0x1380c0
    00138344udf 0
    00138348udf 0
    0013834cudf 0
    001380c0
    00138350
    00138350reflect.Value.runes: ; void reflect.Value.runes(reflect.Value v)
    00138350ldr x16, [x28+16]
    00138354subs xzr, sp, x16
    00138358b.ls 0x138400
    0013835cstr x30, [sp-96]!
    00138360stur x29, [sp-8]
    00138364sub x29, sp, 8
    00138368str x0, [sp+104]
    0013836cstr x1, [sp+112]
    00138370str x2, [sp+120]
    00138374str xzr, [sp+48]
    00138378stp xzr, xzr, [sp+56]
    0013837cldr x0, [sp+120]
    00138380movz x1, 23
    00138384bl reflect.flag.mustBe
    00138388ldr x0, [sp+104]
    0013838cldr x1, [sp+112]
    00138390ldr x2, [sp+120]
    00138394bl reflect.Value.typ
    00138398str x0, [sp+80]
    0013839cbl internal/abi.(*Type).Elem
    001383a0str x0, [sp+72]
    001383a4bl internal/abi.(*Type).Kind
    001383a8strb w0, [sp+47]
    001383acubfm x2, x0, 0, 7
    001383b0subs wzr, w2, 5
    001383b4b.ne 0x1383e8
    001383b8b 0x1383bc
    001383bc
    001383bcloc_1383bc:
    001383bcldr x3, [sp+112]
    001383c0ldrsb x27, [x3]
    001383c4ldr x0, [x3]
    001383c8ldr x1, [x3+8]
    001383ccldr x2, [x3+16]
    001383d0str x0, [sp+48]
    001383d4str x1, [sp+56]
    001383d8str x2, [sp+64]
    001383dcldur x29, [sp-8]
    001383e0ldr x30, [sp], 96
    001383e4ret x30
    001383e8
    001383e8loc_1383e8:
    001383e8adrp x0, 0x4bd000
    001383ecadd x0, x0, 2944
    001383f0adrp x1, 0x5d9000
    001383f4add x1, x1, 2448
    001383f8bl runtime.gopanic
    001383fchint
    00138400
    00138400loc_138400:
    00138400stp x0, x1, [sp+8]
    00138404str x2, [sp+24]
    00138408mov x3, x30
    0013840cbl runtime.morestack_noctxt.abi0
    00138410ldp x0, x1, [sp+8]
    00138414ldr x2, [sp+24]
    00138418b 0x138350
    0013841cudf 0
    00138350
    00138420
    00138420reflect.Value.CanAddr: ; void reflect.Value.CanAddr(reflect.Value v)
    00138420str x30, [sp-32]!
    00138424stur x29, [sp-8]
    00138428sub x29, sp, 8
    0013842cstr x0, [sp+40]
    00138430str x1, [sp+48]
    00138434str x2, [sp+56]
    00138438strb wzr, [sp+23]
    0013843cldr x1, [sp+56]
    00138440ands xzr, x1, 256
    00138444cset x0, ne
    00138448strb w0, [sp+23]
    0013844cadd x29, sp, 24
    00138450add sp, sp, 32
    00138454ret x30
    00138458udf 0
    0013845cudf 0
    00138420
    00138460
    00138460reflect.Value.CanSet: ; void reflect.Value.CanSet(reflect.Value v)
    00138460str x30, [sp-32]!
    00138464stur x29, [sp-8]
    00138468sub x29, sp, 8
    0013846cstr x0, [sp+40]
    00138470str x1, [sp+48]
    00138474str x2, [sp+56]
    00138478strb wzr, [sp+23]
    0013847cldr x1, [sp+56]
    00138480movz x2, 352
    00138484and x1, x1, x2
    00138488subs xzr, x1, 256
    0013848ccset x0, eq
    00138490strb w0, [sp+23]
    00138494add x29, sp, 24
    00138498add sp, sp, 32
    0013849cret x30
    00138460
    001384a0
    001384a0reflect.Value.Call: ; void reflect.Value.Call(reflect.Value v, struct []reflect.Value in)
    001384a0ldr x16, [x28+16]
    001384a4subs xzr, sp, x16
    001384a8b.ls 0x138538
    001384acstr x30, [sp-128]!
    001384b0stur x29, [sp-8]
    001384b4sub x29, sp, 8
    001384b8str x0, [sp+136]
    001384bcstr x1, [sp+144]
    001384c0str x2, [sp+152]
    001384c4str x3, [sp+160]
    001384c8str x4, [sp+168]
    001384ccstr x5, [sp+176]
    001384d0str xzr, [sp+72]
    001384d4stp xzr, xzr, [sp+80]
    001384d8ldr x0, [sp+152]
    001384dcmovz x1, 19
    001384e0bl reflect.flag.mustBe
    001384e4ldr x0, [sp+152]
    001384e8bl reflect.flag.mustBeExported
    001384ecldr x0, [sp+136]
    001384f0ldr x5, [sp+160]
    001384f4ldr x6, [sp+168]
    001384f8ldr x1, [sp+144]
    001384fcldr x7, [sp+176]
    00138500ldr x2, [sp+152]
    00138504adrp x3, 0x578000
    00138508add x3, x3, 1070
    0013850corr x4, xzr, 4
    00138510bl reflect.Value.call
    00138514str x0, [sp+96]
    00138518str x1, [sp+104]
    0013851cstr x2, [sp+112]
    00138520str x0, [sp+72]
    00138524str x1, [sp+80]
    00138528str x2, [sp+88]
    0013852cldur x29, [sp-8]
    00138530ldr x30, [sp], 128
    00138534ret x30
    00138538
    00138538loc_138538:
    00138538stp x0, x1, [sp+8]
    0013853cstp x2, x3, [sp+24]
    00138540stp x4, x5, [sp+40]
    00138544mov x3, x30
    00138548bl runtime.morestack_noctxt.abi0
    0013854cldp x0, x1, [sp+8]
    00138550ldp x2, x3, [sp+24]
    00138554ldp x4, x5, [sp+40]
    00138558b 0x1384a0
    0013855cudf 0
    001384a0
    00138560
    00138560reflect.Value.call: ; void reflect.Value.call(reflect.Value v, struct string op, struct []reflect.Value in)
    00138560ldr x16, [x28+16]
    00138564sub x17, sp, 2544
    00138568subs xzr, x17, x16
    0013856cb.ls 0x13a0a0
    00138570sub x20, sp, 2672
    00138574stp x29, x30, [x20-8]
    00138578add sp, x20, 0
    0013857csub x29, sp, 8
    00138580str x0, [sp+2680]
    00138584str x1, [sp+2688]
    00138588str x2, [sp+2696]
    0013858cstr x3, [sp+2704]
    00138590str x4, [sp+2712]
    00138594str x5, [sp+2720]
    00138598str x6, [sp+2728]
    0013859cstr x7, [sp+2736]
    001385a0str xzr, [sp+664]
    001385a4add x27, sp, 672
    001385a8stp xzr, xzr, [x27]
    001385acldr x0, [sp+2680]
    001385b0ldr x1, [sp+2688]
    001385b4ldr x2, [sp+2696]
    001385b8bl reflect.Value.typ
    001385bcstr x0, [sp+2320]
    001385c0str x0, [sp+816]
    001385c4str xzr, [sp+1416]
    001385c8add x27, sp, 1320
    001385ccstp xzr, xzr, [x27]
    001385d0str xzr, [sp+1336]
    001385d4str xzr, [sp+1312]
    001385d8ldr x3, [sp+2696]
    001385dctbnz w3, 9, 0x1385e4
    001385e0b 0x138668
    001385e4
    001385e4loc_1385e4:
    001385e4ldr x6, [sp+2680]
    001385e8ldr x7, [sp+2688]
    001385ecldr x8, [sp+2696]
    001385f0str x6, [sp+1320]
    001385f4str x7, [sp+1328]
    001385f8str x8, [sp+1336]
    001385fcstr xzr, [sp+2320]
    00138600str xzr, [sp+2312]
    00138604str xzr, [sp+2304]
    00138608ldr x2, [sp+2680]
    0013860cldr x3, [sp+2688]
    00138610ldr x4, [sp+2696]
    00138614ldr x0, [sp+2704]
    00138618ldr x1, [sp+2712]
    0013861cldr x6, [sp+2696]
    00138620sbfm x5, x6, 10, 63
    00138624bl reflect.methodReceiver
    00138628str x0, [sp+2320]
    0013862cstr x1, [sp+2312]
    00138630str x2, [sp+2304]
    00138634ldr x6, [sp+2320]
    00138638str x6, [sp+1832]
    0013863cldr x6, [sp+2312]
    00138640str x6, [sp+1680]
    00138644ldr x6, [sp+2304]
    00138648str x6, [sp+2656]
    0013864cldr x6, [sp+1832]
    00138650str x6, [sp+1312]
    00138654ldr x6, [sp+1680]
    00138658str x6, [sp+816]
    0013865cldr x6, [sp+2656]
    00138660str x6, [sp+1416]
    00138664b 0x138698
    00138668
    00138668loc_138668:
    00138668ldr x2, [sp+2696]
    0013866ctbnz w2, 7, 0x138674
    00138670b 0x138688
    00138674
    00138674loc_138674:
    00138674ldr x2, [sp+2688]
    00138678ldrsb x27, [x2]
    0013867cldr x2, [x2]
    00138680str x2, [sp+1416]
    00138684b 0x138694
    00138688
    00138688loc_138688:
    00138688ldr x2, [sp+2688]
    0013868cstr x2, [sp+1416]
    00138690b 0x138694
    00138694
    00138694loc_138694:
    00138694b 0x138698
    00138698
    00138698loc_138698:
    00138698ldr x2, [sp+1416]
    0013869ccbnz x2, 0x1386a4
    001386a0b 0x13a088
    001386a4
    001386a4loc_1386a4:
    001386a4ldr x2, [sp+2712]
    001386a8subs xzr, x2, 9
    001386accset x2, eq
    001386b0b.eq 0x1386b8
    001386b4b 0x1387cc
    001386b8
    001386b8loc_1386b8:
    001386b8ldr x1, [sp+2712]
    001386bcldr x2, [sp+2704]
    001386c0subs xzr, x1, 0
    001386c4b.hi 0x1386cc
    001386c8b 0x13a080
    001386cc
    001386ccloc_1386cc:
    001386ccldr x1, [sp+2712]
    001386d0ldrb w2, [x2]
    001386d4ldr x3, [sp+2704]
    001386d8subs xzr, x1, 1
    001386dcb.hi 0x1386e4
    001386e0b 0x13a078
    001386e4
    001386e4loc_1386e4:
    001386e4ldr x1, [sp+2712]
    001386e8ldr x4, [sp+2704]
    001386ecldrb w3, [x3+1]
    001386f0ubfm x3, x3, 56, 7
    001386f4orr x2, x2, x3
    001386f8subs xzr, x1, 2
    001386fcb.hi 0x138704
    00138700b 0x13a070
    00138704
    00138704loc_138704:
    00138704ldr x1, [sp+2712]
    00138708ldr x3, [sp+2704]
    0013870cldrb w4, [x4+2]
    00138710ubfm x4, x4, 48, 7
    00138714orr x2, x2, x4
    00138718subs xzr, x1, 3
    0013871cb.hi 0x138724
    00138720b 0x13a068
    00138724
    00138724loc_138724:
    00138724ldr x1, [sp+2712]
    00138728ldr x4, [sp+2704]
    0013872cldrb w3, [x3+3]
    00138730ubfm x3, x3, 40, 7
    00138734orr x2, x2, x3
    00138738subs xzr, x1, 4
    0013873cb.hi 0x138744
    00138740b 0x13a060
    00138744
    00138744loc_138744:
    00138744ldr x1, [sp+2712]
    00138748ldr x3, [sp+2704]
    0013874cldrb w4, [x4+4]
    00138750ubfm x4, x4, 32, 7
    00138754orr x2, x2, x4
    00138758subs xzr, x1, 5
    0013875cb.hi 0x138764
    00138760b 0x13a058
    00138764
    00138764loc_138764:
    00138764ldr x1, [sp+2712]
    00138768ldr x4, [sp+2704]
    0013876cldrb w3, [x3+5]
    00138770ubfm x3, x3, 24, 7
    00138774orr x2, x2, x3
    00138778subs xzr, x1, 6
    0013877cb.hi 0x138784
    00138780b 0x13a050
    00138784
    00138784loc_138784:
    00138784ldr x1, [sp+2712]
    00138788ldr x3, [sp+2704]
    0013878cldrb w4, [x4+6]
    00138790ubfm x4, x4, 16, 7
    00138794orr x2, x2, x4
    00138798subs xzr, x1, 7
    0013879cb.hi 0x1387a4
    001387a0b 0x13a048
    001387a4
    001387a4loc_1387a4:
    001387a4ldrb w3, [x3+7]
    001387a8ubfm x3, x3, 8, 7
    001387acorr x3, x2, x3
    001387b0movz x4, 24899
    001387b4movk x4, 0x6c6c0000
    001387b8movk x4, 0x6c5300000000
    001387bcmovk x4, 0x6369000000000000
    001387c0subs xzr, x3, x4
    001387c4cset x2, eq
    001387c8b 0x1387d0
    001387cc
    001387ccloc_1387cc:
    001387ccb 0x1387d0
    001387d0
    001387d0loc_1387d0:
    001387d0tbnz w2, 0, 0x1387d8
    001387d4b 0x1387fc
    001387d8
    001387d8loc_1387d8:
    001387d8ldr x1, [sp+2712]
    001387dcldr x2, [sp+2704]
    001387e0subs xzr, x1, 8
    001387e4b.hi 0x1387ec
    001387e8b 0x13a040
    001387ec
    001387ecloc_1387ec:
    001387ecldrb w1, [x2+8]
    001387f0subs wzr, w1, 101
    001387f4cset x2, eq
    001387f8b 0x138800
    001387fc
    001387fcloc_1387fc:
    001387fcb 0x138800
    00138800
    00138800loc_138800:
    00138800strb w2, [sp+221]
    00138804ldr x0, [sp+816]
    00138808bl internal/abi.(*FuncType).NumIn
    0013880cstr x0, [sp+432]
    00138810ldr x0, [sp+816]
    00138814bl internal/abi.(*FuncType).IsVariadic
    00138818strb w0, [sp+220]
    0013881cldrb w1, [sp+221]
    00138820tbnz w1, 0, 0x138828
    00138824b 0x138864
    00138828
    00138828loc_138828:
    00138828tbnz w0, 0, 0x138830
    0013882cb 0x13a02c
    00138830
    00138830loc_138830:
    00138830ldr x3, [sp+2728]
    00138834str x3, [sp+584]
    00138838ldr x4, [sp+432]
    0013883csubs xzr, x3, x4
    00138840b.lt 0x13a018
    00138844b 0x138848
    00138848
    00138848loc_138848:
    00138848ldr x3, [sp+2728]
    0013884cstr x3, [sp+584]
    00138850ldr x4, [sp+432]
    00138854subs xzr, x3, x4
    00138858b.gt 0x13a004
    0013885cb 0x138860
    00138860
    00138860loc_138860:
    00138860b 0x1388dc
    00138864
    00138864loc_138864:
    00138864tbnz w0, 0, 0x13886c
    00138868b 0x13887c
    0013886c
    0013886cloc_13886c:
    0013886cldr x3, [sp+432]
    00138870sub x3, x3, 1
    00138874str x3, [sp+432]
    00138878b 0x138880
    0013887c
    0013887cloc_13887c:
    0013887cb 0x138880
    00138880
    00138880loc_138880:
    00138880ldr x3, [sp+2728]
    00138884str x3, [sp+584]
    00138888ldr x4, [sp+432]
    0013888csubs xzr, x3, x4
    00138890b.lt 0x139ff0
    00138894b 0x138898
    00138898
    00138898loc_138898:
    00138898ldrb w3, [sp+220]
    0013889ceor x4, x3, 1
    001388a0strb w4, [sp+223]
    001388a4tbnz w3, 0, 0x1388ac
    001388a8b 0x1388b0
    001388ac
    001388acloc_1388ac:
    001388acb 0x1388cc
    001388b0
    001388b0loc_1388b0:
    001388b0ldr x3, [sp+2728]
    001388b4str x3, [sp+584]
    001388b8ldr x4, [sp+432]
    001388bcsubs xzr, x3, x4
    001388c0cset x3, gt
    001388c4strb w3, [sp+223]
    001388c8b 0x1388cc
    001388cc
    001388ccloc_1388cc:
    001388ccldrb w3, [sp+223]
    001388d0tbnz w3, 0, 0x139fdc
    001388d4b 0x1388d8
    001388d8
    001388d8loc_1388d8:
    001388d8b 0x1388dc
    001388dc
    001388dcloc_1388dc:
    001388dcldr x3, [sp+2728]
    001388e0ldr x4, [sp+2720]
    001388e4ldr x5, [sp+2736]
    001388e8str x4, [sp+2280]
    001388ecstr x3, [sp+2288]
    001388f0str x5, [sp+2296]
    001388f4str xzr, [sp+560]
    001388f8str x3, [sp+552]
    001388fcldr x3, [sp+2280]
    00138900str x3, [sp+544]
    00138904b 0x138908
    00138908
    00138908loc_138908:
    00138908ldr x3, [sp+552]
    0013890cldr x4, [sp+560]
    00138910subs xzr, x3, x4
    00138914b.gt 0x13891c
    00138918b 0x138970
    0013891c
    0013891cloc_13891c:
    0013891cldr x3, [sp+544]
    00138920str x3, [sp+1824]
    00138924ldr x3, [sp+1824]
    00138928ldr x0, [x3]
    0013892cldr x1, [x3+8]
    00138930ldr x2, [x3+16]
    00138934str x0, [sp+744]
    00138938str x1, [sp+752]
    0013893cstr x2, [sp+760]
    00138940bl reflect.Value.Kind
    00138944str x0, [sp+576]
    00138948cbz x0, 0x139f94
    0013894cb 0x138950
    00138950
    00138950loc_138950:
    00138950b 0x138954
    00138954
    00138954loc_138954:
    00138954ldr x3, [sp+560]
    00138958add x3, x3, 1
    0013895cstr x3, [sp+560]
    00138960ldr x3, [sp+1824]
    00138964add x3, x3, 24
    00138968str x3, [sp+544]
    0013896cb 0x138908
    00138970
    00138970loc_138970:
    00138970str xzr, [sp+480]
    00138974b 0x138978
    00138978
    00138978loc_138978:
    00138978ldr x3, [sp+432]
    0013897cldr x4, [sp+480]
    00138980subs xzr, x3, x4
    00138984b.gt 0x13898c
    00138988b 0x138a48
    0013898c
    0013898cloc_13898c:
    0013898cldr x0, [sp+480]
    00138990ldr x1, [sp+2728]
    00138994ldr x3, [sp+2720]
    00138998subs xzr, x1, x0
    0013899cb.hi 0x1389a4
    001389a0b 0x139f90
    001389a4
    001389a4loc_1389a4:
    001389a4sub x4, x0, x0, lsl #2
    001389a8sub x3, x3, x4, lsl #3
    001389acldr x0, [x3]
    001389b0ldr x1, [x3+8]
    001389b4ldr x2, [x3+16]
    001389b8str x0, [sp+1776]
    001389bcstr x1, [sp+1784]
    001389c0str x2, [sp+1792]
    001389c4bl reflect.Value.Type
    001389c8str x0, [sp+2264]
    001389ccstr x1, [sp+2272]
    001389d0ldr x1, [sp+480]
    001389d4ldr x0, [sp+816]
    001389d8bl internal/abi.(*FuncType).In
    001389dcstr x0, [sp+2320]
    001389e0ldr x3, [sp+2264]
    001389e4ldr x4, [sp+2272]
    001389e8str x3, [sp+704]
    001389ecstr x4, [sp+712]
    001389f0ldr x0, [sp+2320]
    001389f4str x0, [sp+808]
    001389f8bl reflect.toRType
    001389fcstr x0, [sp+2256]
    00138a00str x0, [sp+2248]
    00138a04ldr x3, [sp+704]
    00138a08ldrsb x27, [x3]
    00138a0cldr x4, [sp+712]
    00138a10ldr x3, [x3+32]
    00138a14adrp x1, 0x5e6000
    00138a18add x1, x1, 1520
    00138a1cmov x2, x0
    00138a20mov x0, x4
    00138a24blr x3
    00138a28strb w0, [sp+223]
    00138a2ctbnz w0, 0, 0x138a34
    00138a30b 0x139d88
    00138a34
    00138a34loc_138a34:
    00138a34b 0x138a38
    00138a38
    00138a38loc_138a38:
    00138a38ldr x3, [sp+480]
    00138a3cadd x3, x3, 1
    00138a40str x3, [sp+480]
    00138a44b 0x138978
    00138a48
    00138a48loc_138a48:
    00138a48ldrb w2, [sp+221]
    00138a4ceor x3, x2, 1
    00138a50strb w3, [sp+223]
    00138a54tbnz w2, 0, 0x138a5c
    00138a58b 0x138a60
    00138a5c
    00138a5cloc_138a5c:
    00138a5cb 0x138a6c
    00138a60
    00138a60loc_138a60:
    00138a60ldrb w2, [sp+220]
    00138a64strb w2, [sp+223]
    00138a68b 0x138a6c
    00138a6c
    00138a6cloc_138a6c:
    00138a6cldrb w2, [sp+223]
    00138a70tbnz w2, 0, 0x138a78
    00138a74b 0x138af8
    00138a78
    00138a78loc_138a78:
    00138a78ldr x2, [sp+2728]
    00138a7cstr x2, [sp+584]
    00138a80ldr x3, [sp+432]
    00138a84sub x2, x2, x3
    00138a88str x2, [sp+440]
    00138a8cldr x1, [sp+432]
    00138a90ldr x0, [sp+816]
    00138a94bl internal/abi.(*FuncType).In
    00138a98str x0, [sp+2320]
    00138a9cbl reflect.toRType
    00138aa0str x0, [sp+2248]
    00138aa4str x0, [sp+2256]
    00138aa8ldr x2, [sp+440]
    00138aacldr x3, [sp+440]
    00138ab0mov x1, x0
    00138ab4adrp x0, 0x5e6000
    00138ab8add x0, x0, 1520
    00138abcbl reflect.MakeSlice
    00138ac0str x0, [sp+856]
    00138ac4str x1, [sp+864]
    00138ac8str x2, [sp+872]
    00138accldr x1, [sp+432]
    00138ad0ldr x0, [sp+816]
    00138ad4bl internal/abi.(*FuncType).In
    00138ad8str x0, [sp+2320]
    00138adcbl reflect.toRType
    00138ae0str x0, [sp+2256]
    00138ae4bl reflect.(*rtype).Elem
    00138ae8str x0, [sp+1424]
    00138aecstr x1, [sp+1432]
    00138af0str xzr, [sp+472]
    00138af4b 0x1399a4
    00138af8
    00138af8loc_138af8:
    00138af8b 0x138afc
    00138afc
    00138afcloc_138afc:
    00138afcldr x1, [sp+2728]
    00138b00str x1, [sp+424]
    00138b04ldr x0, [sp+816]
    00138b08bl internal/abi.(*FuncType).NumIn
    00138b0cstr x0, [sp+584]
    00138b10ldr x1, [sp+424]
    00138b14subs xzr, x0, x1
    00138b18b.ne 0x139990
    00138b1cb 0x138b20
    00138b20
    00138b20loc_138b20:
    00138b20ldr x0, [sp+816]
    00138b24bl internal/abi.(*FuncType).NumOut
    00138b28str x0, [sp+416]
    00138b2cadd x20, sp, 920
    00138b30adr x27, 16
    00138b34stp x29, x27, [sp-24]
    00138b38sub x29, sp, 24
    00138b3cbl fn_87cb0
    00138b40sub x29, sp, 8
    00138b44str xzr, [sp+1304]
    00138b48str xzr, [sp+2320]
    00138b4cstr xzr, [sp+2088]
    00138b50add x20, sp, 1904
    00138b54adr x27, 16
    00138b58stp x29, x27, [sp-24]
    00138b5csub x29, sp, 24
    00138b60bl fn_87ce4
    00138b64sub x29, sp, 8
    00138b68str xzr, [sp+2080]
    00138b6cldr x1, [sp+1312]
    00138b70ldr x0, [sp+816]
    00138b74bl reflect.funcLayout
    00138b78str x0, [sp+2320]
    00138b7cstr x1, [sp+2088]
    00138b80add x21, sp, 1904
    00138b84add x20, sp, 8
    00138b88adr x27, 16
    00138b8cstp x29, x27, [sp-24]
    00138b90sub x29, sp, 24
    00138b94bl fn_87ec8
    00138b98sub x29, sp, 8
    00138b9cldr x1, [sp+184]
    00138ba0str x1, [sp+2080]
    00138ba4ldr x1, [sp+2320]
    00138ba8str x1, [sp+2520]
    00138bacldr x1, [sp+2088]
    00138bb0str x1, [sp+2512]
    00138bb4add x21, sp, 2328
    00138bb8add x20, sp, 1904
    00138bbcadr x27, 16
    00138bc0stp x29, x27, [sp-24]
    00138bc4sub x29, sp, 24
    00138bc8bl fn_87ec8
    00138bccsub x29, sp, 8
    00138bd0ldr x1, [sp+2080]
    00138bd4str x1, [sp+2504]
    00138bd8ldr x1, [sp+2520]
    00138bdcstr x1, [sp+1400]
    00138be0ldr x1, [sp+2512]
    00138be4str x1, [sp+1408]
    00138be8add x21, sp, 1448
    00138becadd x20, sp, 2328
    00138bf0adr x27, 16
    00138bf4stp x29, x27, [sp-24]
    00138bf8sub x29, sp, 24
    00138bfcbl fn_87ec8
    00138c00sub x29, sp, 8
    00138c04ldr x1, [sp+2504]
    00138c08str x1, [sp+1624]
    00138c0cstr xzr, [sp+848]
    00138c10ldr x0, [sp+1400]
    00138c14bl internal/abi.(*Type).Size
    00138c18str x0, [sp+568]
    00138c1ccbnz x0, 0x138c24
    00138c20b 0x138c70
    00138c24
    00138c24loc_138c24:
    00138c24ldr x1, [sp+416]
    00138c28cbz x1, 0x138c30
    00138c2cb 0x138c5c
    00138c30
    00138c30loc_138c30:
    00138c30ldr x0, [sp+1408]
    00138c34bl sync.(*Pool).Get
    00138c38str x0, [sp+1888]
    00138c3cstr x1, [sp+1896]
    00138c40adrp x2, 0x4bd000
    00138c44add x2, x2, 4032
    00138c48subs xzr, x0, x2
    00138c4cb.eq 0x138c54
    00138c50b 0x139980
    00138c54
    00138c54loc_138c54:
    00138c54str x1, [sp+848]
    00138c58b 0x138c6c
    00138c5c
    00138c5cloc_138c5c:
    00138c5cldr x0, [sp+1400]
    00138c60bl reflect.unsafe_New
    00138c64str x0, [sp+848]
    00138c68b 0x138c6c
    00138c6c
    00138c6cloc_138c6c:
    00138c6cb 0x138c74
    00138c70
    00138c70loc_138c70:
    00138c70b 0x138c74
    00138c74
    00138c74loc_138c74:
    00138c74ldr x0, [sp+1400]
    00138c78bl internal/abi.(*Type).Size
    00138c7cstr x0, [sp+488]
    00138c80str xzr, [sp+448]
    00138c84ldr x1, [sp+1312]
    00138c88cbnz x1, 0x138c90
    00138c8cb 0x138dd0
    00138c90
    00138c90loc_138c90:
    00138c90ldr x4, [sp+1448]
    00138c94ldr x1, [sp+1456]
    00138c98subs xzr, x1, 0
    00138c9cb.hi 0x138ca4
    00138ca0b 0x139978
    00138ca4
    00138ca4loc_138ca4:
    00138ca4ldp x5, x6, [x4]
    00138ca8ldp x7, x8, [x4+16]
    00138cacldp x4, x9, [x4+32]
    00138cb0stp x5, x6, [sp+368]
    00138cb4stp x7, x8, [sp+384]
    00138cb8stp x4, x9, [sp+400]
    00138cbcldr x4, [sp+368]
    00138cc0str x4, [sp+528]
    00138cc4subs xzr, x4, 2
    00138cc8b.le 0x138cd0
    00138cccb 0x138d08
    00138cd0
    00138cd0loc_138cd0:
    00138cd0subs xzr, x4, 1
    00138cd4b.eq 0x138cdc
    00138cd8b 0x138cf8
    00138cdc
    00138cdcloc_138cdc:
    00138cdcb 0x138ce0
    00138ce0
    00138ce0loc_138ce0:
    00138ce0ldr x0, [sp+1320]
    00138ce4ldr x3, [sp+848]
    00138ce8ldr x1, [sp+1328]
    00138cecldr x2, [sp+1336]
    00138cf0bl reflect.storeRcvr
    00138cf4b 0x138dc4
    00138cf8
    00138cf8loc_138cf8:
    00138cf8subs xzr, x4, 2
    00138cfcb.eq 0x138d04
    00138d00b 0x139970
    00138d04
    00138d04loc_138d04:
    00138d04b 0x138d4c
    00138d08
    00138d08loc_138d08:
    00138d08subs xzr, x4, 3
    00138d0cb.eq 0x138d14
    00138d10b 0x138d80
    00138d14
    00138d14loc_138d14:
    00138d14b 0x138d18
    00138d18
    00138d18loc_138d18:
    00138d18ldr x0, [sp+400]
    00138d1csubs xzr, x0, 16
    00138d20b.lo 0x138d28
    00138d24b 0x139968
    00138d28
    00138d28loc_138d28:
    00138d28add x4, sp, 1176
    00138d2cadd x4, x4, x0, lsl #3
    00138d30str x4, [sp+1648]
    00138d34ldr x0, [sp+1320]
    00138d38ldr x1, [sp+1328]
    00138d3cldr x2, [sp+1336]
    00138d40ldr x3, [sp+1648]
    00138d44bl reflect.storeRcvr
    00138d48b 0x138d4c
    00138d4c
    00138d4cloc_138d4c:
    00138d4cldr x0, [sp+400]
    00138d50subs xzr, x0, 16
    00138d54b.lo 0x138d5c
    00138d58b 0x139960
    00138d5c
    00138d5cloc_138d5c:
    00138d5cadd x4, sp, 920
    00138d60add x4, x4, x0, lsl #3
    00138d64str x4, [sp+1640]
    00138d68ldr x0, [sp+1320]
    00138d6cldr x1, [sp+1328]
    00138d70ldr x2, [sp+1336]
    00138d74ldr x3, [sp+1640]
    00138d78bl reflect.storeRcvr
    00138d7cb 0x138dc4
    00138d80
    00138d80loc_138d80:
    00138d80subs xzr, x4, 4
    00138d84b.eq 0x138d8c
    00138d88b 0x139940
    00138d8c
    00138d8cloc_138d8c:
    00138d8cb 0x138d90
    00138d90
    00138d90loc_138d90:
    00138d90ldr x0, [sp+408]
    00138d94subs xzr, x0, 16
    00138d98b.lo 0x138da0
    00138d9cb 0x139938
    00138da0
    00138da0loc_138da0:
    00138da0add x4, sp, 1048
    00138da4add x4, x4, x0, lsl #3
    00138da8str x4, [sp+1632]
    00138dacldr x0, [sp+1320]
    00138db0ldr x1, [sp+1328]
    00138db4ldr x2, [sp+1336]
    00138db8ldr x3, [sp+1632]
    00138dbcbl reflect.storeRcvr
    00138dc0b 0x138dc4
    00138dc4
    00138dc4loc_138dc4:
    00138dc4orr x2, xzr, 1
    00138dc8str x2, [sp+448]
    00138dccb 0x138dd4
    00138dd0
    00138dd0loc_138dd0:
    00138dd0b 0x138dd4
    00138dd4
    00138dd4loc_138dd4:
    00138dd4ldr x2, [sp+2728]
    00138dd8ldr x3, [sp+2720]
    00138ddcldr x4, [sp+2736]
    00138de0str x3, [sp+2280]
    00138de4str x2, [sp+2288]
    00138de8str x4, [sp+2296]
    00138decstr xzr, [sp+520]
    00138df0str x2, [sp+512]
    00138df4ldr x2, [sp+2280]
    00138df8str x2, [sp+504]
    00138dfcb 0x138e00
    00138e00
    00138e00loc_138e00:
    00138e00ldr x2, [sp+512]
    00138e04ldr x3, [sp+520]
    00138e08subs xzr, x2, x3
    00138e0cb.gt 0x138e14
    00138e10b 0x138ee4
    00138e14
    00138e14loc_138e14:
    00138e14ldr x1, [sp+504]
    00138e18str x1, [sp+2648]
    00138e1cldr x1, [sp+520]
    00138e20str x1, [sp+464]
    00138e24ldr x1, [sp+2648]
    00138e28ldr x0, [x1+16]
    00138e2cldr x2, [x1]
    00138e30ldr x1, [x1+8]
    00138e34str x2, [sp+768]
    00138e38str x1, [sp+776]
    00138e3cstr x0, [sp+784]
    00138e40bl reflect.flag.mustBeExported
    00138e44ldr x1, [sp+464]
    00138e48ldr x0, [sp+816]
    00138e4cbl internal/abi.(*FuncType).In
    00138e50str x0, [sp+2320]
    00138e54bl reflect.toRType
    00138e58str x0, [sp+800]
    00138e5cldrsb x27, [x0]
    00138e60str x0, [sp+2640]
    00138e64ldr x1, [sp+768]
    00138e68ldr x2, [sp+776]
    00138e6cldr x3, [sp+784]
    00138e70movz x4, 18
    00138e74mov x5, x0
    00138e78mov x6, xzr
    00138e7cmov x0, x1
    00138e80mov x1, x2
    00138e84mov x2, x3
    00138e88adrp x3, 0x57d000
    00138e8cadd x3, x3, 2903
    00138e90bl reflect.Value.assignTo
    00138e94str x0, [sp+768]
    00138e98str x1, [sp+776]
    00138e9cstr x2, [sp+784]
    00138ea0b 0x138ea4
    00138ea4
    00138ea4loc_138ea4:
    00138ea4ldr x2, [sp+448]
    00138ea8ldr x3, [sp+464]
    00138eacadd x1, x3, x2
    00138eb0add x0, sp, 1448
    00138eb4bl reflect.(*abiSeq).stepsForValue
    00138eb8str x0, [sp+1864]
    00138ebcstr x1, [sp+1872]
    00138ec0str x2, [sp+1880]
    00138ec4str x0, [sp+1840]
    00138ec8str x1, [sp+1848]
    00138eccstr x2, [sp+1856]
    00138ed0str xzr, [sp+656]
    00138ed4str x1, [sp+648]
    00138ed8ldr x2, [sp+1840]
    00138edcstr x2, [sp+640]
    00138ee0b 0x139688
    00138ee4
    00138ee4loc_138ee4:
    00138ee4ldr x0, [sp+488]
    00138ee8orr x1, xzr, 8
    00138eecbl reflect.align
    00138ef0str x0, [sp+488]
    00138ef4ldr x2, [sp+1608]
    00138ef8add x2, x0, x2
    00138efcstr x2, [sp+488]
    00138f00ldrh w2, [sp+1626]
    00138f04strh w2, [sp+1304]
    00138f08adrp x27, 0x913000
    00138f0cldrb w2, [x27+1539]
    00138f10tbnz w2, 0, 0x138f18
    00138f14b 0x138f20
    00138f18
    00138f18loc_138f18:
    00138f18bl runtime.GC
    00138f1cb 0x138f24
    00138f20
    00138f20loc_138f20:
    00138f20b 0x138f24
    00138f24
    00138f24loc_138f24:
    00138f24ldr x0, [sp+1400]
    00138f28bl internal/abi.(*Type).Size
    00138f2cstr x0, [sp+568]
    00138f30ldr x1, [sp+1400]
    00138f34ldr x2, [sp+1416]
    00138f38ldr x3, [sp+848]
    00138f3cldr x4, [sp+1600]
    00138f40ldr x5, [sp+488]
    00138f44add x6, sp, 920
    00138f48mov x7, x0
    00138f4cmov x0, x1
    00138f50mov x1, x2
    00138f54mov x2, x3
    00138f58mov x3, x7
    00138f5cbl runtime.reflectcall
    00138f60adrp x27, 0x913000
    00138f64ldrb w1, [x27+1539]
    00138f68tbnz w1, 0, 0x138f70
    00138f6cb 0x138f78
    00138f70
    00138f70loc_138f70:
    00138f70bl runtime.GC
    00138f74b 0x138f7c
    00138f78
    00138f78loc_138f78:
    00138f78b 0x138f7c
    00138f7c
    00138f7cloc_138f7c:
    00138f7cstr xzr, [sp+896]
    00138f80add x27, sp, 904
    00138f84stp xzr, xzr, [x27]
    00138f88ldr x4, [sp+416]
    00138f8ccbz x4, 0x138f94
    00138f90b 0x138fd0
    00138f94
    00138f94loc_138f94:
    00138f94ldr x3, [sp+848]
    00138f98cbnz x3, 0x138fa0
    00138f9cb 0x138fc8
    00138fa0
    00138fa0loc_138fa0:
    00138fa0ldr x1, [sp+848]
    00138fa4ldr x0, [sp+1400]
    00138fa8bl reflect.typedmemclr
    00138facldr x2, [sp+848]
    00138fb0str x2, [sp+2304]
    00138fb4ldr x0, [sp+1408]
    00138fb8adrp x1, 0x4bd000
    00138fbcadd x1, x1, 4032
    00138fc0bl sync.(*Pool).Put
    00138fc4b 0x138fcc
    00138fc8
    00138fc8loc_138fc8:
    00138fc8b 0x138fcc
    00138fcc
    00138fccloc_138fcc:
    00138fccb 0x139324
    00138fd0
    00138fd0loc_138fd0:
    00138fd0ldr x4, [sp+848]
    00138fd4cbnz x4, 0x138fdc
    00138fd8b 0x138ff4
    00138fdc
    00138fdcloc_138fdc:
    00138fdcldr x1, [sp+848]
    00138fe0ldr x0, [sp+1400]
    00138fe4ldr x3, [sp+1600]
    00138fe8mov x2, xzr
    00138fecbl reflect.typedmemclrpartial
    00138ff0b 0x138ff8
    00138ff4
    00138ff4loc_138ff4:
    00138ff4b 0x138ff8
    00138ff8
    00138ff8loc_138ff8:
    00138ff8ldr x2, [sp+416]
    00138ffcldr x1, [sp+416]
    00139000adrp x0, 0x576000
    00139004add x0, x0, 384
    00139008bl runtime.makeslice
    0013900cldr x3, [sp+416]
    00139010ldr x4, [sp+416]
    00139014str x0, [sp+896]
    00139018str x3, [sp+904]
    0013901cstr x4, [sp+912]
    00139020str xzr, [sp+456]
    00139024b 0x139028
    00139028
    00139028loc_139028:
    00139028ldr x3, [sp+416]
    0013902cldr x4, [sp+456]
    00139030subs xzr, x3, x4
    00139034b.gt 0x13903c
    00139038b 0x139320
    0013903c
    0013903cloc_13903c:
    0013903cldr x1, [sp+456]
    00139040ldr x0, [sp+816]
    00139044bl internal/abi.(*FuncType).Out
    00139048str x0, [sp+792]
    0013904cbl internal/abi.(*Type).Size
    00139050str x0, [sp+568]
    00139054cbz x0, 0x13905c
    00139058b 0x1390ec
    0013905c
    0013905cloc_13905c:
    0013905cldr x0, [sp+792]
    00139060bl reflect.toRType
    00139064str x0, [sp+2256]
    00139068str x0, [sp+2248]
    0013906cmov x1, x0
    00139070adrp x0, 0x5e5000
    00139074add x0, x0, 1520
    00139078bl reflect.Zero
    0013907cstr x0, [sp+2096]
    00139080str x1, [sp+2104]
    00139084str x2, [sp+2112]
    00139088ldr x3, [sp+456]
    0013908cldr x4, [sp+904]
    00139090ldr x5, [sp+896]
    00139094subs xzr, x3, x4
    00139098b.lo 0x1390a0
    0013909cb 0x13967c
    001390a0
    001390a0loc_1390a0:
    001390a0sub x3, x3, x3, lsl #2
    001390a4sub x3, x5, x3, lsl #3
    001390a8str x2, [x3+16]
    001390acadrp x27, 0x912000
    001390b0ldr w4, [x27+3056]
    001390b4cbz w4, 0x1390bc
    001390b8b 0x1390c0
    001390bc
    001390bcloc_1390bc:
    001390bcb 0x1390e0
    001390c0
    001390c0loc_1390c0:
    001390c0bl runtime.gcWriteBarrier4
    001390c4str x0, [x25]
    001390c8ldr x4, [x3]
    001390ccstr x4, [x25+8]
    001390d0str x1, [x25+16]
    001390d4ldr x4, [x3+8]
    001390d8str x4, [x25+24]
    001390dcb 0x1390e0
    001390e0
    001390e0loc_1390e0:
    001390e0str x0, [x3]
    001390e4str x1, [x3+8]
    001390e8b 0x139348
    001390ec
    001390ecloc_1390ec:
    001390ecldr x1, [sp+456]
    001390f0add x0, sp, 1520
    001390f4bl reflect.(*abiSeq).stepsForValue
    001390f8str x0, [sp+824]
    001390fcstr x1, [sp+832]
    00139100str x2, [sp+840]
    00139104subs xzr, x1, 0
    00139108b.hi 0x139110
    0013910cb 0x139674
    00139110
    00139110loc_139110:
    00139110ldp x1, x2, [x0]
    00139114ldp x3, x4, [x0+16]
    00139118ldp x5, x6, [x0+32]
    0013911cstp x1, x2, [sp+272]
    00139120stp x3, x4, [sp+288]
    00139124stp x5, x6, [sp+304]
    00139128ldr x1, [sp+272]
    0013912csubs xzr, x1, 1
    00139130b.eq 0x139138
    00139134b 0x1391f4
    00139138
    00139138loc_139138:
    00139138ldr x0, [sp+792]
    0013913cbl internal/abi.(*Type).Kind
    00139140strb w0, [sp+222]
    00139144ubfm x1, x0, 0, 7
    00139148orr x1, x1, 128
    0013914cstr x1, [sp+496]
    00139150ldr x0, [sp+848]
    00139154ldr x1, [sp+296]
    00139158adrp x2, 0x57a000
    0013915cadd x2, x2, 3906
    00139160orr x3, xzr, 14
    00139164bl reflect.add
    00139168str x0, [sp+2304]
    0013916cadd x27, sp, 2592
    00139170stp xzr, xzr, [x27]
    00139174str xzr, [sp+2608]
    00139178ldr x1, [sp+792]
    0013917cstr x1, [sp+2592]
    00139180ldr x2, [sp+2304]
    00139184str x2, [sp+2600]
    00139188ldr x3, [sp+496]
    0013918cstr x3, [sp+2608]
    00139190ldr x0, [sp+456]
    00139194ldr x4, [sp+904]
    00139198ldr x5, [sp+896]
    0013919csubs xzr, x0, x4
    001391a0b.lo 0x1391a8
    001391a4b 0x13966c
    001391a8
    001391a8loc_1391a8:
    001391a8sub x4, x0, x0, lsl #2
    001391acsub x4, x5, x4, lsl #3
    001391b0str x3, [x4+16]
    001391b4adrp x27, 0x912000
    001391b8ldr w3, [x27+3056]
    001391bccbz w3, 0x1391c4
    001391c0b 0x1391c8
    001391c4
    001391c4loc_1391c4:
    001391c4b 0x1391e8
    001391c8
    001391c8loc_1391c8:
    001391c8bl runtime.gcWriteBarrier4
    001391ccstr x1, [x25]
    001391d0ldr x3, [x4]
    001391d4str x3, [x25+8]
    001391d8str x2, [x25+16]
    001391dcldr x3, [x4+8]
    001391e0str x3, [x25+24]
    001391e4b 0x1391e8
    001391e8
    001391e8loc_1391e8:
    001391e8str x1, [x4]
    001391ecstr x2, [x4+8]
    001391f0b 0x139348
    001391f4
    001391f4loc_1391f4:
    001391f4ldr x0, [sp+792]
    001391f8bl internal/abi.(*Type).IfaceIndir
    001391fcstrb w0, [sp+223]
    00139200tbnz w0, 0, 0x139208
    00139204b 0x139240
    00139208
    00139208loc_139208:
    00139208ldr x0, [sp+792]
    0013920cbl reflect.unsafe_New
    00139210str x0, [sp+888]
    00139214ldr x1, [sp+832]
    00139218ldr x2, [sp+824]
    0013921cldr x3, [sp+840]
    00139220str x2, [sp+1840]
    00139224str x1, [sp+1848]
    00139228str x3, [sp+1856]
    0013922cstr xzr, [sp+616]
    00139230str x1, [sp+608]
    00139234ldr x1, [sp+1840]
    00139238str x1, [sp+600]
    0013923cb 0x139404
    00139240
    00139240loc_139240:
    00139240ldr x1, [sp+832]
    00139244ldr x2, [sp+824]
    00139248subs xzr, x1, 0
    0013924cb.hi 0x139254
    00139250b 0x1393fc
    00139254
    00139254loc_139254:
    00139254ldr x1, [x2]
    00139258subs xzr, x1, 3
    0013925cb.ne 0x139374
    00139260b 0x139264
    00139264
    00139264loc_139264:
    00139264ldr x0, [sp+792]
    00139268bl internal/abi.(*Type).Kind
    0013926cstrb w0, [sp+222]
    00139270add x27, sp, 2568
    00139274stp xzr, xzr, [x27]
    00139278str xzr, [sp+2584]
    0013927cldr x1, [sp+792]
    00139280str x1, [sp+2568]
    00139284ldr x2, [sp+832]
    00139288ldr x3, [sp+824]
    0013928csubs xzr, x2, 0
    00139290b.hi 0x139298
    00139294b 0x139368
    00139298
    00139298loc_139298:
    00139298ldr x0, [x3+32]
    0013929csubs xzr, x0, 16
    001392a0b.lo 0x1392a8
    001392a4b 0x139360
    001392a8
    001392a8loc_1392a8:
    001392a8add x3, sp, 1176
    001392acldr x3, [x3+3*x0]
    001392b0str x3, [sp+2576]
    001392b4ldrb w4, [sp+222]
    001392b8str x4, [sp+2584]
    001392bcldr x0, [sp+456]
    001392c0ldr x5, [sp+904]
    001392c4ldr x6, [sp+896]
    001392c8subs xzr, x0, x5
    001392ccb.lo 0x1392d4
    001392d0b 0x139358
    001392d4
    001392d4loc_1392d4:
    001392d4sub x5, x0, x0, lsl #2
    001392d8sub x5, x6, x5, lsl #3
    001392dcstr x4, [x5+16]
    001392e0adrp x27, 0x912000
    001392e4ldr w4, [x27+3056]
    001392e8cbz w4, 0x1392f0
    001392ecb 0x1392f4
    001392f0
    001392f0loc_1392f0:
    001392f0b 0x139314
    001392f4
    001392f4loc_1392f4:
    001392f4bl runtime.gcWriteBarrier4
    001392f8str x1, [x25]
    001392fcldr x4, [x5]
    00139300str x4, [x25+8]
    00139304str x3, [x25+16]
    00139308ldr x4, [x5+8]
    0013930cstr x4, [x25+24]
    00139310b 0x139314
    00139314
    00139314loc_139314:
    00139314str x1, [x5]
    00139318str x3, [x5+8]
    0013931cb 0x139348
    00139320
    00139320loc_139320:
    00139320b 0x139324
    00139324
    00139324loc_139324:
    00139324ldr x0, [sp+896]
    00139328ldr x1, [sp+904]
    0013932cldr x2, [sp+912]
    00139330str x0, [sp+664]
    00139334str x1, [sp+672]
    00139338str x2, [sp+680]
    0013933cldp x29, x30, [sp-8]
    00139340add sp, sp, 2672
    00139344ret x30
    00139348
    00139348loc_139348:
    00139348ldr x3, [sp+456]
    0013934cadd x3, x3, 1
    00139350str x3, [sp+456]
    00139354b 0x139028
    00139358
    00139358loc_139358:
    00139358mov x1, x5
    0013935cbl runtime.panicIndex
    00139360
    00139360loc_139360:
    00139360orr x1, xzr, 16
    00139364bl runtime.panicIndex
    00139368
    00139368loc_139368:
    00139368mov x0, xzr
    0013936cmov x1, x2
    00139370bl runtime.panicIndex
    00139374
    00139374loc_139374:
    00139374ldr x0, [sp+792]
    00139378bl reflect.stringFor
    0013937cstr x0, [sp+2232]
    00139380str x1, [sp+2240]
    00139384ldr x1, [sp+832]
    00139388ldr x2, [sp+824]
    0013938csubs xzr, x1, 0
    00139390b.hi 0x139398
    00139394b 0x1393f4
    00139398
    00139398loc_139398:
    00139398ldr x0, [x2]
    0013939cstr x0, [sp+624]
    001393a0bl runtime.printlock
    001393a4adrp x0, 0x577000
    001393a8add x0, x0, 1892
    001393acmovz x1, 5
    001393b0bl runtime.printstring
    001393b4ldr x0, [sp+624]
    001393b8bl runtime.printint
    001393bcadrp x0, 0x577000
    001393c0add x0, x0, 3906
    001393c4orr x1, xzr, 7
    001393c8bl runtime.printstring
    001393ccldr x0, [sp+2232]
    001393d0ldr x1, [sp+2240]
    001393d4bl runtime.printstring
    001393d8bl runtime.printnl
    001393dcbl runtime.printunlock
    001393e0adrp x0, 0x4bc000
    001393e4add x0, x0, 2944
    001393e8adrp x1, 0x5d8000
    001393ecadd x1, x1, 2624
    001393f0bl runtime.gopanic
    001393f4
    001393f4loc_1393f4:
    001393f4mov x0, xzr
    001393f8bl runtime.panicIndex
    001393fc
    001393fcloc_1393fc:
    001393fcmov x0, xzr
    00139400bl runtime.panicIndex
    00139404
    00139404loc_139404:
    00139404ldr x4, [sp+608]
    00139408ldr x5, [sp+616]
    0013940csubs xzr, x4, x5
    00139410b.gt 0x139418
    00139414b 0x139584
    00139418
    00139418loc_139418:
    00139418ldr x4, [sp+600]
    0013941cstr x4, [sp+2560]
    00139420ldr x4, [sp+2560]
    00139424ldp x5, x6, [x4]
    00139428ldp x7, x8, [x4+16]
    0013942cldp x4, x9, [x4+32]
    00139430stp x5, x6, [sp+224]
    00139434stp x7, x8, [sp+240]
    00139438stp x4, x9, [sp+256]
    0013943cldr x4, [sp+224]
    00139440str x4, [sp+592]
    00139444subs xzr, x4, 2
    00139448b.le 0x139450
    0013944cb 0x1394a0
    00139450
    00139450loc_139450:
    00139450subs xzr, x4, 1
    00139454b.eq 0x139654
    00139458b 0x13945c
    0013945c
    0013945cloc_13945c:
    0013945csubs xzr, x4, 2
    00139460b.eq 0x139468
    00139464b 0x13964c
    00139468
    00139468loc_139468:
    00139468b 0x13946c
    0013946c
    0013946cloc_13946c:
    0013946cldr x0, [sp+888]
    00139470ldr x1, [sp+232]
    00139474adrp x2, 0x580000
    00139478add x2, x2, 774
    0013947corr x3, xzr, 24
    00139480bl reflect.add
    00139484str x0, [sp+1376]
    00139488ldr x1, [sp+256]
    0013948cldr x2, [sp+240]
    00139490mov x3, x0
    00139494add x0, sp, 920
    00139498bl reflect.intFromReg
    0013949cb 0x139564
    001394a0
    001394a0loc_1394a0:
    001394a0subs xzr, x4, 3
    001394a4b.eq 0x1394ac
    001394a8b 0x139520
    001394ac
    001394acloc_1394ac:
    001394acb 0x1394b0
    001394b0
    001394b0loc_1394b0:
    001394b0ldr x0, [sp+888]
    001394b4ldr x1, [sp+232]
    001394b8adrp x2, 0x580000
    001394bcadd x2, x2, 774
    001394c0orr x3, xzr, 24
    001394c4bl reflect.add
    001394c8str x0, [sp+880]
    001394ccstr x0, [sp+2552]
    001394d0ldr x0, [sp+256]
    001394d4subs xzr, x0, 16
    001394d8b.lo 0x1394e0
    001394dcb 0x139644
    001394e0
    001394e0loc_1394e0:
    001394e0ldr x4, [sp+2552]
    001394e4ldrsb x27, [x4]
    001394e8add x5, sp, 1176
    001394ecldr x5, [x5+3*x0]
    001394f0adrp x27, 0x912000
    001394f4ldr w6, [x27+3056]
    001394f8cbz w6, 0x139500
    001394fcb 0x139504
    00139500
    00139500loc_139500:
    00139500b 0x139518
    00139504
    00139504loc_139504:
    00139504bl runtime.gcWriteBarrier2
    00139508str x5, [x25]
    0013950cldr x6, [x4]
    00139510str x6, [x25+8]
    00139514b 0x139518
    00139518
    00139518loc_139518:
    00139518str x5, [x4]
    0013951cb 0x139564
    00139520
    00139520loc_139520:
    00139520subs xzr, x4, 4
    00139524b.eq 0x13952c
    00139528b 0x139624
    0013952c
    0013952cloc_13952c:
    0013952cb 0x139530
    00139530
    00139530loc_139530:
    00139530ldr x0, [sp+888]
    00139534ldr x1, [sp+232]
    00139538adrp x2, 0x580000
    0013953cadd x2, x2, 774
    00139540orr x3, xzr, 24
    00139544bl reflect.add
    00139548str x0, [sp+1368]
    0013954cldr x1, [sp+264]
    00139550ldr x2, [sp+240]
    00139554mov x3, x0
    00139558add x0, sp, 920
    0013955cbl reflect.floatFromReg
    00139560b 0x139564
    00139564
    00139564loc_139564:
    00139564b 0x139568
    00139568
    00139568loc_139568:
    00139568ldr x4, [sp+616]
    0013956cadd x4, x4, 1
    00139570str x4, [sp+616]
    00139574ldr x4, [sp+2560]
    00139578add x4, x4, 48
    0013957cstr x4, [sp+600]
    00139580b 0x139404
    00139584
    00139584loc_139584:
    00139584ldr x0, [sp+792]
    00139588bl internal/abi.(*Type).Kind
    0013958cstrb w0, [sp+222]
    00139590add x27, sp, 2528
    00139594stp xzr, xzr, [x27]
    00139598str xzr, [sp+2544]
    0013959cldr x1, [sp+792]
    001395a0str x1, [sp+2528]
    001395a4ldr x2, [sp+888]
    001395a8str x2, [sp+2536]
    001395acldrb w3, [sp+222]
    001395b0orr x3, x3, 128
    001395b4str x3, [sp+2544]
    001395b8ldr x0, [sp+456]
    001395bcldr x4, [sp+904]
    001395c0ldr x5, [sp+896]
    001395c4subs xzr, x0, x4
    001395c8b.lo 0x1395d0
    001395ccb 0x13961c
    001395d0
    001395d0loc_1395d0:
    001395d0sub x4, x0, x0, lsl #2
    001395d4sub x4, x5, x4, lsl #3
    001395d8str x3, [x4+16]
    001395dcadrp x27, 0x912000
    001395e0ldr w3, [x27+3056]
    001395e4cbz w3, 0x1395ec
    001395e8b 0x1395f0
    001395ec
    001395ecloc_1395ec:
    001395ecb 0x139610
    001395f0
    001395f0loc_1395f0:
    001395f0bl runtime.gcWriteBarrier4
    001395f4str x1, [x25]
    001395f8ldr x3, [x4]
    001395fcstr x3, [x25+8]
    00139600str x2, [x25+16]
    00139604ldr x3, [x4+8]
    00139608str x3, [x25+24]
    0013960cb 0x139610
    00139610
    00139610loc_139610:
    00139610str x1, [x4]
    00139614str x2, [x4+8]
    00139618b 0x139348
    0013961c
    0013961cloc_13961c:
    0013961cmov x1, x4
    00139620bl runtime.panicIndex
    00139624
    00139624loc_139624:
    00139624b 0x139628
    00139628
    00139628loc_139628:
    00139628b 0x13962c
    0013962c
    0013962cloc_13962c:
    0013962cb 0x139630
    00139630
    00139630loc_139630:
    00139630adrp x0, 0x4bc000
    00139634add x0, x0, 2944
    00139638adrp x1, 0x5d8000
    0013963cadd x1, x1, 2608
    00139640bl runtime.gopanic
    00139644
    00139644loc_139644:
    00139644orr x1, xzr, 16
    00139648bl runtime.panicIndex
    0013964c
    0013964cloc_13964c:
    0013964cb 0x139650
    00139650
    00139650loc_139650:
    00139650b 0x13962c
    00139654
    00139654loc_139654:
    00139654b 0x139658
    00139658
    00139658loc_139658:
    00139658adrp x0, 0x4bc000
    0013965cadd x0, x0, 2944
    00139660adrp x1, 0x5d8000
    00139664add x1, x1, 2640
    00139668bl runtime.gopanic
    0013966c
    0013966cloc_13966c:
    0013966cmov x1, x4
    00139670bl runtime.panicIndex
    00139674
    00139674loc_139674:
    00139674mov x0, xzr
    00139678bl runtime.panicIndex
    0013967c
    0013967cloc_13967c:
    0013967cmov x0, x3
    00139680mov x1, x4
    00139684bl runtime.panicIndex
    00139688
    00139688loc_139688:
    00139688ldr x4, [sp+648]
    0013968cldr x5, [sp+656]
    00139690subs xzr, x4, x5
    00139694b.gt 0x13969c
    00139698b 0x1398c4
    0013969c
    0013969cloc_13969c:
    0013969cldr x4, [sp+640]
    001396a0str x4, [sp+2632]
    001396a4ldr x4, [sp+2632]
    001396a8ldp x5, x6, [x4]
    001396acldp x7, x8, [x4+16]
    001396b0ldp x4, x9, [x4+32]
    001396b4stp x5, x6, [sp+320]
    001396b8stp x7, x8, [sp+336]
    001396bcstp x4, x9, [sp+352]
    001396c0ldr x4, [sp+320]
    001396c4str x4, [sp+632]
    001396c8subs xzr, x4, 1
    001396ccb.eq 0x1396d4
    001396d0b 0x139760
    001396d4
    001396d4loc_1396d4:
    001396d4b 0x1396d8
    001396d8
    001396d8loc_1396d8:
    001396d8ldr x0, [sp+848]
    001396dcldr x1, [sp+344]
    001396e0adrp x2, 0x582000
    001396e4add x2, x2, 3012
    001396e8orr x3, xzr, 28
    001396ecbl reflect.add
    001396f0str x0, [sp+1440]
    001396f4ldr x4, [sp+784]
    001396f8tbnz w4, 7, 0x139700
    001396fcb 0x13971c
    00139700
    00139700loc_139700:
    00139700ldr x0, [sp+800]
    00139704ldrsb x27, [x0]
    00139708str x0, [sp+2624]
    0013970cldr x1, [sp+1440]
    00139710ldr x2, [sp+776]
    00139714bl reflect.typedmemmove
    00139718b 0x13975c
    0013971c
    0013971cloc_13971c:
    0013971cstr x0, [sp+2616]
    00139720ldr x2, [sp+2616]
    00139724ldrsb x27, [x2]
    00139728ldr x3, [sp+776]
    0013972cadrp x27, 0x912000
    00139730ldr w4, [x27+3056]
    00139734cbz w4, 0x13973c
    00139738b 0x139740
    0013973c
    0013973cloc_13973c:
    0013973cb 0x139754
    00139740
    00139740loc_139740:
    00139740bl runtime.gcWriteBarrier2
    00139744str x3, [x25]
    00139748ldr x4, [x2]
    0013974cstr x4, [x25+8]
    00139750b 0x139754
    00139754
    00139754loc_139754:
    00139754str x3, [x2]
    00139758b 0x13975c
    0013975c
    0013975cloc_13975c:
    0013975cb 0x1398c8
    00139760
    00139760loc_139760:
    00139760subs xzr, x4, 2
    00139764b.ge 0x13976c
    00139768b 0x139850
    0013976c
    0013976cloc_13976c:
    0013976csubs xzr, x4, 3
    00139770b.le 0x139778
    00139774b 0x13984c
    00139778
    00139778loc_139778:
    00139778b 0x13977c
    0013977c
    0013977cloc_13977c:
    0013977cldr x4, [sp+784]
    00139780tbnz w4, 7, 0x139788
    00139784b 0x1397f4
    00139788
    00139788loc_139788:
    00139788ldr x0, [sp+776]
    0013978cldr x1, [sp+328]
    00139790adrp x2, 0x580000
    00139794add x2, x2, 774
    00139798orr x3, xzr, 24
    0013979cbl reflect.add
    001397a0str x0, [sp+1392]
    001397a4ldr x4, [sp+320]
    001397a8subs xzr, x4, 3
    001397acb.eq 0x1397b4
    001397b0b 0x1397d8
    001397b4
    001397b4loc_1397b4:
    001397b4ldrsb x27, [x0]
    001397b8ldr x4, [sp+352]
    001397bcldr x5, [x0]
    001397c0subs xzr, x4, 16
    001397c4b.lo 0x1397cc
    001397c8b 0x13992c
    001397cc
    001397ccloc_1397cc:
    001397ccadd x6, sp, 1176
    001397d0str x5, [x6+3*x4]
    001397d4b 0x1397dc
    001397d8
    001397d8loc_1397d8:
    001397d8b 0x1397dc
    001397dc
    001397dcloc_1397dc:
    001397dcldr x3, [sp+1392]
    001397e0ldr x1, [sp+352]
    001397e4ldr x2, [sp+336]
    001397e8add x0, sp, 920
    001397ecbl reflect.intToReg
    001397f0b 0x139848
    001397f4
    001397f4loc_1397f4:
    001397f4ldr x4, [sp+320]
    001397f8subs xzr, x4, 3
    001397fcb.eq 0x139804
    00139800b 0x139824
    00139804
    00139804loc_139804:
    00139804ldr x0, [sp+352]
    00139808ldr x4, [sp+776]
    0013980csubs xzr, x0, 16
    00139810b.lo 0x139818
    00139814b 0x139924
    00139818
    00139818loc_139818:
    00139818add x5, sp, 1176
    0013981cstr x4, [x5+3*x0]
    00139820b 0x139828
    00139824
    00139824loc_139824:
    00139824b 0x139828
    00139828
    00139828loc_139828:
    00139828ldr x0, [sp+352]
    0013982cldr x4, [sp+776]
    00139830subs xzr, x0, 16
    00139834b.lo 0x13983c
    00139838b 0x13991c
    0013983c
    0013983cloc_13983c:
    0013983cadd x5, sp, 920
    00139840str x4, [x5+3*x0]
    00139844b 0x139848
    00139848
    00139848loc_139848:
    00139848b 0x1398a4
    0013984c
    0013984cloc_13984c:
    0013984cb 0x139854
    00139850
    00139850loc_139850:
    00139850b 0x139854
    00139854
    00139854loc_139854:
    00139854subs xzr, x4, 4
    00139858b.eq 0x139860
    0013985cb 0x1398fc
    00139860
    00139860loc_139860:
    00139860b 0x139864
    00139864
    00139864loc_139864:
    00139864ldr x4, [sp+784]
    00139868tbz w4, 7, 0x1398e8
    0013986cb 0x139870
    00139870
    00139870loc_139870:
    00139870ldr x0, [sp+776]
    00139874ldr x1, [sp+328]
    00139878adrp x2, 0x580000
    0013987cadd x2, x2, 774
    00139880orr x3, xzr, 24
    00139884bl reflect.add
    00139888str x0, [sp+1384]
    0013988cldr x1, [sp+360]
    00139890ldr x2, [sp+336]
    00139894mov x3, x0
    00139898add x0, sp, 920
    0013989cbl reflect.floatToReg
    001398a0b 0x1398a4
    001398a4
    001398a4loc_1398a4:
    001398a4b 0x1398a8
    001398a8
    001398a8loc_1398a8:
    001398a8ldr x4, [sp+656]
    001398acadd x4, x4, 1
    001398b0str x4, [sp+656]
    001398b4ldr x4, [sp+2632]
    001398b8add x4, x4, 48
    001398bcstr x4, [sp+640]
    001398c0b 0x139688
    001398c4
    001398c4loc_1398c4:
    001398c4b 0x1398c8
    001398c8
    001398c8loc_1398c8:
    001398c8b 0x1398cc
    001398cc
    001398ccloc_1398cc:
    001398ccldr x2, [sp+520]
    001398d0add x2, x2, 1
    001398d4str x2, [sp+520]
    001398d8ldr x2, [sp+2648]
    001398dcadd x2, x2, 24
    001398e0str x2, [sp+504]
    001398e4b 0x138e00
    001398e8
    001398e8loc_1398e8:
    001398e8adrp x0, 0x4bc000
    001398ecadd x0, x0, 2944
    001398f0adrp x1, 0x5d8000
    001398f4add x1, x1, 2592
    001398f8bl runtime.gopanic
    001398fc
    001398fcloc_1398fc:
    001398fcb 0x139900
    00139900
    00139900loc_139900:
    00139900b 0x139904
    00139904
    00139904loc_139904:
    00139904b 0x139908
    00139908
    00139908loc_139908:
    00139908adrp x0, 0x4bc000
    0013990cadd x0, x0, 2944
    00139910adrp x1, 0x5d8000
    00139914add x1, x1, 2608
    00139918bl runtime.gopanic
    0013991c
    0013991cloc_13991c:
    0013991corr x1, xzr, 16
    00139920bl runtime.panicIndex
    00139924
    00139924loc_139924:
    00139924orr x1, xzr, 16
    00139928bl runtime.panicIndex
    0013992c
    0013992cloc_13992c:
    0013992cmov x0, x4
    00139930orr x1, xzr, 16
    00139934bl runtime.panicIndex
    00139938
    00139938loc_139938:
    00139938orr x1, xzr, 16
    0013993cbl runtime.panicIndex
    00139940
    00139940loc_139940:
    00139940b 0x139944
    00139944
    00139944loc_139944:
    00139944b 0x139948
    00139948
    00139948loc_139948:
    00139948b 0x13994c
    0013994c
    0013994cloc_13994c:
    0013994cadrp x0, 0x4bc000
    00139950add x0, x0, 2944
    00139954adrp x1, 0x5d8000
    00139958add x1, x1, 2576
    0013995cbl runtime.gopanic
    00139960
    00139960loc_139960:
    00139960orr x1, xzr, 16
    00139964bl runtime.panicIndex
    00139968
    00139968loc_139968:
    00139968orr x1, xzr, 16
    0013996cbl runtime.panicIndex
    00139970
    00139970loc_139970:
    00139970b 0x139974
    00139974
    00139974loc_139974:
    00139974b 0x139948
    00139978
    00139978loc_139978:
    00139978mov x0, xzr
    0013997cbl runtime.panicIndex
    00139980
    00139980loc_139980:
    00139980mov x1, x2
    00139984adrp x2, 0x4d1000
    00139988add x2, x2, 3520
    0013998cbl runtime.panicdottypeE
    00139990
    00139990loc_139990:
    00139990adrp x0, 0x4bc000
    00139994add x0, x0, 2944
    00139998adrp x1, 0x5d8000
    0013999cadd x1, x1, 2560
    001399a0bl runtime.gopanic
    001399a4
    001399a4loc_1399a4:
    001399a4ldr x3, [sp+440]
    001399a8ldr x4, [sp+472]
    001399acsubs xzr, x3, x4
    001399b0b.gt 0x1399b8
    001399b4b 0x139a70
    001399b8
    001399b8loc_1399b8:
    001399b8ldr x1, [sp+2728]
    001399bcldr x3, [sp+2720]
    001399c0ldr x4, [sp+472]
    001399c4ldr x5, [sp+432]
    001399c8add x0, x5, x4
    001399ccsubs xzr, x1, x0
    001399d0b.hi 0x1399d8
    001399d4b 0x139d84
    001399d8
    001399d8loc_1399d8:
    001399d8sub x4, x0, x0, lsl #2
    001399dcsub x3, x3, x4, lsl #3
    001399e0ldr x0, [x3]
    001399e4ldr x1, [x3+8]
    001399e8ldr x2, [x3+16]
    001399ecstr x0, [sp+720]
    001399f0str x1, [sp+728]
    001399f4str x2, [sp+736]
    001399f8bl reflect.Value.Type
    001399fcstr x0, [sp+688]
    00139a00str x1, [sp+696]
    00139a04ldrsb x27, [x0]
    00139a08ldr x3, [sp+1424]
    00139a0cldr x2, [sp+1432]
    00139a10ldr x4, [x0+32]
    00139a14mov x0, x1
    00139a18mov x1, x3
    00139a1cblr x4
    00139a20strb w0, [sp+223]
    00139a24tbnz w0, 0, 0x139a2c
    00139a28b 0x139b6c
    00139a2c
    00139a2cloc_139a2c:
    00139a2cldr x3, [sp+472]
    00139a30ldr x0, [sp+856]
    00139a34ldr x1, [sp+864]
    00139a38ldr x2, [sp+872]
    00139a3cbl reflect.Value.Index
    00139a40str x0, [sp+2096]
    00139a44str x1, [sp+2104]
    00139a48str x2, [sp+2112]
    00139a4cldr x3, [sp+720]
    00139a50ldr x4, [sp+728]
    00139a54ldr x5, [sp+736]
    00139a58bl reflect.Value.Set
    00139a5cb 0x139a60
    00139a60
    00139a60loc_139a60:
    00139a60ldr x3, [sp+472]
    00139a64add x3, x3, 1
    00139a68str x3, [sp+472]
    00139a6cb 0x1399a4
    00139a70
    00139a70loc_139a70:
    00139a70ldr x3, [sp+2720]
    00139a74ldr x4, [sp+2728]
    00139a78ldr x5, [sp+2736]
    00139a7cstr x3, [sp+1344]
    00139a80str x4, [sp+1352]
    00139a84str x5, [sp+1360]
    00139a88ldr x3, [sp+432]
    00139a8cadd x2, x3, 1
    00139a90str x2, [sp+536]
    00139a94adrp x0, 0x576000
    00139a98add x0, x0, 384
    00139a9cmov x1, x2
    00139aa0bl runtime.makeslice
    00139aa4ldr x2, [sp+536]
    00139aa8ldr x3, [sp+536]
    00139aacstr x0, [sp+2720]
    00139ab0str x3, [sp+2728]
    00139ab4str x2, [sp+2736]
    00139ab8ldr x1, [sp+432]
    00139abcsubs xzr, x1, x2
    00139ac0b.ls 0x139ac8
    00139ac4b 0x139b68
    00139ac8
    00139ac8loc_139ac8:
    00139ac8b 0x139acc
    00139acc
    00139accloc_139acc:
    00139accstr x0, [sp+2280]
    00139ad0str x1, [sp+2288]
    00139ad4str x2, [sp+2296]
    00139ad8ldr x3, [sp+1344]
    00139adcldr x4, [sp+1352]
    00139ae0mov x2, x1
    00139ae4mov x1, x0
    00139ae8adrp x0, 0x576000
    00139aecadd x0, x0, 384
    00139af0bl runtime.typedslicecopy
    00139af4ldr x0, [sp+432]
    00139af8ldr x1, [sp+2728]
    00139afcldr x5, [sp+2720]
    00139b00ldr x6, [sp+856]
    00139b04ldr x7, [sp+864]
    00139b08ldr x8, [sp+872]
    00139b0csubs xzr, x1, x0
    00139b10b.hi 0x139b18
    00139b14b 0x139b64
    00139b18
    00139b18loc_139b18:
    00139b18sub x1, x0, x0, lsl #2
    00139b1csub x1, x5, x1, lsl #3
    00139b20str x8, [x1+16]
    00139b24adrp x27, 0x912000
    00139b28ldr w2, [x27+3056]
    00139b2ccbz w2, 0x139b34
    00139b30b 0x139b38
    00139b34
    00139b34loc_139b34:
    00139b34b 0x139b58
    00139b38
    00139b38loc_139b38:
    00139b38bl runtime.gcWriteBarrier4
    00139b3cstr x6, [x25]
    00139b40ldr x2, [x1]
    00139b44str x2, [x25+8]
    00139b48str x7, [x25+16]
    00139b4cldr x2, [x1+8]
    00139b50str x2, [x25+24]
    00139b54b 0x139b58
    00139b58
    00139b58loc_139b58:
    00139b58str x6, [x1]
    00139b5cstr x7, [x1+8]
    00139b60b 0x138afc
    00139b64
    00139b64loc_139b64:
    00139b64bl runtime.panicIndex
    00139b68
    00139b68loc_139b68:
    00139b68bl runtime.panicSliceAcap
    00139b6c
    00139b6cloc_139b6c:
    00139b6cldr x1, [sp+688]
    00139b70ldrsb x27, [x1]
    00139b74ldr x1, [x1+296]
    00139b78ldr x0, [sp+696]
    00139b7cblr x1
    00139b80str x0, [sp+2216]
    00139b84str x1, [sp+2224]
    00139b88ldr x1, [sp+1424]
    00139b8cldrsb x27, [x1]
    00139b90ldr x0, [sp+1432]
    00139b94ldr x1, [x1+296]
    00139b98blr x1
    00139b9cstr x0, [sp+2232]
    00139ba0str x1, [sp+2240]
    00139ba4add x20, sp, 2120
    00139ba8adr x27, 16
    00139bacstp x29, x27, [sp-24]
    00139bb0sub x29, sp, 24
    00139bb4bl fn_87cf8
    00139bb8sub x29, sp, 8
    00139bbcadd x1, sp, 2120
    00139bc0str x1, [sp+1688]
    00139bc4ldrsb x27, [x1]
    00139bc8movz x2, 20
    00139bccstr x2, [x1+8]
    00139bd0adrp x27, 0x912000
    00139bd4ldr w2, [x27+3056]
    00139bd8cbz w2, 0x139be0
    00139bdcb 0x139d74
    00139be0
    00139be0loc_139be0:
    00139be0b 0x139be4
    00139be4
    00139be4loc_139be4:
    00139be4adrp x4, 0x57d000
    00139be8add x4, x4, 3187
    00139becstr x4, [x1]
    00139bf0ldrsb x27, [x1]
    00139bf4ldr x4, [sp+2216]
    00139bf8ldr x5, [sp+2224]
    00139bfcstr x5, [x1+24]
    00139c00adrp x27, 0x912000
    00139c04ldr w5, [x27+3056]
    00139c08cbz w5, 0x139c10
    00139c0cb 0x139d60
    00139c10
    00139c10loc_139c10:
    00139c10b 0x139c14
    00139c14
    00139c14loc_139c14:
    00139c14str x4, [x1+16]
    00139c18ldr x4, [sp+1688]
    00139c1cldrsb x27, [x4]
    00139c20movz x5, 9
    00139c24str x5, [x4+40]
    00139c28adrp x27, 0x912000
    00139c2cldr w5, [x27+3056]
    00139c30cbz w5, 0x139c38
    00139c34b 0x139d50
    00139c38
    00139c38loc_139c38:
    00139c38b 0x139c3c
    00139c3c
    00139c3cloc_139c3c:
    00139c3cadrp x5, 0x578000
    00139c40add x5, x5, 3460
    00139c44str x5, [x4+32]
    00139c48ldr x4, [sp+2232]
    00139c4cldr x5, [sp+2240]
    00139c50ldr x6, [sp+1688]
    00139c54ldrsb x27, [x6]
    00139c58str x5, [x6+56]
    00139c5cadrp x27, 0x912000
    00139c60ldr w5, [x27+3056]
    00139c64cbz w5, 0x139c6c
    00139c68b 0x139d3c
    00139c6c
    00139c6cloc_139c6c:
    00139c6cb 0x139c70
    00139c70
    00139c70loc_139c70:
    00139c70str x4, [x6+48]
    00139c74ldr x4, [sp+1688]
    00139c78ldrsb x27, [x4]
    00139c7corr x5, xzr, 4
    00139c80str x5, [x4+72]
    00139c84adrp x27, 0x912000
    00139c88ldr w5, [x27+3056]
    00139c8ccbz w5, 0x139c94
    00139c90b 0x139d2c
    00139c94
    00139c94loc_139c94:
    00139c94b 0x139c98
    00139c98
    00139c98loc_139c98:
    00139c98adrp x5, 0x577000
    00139c9cadd x5, x5, 946
    00139ca0str x5, [x4+64]
    00139ca4ldr x4, [sp+2704]
    00139ca8ldr x5, [sp+2712]
    00139cacldr x6, [sp+1688]
    00139cb0ldrsb x27, [x6]
    00139cb4str x5, [x6+88]
    00139cb8adrp x27, 0x912000
    00139cbcldr w5, [x27+3056]
    00139cc0cbz w5, 0x139cc8
    00139cc4b 0x139d18
    00139cc8
    00139cc8loc_139cc8:
    00139cc8b 0x139ccc
    00139ccc
    00139cccloc_139ccc:
    00139cccstr x4, [x6+80]
    00139cd0ldr x1, [sp+1688]
    00139cd4ldrsb x27, [x1]
    00139cd8b 0x139cdc
    00139cdc
    00139cdcloc_139cdc:
    00139cdcstr x1, [sp+1696]
    00139ce0orr x3, xzr, 6
    00139ce4str x3, [sp+1704]
    00139ce8str x3, [sp+1712]
    00139cecmov x0, xzr
    00139cf0mov x2, x3
    00139cf4bl runtime.concatstrings
    00139cf8str x0, [sp+1664]
    00139cfcstr x1, [sp+1672]
    00139d00bl runtime.convTstring
    00139d04str x0, [sp+1656]
    00139d08mov x1, x0
    00139d0cadrp x0, 0x4bc000
    00139d10add x0, x0, 2944
    00139d14bl runtime.gopanic
    00139d18
    00139d18loc_139d18:
    00139d18bl runtime.gcWriteBarrier2
    00139d1cstr x4, [x25]
    00139d20ldr x5, [x6+80]
    00139d24str x5, [x25+8]
    00139d28b 0x139ccc
    00139d2c
    00139d2cloc_139d2c:
    00139d2cldr x5, [x4+64]
    00139d30bl runtime.gcWriteBarrier1
    00139d34str x5, [x25]
    00139d38b 0x139c98
    00139d3c
    00139d3cloc_139d3c:
    00139d3cbl runtime.gcWriteBarrier2
    00139d40str x4, [x25]
    00139d44ldr x5, [x6+48]
    00139d48str x5, [x25+8]
    00139d4cb 0x139c70
    00139d50
    00139d50loc_139d50:
    00139d50ldr x5, [x4+32]
    00139d54bl runtime.gcWriteBarrier1
    00139d58str x5, [x25]
    00139d5cb 0x139c3c
    00139d60
    00139d60loc_139d60:
    00139d60bl runtime.gcWriteBarrier2
    00139d64str x4, [x25]
    00139d68ldr x5, [x1+16]
    00139d6cstr x5, [x25+8]
    00139d70b 0x139c14
    00139d74
    00139d74loc_139d74:
    00139d74ldr x4, [x1]
    00139d78bl runtime.gcWriteBarrier1
    00139d7cstr x4, [x25]
    00139d80b 0x139be4
    00139d84
    00139d84loc_139d84:
    00139d84bl runtime.panicIndex
    00139d88
    00139d88loc_139d88:
    00139d88ldr x1, [sp+704]
    00139d8cldrsb x27, [x1]
    00139d90ldr x1, [x1+296]
    00139d94ldr x0, [sp+712]
    00139d98blr x1
    00139d9cstr x0, [sp+2232]
    00139da0str x1, [sp+2240]
    00139da4ldr x0, [sp+808]
    00139da8bl reflect.stringFor
    00139dacstr x0, [sp+2216]
    00139db0str x1, [sp+2224]
    00139db4add x20, sp, 2120
    00139db8adr x27, 16
    00139dbcstp x29, x27, [sp-24]
    00139dc0sub x29, sp, 24
    00139dc4bl fn_87cf8
    00139dc8sub x29, sp, 8
    00139dccadd x1, sp, 2120
    00139dd0str x1, [sp+1744]
    00139dd4ldrsb x27, [x1]
    00139dd8movz x2, 9
    00139ddcstr x2, [x1+8]
    00139de0adrp x27, 0x912000
    00139de4ldr w3, [x27+3056]
    00139de8cbz w3, 0x139df0
    00139decb 0x139f80
    00139df0
    00139df0loc_139df0:
    00139df0b 0x139df4
    00139df4
    00139df4loc_139df4:
    00139df4adrp x4, 0x578000
    00139df8add x4, x4, 3316
    00139dfcstr x4, [x1]
    00139e00ldrsb x27, [x1]
    00139e04ldr x4, [sp+2704]
    00139e08ldr x5, [sp+2712]
    00139e0cstr x5, [x1+24]
    00139e10adrp x27, 0x912000
    00139e14ldr w5, [x27+3056]
    00139e18cbz w5, 0x139e20
    00139e1cb 0x139f6c
    00139e20
    00139e20loc_139e20:
    00139e20b 0x139e24
    00139e24
    00139e24loc_139e24:
    00139e24str x4, [x1+16]
    00139e28ldr x4, [sp+1744]
    00139e2cldrsb x27, [x4]
    00139e30orr x5, xzr, 7
    00139e34str x5, [x4+40]
    00139e38adrp x27, 0x912000
    00139e3cldr w5, [x27+3056]
    00139e40cbz w5, 0x139e48
    00139e44b 0x139f5c
    00139e48
    00139e48loc_139e48:
    00139e48b 0x139e4c
    00139e4c
    00139e4cloc_139e4c:
    00139e4cadrp x5, 0x577000
    00139e50add x5, x5, 3899
    00139e54str x5, [x4+32]
    00139e58ldr x4, [sp+2232]
    00139e5cldr x5, [sp+2240]
    00139e60ldr x6, [sp+1744]
    00139e64ldrsb x27, [x6]
    00139e68str x5, [x6+56]
    00139e6cadrp x27, 0x912000
    00139e70ldr w5, [x27+3056]
    00139e74cbz w5, 0x139e7c
    00139e78b 0x139f48
    00139e7c
    00139e7cloc_139e7c:
    00139e7cb 0x139e80
    00139e80
    00139e80loc_139e80:
    00139e80str x4, [x6+48]
    00139e84ldr x4, [sp+1744]
    00139e88ldrsb x27, [x4]
    00139e8cstr x2, [x4+72]
    00139e90adrp x27, 0x912000
    00139e94ldr w5, [x27+3056]
    00139e98cbz w5, 0x139ea0
    00139e9cb 0x139f38
    00139ea0
    00139ea0loc_139ea0:
    00139ea0b 0x139ea4
    00139ea4
    00139ea4loc_139ea4:
    00139ea4adrp x5, 0x578000
    00139ea8add x5, x5, 3460
    00139eacstr x5, [x4+64]
    00139eb0ldr x4, [sp+2216]
    00139eb4ldr x5, [sp+2224]
    00139eb8ldr x6, [sp+1744]
    00139ebcldrsb x27, [x6]
    00139ec0str x5, [x6+88]
    00139ec4adrp x27, 0x912000
    00139ec8ldr w5, [x27+3056]
    00139ecccbz w5, 0x139ed4
    00139ed0b 0x139f24
    00139ed4
    00139ed4loc_139ed4:
    00139ed4b 0x139ed8
    00139ed8
    00139ed8loc_139ed8:
    00139ed8str x4, [x6+80]
    00139edcldr x1, [sp+1744]
    00139ee0ldrsb x27, [x1]
    00139ee4b 0x139ee8
    00139ee8
    00139ee8loc_139ee8:
    00139ee8str x1, [sp+1752]
    00139eecorr x3, xzr, 6
    00139ef0str x3, [sp+1760]
    00139ef4str x3, [sp+1768]
    00139ef8mov x0, xzr
    00139efcmov x2, x3
    00139f00bl runtime.concatstrings
    00139f04str x0, [sp+1728]
    00139f08str x1, [sp+1736]
    00139f0cbl runtime.convTstring
    00139f10str x0, [sp+1720]
    00139f14mov x1, x0
    00139f18adrp x0, 0x4bc000
    00139f1cadd x0, x0, 2944
    00139f20bl runtime.gopanic
    00139f24
    00139f24loc_139f24:
    00139f24bl runtime.gcWriteBarrier2
    00139f28str x4, [x25]
    00139f2cldr x5, [x6+80]
    00139f30str x5, [x25+8]
    00139f34b 0x139ed8
    00139f38
    00139f38loc_139f38:
    00139f38ldr x5, [x4+64]
    00139f3cbl runtime.gcWriteBarrier1
    00139f40str x5, [x25]
    00139f44b 0x139ea4
    00139f48
    00139f48loc_139f48:
    00139f48bl runtime.gcWriteBarrier2
    00139f4cstr x4, [x25]
    00139f50ldr x5, [x6+48]
    00139f54str x5, [x25+8]
    00139f58b 0x139e80
    00139f5c
    00139f5cloc_139f5c:
    00139f5cldr x5, [x4+32]
    00139f60bl runtime.gcWriteBarrier1
    00139f64str x5, [x25]
    00139f68b 0x139e4c
    00139f6c
    00139f6cloc_139f6c:
    00139f6cbl runtime.gcWriteBarrier2
    00139f70str x4, [x25]
    00139f74ldr x5, [x1+16]
    00139f78str x5, [x25+8]
    00139f7cb 0x139e24
    00139f80
    00139f80loc_139f80:
    00139f80ldr x4, [x1]
    00139f84bl runtime.gcWriteBarrier1
    00139f88str x4, [x25]
    00139f8cb 0x139df4
    00139f90
    00139f90loc_139f90:
    00139f90bl runtime.panicIndex
    00139f94
    00139f94loc_139f94:
    00139f94ldr x3, [sp+2704]
    00139f98ldr x4, [sp+2712]
    00139f9cmov x0, xzr
    00139fa0adrp x1, 0x578000
    00139fa4add x1, x1, 3316
    00139fa8movz x2, 9
    00139facadrp x5, 0x581000
    00139fb0add x5, x5, 1319
    00139fb4movz x6, 26
    00139fb8bl runtime.concatstring3
    00139fbcstr x0, [sp+1808]
    00139fc0str x1, [sp+1816]
    00139fc4bl runtime.convTstring
    00139fc8str x0, [sp+1800]
    00139fccmov x1, x0
    00139fd0adrp x0, 0x4bc000
    00139fd4add x0, x0, 2944
    00139fd8bl runtime.gopanic
    00139fdc
    00139fdcloc_139fdc:
    00139fdcadrp x0, 0x4bc000
    00139fe0add x0, x0, 2944
    00139fe4adrp x1, 0x5d8000
    00139fe8add x1, x1, 2544
    00139fecbl runtime.gopanic
    00139ff0
    00139ff0loc_139ff0:
    00139ff0adrp x0, 0x4bc000
    00139ff4add x0, x0, 2944
    00139ff8adrp x1, 0x5d8000
    00139ffcadd x1, x1, 2528
    0013a000bl runtime.gopanic
    0013a004
    0013a004loc_13a004:
    0013a004adrp x0, 0x4bb000
    0013a008add x0, x0, 2944
    0013a00cadrp x1, 0x5d7000
    0013a010add x1, x1, 2512
    0013a014bl runtime.gopanic
    0013a018
    0013a018loc_13a018:
    0013a018adrp x0, 0x4bb000
    0013a01cadd x0, x0, 2944
    0013a020adrp x1, 0x5d7000
    0013a024add x1, x1, 2496
    0013a028bl runtime.gopanic
    0013a02c
    0013a02cloc_13a02c:
    0013a02cadrp x0, 0x4bb000
    0013a030add x0, x0, 2944
    0013a034adrp x1, 0x5d7000
    0013a038add x1, x1, 2480
    0013a03cbl runtime.gopanic
    0013a040
    0013a040loc_13a040:
    0013a040orr x0, xzr, 8
    0013a044bl runtime.panicIndex
    0013a048
    0013a048loc_13a048:
    0013a048orr x0, xzr, 7
    0013a04cbl runtime.panicIndex
    0013a050
    0013a050loc_13a050:
    0013a050orr x0, xzr, 6
    0013a054bl runtime.panicIndex
    0013a058
    0013a058loc_13a058:
    0013a058movz x0, 5
    0013a05cbl runtime.panicIndex
    0013a060
    0013a060loc_13a060:
    0013a060orr x0, xzr, 4
    0013a064bl runtime.panicIndex
    0013a068
    0013a068loc_13a068:
    0013a068orr x0, xzr, 3
    0013a06cbl runtime.panicIndex
    0013a070
    0013a070loc_13a070:
    0013a070orr x0, xzr, 2
    0013a074bl runtime.panicIndex
    0013a078
    0013a078loc_13a078:
    0013a078orr x0, xzr, 1
    0013a07cbl runtime.panicIndex
    0013a080
    0013a080loc_13a080:
    0013a080mov x0, xzr
    0013a084bl runtime.panicIndex
    0013a088
    0013a088loc_13a088:
    0013a088adrp x0, 0x4bb000
    0013a08cadd x0, x0, 2944
    0013a090adrp x1, 0x5d7000
    0013a094add x1, x1, 2464
    0013a098bl runtime.gopanic
    0013a09chint
    0013a0a0
    0013a0a0loc_13a0a0:
    0013a0a0stp x0, x1, [sp+8]
    0013a0a4stp x2, x3, [sp+24]
    0013a0a8stp x4, x5, [sp+40]
    0013a0acstp x6, x7, [sp+56]
    0013a0b0mov x3, x30
    0013a0b4bl runtime.morestack_noctxt.abi0
    0013a0b8ldp x0, x1, [sp+8]
    0013a0bcldp x2, x3, [sp+24]
    0013a0c0ldp x4, x5, [sp+40]
    0013a0c4ldp x6, x7, [sp+56]
    0013a0c8b 0x138560
    0013a0ccudf 0
    00138560