File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00125250
    00125250strconv.UnquoteChar: ; void strconv.UnquoteChar(struct string s, uint8 quote)
    00125250ldr x16, [x28+16]
    00125254sub x17, sp, 48
    00125258subs xzr, x17, x16
    0012525cb.ls 0x125c5c
    00125260str x30, [sp-176]!
    00125264stur x29, [sp-8]
    00125268sub x29, sp, 8
    0012526cstr x0, [sp+184]
    00125270str x1, [sp+192]
    00125274strb w2, [sp+200]
    00125278str wzr, [sp+44]
    0012527cstrb wzr, [sp+27]
    00125280stp xzr, xzr, [sp+120]
    00125284stp xzr, xzr, [sp+136]
    00125288ldr x6, [sp+192]
    0012528cstr x6, [sp+104]
    00125290cbz x6, 0x125298
    00125294b 0x1252cc
    00125298
    00125298loc_125298:
    00125298adrp x27, 0x8fc000
    0012529cldr x4, [x27+2048]
    001252a0adrp x27, 0x8fc000
    001252a4ldr x5, [x27+2056]
    001252a8str x4, [sp+136]
    001252acstr x5, [sp+144]
    001252b0ldrb w1, [sp+27]
    001252b4ldr x2, [sp+120]
    001252b8ldr x3, [sp+128]
    001252bcldrsw x0, [sp+44]
    001252c0ldur x29, [sp-8]
    001252c4ldr x30, [sp], 176
    001252c8ret x30
    001252cc
    001252ccloc_1252cc:
    001252ccldr x1, [sp+192]
    001252d0ldr x6, [sp+184]
    001252d4subs xzr, x1, 0
    001252d8b.hi 0x1252e0
    001252dcb 0x125c50
    001252e0
    001252e0loc_1252e0:
    001252e0ldrb w6, [x6]
    001252e4strb w6, [sp+29]
    001252e8ldrb w7, [sp+200]
    001252ecsubs wzr, w6, w7
    001252f0cset x6, eq
    001252f4strb w6, [sp+34]
    001252f8b.eq 0x125300
    001252fcb 0x12533c
    00125300
    00125300loc_125300:
    00125300ldrb w6, [sp+200]
    00125304subs wzr, w6, 39
    00125308cset x6, eq
    0012530cstrb w6, [sp+33]
    00125310b.eq 0x125318
    00125314b 0x12531c
    00125318
    00125318loc_125318:
    00125318b 0x125330
    0012531c
    0012531cloc_12531c:
    0012531cldrb w6, [sp+200]
    00125320subs wzr, w6, 34
    00125324cset x6, eq
    00125328strb w6, [sp+33]
    0012532cb 0x125330
    00125330
    00125330loc_125330:
    00125330ldrb w6, [sp+33]
    00125334strb w6, [sp+34]
    00125338b 0x125340
    0012533c
    0012533cloc_12533c:
    0012533cb 0x125340
    00125340
    00125340loc_125340:
    00125340ldrb w6, [sp+34]
    00125344tbnz w6, 0, 0x12534c
    00125348b 0x125384
    0012534c
    0012534cloc_12534c:
    0012534cb 0x125350
    00125350
    00125350loc_125350:
    00125350adrp x27, 0x8fc000
    00125354ldr x4, [x27+2048]
    00125358adrp x27, 0x8fc000
    0012535cldr x5, [x27+2056]
    00125360str x4, [sp+136]
    00125364str x5, [sp+144]
    00125368ldrb w1, [sp+27]
    0012536cldr x2, [sp+120]
    00125370ldr x3, [sp+128]
    00125374ldrsw x0, [sp+44]
    00125378ldur x29, [sp-8]
    0012537cldr x30, [sp], 176
    00125380ret x30
    00125384
    00125384loc_125384:
    00125384ldrb w6, [sp+29]
    00125388subs wzr, w6, 128
    0012538cb.hs 0x125394
    00125390b 0x125440
    00125394
    00125394loc_125394:
    00125394b 0x125398
    00125398
    00125398loc_125398:
    00125398ldr x0, [sp+184]
    0012539cldr x1, [sp+192]
    001253a0bl unicode/utf8.DecodeRuneInString
    001253a4str w0, [sp+64]
    001253a8str x1, [sp+104]
    001253acldrsw x2, [sp+64]
    001253b0str w2, [sp+60]
    001253b4ldr x2, [sp+104]
    001253b8str x2, [sp+112]
    001253bcldrsw x2, [sp+60]
    001253c0str w2, [sp+56]
    001253c4ldr x0, [sp+112]
    001253c8str x0, [sp+72]
    001253ccldr x1, [sp+192]
    001253d0ldr x2, [sp+184]
    001253d4subs xzr, x1, x0
    001253d8b.hs 0x1253e0
    001253dcb 0x125c4c
    001253e0
    001253e0loc_1253e0:
    001253e0sub x6, x1, x0
    001253e4sub x7, xzr, x6
    001253e8and x7, x0, x7, asr #63
    001253ecadd x7, x2, x7
    001253f0str x7, [sp+152]
    001253f4str x6, [sp+160]
    001253f8ldrsw x6, [sp+56]
    001253fcstr w6, [sp+44]
    00125400orr x6, xzr, 1
    00125404strb w6, [sp+27]
    00125408ldr x6, [sp+152]
    0012540cldr x7, [sp+160]
    00125410str x6, [sp+120]
    00125414str x7, [sp+128]
    00125418stp xzr, xzr, [sp+136]
    0012541cldrsw x0, [sp+44]
    00125420ldrb w1, [sp+27]
    00125424ldr x2, [sp+120]
    00125428ldr x3, [sp+128]
    0012542cmov x4, xzr
    00125430mov x5, xzr
    00125434ldur x29, [sp-8]
    00125438ldr x30, [sp], 176
    0012543cret x30
    00125440
    00125440loc_125440:
    00125440ldrb w6, [sp+29]
    00125444subs wzr, w6, 92
    00125448b.ne 0x125450
    0012544cb 0x1254dc
    00125450
    00125450loc_125450:
    00125450b 0x125454
    00125454
    00125454loc_125454:
    00125454ldr x1, [sp+192]
    00125458ldr x6, [sp+184]
    0012545csubs xzr, x1, 1
    00125460b.hs 0x125468
    00125464b 0x125c44
    00125468
    00125468loc_125468:
    00125468sub x7, x1, 1
    0012546csub x8, xzr, x7
    00125470sbfm x8, x8, 63, 63
    00125474and x8, x8, 1
    00125478add x6, x6, x8
    0012547cstr x6, [sp+152]
    00125480str x7, [sp+160]
    00125484ldr x1, [sp+192]
    00125488ldr x6, [sp+184]
    0012548csubs xzr, x1, 0
    00125490b.hi 0x125498
    00125494b 0x125c3c
    00125498
    00125498loc_125498:
    00125498ldrb w6, [x6]
    0012549cstr w6, [sp+44]
    001254a0strb wzr, [sp+27]
    001254a4ldr x6, [sp+152]
    001254a8ldr x7, [sp+160]
    001254acstr x6, [sp+120]
    001254b0str x7, [sp+128]
    001254b4stp xzr, xzr, [sp+136]
    001254b8ldrsw x0, [sp+44]
    001254bcldrb w1, [sp+27]
    001254c0ldr x2, [sp+120]
    001254c4ldr x3, [sp+128]
    001254c8mov x4, xzr
    001254ccmov x5, xzr
    001254d0ldur x29, [sp-8]
    001254d4ldr x30, [sp], 176
    001254d8ret x30
    001254dc
    001254dcloc_1254dc:
    001254dcb 0x1254e0
    001254e0
    001254e0loc_1254e0:
    001254e0ldr x6, [sp+192]
    001254e4str x6, [sp+104]
    001254e8subs xzr, x6, 1
    001254ecb.le 0x1254f4
    001254f0b 0x125528
    001254f4
    001254f4loc_1254f4:
    001254f4adrp x27, 0x8fc000
    001254f8ldr x4, [x27+2048]
    001254fcadrp x27, 0x8fc000
    00125500ldr x5, [x27+2056]
    00125504str x4, [sp+136]
    00125508str x5, [sp+144]
    0012550cldrb w1, [sp+27]
    00125510ldr x2, [sp+120]
    00125514ldr x3, [sp+128]
    00125518ldrsw x0, [sp+44]
    0012551cldur x29, [sp-8]
    00125520ldr x30, [sp], 176
    00125524ret x30
    00125528
    00125528loc_125528:
    00125528ldr x1, [sp+192]
    0012552cldr x6, [sp+184]
    00125530subs xzr, x1, 1
    00125534b.hi 0x12553c
    00125538b 0x125c34
    0012553c
    0012553cloc_12553c:
    0012553cldrb w6, [x6+1]
    00125540strb w6, [sp+28]
    00125544ldr x1, [sp+192]
    00125548ldr x6, [sp+184]
    0012554csubs xzr, x1, 2
    00125550b.hs 0x125558
    00125554b 0x125c2c
    00125558
    00125558loc_125558:
    00125558sub x7, x1, 2
    0012555csub x8, xzr, x7
    00125560sbfm x8, x8, 63, 63
    00125564and x8, x8, 2
    00125568add x6, x6, x8
    0012556cstr x6, [sp+184]
    00125570str x7, [sp+192]
    00125574ldrb w6, [sp+28]
    00125578strb w6, [sp+32]
    0012557cmov x7, x6
    00125580subs wzr, w7, 98
    00125584b.ls 0x12558c
    00125588b 0x12573c
    0012558c
    0012558cloc_12558c:
    0012558cmov x7, x6
    00125590subs wzr, w7, 55
    00125594b.ls 0x12559c
    00125598b 0x1256a8
    0012559c
    0012559cloc_12559c:
    0012559cmov x7, x6
    001255a0subs wzr, w7, 34
    001255a4b.eq 0x1255ac
    001255a8b 0x1255b0
    001255ac
    001255acloc_1255ac:
    001255acb 0x1255c4
    001255b0
    001255b0loc_1255b0:
    001255b0mov x7, x6
    001255b4subs wzr, w7, 39
    001255b8b.eq 0x1255c0
    001255bcb 0x125618
    001255c0
    001255c0loc_1255c0:
    001255c0b 0x1255c4
    001255c4
    001255c4loc_1255c4:
    001255c4ldrb w6, [sp+200]
    001255c8ldrb w7, [sp+28]
    001255ccsubs wzr, w7, w6
    001255d0b.ne 0x1255d8
    001255d4b 0x12560c
    001255d8
    001255d8loc_1255d8:
    001255d8adrp x27, 0x8fc000
    001255dcldr x4, [x27+2048]
    001255e0adrp x27, 0x8fc000
    001255e4ldr x5, [x27+2056]
    001255e8str x4, [sp+136]
    001255ecstr x5, [sp+144]
    001255f0ldrb w1, [sp+27]
    001255f4ldr x2, [sp+120]
    001255f8ldr x3, [sp+128]
    001255fcldrsw x0, [sp+44]
    00125600ldur x29, [sp-8]
    00125604ldr x30, [sp], 176
    00125608ret x30
    0012560c
    0012560cloc_12560c:
    0012560cldrb w6, [sp+28]
    00125610str w6, [sp+44]
    00125614b 0x125aa8
    00125618
    00125618loc_125618:
    00125618mov x7, x6
    0012561csubs wzr, w7, 48
    00125620b.hs 0x125628
    00125624b 0x125698
    00125628
    00125628loc_125628:
    00125628subs wzr, w6, 55
    0012562cb.ls 0x125634
    00125630b 0x125694
    00125634
    00125634loc_125634:
    00125634b 0x125638
    00125638
    00125638loc_125638:
    00125638ldrb w6, [sp+28]
    0012563csub x6, x6, 48
    00125640str w6, [sp+48]
    00125644ldr x6, [sp+192]
    00125648str x6, [sp+104]
    0012564csubs xzr, x6, 2
    00125650b.lt 0x125658
    00125654b 0x12568c
    00125658
    00125658loc_125658:
    00125658adrp x27, 0x8fc000
    0012565cldr x4, [x27+2048]
    00125660adrp x27, 0x8fc000
    00125664ldr x5, [x27+2056]
    00125668str x4, [sp+136]
    0012566cstr x5, [sp+144]
    00125670ldrb w1, [sp+27]
    00125674ldr x2, [sp+120]
    00125678ldr x3, [sp+128]
    0012567cldrsw x0, [sp+44]
    00125680ldur x29, [sp-8]
    00125684ldr x30, [sp], 176
    00125688ret x30
    0012568c
    0012568cloc_12568c:
    0012568cstr xzr, [sp+88]
    00125690b 0x125adc
    00125694
    00125694loc_125694:
    00125694b 0x12569c
    00125698
    00125698loc_125698:
    00125698b 0x12569c
    0012569c
    0012569cloc_12569c:
    0012569cb 0x1256a0
    001256a0
    001256a0loc_1256a0:
    001256a0b 0x1256a4
    001256a4
    001256a4loc_1256a4:
    001256a4b 0x125738
    001256a8
    001256a8loc_1256a8:
    001256a8mov x7, x6
    001256acsubs wzr, w7, 92
    001256b0b.ls 0x1256b8
    001256b4b 0x1256f0
    001256b8
    001256b8loc_1256b8:
    001256b8mov x7, x6
    001256bcsubs wzr, w7, 85
    001256c0b.eq 0x1256c8
    001256c4b 0x1256cc
    001256c8
    001256c8loc_1256c8:
    001256c8b 0x12582c
    001256cc
    001256ccloc_1256cc:
    001256ccsubs wzr, w6, 92
    001256d0b.eq 0x1256d8
    001256d4b 0x1256e8
    001256d8
    001256d8loc_1256d8:
    001256d8b 0x1256dc
    001256dc
    001256dcloc_1256dc:
    001256dcmovz x6, 92
    001256e0str w6, [sp+44]
    001256e4b 0x125aa8
    001256e8
    001256e8loc_1256e8:
    001256e8b 0x1256ec
    001256ec
    001256ecloc_1256ec:
    001256ecb 0x125734
    001256f0
    001256f0loc_1256f0:
    001256f0mov x7, x6
    001256f4subs wzr, w7, 97
    001256f8b.eq 0x125700
    001256fcb 0x125710
    00125700
    00125700loc_125700:
    00125700b 0x125704
    00125704
    00125704loc_125704:
    00125704orr x6, xzr, 7
    00125708str w6, [sp+44]
    0012570cb 0x125aa8
    00125710
    00125710loc_125710:
    00125710subs wzr, w6, 98
    00125714b.eq 0x12571c
    00125718b 0x12572c
    0012571c
    0012571cloc_12571c:
    0012571cb 0x125720
    00125720
    00125720loc_125720:
    00125720orr x6, xzr, 8
    00125724str w6, [sp+44]
    00125728b 0x125aa8
    0012572c
    0012572cloc_12572c:
    0012572cb 0x125730
    00125730
    00125730loc_125730:
    00125730b 0x125734
    00125734
    00125734loc_125734:
    00125734b 0x125738
    00125738
    00125738loc_125738:
    00125738b 0x125908
    0012573c
    0012573cloc_12573c:
    0012573cmov x7, x6
    00125740subs wzr, w7, 114
    00125744b.ls 0x12574c
    00125748b 0x1257b4
    0012574c
    0012574cloc_12574c:
    0012574cmov x7, x6
    00125750subs wzr, w7, 102
    00125754b.eq 0x12575c
    00125758b 0x12576c
    0012575c
    0012575cloc_12575c:
    0012575cb 0x125760
    00125760
    00125760loc_125760:
    00125760orr x6, xzr, 12
    00125764str w6, [sp+44]
    00125768b 0x125aa8
    0012576c
    0012576cloc_12576c:
    0012576cmov x7, x6
    00125770subs wzr, w7, 110
    00125774b.eq 0x12577c
    00125778b 0x12578c
    0012577c
    0012577cloc_12577c:
    0012577cb 0x125780
    00125780
    00125780loc_125780:
    00125780movz x6, 10
    00125784str w6, [sp+44]
    00125788b 0x125aa8
    0012578c
    0012578cloc_12578c:
    0012578csubs wzr, w6, 114
    00125790b.eq 0x125798
    00125794b 0x1257a8
    00125798
    00125798loc_125798:
    00125798b 0x12579c
    0012579c
    0012579cloc_12579c:
    0012579cmovz x6, 13
    001257a0str w6, [sp+44]
    001257a4b 0x125aa8
    001257a8
    001257a8loc_1257a8:
    001257a8b 0x1257ac
    001257ac
    001257acloc_1257ac:
    001257acb 0x1257b0
    001257b0
    001257b0loc_1257b0:
    001257b0b 0x125904
    001257b4
    001257b4loc_1257b4:
    001257b4mov x7, x6
    001257b8subs wzr, w7, 117
    001257bcb.ls 0x1257c4
    001257c0b 0x1257fc
    001257c4
    001257c4loc_1257c4:
    001257c4mov x7, x6
    001257c8subs wzr, w7, 116
    001257ccb.eq 0x1257d4
    001257d0b 0x1257e4
    001257d4
    001257d4loc_1257d4:
    001257d4b 0x1257d8
    001257d8
    001257d8loc_1257d8:
    001257d8movz x6, 9
    001257dcstr w6, [sp+44]
    001257e0b 0x125aa8
    001257e4
    001257e4loc_1257e4:
    001257e4subs wzr, w6, 117
    001257e8b.eq 0x1257f0
    001257ecb 0x1257f4
    001257f0
    001257f0loc_1257f0:
    001257f0b 0x12582c
    001257f4
    001257f4loc_1257f4:
    001257f4b 0x1257f8
    001257f8
    001257f8loc_1257f8:
    001257f8b 0x125900
    001257fc
    001257fcloc_1257fc:
    001257fcmov x7, x6
    00125800subs wzr, w7, 118
    00125804b.eq 0x12580c
    00125808b 0x12581c
    0012580c
    0012580cloc_12580c:
    0012580cb 0x125810
    00125810
    00125810loc_125810:
    00125810movz x6, 11
    00125814str w6, [sp+44]
    00125818b 0x125aa8
    0012581c
    0012581cloc_12581c:
    0012581csubs wzr, w6, 120
    00125820b.eq 0x125828
    00125824b 0x1258f8
    00125828
    00125828loc_125828:
    00125828b 0x12582c
    0012582c
    0012582cloc_12582c:
    0012582cstr xzr, [sp+80]
    00125830ldrb w6, [sp+28]
    00125834strb w6, [sp+31]
    00125838mov x7, x6
    0012583csubs wzr, w7, 85
    00125840b.eq 0x125848
    00125844b 0x125858
    00125848
    00125848loc_125848:
    00125848b 0x12584c
    0012584c
    0012584cloc_12584c:
    0012584corr x6, xzr, 8
    00125850str x6, [sp+80]
    00125854b 0x1258a0
    00125858
    00125858loc_125858:
    00125858mov x7, x6
    0012585csubs wzr, w7, 117
    00125860b.eq 0x125868
    00125864b 0x125878
    00125868
    00125868loc_125868:
    00125868b 0x12586c
    0012586c
    0012586cloc_12586c:
    0012586corr x6, xzr, 4
    00125870str x6, [sp+80]
    00125874b 0x1258a0
    00125878
    00125878loc_125878:
    00125878subs wzr, w6, 120
    0012587cb.eq 0x125884
    00125880b 0x125894
    00125884
    00125884loc_125884:
    00125884b 0x125888
    00125888
    00125888loc_125888:
    00125888orr x6, xzr, 2
    0012588cstr x6, [sp+80]
    00125890b 0x1258a0
    00125894
    00125894loc_125894:
    00125894b 0x125898
    00125898
    00125898loc_125898:
    00125898b 0x12589c
    0012589c
    0012589cloc_12589c:
    0012589cb 0x1258a0
    001258a0
    001258a0loc_1258a0:
    001258a0str wzr, [sp+52]
    001258a4ldr x6, [sp+192]
    001258a8str x6, [sp+104]
    001258acldr x7, [sp+80]
    001258b0subs xzr, x6, x7
    001258b4b.lt 0x1258bc
    001258b8b 0x1258f0
    001258bc
    001258bcloc_1258bc:
    001258bcadrp x27, 0x8fc000
    001258c0ldr x4, [x27+2048]
    001258c4adrp x27, 0x8fc000
    001258c8ldr x5, [x27+2056]
    001258ccstr x4, [sp+136]
    001258d0str x5, [sp+144]
    001258d4ldrb w1, [sp+27]
    001258d8ldr x2, [sp+120]
    001258dcldr x3, [sp+128]
    001258e0ldrsw x0, [sp+44]
    001258e4ldur x29, [sp-8]
    001258e8ldr x30, [sp], 176
    001258ecret x30
    001258f0
    001258f0loc_1258f0:
    001258f0str xzr, [sp+96]
    001258f4b 0x125940
    001258f8
    001258f8loc_1258f8:
    001258f8b 0x1258fc
    001258fc
    001258fcloc_1258fc:
    001258fcb 0x125900
    00125900
    00125900loc_125900:
    00125900b 0x125904
    00125904
    00125904loc_125904:
    00125904b 0x125908
    00125908
    00125908loc_125908:
    00125908b 0x12590c
    0012590c
    0012590cloc_12590c:
    0012590cadrp x27, 0x8fc000
    00125910ldr x4, [x27+2048]
    00125914adrp x27, 0x8fc000
    00125918ldr x5, [x27+2056]
    0012591cstr x4, [sp+136]
    00125920str x5, [sp+144]
    00125924ldrb w1, [sp+27]
    00125928ldr x2, [sp+120]
    0012592cldr x3, [sp+128]
    00125930ldrsw x0, [sp+44]
    00125934ldur x29, [sp-8]
    00125938ldr x30, [sp], 176
    0012593cret x30
    00125940
    00125940loc_125940:
    00125940ldr x6, [sp+80]
    00125944ldr x7, [sp+96]
    00125948subs xzr, x6, x7
    0012594cb.gt 0x125954
    00125950b 0x125a00
    00125954
    00125954loc_125954:
    00125954ldr x0, [sp+96]
    00125958ldr x1, [sp+192]
    0012595cldr x2, [sp+184]
    00125960subs xzr, x1, x0
    00125964b.hi 0x12596c
    00125968b 0x125ad8
    0012596c
    0012596cloc_12596c:
    0012596cldrb w0, [x2+x0]
    00125970strb w0, [sp+30]
    00125974bl strconv.unhex
    00125978str w0, [sp+64]
    0012597cstrb w1, [sp+34]
    00125980ldrsw x1, [sp+64]
    00125984str w1, [sp+68]
    00125988ldrb w1, [sp+34]
    0012598cstrb w1, [sp+35]
    00125990ldrsw x1, [sp+68]
    00125994str w1, [sp+40]
    00125998ldrb w1, [sp+35]
    0012599cstrb w1, [sp+26]
    001259a0tbnz w1, 0, 0x1259a8
    001259a4b 0x1259cc
    001259a8
    001259a8loc_1259a8:
    001259a8ldrsw x6, [sp+52]
    001259acldrsw x7, [sp+40]
    001259b0orr x6, x7, x6, lsl #4
    001259b4str w6, [sp+52]
    001259b8b 0x1259bc
    001259bc
    001259bcloc_1259bc:
    001259bcldr x6, [sp+96]
    001259c0add x6, x6, 1
    001259c4str x6, [sp+96]
    001259c8b 0x125940
    001259cc
    001259ccloc_1259cc:
    001259ccadrp x27, 0x8fc000
    001259d0ldr x4, [x27+2048]
    001259d4adrp x27, 0x8fc000
    001259d8ldr x5, [x27+2056]
    001259dcstr x4, [sp+136]
    001259e0str x5, [sp+144]
    001259e4ldrb w1, [sp+27]
    001259e8ldr x2, [sp+120]
    001259ecldr x3, [sp+128]
    001259f0ldrsw x0, [sp+44]
    001259f4ldur x29, [sp-8]
    001259f8ldr x30, [sp], 176
    001259fcret x30
    00125a00
    00125a00loc_125a00:
    00125a00ldr x0, [sp+80]
    00125a04ldr x1, [sp+192]
    00125a08ldr x6, [sp+184]
    00125a0csubs xzr, x1, x0
    00125a10b.hs 0x125a18
    00125a14b 0x125ad4
    00125a18
    00125a18loc_125a18:
    00125a18sub x7, x1, x0
    00125a1csub x8, xzr, x7
    00125a20and x8, x0, x8, asr #63
    00125a24add x6, x6, x8
    00125a28str x6, [sp+184]
    00125a2cstr x7, [sp+192]
    00125a30ldrb w6, [sp+28]
    00125a34subs wzr, w6, 120
    00125a38b.eq 0x125a40
    00125a3cb 0x125a4c
    00125a40
    00125a40loc_125a40:
    00125a40ldrsw x6, [sp+52]
    00125a44str w6, [sp+44]
    00125a48b 0x125aa8
    00125a4c
    00125a4cloc_125a4c:
    00125a4cldrsw x0, [sp+52]
    00125a50bl unicode/utf8.ValidRune
    00125a54strb w0, [sp+34]
    00125a58tbnz w0, 0, 0x125a60
    00125a5cb 0x125a74
    00125a60
    00125a60loc_125a60:
    00125a60ldrsw x6, [sp+52]
    00125a64str w6, [sp+44]
    00125a68orr x6, xzr, 1
    00125a6cstrb w6, [sp+27]
    00125a70b 0x125aa8
    00125a74
    00125a74loc_125a74:
    00125a74adrp x27, 0x8fc000
    00125a78ldr x4, [x27+2048]
    00125a7cadrp x27, 0x8fc000
    00125a80ldr x5, [x27+2056]
    00125a84str x4, [sp+136]
    00125a88str x5, [sp+144]
    00125a8cldrb w1, [sp+27]
    00125a90ldr x2, [sp+120]
    00125a94ldr x3, [sp+128]
    00125a98ldrsw x0, [sp+44]
    00125a9cldur x29, [sp-8]
    00125aa0ldr x30, [sp], 176
    00125aa4ret x30
    00125aa8
    00125aa8loc_125aa8:
    00125aa8ldr x2, [sp+184]
    00125aacldr x3, [sp+192]
    00125ab0str x2, [sp+120]
    00125ab4str x3, [sp+128]
    00125ab8ldr x4, [sp+136]
    00125abcldrb w1, [sp+27]
    00125ac0ldr x5, [sp+144]
    00125ac4ldrsw x0, [sp+44]
    00125ac8ldur x29, [sp-8]
    00125accldr x30, [sp], 176
    00125ad0ret x30
    00125ad4
    00125ad4loc_125ad4:
    00125ad4bl runtime.panicSliceB
    00125ad8
    00125ad8loc_125ad8:
    00125ad8bl runtime.panicIndex
    00125adc
    00125adcloc_125adc:
    00125adcldr x6, [sp+88]
    00125ae0subs xzr, x6, 2
    00125ae4b.lt 0x125aec
    00125ae8b 0x125ba0
    00125aec
    00125aecloc_125aec:
    00125aecldr x0, [sp+88]
    00125af0ldr x1, [sp+192]
    00125af4ldr x6, [sp+184]
    00125af8subs xzr, x1, x0
    00125afcb.hi 0x125b04
    00125b00b 0x125c28
    00125b04
    00125b04loc_125b04:
    00125b04ldrb w6, [x6+x0]
    00125b08sub x6, x6, 48
    00125b0cstr w6, [sp+36]
    00125b10subs wzr, w6, 0
    00125b14cset x7, lt
    00125b18strb w7, [sp+34]
    00125b1ctbnz w6, 31, 0x125b24
    00125b20b 0x125b28
    00125b24
    00125b24loc_125b24:
    00125b24b 0x125b3c
    00125b28
    00125b28loc_125b28:
    00125b28ldrsw x6, [sp+36]
    00125b2csubs wzr, w6, 7
    00125b30cset x6, gt
    00125b34strb w6, [sp+34]
    00125b38b 0x125b3c
    00125b3c
    00125b3cloc_125b3c:
    00125b3cldrb w6, [sp+34]
    00125b40tbnz w6, 0, 0x125b48
    00125b44b 0x125b7c
    00125b48
    00125b48loc_125b48:
    00125b48adrp x27, 0x8fc000
    00125b4cldr x4, [x27+2048]
    00125b50adrp x27, 0x8fc000
    00125b54ldr x5, [x27+2056]
    00125b58str x4, [sp+136]
    00125b5cstr x5, [sp+144]
    00125b60ldrb w1, [sp+27]
    00125b64ldr x2, [sp+120]
    00125b68ldr x3, [sp+128]
    00125b6cldrsw x0, [sp+44]
    00125b70ldur x29, [sp-8]
    00125b74ldr x30, [sp], 176
    00125b78ret x30
    00125b7c
    00125b7cloc_125b7c:
    00125b7cldrsw x6, [sp+48]
    00125b80ldrsw x7, [sp+36]
    00125b84orr x6, x7, x6, lsl #3
    00125b88str w6, [sp+48]
    00125b8cb 0x125b90
    00125b90
    00125b90loc_125b90:
    00125b90ldr x6, [sp+88]
    00125b94add x6, x6, 1
    00125b98str x6, [sp+88]
    00125b9cb 0x125adc
    00125ba0
    00125ba0loc_125ba0:
    00125ba0ldr x1, [sp+192]
    00125ba4ldr x6, [sp+184]
    00125ba8subs xzr, x1, 2
    00125bacb.hs 0x125bb4
    00125bb0b 0x125c20
    00125bb4
    00125bb4loc_125bb4:
    00125bb4sub x7, x1, 2
    00125bb8sub x8, xzr, x7
    00125bbcsbfm x8, x8, 63, 63
    00125bc0and x8, x8, 2
    00125bc4add x6, x6, x8
    00125bc8str x6, [sp+184]
    00125bccstr x7, [sp+192]
    00125bd0ldrsw x6, [sp+48]
    00125bd4subs wzr, w6, 255
    00125bd8b.gt 0x125be0
    00125bdcb 0x125c14
    00125be0
    00125be0loc_125be0:
    00125be0adrp x27, 0x8fc000
    00125be4ldr x4, [x27+2048]
    00125be8adrp x27, 0x8fc000
    00125becldr x5, [x27+2056]
    00125bf0str x4, [sp+136]
    00125bf4str x5, [sp+144]
    00125bf8ldrb w1, [sp+27]
    00125bfcldr x2, [sp+120]
    00125c00ldr x3, [sp+128]
    00125c04ldrsw x0, [sp+44]
    00125c08ldur x29, [sp-8]
    00125c0cldr x30, [sp], 176
    00125c10ret x30
    00125c14
    00125c14loc_125c14:
    00125c14ldrsw x6, [sp+48]
    00125c18str w6, [sp+44]
    00125c1cb 0x125aa8
    00125c20
    00125c20loc_125c20:
    00125c20orr x0, xzr, 2
    00125c24bl runtime.panicSliceB
    00125c28
    00125c28loc_125c28:
    00125c28bl runtime.panicIndex
    00125c2c
    00125c2cloc_125c2c:
    00125c2corr x0, xzr, 2
    00125c30bl runtime.panicSliceB
    00125c34
    00125c34loc_125c34:
    00125c34orr x0, xzr, 1
    00125c38bl runtime.panicIndex
    00125c3c
    00125c3cloc_125c3c:
    00125c3cmov x0, xzr
    00125c40bl runtime.panicIndex
    00125c44
    00125c44loc_125c44:
    00125c44orr x0, xzr, 1
    00125c48bl runtime.panicSliceB
    00125c4c
    00125c4cloc_125c4c:
    00125c4cbl runtime.panicSliceB
    00125c50
    00125c50loc_125c50:
    00125c50mov x0, xzr
    00125c54bl runtime.panicIndex
    00125c58hint
    00125c5c
    00125c5cloc_125c5c:
    00125c5cstp x0, x1, [sp+8]
    00125c60strb w2, [sp+24]
    00125c64mov x3, x30
    00125c68bl runtime.morestack_noctxt.abi0
    00125c6cldp x0, x1, [sp+8]
    00125c70ldrb w2, [sp+24]
    00125c74b 0x125250
    00125c78udf 0
    00125c7cudf 0
    00125250
    00125c80
    00125c80strconv.Unquote: ; void strconv.Unquote(struct string s)
    00125c80ldr x16, [x28+16]
    00125c84sub x17, sp, 96
    00125c88subs xzr, x17, x16
    00125c8cb.ls 0x125db4
    00125c90str x30, [sp-224]!
    00125c94stur x29, [sp-8]
    00125c98sub x29, sp, 8
    00125c9cstr x0, [sp+232]
    00125ca0str x1, [sp+240]
    00125ca4stp xzr, xzr, [sp+56]
    00125ca8stp xzr, xzr, [sp+40]
    00125cacstp xzr, xzr, [sp+120]
    00125cb0stp xzr, xzr, [sp+200]
    00125cb4stp xzr, xzr, [sp+184]
    00125cb8ldr x0, [sp+232]
    00125cbcldr x1, [sp+240]
    00125cc0orr x2, xzr, 1
    00125cc4bl strconv.unquote
    00125cc8str x0, [sp+120]
    00125cccstr x1, [sp+128]
    00125cd0str x2, [sp+200]
    00125cd4str x3, [sp+208]
    00125cd8str x4, [sp+184]
    00125cdcstr x5, [sp+192]
    00125ce0ldr x3, [sp+128]
    00125ce4ldr x4, [sp+120]
    00125ce8str x4, [sp+168]
    00125cecstr x3, [sp+176]
    00125cf0ldr x3, [sp+200]
    00125cf4ldr x4, [sp+208]
    00125cf8str x3, [sp+152]
    00125cfcstr x4, [sp+160]
    00125d00ldr x3, [sp+184]
    00125d04ldr x4, [sp+192]
    00125d08str x3, [sp+136]
    00125d0cstr x4, [sp+144]
    00125d10ldr x3, [sp+168]
    00125d14ldr x4, [sp+176]
    00125d18str x3, [sp+88]
    00125d1cstr x4, [sp+96]
    00125d20ldr x3, [sp+152]
    00125d24ldr x4, [sp+160]
    00125d28str x3, [sp+72]
    00125d2cstr x4, [sp+80]
    00125d30ldr x3, [sp+136]
    00125d34ldr x4, [sp+144]
    00125d38str x3, [sp+104]
    00125d3cstr x4, [sp+112]
    00125d40ldr x3, [sp+80]
    00125d44str x3, [sp+32]
    00125d48cbnz x3, 0x125d50
    00125d4cb 0x125d80
    00125d50
    00125d50loc_125d50:
    00125d50stp xzr, xzr, [sp+56]
    00125d54adrp x27, 0x8fc000
    00125d58ldr x3, [x27+2056]
    00125d5cadrp x27, 0x8fc000
    00125d60ldr x2, [x27+2048]
    00125d64str x2, [sp+40]
    00125d68str x3, [sp+48]
    00125d6cldr x0, [sp+56]
    00125d70ldr x1, [sp+64]
    00125d74ldur x29, [sp-8]
    00125d78ldr x30, [sp], 224
    00125d7cret x30
    00125d80
    00125d80loc_125d80:
    00125d80ldr x4, [sp+88]
    00125d84ldr x5, [sp+96]
    00125d88str x4, [sp+56]
    00125d8cstr x5, [sp+64]
    00125d90ldr x2, [sp+104]
    00125d94ldr x3, [sp+112]
    00125d98str x2, [sp+40]
    00125d9cstr x3, [sp+48]
    00125da0ldr x0, [sp+56]
    00125da4ldr x1, [sp+64]
    00125da8ldur x29, [sp-8]
    00125dacldr x30, [sp], 224
    00125db0ret x30
    00125db4
    00125db4loc_125db4:
    00125db4stp x0, x1, [sp+8]
    00125db8mov x3, x30
    00125dbcbl runtime.morestack_noctxt.abi0
    00125dc0ldp x0, x1, [sp+8]
    00125dc4b 0x125c80
    00125dc8udf 0
    00125dccudf 0
    00125c80
    00125dd0
    00125dd0strconv.unquote: ; void strconv.unquote(struct string in, bool unescape)
    00125dd0ldr x16, [x28+16]
    00125dd4sub x17, sp, 288
    00125dd8subs xzr, x17, x16
    00125ddcb.ls 0x126a28
    00125de0sub x20, sp, 416
    00125de4stp x29, x30, [x20-8]
    00125de8add sp, x20, 0
    00125decsub x29, sp, 8
    00125df0str x0, [sp+424]
    00125df4str x1, [sp+432]
    00125df8strb w2, [sp+440]
    00125dfcstp xzr, xzr, [sp+216]
    00125e00stp xzr, xzr, [sp+200]
    00125e04stp xzr, xzr, [sp+264]
    00125e08ldr x6, [sp+432]
    00125e0cstr x6, [sp+168]
    00125e10subs xzr, x6, 2
    00125e14b.lt 0x125e1c
    00125e18b 0x125e64
    00125e1c
    00125e1cloc_125e1c:
    00125e1cstp xzr, xzr, [sp+216]
    00125e20ldr x6, [sp+432]
    00125e24ldr x7, [sp+424]
    00125e28str x7, [sp+200]
    00125e2cstr x6, [sp+208]
    00125e30adrp x27, 0x8fc000
    00125e34ldr x4, [x27+2048]
    00125e38adrp x27, 0x8fc000
    00125e3cldr x5, [x27+2056]
    00125e40str x4, [sp+264]
    00125e44str x5, [sp+272]
    00125e48ldr x2, [sp+200]
    00125e4cldr x0, [sp+216]
    00125e50ldr x1, [sp+224]
    00125e54ldr x3, [sp+208]
    00125e58ldp x29, x30, [sp-8]
    00125e5cadd sp, sp, 416
    00125e60ret x30
    00125e64
    00125e64loc_125e64:
    00125e64ldr x1, [sp+432]
    00125e68ldr x3, [sp+424]
    00125e6csubs xzr, x1, 0
    00125e70b.hi 0x125e78
    00125e74b 0x126a1c
    00125e78
    00125e78loc_125e78:
    00125e78ldrb w3, [x3]
    00125e7cstrb w3, [sp+90]
    00125e80ldr x1, [sp+432]
    00125e84ldr x3, [sp+424]
    00125e88subs xzr, x1, 1
    00125e8cb.hs 0x125e94
    00125e90b 0x126a14
    00125e94
    00125e94loc_125e94:
    00125e94sub x1, x1, 1
    00125e98sub x4, xzr, x1
    00125e9csbfm x4, x4, 63, 63
    00125ea0and x4, x4, 1
    00125ea4add x0, x3, x4
    00125ea8str x0, [sp+360]
    00125eacstr x1, [sp+368]
    00125eb0ldrb w2, [sp+90]
    00125eb4bl strconv.index
    00125eb8str x0, [sp+136]
    00125ebctbnz x0, 63, 0x125ec4
    00125ec0b 0x125f0c
    00125ec4
    00125ec4loc_125ec4:
    00125ec4stp xzr, xzr, [sp+216]
    00125ec8ldr x6, [sp+432]
    00125eccldr x7, [sp+424]
    00125ed0str x7, [sp+200]
    00125ed4str x6, [sp+208]
    00125ed8adrp x27, 0x8fc000
    00125edcldr x4, [x27+2048]
    00125ee0adrp x27, 0x8fc000
    00125ee4ldr x5, [x27+2056]
    00125ee8str x4, [sp+264]
    00125eecstr x5, [sp+272]
    00125ef0ldr x2, [sp+200]
    00125ef4ldr x0, [sp+216]
    00125ef8ldr x3, [sp+208]
    00125efcldr x1, [sp+224]
    00125f00ldp x29, x30, [sp-8]
    00125f04add sp, sp, 416
    00125f08ret x30
    00125f0c
    00125f0cloc_125f0c:
    00125f0cadd x6, x0, 2
    00125f10str x6, [sp+136]
    00125f14ldrb w6, [sp+90]
    00125f18strb w6, [sp+95]
    00125f1cmov x7, x6
    00125f20subs wzr, w7, 34
    00125f24b.eq 0x125f2c
    00125f28b 0x125f30
    00125f2c
    00125f2cloc_125f2c:
    00125f2cb 0x125f44
    00125f30
    00125f30loc_125f30:
    00125f30mov x7, x6
    00125f34subs wzr, w7, 39
    00125f38b.eq 0x125f40
    00125f3cb 0x1262c8
    00125f40
    00125f40loc_125f40:
    00125f40b 0x125f44
    00125f44
    00125f44loc_125f44:
    00125f44ldr x1, [sp+136]
    00125f48ldr x0, [sp+424]
    00125f4cldr x2, [sp+432]
    00125f50subs xzr, x2, x1
    00125f54b.hs 0x125f5c
    00125f58b 0x126a10
    00125f5c
    00125f5cloc_125f5c:
    00125f5cb 0x125f60
    00125f60
    00125f60loc_125f60:
    00125f60str x0, [sp+360]
    00125f64str x1, [sp+368]
    00125f68movz x2, 92
    00125f6cbl strconv.contains
    00125f70strb w0, [sp+97]
    00125f74eor x3, x0, 1
    00125f78strb w3, [sp+98]
    00125f7ctbnz w0, 0, 0x125f84
    00125f80b 0x125f88
    00125f84
    00125f84loc_125f84:
    00125f84b 0x125fc4
    00125f88
    00125f88loc_125f88:
    00125f88ldr x1, [sp+136]
    00125f8cldr x0, [sp+424]
    00125f90ldr x2, [sp+432]
    00125f94subs xzr, x1, x2
    00125f98b.ls 0x125fa0
    00125f9cb 0x126a0c
    00125fa0
    00125fa0loc_125fa0:
    00125fa0b 0x125fa4
    00125fa4
    00125fa4loc_125fa4:
    00125fa4str x0, [sp+344]
    00125fa8str x1, [sp+352]
    00125facmovz x2, 10
    00125fb0bl strconv.contains
    00125fb4strb w0, [sp+96]
    00125fb8eor x3, x0, 1
    00125fbcstrb w3, [sp+98]
    00125fc0b 0x125fc4
    00125fc4
    00125fc4loc_125fc4:
    00125fc4ldrb w6, [sp+98]
    00125fc8tbnz w6, 0, 0x125fd0
    00125fccb 0x126224
    00125fd0
    00125fd0loc_125fd0:
    00125fd0strb wzr, [sp+89]
    00125fd4ldrb w6, [sp+90]
    00125fd8strb w6, [sp+93]
    00125fdcmov x7, x6
    00125fe0subs wzr, w7, 34
    00125fe4b.eq 0x125fec
    00125fe8b 0x126044
    00125fec
    00125fecloc_125fec:
    00125fecb 0x125ff0
    00125ff0
    00125ff0loc_125ff0:
    00125ff0ldr x3, [sp+136]
    00125ff4sub x1, x3, 1
    00125ff8str x1, [sp+168]
    00125ffcldr x2, [sp+432]
    00126000ldr x4, [sp+424]
    00126004subs xzr, x2, x1
    00126008b.hs 0x126010
    0012600cb 0x126a08
    00126010
    00126010loc_126010:
    00126010subs xzr, x1, 1
    00126014b.hs 0x12601c
    00126018b 0x126a00
    0012601c
    0012601cloc_12601c:
    0012601csub x1, x3, 2
    00126020sub x2, xzr, x1
    00126024sbfm x2, x2, 63, 63
    00126028and x2, x2, 1
    0012602cadd x0, x4, x2
    00126030str x0, [sp+360]
    00126034str x1, [sp+368]
    00126038bl unicode/utf8.ValidString
    0012603cstrb w0, [sp+89]
    00126040b 0x12613c
    00126044
    00126044loc_126044:
    00126044subs wzr, w6, 39
    00126048b.eq 0x126050
    0012604cb 0x126134
    00126050
    00126050loc_126050:
    00126050b 0x126054
    00126054
    00126054loc_126054:
    00126054ldr x3, [sp+136]
    00126058sub x1, x3, 1
    0012605cstr x1, [sp+168]
    00126060ldr x2, [sp+432]
    00126064ldr x4, [sp+424]
    00126068subs xzr, x2, x1
    0012606cb.hs 0x126074
    00126070b 0x1269fc
    00126074
    00126074loc_126074:
    00126074subs xzr, x1, 1
    00126078b.hs 0x126080
    0012607cb 0x1269f4
    00126080
    00126080loc_126080:
    00126080sub x1, x3, 2
    00126084sub x2, xzr, x1
    00126088sbfm x2, x2, 63, 63
    0012608cand x2, x2, 1
    00126090add x0, x4, x2
    00126094str x0, [sp+360]
    00126098str x1, [sp+368]
    0012609cbl unicode/utf8.DecodeRuneInString
    001260a0str w0, [sp+108]
    001260a4str x1, [sp+160]
    001260a8ldrsw x2, [sp+108]
    001260acstr w2, [sp+116]
    001260b0ldr x2, [sp+160]
    001260b4str x2, [sp+176]
    001260b8ldrsw x2, [sp+116]
    001260bcstr w2, [sp+104]
    001260c0ldr x2, [sp+176]
    001260c4str x2, [sp+120]
    001260c8add x2, x2, 2
    001260ccldr x3, [sp+136]
    001260d0subs xzr, x3, x2
    001260d4cset x2, eq
    001260d8strb w2, [sp+97]
    001260dcb.eq 0x1260e4
    001260e0b 0x126124
    001260e4
    001260e4loc_1260e4:
    001260e4ldrsw x6, [sp+104]
    001260e8movz x7, 65533
    001260ecsubs wzr, w6, w7
    001260f0cset x6, ne
    001260f4strb w6, [sp+98]
    001260f8b.ne 0x126100
    001260fcb 0x126104
    00126100
    00126100loc_126100:
    00126100b 0x126118
    00126104
    00126104loc_126104:
    00126104ldr x6, [sp+120]
    00126108subs xzr, x6, 1
    0012610ccset x6, ne
    00126110strb w6, [sp+98]
    00126114b 0x126118
    00126118
    00126118loc_126118:
    00126118ldrb w6, [sp+98]
    0012611cstrb w6, [sp+97]
    00126120b 0x126128
    00126124
    00126124loc_126124:
    00126124b 0x126128
    00126128
    00126128loc_126128:
    00126128ldrb w6, [sp+97]
    0012612cstrb w6, [sp+89]
    00126130b 0x12613c
    00126134
    00126134loc_126134:
    00126134b 0x126138
    00126138
    00126138loc_126138:
    00126138b 0x12613c
    0012613c
    0012613cloc_12613c:
    0012613cldrb w6, [sp+89]
    00126140tbnz w6, 0, 0x126148
    00126144b 0x126220
    00126148
    00126148loc_126148:
    00126148ldr x1, [sp+136]
    0012614cldr x6, [sp+424]
    00126150ldr x2, [sp+432]
    00126154subs xzr, x2, x1
    00126158b.hs 0x126160
    0012615cb 0x1269f0
    00126160
    00126160loc_126160:
    00126160b 0x126164
    00126164
    00126164loc_126164:
    00126164str x6, [sp+216]
    00126168str x1, [sp+224]
    0012616cldrb w7, [sp+440]
    00126170tbnz w7, 0, 0x126178
    00126174b 0x1261bc
    00126178
    00126178loc_126178:
    00126178ldr x7, [sp+136]
    0012617csub x8, x7, 1
    00126180str x8, [sp+160]
    00126184subs xzr, x1, x8
    00126188b.hs 0x126190
    0012618cb 0x1269e4
    00126190
    00126190loc_126190:
    00126190subs xzr, x8, 1
    00126194b.hs 0x12619c
    00126198b 0x1269d8
    0012619c
    0012619cloc_12619c:
    0012619csub x7, x7, 2
    001261a0sub x8, xzr, x7
    001261a4sbfm x8, x8, 63, 63
    001261a8and x8, x8, 1
    001261acadd x6, x6, x8
    001261b0str x6, [sp+216]
    001261b4str x7, [sp+224]
    001261b8b 0x1261c0
    001261bc
    001261bcloc_1261bc:
    001261bcb 0x1261c0
    001261c0
    001261c0loc_1261c0:
    001261c0ldr x0, [sp+136]
    001261c4ldr x1, [sp+432]
    001261c8ldr x6, [sp+424]
    001261ccsubs xzr, x1, x0
    001261d0b.hs 0x1261d8
    001261d4b 0x1269d4
    001261d8
    001261d8loc_1261d8:
    001261d8sub x7, x1, x0
    001261dcsub x8, xzr, x7
    001261e0and x8, x0, x8, asr #63
    001261e4add x6, x6, x8
    001261e8str x6, [sp+360]
    001261ecstr x7, [sp+368]
    001261f0str x6, [sp+200]
    001261f4str x7, [sp+208]
    001261f8stp xzr, xzr, [sp+264]
    001261fcldr x0, [sp+216]
    00126200ldr x2, [sp+200]
    00126204ldr x1, [sp+224]
    00126208ldr x3, [sp+208]
    0012620cmov x4, xzr
    00126210mov x5, xzr
    00126214ldp x29, x30, [sp-8]
    00126218add sp, sp, 416
    0012621cret x30
    00126220
    00126220loc_126220:
    00126220b 0x126228
    00126224
    00126224loc_126224:
    00126224b 0x126228
    00126228
    00126228loc_126228:
    00126228str xzr, [sp+280]
    0012622cstp xzr, xzr, [sp+288]
    00126230ldr x6, [sp+424]
    00126234ldr x7, [sp+432]
    00126238str x6, [sp+232]
    0012623cstr x7, [sp+240]
    00126240ldr x1, [sp+432]
    00126244ldr x6, [sp+424]
    00126248subs xzr, x1, 1
    0012624cb.hs 0x126254
    00126250b 0x1269cc
    00126254
    00126254loc_126254:
    00126254sub x7, x1, 1
    00126258sub x8, xzr, x7
    0012625csbfm x8, x8, 63, 63
    00126260and x8, x8, 1
    00126264add x6, x6, x8
    00126268str x6, [sp+424]
    0012626cstr x7, [sp+432]
    00126270ldrb w6, [sp+440]
    00126274tbnz w6, 0, 0x12627c
    00126278b 0x1262c0
    0012627c
    0012627cloc_12627c:
    0012627cldr x3, [sp+136]
    00126280add x3, x3, x3, lsl #1
    00126284add x3, x3, x3, lsr #63
    00126288sbfm x2, x3, 1, 63
    0012628cstr x2, [sp+144]
    00126290adrp x0, 0x4cf000
    00126294add x0, x0, 3072
    00126298mov x1, xzr
    0012629cbl runtime.makeslice
    001262a0ldr x3, [sp+136]
    001262a4str x0, [sp+280]
    001262a8str xzr, [sp+288]
    001262acadd x3, x3, x3, lsl #1
    001262b0add x3, x3, x3, lsr #63
    001262b4sbfm x3, x3, 1, 63
    001262b8str x3, [sp+296]
    001262bcb 0x1262c4
    001262c0
    001262c0loc_1262c0:
    001262c0b 0x1262c4
    001262c4
    001262c4loc_1262c4:
    001262c4b 0x12658c
    001262c8
    001262c8loc_1262c8:
    001262c8subs wzr, w6, 96
    001262ccb.eq 0x1262d4
    001262d0b 0x1263d4
    001262d4
    001262d4loc_1262d4:
    001262d4b 0x1262d8
    001262d8
    001262d8loc_1262d8:
    001262d8ldrb w6, [sp+440]
    001262dctbnz w6, 0, 0x1262e4
    001262e0b 0x1263a8
    001262e4
    001262e4loc_1262e4:
    001262e4ldr x1, [sp+136]
    001262e8ldr x0, [sp+424]
    001262ecldr x2, [sp+432]
    001262f0subs xzr, x2, x1
    001262f4b.hs 0x1262fc
    001262f8b 0x126588
    001262fc
    001262fcloc_1262fc:
    001262fcb 0x126300
    00126300
    00126300loc_126300:
    00126300str x0, [sp+360]
    00126304str x1, [sp+368]
    00126308movz x2, 13
    0012630cbl strconv.contains
    00126310strb w0, [sp+98]
    00126314tbnz w0, 0, 0x12631c
    00126318b 0x126358
    0012631c
    0012631cloc_12631c:
    0012631cb 0x126320
    00126320
    00126320loc_126320:
    00126320ldr x3, [sp+136]
    00126324sub x2, x3, 3
    00126328adrp x0, 0x4cf000
    0012632cadd x0, x0, 3072
    00126330mov x1, xzr
    00126334bl runtime.makeslice
    00126338ldr x3, [sp+136]
    0012633cstr x0, [sp+304]
    00126340str xzr, [sp+312]
    00126344sub x3, x3, 3
    00126348str x3, [sp+320]
    0012634corr x3, xzr, 1
    00126350str x3, [sp+128]
    00126354b 0x12649c
    00126358
    00126358loc_126358:
    00126358b 0x12635c
    0012635c
    0012635cloc_12635c:
    0012635cldr x6, [sp+136]
    00126360sub x1, x6, 1
    00126364str x1, [sp+168]
    00126368ldr x2, [sp+432]
    0012636cldr x7, [sp+424]
    00126370subs xzr, x2, x1
    00126374b.hs 0x12637c
    00126378b 0x126498
    0012637c
    0012637cloc_12637c:
    0012637csubs xzr, x1, 1
    00126380b.hs 0x126388
    00126384b 0x126490
    00126388
    00126388loc_126388:
    00126388sub x6, x6, 2
    0012638csub x8, xzr, x6
    00126390sbfm x8, x8, 63, 63
    00126394and x8, x8, 1
    00126398add x7, x7, x8
    0012639cstr x7, [sp+216]
    001263a0str x6, [sp+224]
    001263a4b 0x126428
    001263a8
    001263a8loc_1263a8:
    001263a8b 0x1263ac
    001263ac
    001263acloc_1263ac:
    001263acldr x1, [sp+136]
    001263b0ldr x2, [sp+432]
    001263b4ldr x6, [sp+424]
    001263b8subs xzr, x2, x1
    001263bcb.hs 0x1263c4
    001263c0b 0x12648c
    001263c4
    001263c4loc_1263c4:
    001263c4b 0x1263c8
    001263c8
    001263c8loc_1263c8:
    001263c8str x6, [sp+216]
    001263ccstr x1, [sp+224]
    001263d0b 0x126428
    001263d4
    001263d4loc_1263d4:
    001263d4b 0x1263d8
    001263d8
    001263d8loc_1263d8:
    001263d8b 0x1263dc
    001263dc
    001263dcloc_1263dc:
    001263dcb 0x1263e0
    001263e0
    001263e0loc_1263e0:
    001263e0stp xzr, xzr, [sp+216]
    001263e4ldr x6, [sp+432]
    001263e8ldr x7, [sp+424]
    001263ecstr x7, [sp+200]
    001263f0str x6, [sp+208]
    001263f4adrp x27, 0x8fb000
    001263f8ldr x4, [x27+2048]
    001263fcadrp x27, 0x8fb000
    00126400ldr x5, [x27+2056]
    00126404str x4, [sp+264]
    00126408str x5, [sp+272]
    0012640cldr x2, [sp+200]
    00126410ldr x0, [sp+216]
    00126414ldr x3, [sp+208]
    00126418ldr x1, [sp+224]
    0012641cldp x29, x30, [sp-8]
    00126420add sp, sp, 416
    00126424ret x30
    00126428
    00126428loc_126428:
    00126428ldr x0, [sp+136]
    0012642cldr x1, [sp+432]
    00126430ldr x6, [sp+424]
    00126434subs xzr, x0, x1
    00126438b.ls 0x126440
    0012643cb 0x126488
    00126440
    00126440loc_126440:
    00126440sub x7, x1, x0
    00126444sub x8, xzr, x7
    00126448and x8, x0, x8, asr #63
    0012644cadd x6, x6, x8
    00126450str x6, [sp+360]
    00126454str x7, [sp+368]
    00126458str x6, [sp+200]
    0012645cstr x7, [sp+208]
    00126460stp xzr, xzr, [sp+264]
    00126464ldr x0, [sp+216]
    00126468ldr x2, [sp+200]
    0012646cldr x3, [sp+208]
    00126470ldr x1, [sp+224]
    00126474mov x4, xzr
    00126478mov x5, xzr
    0012647cldp x29, x30, [sp-8]
    00126480add sp, sp, 416
    00126484ret x30
    00126488
    00126488loc_126488:
    00126488bl runtime.panicSliceB
    0012648c
    0012648cloc_12648c:
    0012648cbl runtime.panicSliceAlen
    00126490
    00126490loc_126490:
    00126490orr x0, xzr, 1
    00126494bl runtime.panicSliceB
    00126498
    00126498loc_126498:
    00126498bl runtime.panicSliceAlen
    0012649c
    0012649cloc_12649c:
    0012649cldr x5, [sp+128]
    001264a0ldr x6, [sp+136]
    001264a4sub x6, x6, 1
    001264a8subs xzr, x5, x6
    001264acb.lt 0x1264b4
    001264b0b 0x126564
    001264b4
    001264b4loc_1264b4:
    001264b4ldr x0, [sp+128]
    001264b8ldr x1, [sp+432]
    001264bcldr x5, [sp+424]
    001264c0subs xzr, x0, x1
    001264c4b.lo 0x1264cc
    001264c8b 0x126584
    001264cc
    001264ccloc_1264cc:
    001264ccldrb w5, [x5+x0]
    001264d0subs wzr, w5, 13
    001264d4b.ne 0x1264dc
    001264d8b 0x12654c
    001264dc
    001264dcloc_1264dc:
    001264dcldr x0, [sp+128]
    001264e0ldr x1, [sp+432]
    001264e4ldr x5, [sp+424]
    001264e8subs xzr, x0, x1
    001264ecb.lo 0x1264f4
    001264f0b 0x126580
    001264f4
    001264f4loc_1264f4:
    001264f4ldrb w5, [x5+x0]
    001264f8strb w5, [sp+94]
    001264fcldr x2, [sp+320]
    00126500ldr x0, [sp+304]
    00126504ldr x5, [sp+312]
    00126508add x1, x5, 1
    0012650csubs xzr, x2, x1
    00126510b.hs 0x126518
    00126514b 0x12651c
    00126518
    00126518loc_126518:
    00126518b 0x126530
    0012651c
    0012651cloc_12651c:
    0012651cadrp x4, 0x4cf000
    00126520add x4, x4, 3072
    00126524bl runtime.growslice
    00126528orr x3, xzr, 1
    0012652cb 0x126530
    00126530
    00126530loc_126530:
    00126530ldrb w5, [sp+94]
    00126534sub x6, x1, 1
    00126538strb w5, [x0+x6]
    0012653cstr x0, [sp+304]
    00126540str x1, [sp+312]
    00126544str x2, [sp+320]
    00126548b 0x126550
    0012654c
    0012654cloc_12654c:
    0012654cb 0x126550
    00126550
    00126550loc_126550:
    00126550b 0x126554
    00126554
    00126554loc_126554:
    00126554ldr x5, [sp+128]
    00126558add x5, x5, 1
    0012655cstr x5, [sp+128]
    00126560b 0x12649c
    00126564
    00126564loc_126564:
    00126564ldr x1, [sp+304]
    00126568ldr x2, [sp+312]
    0012656cmov x0, xzr
    00126570bl runtime.slicebytetostring
    00126574str x0, [sp+216]
    00126578str x1, [sp+224]
    0012657cb 0x126428
    00126580
    00126580loc_126580:
    00126580bl runtime.panicIndex
    00126584
    00126584loc_126584:
    00126584bl runtime.panicIndex
    00126588
    00126588loc_126588:
    00126588bl runtime.panicSliceAlen
    0012658c
    0012658cloc_12658c:
    0012658cldr x6, [sp+432]
    00126590str x6, [sp+160]
    00126594subs xzr, x6, 0
    00126598cset x7, ne
    0012659cstrb w7, [sp+97]
    001265a0cbnz x6, 0x1265a8
    001265a4b 0x1265d4
    001265a8
    001265a8loc_1265a8:
    001265a8ldr x1, [sp+432]
    001265acldr x6, [sp+424]
    001265b0subs xzr, x1, 0
    001265b4b.hi 0x1265bc
    001265b8b 0x1269c4
    001265bc
    001265bcloc_1265bc:
    001265bcldrb w6, [x6]
    001265c0ldrb w7, [sp+90]
    001265c4subs wzr, w6, w7
    001265c8cset x6, ne
    001265ccstrb w6, [sp+97]
    001265d0b 0x1265d8
    001265d4
    001265d4loc_1265d4:
    001265d4b 0x1265d8
    001265d8
    001265d8loc_1265d8:
    001265d8ldrb w6, [sp+97]
    001265dctbnz w6, 0, 0x1265e4
    001265e0b 0x126800
    001265e4
    001265e4loc_1265e4:
    001265e4stp xzr, xzr, [sp+360]
    001265e8stp xzr, xzr, [sp+328]
    001265ecldrb w2, [sp+90]
    001265f0ldr x0, [sp+424]
    001265f4ldr x1, [sp+432]
    001265f8bl strconv.UnquoteChar
    001265fcstr w0, [sp+108]
    00126600strb w1, [sp+98]
    00126604str x2, [sp+360]
    00126608str x3, [sp+368]
    0012660cstr x4, [sp+328]
    00126610str x5, [sp+336]
    00126614ldrsw x3, [sp+108]
    00126618str w3, [sp+112]
    0012661cldrb w3, [sp+98]
    00126620strb w3, [sp+99]
    00126624ldr x3, [sp+368]
    00126628ldr x4, [sp+360]
    0012662cstr x4, [sp+392]
    00126630str x3, [sp+400]
    00126634ldr x3, [sp+328]
    00126638ldr x4, [sp+336]
    0012663cstr x3, [sp+376]
    00126640str x4, [sp+384]
    00126644ldrsw x3, [sp+112]
    00126648str w3, [sp+100]
    0012664cldrb w3, [sp+99]
    00126650strb w3, [sp+91]
    00126654ldr x3, [sp+392]
    00126658ldr x4, [sp+400]
    0012665cstr x3, [sp+184]
    00126660str x4, [sp+192]
    00126664ldr x3, [sp+376]
    00126668ldr x4, [sp+384]
    0012666cstr x3, [sp+248]
    00126670str x4, [sp+256]
    00126674ldr x1, [sp+432]
    00126678ldr x3, [sp+424]
    0012667csubs xzr, x1, 0
    00126680b.hi 0x126688
    00126684b 0x1269bc
    00126688
    00126688loc_126688:
    00126688ldrb w6, [x3]
    0012668csubs wzr, w6, 10
    00126690cset x6, eq
    00126694strb w6, [sp+98]
    00126698b.eq 0x1266a0
    0012669cb 0x1266a4
    001266a0
    001266a0loc_1266a0:
    001266a0b 0x1266b8
    001266a4
    001266a4loc_1266a4:
    001266a4ldr x6, [sp+248]
    001266a8subs xzr, x6, 0
    001266accset x6, ne
    001266b0strb w6, [sp+98]
    001266b4b 0x1266b8
    001266b8
    001266b8loc_1266b8:
    001266b8ldrb w6, [sp+98]
    001266bctbnz w6, 0, 0x1266c4
    001266c0b 0x12670c
    001266c4
    001266c4loc_1266c4:
    001266c4stp xzr, xzr, [sp+216]
    001266c8ldr x6, [sp+240]
    001266ccldr x7, [sp+232]
    001266d0str x7, [sp+200]
    001266d4str x6, [sp+208]
    001266d8adrp x27, 0x8fb000
    001266dcldr x4, [x27+2048]
    001266e0adrp x27, 0x8fb000
    001266e4ldr x5, [x27+2056]
    001266e8str x4, [sp+264]
    001266ecstr x5, [sp+272]
    001266f0ldr x0, [sp+216]
    001266f4ldr x2, [sp+200]
    001266f8ldr x1, [sp+224]
    001266fcldr x3, [sp+208]
    00126700ldp x29, x30, [sp-8]
    00126704add sp, sp, 416
    00126708ret x30
    0012670c
    0012670cloc_12670c:
    0012670cldr x6, [sp+184]
    00126710ldr x7, [sp+192]
    00126714str x6, [sp+424]
    00126718str x7, [sp+432]
    0012671cldrb w6, [sp+440]
    00126720tbnz w6, 0, 0x126728
    00126724b 0x1267e0
    00126728
    00126728loc_126728:
    00126728ldrsw x6, [sp+100]
    0012672csubs wzr, w6, 128
    00126730cset x6, lt
    00126734strb w6, [sp+98]
    00126738b.lt 0x126740
    0012673cb 0x126744
    00126740
    00126740loc_126740:
    00126740b 0x126754
    00126744
    00126744loc_126744:
    00126744ldrb w6, [sp+91]
    00126748eor x6, x6, 1
    0012674cstrb w6, [sp+98]
    00126750b 0x126754
    00126754
    00126754loc_126754:
    00126754ldrb w6, [sp+98]
    00126758tbnz w6, 0, 0x126760
    0012675cb 0x1267b8
    00126760
    00126760loc_126760:
    00126760ldrsw x6, [sp+100]
    00126764strb w6, [sp+92]
    00126768ldr x2, [sp+296]
    0012676cldr x0, [sp+280]
    00126770ldr x6, [sp+288]
    00126774add x1, x6, 1
    00126778subs xzr, x2, x1
    0012677cb.hs 0x126784
    00126780b 0x126788
    00126784
    00126784loc_126784:
    00126784b 0x12679c
    00126788
    00126788loc_126788:
    00126788orr x3, xzr, 1
    0012678cadrp x4, 0x4cf000
    00126790add x4, x4, 3072
    00126794bl runtime.growslice
    00126798b 0x12679c
    0012679c
    0012679cloc_12679c:
    0012679cldrb w6, [sp+92]
    001267a0sub x7, x1, 1
    001267a4strb w6, [x0+x7]
    001267a8str x0, [sp+280]
    001267acstr x1, [sp+288]
    001267b0str x2, [sp+296]
    001267b4b 0x1267dc
    001267b8
    001267b8loc_1267b8:
    001267b8ldrsw x3, [sp+100]
    001267bcldr x0, [sp+280]
    001267c0ldr x1, [sp+288]
    001267c4ldr x2, [sp+296]
    001267c8bl unicode/utf8.AppendRune
    001267ccstr x0, [sp+280]
    001267d0str x1, [sp+288]
    001267d4str x2, [sp+296]
    001267d8b 0x1267dc
    001267dc
    001267dcloc_1267dc:
    001267dcb 0x1267e4
    001267e0
    001267e0loc_1267e0:
    001267e0b 0x1267e4
    001267e4
    001267e4loc_1267e4:
    001267e4ldrb w6, [sp+90]
    001267e8subs wzr, w6, 39
    001267ecb.eq 0x1267f4
    001267f0b 0x1267f8
    001267f4
    001267f4loc_1267f4:
    001267f4b 0x126804
    001267f8
    001267f8loc_1267f8:
    001267f8b 0x1267fc
    001267fc
    001267fcloc_1267fc:
    001267fcb 0x12658c
    00126800
    00126800loc_126800:
    00126800b 0x126804
    00126804
    00126804loc_126804:
    00126804ldr x6, [sp+432]
    00126808str x6, [sp+160]
    0012680csubs xzr, x6, 0
    00126810cset x7, ne
    00126814strb w7, [sp+97]
    00126818cbnz x6, 0x126820
    0012681cb 0x12684c
    00126820
    00126820loc_126820:
    00126820ldr x1, [sp+432]
    00126824ldr x6, [sp+424]
    00126828subs xzr, x1, 0
    0012682cb.hi 0x126834
    00126830b 0x1269b4
    00126834
    00126834loc_126834:
    00126834ldrb w6, [x6]
    00126838ldrb w7, [sp+90]
    0012683csubs wzr, w7, w6
    00126840cset x6, eq
    00126844strb w6, [sp+97]
    00126848b 0x126850
    0012684c
    0012684cloc_12684c:
    0012684cb 0x126850
    00126850
    00126850loc_126850:
    00126850ldrb w6, [sp+97]
    00126854tbnz w6, 0, 0x12685c
    00126858b 0x126960
    0012685c
    0012685cloc_12685c:
    0012685cldr x1, [sp+432]
    00126860ldr x6, [sp+424]
    00126864subs xzr, x1, 1
    00126868b.hs 0x126870
    0012686cb 0x1269ac
    00126870
    00126870loc_126870:
    00126870sub x7, x1, 1
    00126874sub x8, xzr, x7
    00126878sbfm x8, x8, 63, 63
    0012687cand x8, x8, 1
    00126880add x6, x6, x8
    00126884str x6, [sp+424]
    00126888str x7, [sp+432]
    0012688cldrb w6, [sp+440]
    00126890tbnz w6, 0, 0x126898
    00126894b 0x1268e8
    00126898
    00126898loc_126898:
    00126898ldr x1, [sp+280]
    0012689cldr x2, [sp+288]
    001268a0mov x0, xzr
    001268a4bl runtime.slicebytetostring
    001268a8str x0, [sp+216]
    001268acstr x1, [sp+224]
    001268b0ldr x3, [sp+424]
    001268b4ldr x4, [sp+432]
    001268b8str x3, [sp+200]
    001268bcstr x4, [sp+208]
    001268c0stp xzr, xzr, [sp+264]
    001268c4ldr x0, [sp+216]
    001268c8ldr x2, [sp+200]
    001268ccldr x1, [sp+224]
    001268d0ldr x3, [sp+208]
    001268d4mov x4, xzr
    001268d8mov x5, xzr
    001268dcldp x29, x30, [sp-8]
    001268e0add sp, sp, 416
    001268e4ret x30
    001268e8
    001268e8loc_1268e8:
    001268e8ldr x6, [sp+240]
    001268ecstr x6, [sp+160]
    001268f0str x7, [sp+168]
    001268f4sub x6, x6, x1
    001268f8add x1, x6, 1
    001268fcstr x1, [sp+152]
    00126900ldr x2, [sp+240]
    00126904ldr x6, [sp+232]
    00126908subs xzr, x2, x1
    0012690cb.hs 0x126914
    00126910b 0x1269a8
    00126914
    00126914loc_126914:
    00126914b 0x126918
    00126918
    00126918loc_126918:
    00126918str x6, [sp+360]
    0012691cstr x1, [sp+368]
    00126920str x6, [sp+216]
    00126924str x1, [sp+224]
    00126928ldr x6, [sp+424]
    0012692cldr x7, [sp+432]
    00126930str x6, [sp+200]
    00126934str x7, [sp+208]
    00126938stp xzr, xzr, [sp+264]
    0012693cldr x0, [sp+216]
    00126940ldr x2, [sp+200]
    00126944ldr x1, [sp+224]
    00126948ldr x3, [sp+208]
    0012694cmov x4, xzr
    00126950mov x5, xzr
    00126954ldp x29, x30, [sp-8]
    00126958add sp, sp, 416
    0012695cret x30
    00126960
    00126960loc_126960:
    00126960stp xzr, xzr, [sp+216]
    00126964ldr x6, [sp+240]
    00126968ldr x7, [sp+232]
    0012696cstr x7, [sp+200]
    00126970str x6, [sp+208]
    00126974adrp x27, 0x8fb000
    00126978ldr x4, [x27+2048]
    0012697cadrp x27, 0x8fb000
    00126980ldr x5, [x27+2056]
    00126984str x4, [sp+264]
    00126988str x5, [sp+272]
    0012698cldr x0, [sp+216]
    00126990ldr x2, [sp+200]
    00126994ldr x1, [sp+224]
    00126998ldr x3, [sp+208]
    0012699cldp x29, x30, [sp-8]
    001269a0add sp, sp, 416
    001269a4ret x30
    001269a8
    001269a8loc_1269a8:
    001269a8bl runtime.panicSliceAlen
    001269ac
    001269acloc_1269ac:
    001269acorr x0, xzr, 1
    001269b0bl runtime.panicSliceB
    001269b4
    001269b4loc_1269b4:
    001269b4mov x0, xzr
    001269b8bl runtime.panicIndex
    001269bc
    001269bcloc_1269bc:
    001269bcmov x0, xzr
    001269c0bl runtime.panicIndex
    001269c4
    001269c4loc_1269c4:
    001269c4mov x0, xzr
    001269c8bl runtime.panicIndex
    001269cc
    001269ccloc_1269cc:
    001269ccorr x0, xzr, 1
    001269d0bl runtime.panicSliceB
    001269d4
    001269d4loc_1269d4:
    001269d4bl runtime.panicSliceB
    001269d8
    001269d8loc_1269d8:
    001269d8orr x0, xzr, 1
    001269dcmov x1, x8
    001269e0bl runtime.panicSliceB
    001269e4
    001269e4loc_1269e4:
    001269e4mov x2, x1
    001269e8mov x1, x8
    001269ecbl runtime.panicSliceAlen
    001269f0
    001269f0loc_1269f0:
    001269f0bl runtime.panicSliceAlen
    001269f4
    001269f4loc_1269f4:
    001269f4orr x0, xzr, 1
    001269f8bl runtime.panicSliceB
    001269fc
    001269fcloc_1269fc:
    001269fcbl runtime.panicSliceAlen
    00126a00
    00126a00loc_126a00:
    00126a00orr x0, xzr, 1
    00126a04bl runtime.panicSliceB
    00126a08
    00126a08loc_126a08:
    00126a08bl runtime.panicSliceAlen
    00126a0c
    00126a0cloc_126a0c:
    00126a0cbl runtime.panicSliceAlen
    00126a10
    00126a10loc_126a10:
    00126a10bl runtime.panicSliceAlen
    00126a14
    00126a14loc_126a14:
    00126a14orr x0, xzr, 1
    00126a18bl runtime.panicSliceB
    00126a1c
    00126a1cloc_126a1c:
    00126a1cmov x0, xzr
    00126a20bl runtime.panicIndex
    00126a24hint
    00126a28
    00126a28loc_126a28:
    00126a28stp x0, x1, [sp+8]
    00126a2cstrb w2, [sp+24]
    00126a30mov x3, x30
    00126a34bl runtime.morestack_noctxt.abi0
    00126a38ldp x0, x1, [sp+8]
    00126a3cldrb w2, [sp+24]
    00126a40b 0x125dd0
    00126a44udf 0
    00126a48udf 0
    00126a4cudf 0
    00125dd0
    00126a50
    00126a50strconv.IsPrint: ; void strconv.IsPrint(int32 r)
    00126a50ldr x16, [x28+16]
    00126a54sub x17, sp, 96
    00126a58subs xzr, x17, x16
    00126a5cb.ls 0x126ee4
    00126a60str x30, [sp-224]!
    00126a64stur x29, [sp-8]
    00126a68sub x29, sp, 8
    00126a6cstr w0, [sp+232]
    00126a70strb wzr, [sp+49]
    00126a74ldrsw x5, [sp+232]
    00126a78subs wzr, w5, 255
    00126a7cb.le 0x126a84
    00126a80b 0x126b40
    00126a84
    00126a84loc_126a84:
    00126a84ldrsw x1, [sp+232]
    00126a88subs wzr, w1, 32
    00126a8ccset x1, ge
    00126a90strb w1, [sp+54]
    00126a94b.ge 0x126a9c
    00126a98b 0x126ab0
    00126a9c
    00126a9cloc_126a9c:
    00126a9cldrsw x1, [sp+232]
    00126aa0subs wzr, w1, 126
    00126aa4cset x1, le
    00126aa8strb w1, [sp+54]
    00126aacb 0x126ab4
    00126ab0
    00126ab0loc_126ab0:
    00126ab0b 0x126ab4
    00126ab4
    00126ab4loc_126ab4:
    00126ab4ldrb w1, [sp+54]
    00126ab8tbnz w1, 0, 0x126ac0
    00126abcb 0x126ad4
    00126ac0
    00126ac0loc_126ac0:
    00126ac0orr x0, xzr, 1
    00126ac4strb w0, [sp+49]
    00126ac8ldur x29, [sp-8]
    00126accldr x30, [sp], 224
    00126ad0ret x30
    00126ad4
    00126ad4loc_126ad4:
    00126ad4ldrsw x1, [sp+232]
    00126ad8subs wzr, w1, 161
    00126adccset x1, ge
    00126ae0strb w1, [sp+54]
    00126ae4b.ge 0x126aec
    00126ae8b 0x126b00
    00126aec
    00126aecloc_126aec:
    00126aecldrsw x1, [sp+232]
    00126af0subs wzr, w1, 255
    00126af4cset x1, le
    00126af8strb w1, [sp+54]
    00126afcb 0x126b04
    00126b00
    00126b00loc_126b00:
    00126b00b 0x126b04
    00126b04
    00126b04loc_126b04:
    00126b04ldrb w1, [sp+54]
    00126b08tbnz w1, 0, 0x126b10
    00126b0cb 0x126b2c
    00126b10
    00126b10loc_126b10:
    00126b10ldrsw x1, [sp+232]
    00126b14subs wzr, w1, 173
    00126b18cset x0, ne
    00126b1cstrb w0, [sp+49]
    00126b20ldur x29, [sp-8]
    00126b24ldr x30, [sp], 224
    00126b28ret x30
    00126b2c
    00126b2cloc_126b2c:
    00126b2cstrb wzr, [sp+49]
    00126b30mov x0, xzr
    00126b34ldur x29, [sp-8]
    00126b38ldr x30, [sp], 224
    00126b3cret x30
    00126b40
    00126b40loc_126b40:
    00126b40ldrsw x5, [sp+232]
    00126b44subs wzr, w5, 0
    00126b48cset x6, ge
    00126b4cstrb w6, [sp+54]
    00126b50tbz w5, 31, 0x126b58
    00126b54b 0x126b6c
    00126b58
    00126b58loc_126b58:
    00126b58ldrsw x5, [sp+232]
    00126b5csubs wzr, w5, 0x10000
    00126b60cset x5, lt
    00126b64strb w5, [sp+54]
    00126b68b 0x126b70
    00126b6c
    00126b6cloc_126b6c:
    00126b6cb 0x126b70
    00126b70
    00126b70loc_126b70:
    00126b70ldrb w5, [sp+54]
    00126b74tbnz w5, 0, 0x126b7c
    00126b78b 0x126d10
    00126b7c
    00126b7cloc_126b7c:
    00126b7cldrsw x5, [sp+232]
    00126b80strh w5, [sp+58]
    00126b84adrp x27, 0x8e8000
    00126b88ldr x5, [x27+1360]
    00126b8cadrp x27, 0x8e8000
    00126b90ldr x6, [x27+1368]
    00126b94adrp x27, 0x8e8000
    00126b98ldr x7, [x27+1376]
    00126b9cstr x5, [sp+144]
    00126ba0str x6, [sp+152]
    00126ba4str x7, [sp+160]
    00126ba8adrp x27, 0x8e8000
    00126bacldr x5, [x27+1392]
    00126bb0adrp x27, 0x8e8000
    00126bb4ldr x6, [x27+1400]
    00126bb8adrp x27, 0x8e8000
    00126bbcldr x7, [x27+1408]
    00126bc0str x5, [sp+192]
    00126bc4str x6, [sp+200]
    00126bc8str x7, [sp+208]
    00126bccldrh w4, [sp+58]
    00126bd0ldr x1, [sp+144]
    00126bd4ldr x2, [sp+152]
    00126bd8ldr x3, [sp+160]
    00126bdcadrp x0, 0x5eb000
    00126be0add x0, x0, 1728
    00126be4bl strconv.bsearch[go.shape.[]uint16,go.shape.uint16]
    00126be8str x0, [sp+96]
    00126becstrb w1, [sp+54]
    00126bf0ldr x5, [sp+96]
    00126bf4str x5, [sp+88]
    00126bf8ldrb w5, [sp+54]
    00126bfcstrb w5, [sp+52]
    00126c00ldr x5, [sp+88]
    00126c04str x5, [sp+72]
    00126c08ldr x6, [sp+152]
    00126c0cstr x6, [sp+96]
    00126c10subs xzr, x6, x5
    00126c14cset x5, le
    00126c18strb w5, [sp+53]
    00126c1cb.le 0x126c24
    00126c20b 0x126c28
    00126c24
    00126c24loc_126c24:
    00126c24b 0x126c5c
    00126c28
    00126c28loc_126c28:
    00126c28ldrh w5, [sp+58]
    00126c2cldr x1, [sp+152]
    00126c30ldr x6, [sp+144]
    00126c34ldr x7, [sp+72]
    00126c38and x0, x7, -2
    00126c3csubs xzr, x1, x0
    00126c40b.hi 0x126c48
    00126c44b 0x126edc
    00126c48
    00126c48loc_126c48:
    00126c48ldrh w6, [x6+x0]
    00126c4csubs wzr, w5, w6
    00126c50cset x5, lo
    00126c54strb w5, [sp+53]
    00126c58b 0x126c5c
    00126c5c
    00126c5cloc_126c5c:
    00126c5cldrb w5, [sp+53]
    00126c60strb w5, [sp+54]
    00126c64tbnz w5, 0, 0x126c6c
    00126c68b 0x126c70
    00126c6c
    00126c6cloc_126c6c:
    00126c6cb 0x126ca4
    00126c70
    00126c70loc_126c70:
    00126c70ldr x1, [sp+152]
    00126c74ldr x5, [sp+144]
    00126c78ldr x6, [sp+72]
    00126c7corr x0, x6, 1
    00126c80subs xzr, x1, x0
    00126c84b.hi 0x126c8c
    00126c88b 0x126ed8
    00126c8c
    00126c8cloc_126c8c:
    00126c8cldrh w5, [x5+x0]
    00126c90ldrh w6, [sp+58]
    00126c94subs wzr, w6, w5
    00126c98cset x5, hi
    00126c9cstrb w5, [sp+54]
    00126ca0b 0x126ca4
    00126ca4
    00126ca4loc_126ca4:
    00126ca4ldrb w5, [sp+54]
    00126ca8tbnz w5, 0, 0x126cb0
    00126cacb 0x126cc4
    00126cb0
    00126cb0loc_126cb0:
    00126cb0strb wzr, [sp+49]
    00126cb4mov x0, xzr
    00126cb8ldur x29, [sp-8]
    00126cbcldr x30, [sp], 224
    00126cc0ret x30
    00126cc4
    00126cc4loc_126cc4:
    00126cc4ldrh w4, [sp+58]
    00126cc8ldr x1, [sp+192]
    00126cccldr x2, [sp+200]
    00126cd0ldr x3, [sp+208]
    00126cd4adrp x0, 0x5eb000
    00126cd8add x0, x0, 1728
    00126cdcbl strconv.bsearch[go.shape.[]uint16,go.shape.uint16]
    00126ce0str x0, [sp+96]
    00126ce4strb w1, [sp+53]
    00126ce8ldr x5, [sp+96]
    00126cecstr x5, [sp+80]
    00126cf0ldrb w5, [sp+53]
    00126cf4strb w5, [sp+57]
    00126cf8strb w5, [sp+51]
    00126cfceor x0, x5, 1
    00126d00strb w0, [sp+49]
    00126d04ldur x29, [sp-8]
    00126d08ldr x30, [sp], 224
    00126d0cret x30
    00126d10
    00126d10loc_126d10:
    00126d10ldrsw x5, [sp+232]
    00126d14str w5, [sp+60]
    00126d18adrp x27, 0x8e8000
    00126d1cldr x5, [x27+1424]
    00126d20adrp x27, 0x8e8000
    00126d24ldr x6, [x27+1432]
    00126d28adrp x27, 0x8e8000
    00126d2cldr x7, [x27+1440]
    00126d30str x5, [sp+120]
    00126d34str x6, [sp+128]
    00126d38str x7, [sp+136]
    00126d3cadrp x27, 0x8e8000
    00126d40ldr x5, [x27+1456]
    00126d44adrp x27, 0x8e8000
    00126d48ldr x6, [x27+1464]
    00126d4cadrp x27, 0x8e8000
    00126d50ldr x7, [x27+1472]
    00126d54str x5, [sp+168]
    00126d58str x6, [sp+176]
    00126d5cstr x7, [sp+184]
    00126d60ldr w4, [sp+60]
    00126d64ldr x1, [sp+120]
    00126d68ldr x2, [sp+128]
    00126d6cldr x3, [sp+136]
    00126d70adrp x0, 0x5eb000
    00126d74add x0, x0, 1744
    00126d78bl strconv.bsearch[go.shape.[]uint32,go.shape.uint32]
    00126d7cstr x0, [sp+96]
    00126d80strb w1, [sp+53]
    00126d84ldr x5, [sp+96]
    00126d88str x5, [sp+112]
    00126d8cldrb w5, [sp+53]
    00126d90strb w5, [sp+56]
    00126d94ldr x5, [sp+112]
    00126d98str x5, [sp+64]
    00126d9cldr x6, [sp+128]
    00126da0str x6, [sp+96]
    00126da4subs xzr, x6, x5
    00126da8cset x5, le
    00126dacstrb w5, [sp+54]
    00126db0b.le 0x126db8
    00126db4b 0x126dbc
    00126db8
    00126db8loc_126db8:
    00126db8b 0x126df0
    00126dbc
    00126dbcloc_126dbc:
    00126dbcldr w5, [sp+60]
    00126dc0ldr x1, [sp+128]
    00126dc4ldr x6, [sp+120]
    00126dc8ldr x7, [sp+64]
    00126dccand x0, x7, -2
    00126dd0subs xzr, x1, x0
    00126dd4b.hi 0x126ddc
    00126dd8b 0x126ed4
    00126ddc
    00126ddcloc_126ddc:
    00126ddcldr w6, [x6+2*x0]
    00126de0subs wzr, w6, w5
    00126de4cset x5, hi
    00126de8strb w5, [sp+54]
    00126decb 0x126df0
    00126df0
    00126df0loc_126df0:
    00126df0ldrb w5, [sp+54]
    00126df4strb w5, [sp+53]
    00126df8tbnz w5, 0, 0x126e00
    00126dfcb 0x126e04
    00126e00
    00126e00loc_126e00:
    00126e00b 0x126e38
    00126e04
    00126e04loc_126e04:
    00126e04ldr x1, [sp+128]
    00126e08ldr x5, [sp+120]
    00126e0cldr x6, [sp+64]
    00126e10orr x0, x6, 1
    00126e14subs xzr, x1, x0
    00126e18b.hi 0x126e20
    00126e1cb 0x126ed0
    00126e20
    00126e20loc_126e20:
    00126e20ldr w5, [x5+2*x0]
    00126e24ldr w6, [sp+60]
    00126e28subs wzr, w5, w6
    00126e2ccset x5, lo
    00126e30strb w5, [sp+53]
    00126e34b 0x126e38
    00126e38
    00126e38loc_126e38:
    00126e38ldrb w5, [sp+53]
    00126e3ctbnz w5, 0, 0x126e44
    00126e40b 0x126e58
    00126e44
    00126e44loc_126e44:
    00126e44strb wzr, [sp+49]
    00126e48mov x0, xzr
    00126e4cldur x29, [sp-8]
    00126e50ldr x30, [sp], 224
    00126e54ret x30
    00126e58
    00126e58loc_126e58:
    00126e58ldrsw x5, [sp+232]
    00126e5csubs wzr, w5, 0x20000
    00126e60b.ge 0x126e68
    00126e64b 0x126e7c
    00126e68
    00126e68loc_126e68:
    00126e68orr x0, xzr, 1
    00126e6cstrb w0, [sp+49]
    00126e70ldur x29, [sp-8]
    00126e74ldr x30, [sp], 224
    00126e78ret x30
    00126e7c
    00126e7cloc_126e7c:
    00126e7cldrsw x5, [sp+232]
    00126e80sub x4, x5, 0x10000
    00126e84str w4, [sp+232]
    00126e88ldr x1, [sp+168]
    00126e8cldr x2, [sp+176]
    00126e90ldr x3, [sp+184]
    00126e94adrp x0, 0x5eb000
    00126e98add x0, x0, 1728
    00126e9cbl strconv.bsearch[go.shape.[]uint16,go.shape.uint16]
    00126ea0str x0, [sp+96]
    00126ea4strb w1, [sp+54]
    00126ea8ldr x5, [sp+96]
    00126eacstr x5, [sp+104]
    00126eb0ldrb w5, [sp+54]
    00126eb4strb w5, [sp+55]
    00126eb8strb w5, [sp+50]
    00126ebceor x0, x5, 1
    00126ec0strb w0, [sp+49]
    00126ec4ldur x29, [sp-8]
    00126ec8ldr x30, [sp], 224
    00126eccret x30
    00126ed0
    00126ed0loc_126ed0:
    00126ed0bl runtime.panicIndex
    00126ed4
    00126ed4loc_126ed4:
    00126ed4bl runtime.panicIndex
    00126ed8
    00126ed8loc_126ed8:
    00126ed8bl runtime.panicIndex
    00126edc
    00126edcloc_126edc:
    00126edcbl runtime.panicIndex
    00126ee0hint
    00126ee4
    00126ee4loc_126ee4:
    00126ee4str w0, [sp+8]
    00126ee8mov x3, x30
    00126eecbl runtime.morestack_noctxt.abi0
    00126ef0ldrsw x0, [sp+8]
    00126ef4b 0x126a50
    00126ef8udf 0
    00126efcudf 0
    00126a50
    00126f00
    00126f00strconv.isInGraphicList: ; void strconv.isInGraphicList(int32 r)
    00126f00ldr x16, [x28+16]
    00126f04subs xzr, sp, x16
    00126f08b.ls 0x126f9c
    00126f0cstr x30, [sp-80]!
    00126f10stur x29, [sp-8]
    00126f14sub x29, sp, 8
    00126f18str w0, [sp+88]
    00126f1cstrb wzr, [sp+52]
    00126f20ldrsw x5, [sp+88]
    00126f24movz x6, 65535
    00126f28subs wzr, w5, w6
    00126f2cb.gt 0x126f34
    00126f30b 0x126f48
    00126f34
    00126f34loc_126f34:
    00126f34strb wzr, [sp+52]
    00126f38mov x0, xzr
    00126f3cldur x29, [sp-8]
    00126f40ldr x30, [sp], 80
    00126f44ret x30
    00126f48
    00126f48loc_126f48:
    00126f48adrp x27, 0x8e8000
    00126f4cldr x1, [x27+1488]
    00126f50adrp x27, 0x8e8000
    00126f54ldr x2, [x27+1496]
    00126f58adrp x27, 0x8e8000
    00126f5cldr x3, [x27+1504]
    00126f60ldrsw x4, [sp+88]
    00126f64adrp x0, 0x5eb000
    00126f68add x0, x0, 1728
    00126f6cbl strconv.bsearch[go.shape.[]uint16,go.shape.uint16]
    00126f70str x0, [sp+56]
    00126f74strb w1, [sp+54]
    00126f78ldr x5, [sp+56]
    00126f7cstr x5, [sp+64]
    00126f80ldrb w0, [sp+54]
    00126f84strb w0, [sp+55]
    00126f88strb w0, [sp+53]
    00126f8cstrb w0, [sp+52]
    00126f90ldur x29, [sp-8]
    00126f94ldr x30, [sp], 80
    00126f98ret x30
    00126f9c
    00126f9cloc_126f9c:
    00126f9cstr w0, [sp+8]
    00126fa0mov x3, x30
    00126fa4bl runtime.morestack_noctxt.abi0
    00126fa8ldrsw x0, [sp+8]
    00126facb 0x126f00
    00126f00
    00126fb0
    00126fb0strconv.bsearch[go.shape.[]uint16,go.shape.uint16]: ; void strconv.bsearch[go.shape.[]uint16,go.shape.uint16](uintptr[2] * dict, int64_t s, uint16 v)
    00126fb0ldr x16, [x28+16]
    00126fb4subs xzr, sp, x16
    00126fb8b.ls 0x1270e4
    00126fbcstr x30, [sp-80]!
    00126fc0stur x29, [sp-8]
    00126fc4sub x29, sp, 8
    00126fc8str x0, [sp+88]
    00126fccstr x1, [sp+96]
    00126fd0str x2, [sp+104]
    00126fd4str x3, [sp+112]
    00126fd8strh w4, [sp+120]
    00126fdcstr xzr, [sp+32]
    00126fe0strb wzr, [sp+30]
    00126fe4ldr x2, [sp+104]
    00126fe8str x2, [sp+40]
    00126fecstr xzr, [sp+56]
    00126ff0str x2, [sp+48]
    00126ff4b 0x126ff8
    00126ff8
    00126ff8loc_126ff8:
    00126ff8ldr x2, [sp+48]
    00126ffcldr x3, [sp+56]
    00127000subs xzr, x2, x3
    00127004b.gt 0x12700c
    00127008b 0x127068
    0012700c
    0012700cloc_12700c:
    0012700cldr x2, [sp+56]
    00127010ldr x3, [sp+48]
    00127014ldr x4, [sp+56]
    00127018sub x3, x3, x4
    0012701cadd x0, x2, x3, asr #1
    00127020str x0, [sp+64]
    00127024ldr x1, [sp+104]
    00127028ldr x2, [sp+96]
    0012702csubs xzr, x1, x0
    00127030b.hi 0x127038
    00127034b 0x1270dc
    00127038
    00127038loc_127038:
    00127038ldrh w2, [x2+x0]
    0012703cldrh w3, [sp+120]
    00127040subs wzr, w3, w2
    00127044b.hi 0x12704c
    00127048b 0x127058
    0012704c
    0012704cloc_12704c:
    0012704cadd x2, x0, 1
    00127050str x2, [sp+56]
    00127054b 0x127060
    00127058
    00127058loc_127058:
    00127058str x0, [sp+48]
    0012705cb 0x127060
    00127060
    00127060loc_127060:
    00127060b 0x127064
    00127064
    00127064loc_127064:
    00127064b 0x126ff8
    00127068
    00127068loc_127068:
    00127068ldr x2, [sp+40]
    0012706cldr x3, [sp+56]
    00127070subs xzr, x2, x3
    00127074cset x2, gt
    00127078strb w2, [sp+31]
    0012707cb.gt 0x127084
    00127080b 0x1270b4
    00127084
    00127084loc_127084:
    00127084ldr x0, [sp+56]
    00127088ldr x1, [sp+104]
    0012708cldr x2, [sp+96]
    00127090subs xzr, x0, x1
    00127094b.lo 0x12709c
    00127098b 0x1270d8
    0012709c
    0012709cloc_12709c:
    0012709cldrh w2, [x2+x0]
    001270a0ldrh w3, [sp+120]
    001270a4subs wzr, w2, w3
    001270a8cset x2, eq
    001270acstrb w2, [sp+31]
    001270b0b 0x1270b8
    001270b4
    001270b4loc_1270b4:
    001270b4b 0x1270b8
    001270b8
    001270b8loc_1270b8:
    001270b8ldr x2, [sp+56]
    001270bcstr x2, [sp+32]
    001270c0ldrb w1, [sp+31]
    001270c4strb w1, [sp+30]
    001270c8ldr x0, [sp+32]
    001270ccldur x29, [sp-8]
    001270d0ldr x30, [sp], 80
    001270d4ret x30
    001270d8
    001270d8loc_1270d8:
    001270d8bl runtime.panicIndex
    001270dc
    001270dcloc_1270dc:
    001270dcbl runtime.panicIndex
    001270e0hint
    001270e4
    001270e4loc_1270e4:
    001270e4stp x0, x1, [sp+8]
    001270e8stp x2, x3, [sp+24]
    001270ecstrh w4, [sp+40]
    001270f0mov x3, x30
    001270f4bl runtime.morestack_noctxt.abi0
    001270f8ldp x0, x1, [sp+8]
    001270fcldp x2, x3, [sp+24]
    00127100ldrh w4, [sp+40]
    00127104b 0x126fb0
    00127108udf 0
    0012710cudf 0
    00126fb0
    00127110
    00127110strconv.bsearch[go.shape.[]uint32,go.shape.uint32]: ; void strconv.bsearch[go.shape.[]uint32,go.shape.uint32](uintptr[2] * dict, int64_t s, uint32 v)
    00127110ldr x16, [x28+16]
    00127114subs xzr, sp, x16
    00127118b.ls 0x127244
    0012711cstr x30, [sp-80]!
    00127120stur x29, [sp-8]
    00127124sub x29, sp, 8
    00127128str x0, [sp+88]
    0012712cstr x1, [sp+96]
    00127130str x2, [sp+104]
    00127134str x3, [sp+112]
    00127138str w4, [sp+120]
    0012713cstr xzr, [sp+32]
    00127140strb wzr, [sp+30]
    00127144ldr x2, [sp+104]
    00127148str x2, [sp+40]
    0012714cstr xzr, [sp+56]
    00127150str x2, [sp+48]
    00127154b 0x127158
    00127158
    00127158loc_127158:
    00127158ldr x2, [sp+48]
    0012715cldr x3, [sp+56]
    00127160subs xzr, x2, x3
    00127164b.gt 0x12716c
    00127168b 0x1271c8
    0012716c
    0012716cloc_12716c:
    0012716cldr x2, [sp+56]
    00127170ldr x3, [sp+48]
    00127174ldr x4, [sp+56]
    00127178sub x3, x3, x4
    0012717cadd x0, x2, x3, asr #1
    00127180str x0, [sp+64]
    00127184ldr x1, [sp+104]
    00127188ldr x2, [sp+96]
    0012718csubs xzr, x1, x0
    00127190b.hi 0x127198
    00127194b 0x12723c
    00127198
    00127198loc_127198:
    00127198ldr w2, [x2+2*x0]
    0012719cldr w3, [sp+120]
    001271a0subs wzr, w2, w3
    001271a4b.lo 0x1271ac
    001271a8b 0x1271b8
    001271ac
    001271acloc_1271ac:
    001271acadd x2, x0, 1
    001271b0str x2, [sp+56]
    001271b4b 0x1271c0
    001271b8
    001271b8loc_1271b8:
    001271b8str x0, [sp+48]
    001271bcb 0x1271c0
    001271c0
    001271c0loc_1271c0:
    001271c0b 0x1271c4
    001271c4
    001271c4loc_1271c4:
    001271c4b 0x127158
    001271c8
    001271c8loc_1271c8:
    001271c8ldr x2, [sp+40]
    001271ccldr x3, [sp+56]
    001271d0subs xzr, x2, x3
    001271d4cset x2, gt
    001271d8strb w2, [sp+31]
    001271dcb.gt 0x1271e4
    001271e0b 0x127214
    001271e4
    001271e4loc_1271e4:
    001271e4ldr x0, [sp+56]
    001271e8ldr x1, [sp+104]
    001271ecldr x2, [sp+96]
    001271f0subs xzr, x0, x1
    001271f4b.lo 0x1271fc
    001271f8b 0x127238
    001271fc
    001271fcloc_1271fc:
    001271fcldr w2, [x2+2*x0]
    00127200ldr w3, [sp+120]
    00127204subs wzr, w2, w3
    00127208cset x2, eq
    0012720cstrb w2, [sp+31]
    00127210b 0x127218
    00127214
    00127214loc_127214:
    00127214b 0x127218
    00127218
    00127218loc_127218:
    00127218ldr x2, [sp+56]
    0012721cstr x2, [sp+32]
    00127220ldrb w1, [sp+31]
    00127224strb w1, [sp+30]
    00127228ldr x0, [sp+32]
    0012722cldur x29, [sp-8]
    00127230ldr x30, [sp], 80
    00127234ret x30
    00127238
    00127238loc_127238:
    00127238bl runtime.panicIndex
    0012723c
    0012723cloc_12723c:
    0012723cbl runtime.panicIndex
    00127240hint
    00127244
    00127244loc_127244:
    00127244stp x0, x1, [sp+8]
    00127248stp x2, x3, [sp+24]
    0012724cstr w4, [sp+40]
    00127250mov x3, x30
    00127254bl runtime.morestack_noctxt.abi0
    00127258ldp x0, x1, [sp+8]
    0012725cldp x2, x3, [sp+24]
    00127260ldr w4, [sp+40]
    00127264b 0x127110
    00127268udf 0
    0012726cudf 0
    00127110
    00127270
    00127270type:.eq.strconv.NumError: ; void type:.eq.strconv.NumError(strconv.NumError * p, strconv.NumError * q)
    00127270ldr x16, [x28+16]
    00127274subs xzr, sp, x16
    00127278b.ls 0x1273d0
    0012727cstr x30, [sp-128]!
    00127280stur x29, [sp-8]
    00127284sub x29, sp, 8
    00127288str x0, [sp+136]
    0012728cstr x1, [sp+144]
    00127290strb wzr, [sp+38]
    00127294ldr x3, [sp+136]
    00127298ldr x3, [x3+8]
    0012729cstr x3, [sp+48]
    001272a0ldr x4, [x1+8]
    001272a4str x4, [sp+40]
    001272a8subs xzr, x3, x4
    001272acb.eq 0x1272b4
    001272b0b 0x1273b4
    001272b4
    001272b4loc_1272b4:
    001272b4ldr x3, [sp+136]
    001272b8ldr x3, [x3+24]
    001272bcstr x3, [sp+40]
    001272c0ldr x4, [sp+144]
    001272c4ldr x4, [x4+24]
    001272c8str x4, [sp+48]
    001272ccsubs xzr, x3, x4
    001272d0b.eq 0x1272d8
    001272d4b 0x1273b0
    001272d8
    001272d8loc_1272d8:
    001272d8ldr x3, [sp+136]
    001272dcldr x3, [x3+8]
    001272e0str x3, [sp+48]
    001272e4ldr x3, [sp+136]
    001272e8ldr x3, [x3]
    001272ecstr x3, [sp+80]
    001272f0ldr x3, [sp+144]
    001272f4ldr x1, [x3]
    001272f8str x1, [sp+72]
    001272fcldr x2, [sp+48]
    00127300ldr x0, [sp+80]
    00127304bl runtime.memequal
    00127308strb w0, [sp+39]
    0012730ctbnz w0, 0, 0x127314
    00127310b 0x1273ac
    00127314
    00127314loc_127314:
    00127314ldr x3, [sp+136]
    00127318ldr x3, [x3+24]
    0012731cstr x3, [sp+48]
    00127320ldr x3, [sp+136]
    00127324ldr x3, [x3+16]
    00127328str x3, [sp+64]
    0012732cldr x3, [sp+144]
    00127330ldr x1, [x3+16]
    00127334str x1, [sp+56]
    00127338ldr x2, [sp+48]
    0012733cldr x0, [sp+64]
    00127340bl runtime.memequal
    00127344strb w0, [sp+39]
    00127348tbnz w0, 0, 0x127350
    0012734cb 0x1273a8
    00127350
    00127350loc_127350:
    00127350ldr x3, [sp+144]
    00127354ldr x4, [x3+32]
    00127358ldr x3, [x3+40]
    0012735cstr x4, [sp+104]
    00127360str x3, [sp+112]
    00127364ldr x3, [sp+136]
    00127368ldr x0, [x3+32]
    0012736cldr x1, [x3+40]
    00127370str x0, [sp+88]
    00127374str x1, [sp+96]
    00127378ldr x3, [sp+104]
    0012737csubs xzr, x3, x0
    00127380cset x3, eq
    00127384b.eq 0x12738c
    00127388b 0x127398
    0012738c
    0012738cloc_12738c:
    0012738cldr x2, [sp+112]
    00127390bl runtime.ifaceeq
    00127394b 0x1273a0
    00127398
    00127398loc_127398:
    00127398mov x0, x3
    0012739cb 0x1273a0
    001273a0
    001273a0loc_1273a0:
    001273a0strb w0, [sp+38]
    001273a4b 0x1273c0
    001273a8
    001273a8loc_1273a8:
    001273a8b 0x1273b8
    001273ac
    001273acloc_1273ac:
    001273acb 0x1273b8
    001273b0
    001273b0loc_1273b0:
    001273b0b 0x1273b8
    001273b4
    001273b4loc_1273b4:
    001273b4b 0x1273b8
    001273b8
    001273b8loc_1273b8:
    001273b8strb wzr, [sp+38]
    001273bcb 0x1273c0
    001273c0
    001273c0loc_1273c0:
    001273c0ldrb w0, [sp+38]
    001273c4ldur x29, [sp-8]
    001273c8ldr x30, [sp], 128
    001273ccret x30
    001273d0
    001273d0loc_1273d0:
    001273d0stp x0, x1, [sp+8]
    001273d4mov x3, x30
    001273d8bl runtime.morestack_noctxt.abi0
    001273dcldp x0, x1, [sp+8]
    001273e0b 0x127270
    001273e4udf 0
    001273e8udf 0
    001273ecudf 0
    00127270