File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0049a2b0
0049a2b0vendor/golang.org/x/text/unicode/norm.newNfcTrie: ; void vendor/golang.org/x/text/unicode/norm.newNfcTrie(int i)
0049a2b0str x30, [sp-32]!
0049a2b4stur x29, [sp-8]
0049a2b8sub x29, sp, 8
0049a2bcstr x0, [sp+40]
0049a2c0str xzr, [sp+8]
0049a2c4adrp x0, 0x5b1000
0049a2c8add x0, x0, 1504
0049a2ccstr x0, [sp+16]
0049a2d0str x0, [sp+8]
0049a2d4add x29, sp, 24
0049a2d8add sp, sp, 32
0049a2dcret x30
0049a2b0
0049a2b0vendor/golang.org/x/text/unicode/norm.newNfcTrie: ; void vendor/golang.org/x/text/unicode/norm.newNfcTrie(int i)
0049a2b0str x30, [sp-32]!
0049a2b4stur x29, [sp-8]
0049a2b8sub x29, sp, 8
0049a2bcstr x0, [sp+40]
0049a2c0str xzr, [sp+8]
0049a2c4adrp x0, 0x5b1000
0049a2c8add x0, x0, 1504
0049a2ccstr x0, [sp+16]
0049a2d0str x0, [sp+8]
0049a2d4add x29, sp, 24
0049a2d8add sp, sp, 32
0049a2dcret x30
0049a2b0
0049a2e0
0049a2e0vendor/golang.org/x/text/unicode/norm.(*nfcTrie).lookupValue: ; void vendor/golang.org/x/text/unicode/norm.(*nfcTrie).lookupValue(vendor/golang.org/x/text/unicode/norm.nfcTrie * t, uint32 n, uint8 b)
0049a2e0ldr x16, [x28+16]
0049a2e4subs xzr, sp, x16
0049a2e8b.ls 0x49a398
0049a2ecstr x30, [sp-48]!
0049a2f0stur x29, [sp-8]
0049a2f4sub x29, sp, 8
0049a2f8str x0, [sp+56]
0049a2fcstr w1, [sp+64]
0049a300strb w2, [sp+68]
0049a304strh wzr, [sp+36]
0049a308ldr w3, [sp+64]
0049a30csubs wzr, w3, 46
0049a310b.lo 0x49a318
0049a314b 0x49a358
0049a318
0049a318loc_49a318:
0049a318b 0x49a31c
0049a31c
0049a31cloc_49a31c:
0049a31cldr w2, [sp+64]
0049a320ldrb w3, [sp+68]
0049a324add x2, x3, x2, lsl #6
0049a328mov w0, w2
0049a32csubs xzr, x0, 3072
0049a330b.lo 0x49a338
0049a334b 0x49a38c
0049a338
0049a338loc_49a338:
0049a338ubfm x1, x2, 63, 31
0049a33cadrp x2, 0x53d000
0049a340add x2, x2, 928
0049a344ldrh w0, [x2+x1]
0049a348strh w0, [sp+36]
0049a34cldur x29, [sp-8]
0049a350ldr x30, [sp], 48
0049a354ret x30
0049a358
0049a358loc_49a358:
0049a358b 0x49a35c
0049a35c
0049a35cloc_49a35c:
0049a35cldr w3, [sp+64]
0049a360sub x1, x3, 46
0049a364str w1, [sp+64]
0049a368ldrb w2, [sp+68]
0049a36cadrp x0, 0x589000
0049a370add x0, x0, 3360
0049a374bl vendor/golang.org/x/text/unicode/norm.(*sparseBlocks).lookup
0049a378strh w0, [sp+38]
0049a37cstrh w0, [sp+36]
0049a380ldur x29, [sp-8]
0049a384ldr x30, [sp], 48
0049a388ret x30
0049a38c
0049a38cloc_49a38c:
0049a38corr x1, xzr, 3072
0049a390bl runtime.panicIndex
0049a394hint
0049a398
0049a398loc_49a398:
0049a398str x0, [sp+8]
0049a39cstr w1, [sp+16]
0049a3a0strb w2, [sp+20]
0049a3a4mov x3, x30
0049a3a8bl runtime.morestack_noctxt.abi0
0049a3acldr x0, [sp+8]
0049a3b0ldr w1, [sp+16]
0049a3b4ldrb w2, [sp+20]
0049a3b8b 0x49a2e0
0049a3bcudf 0
0049a2e0
0049a2e0vendor/golang.org/x/text/unicode/norm.(*nfcTrie).lookupValue: ; void vendor/golang.org/x/text/unicode/norm.(*nfcTrie).lookupValue(vendor/golang.org/x/text/unicode/norm.nfcTrie * t, uint32 n, uint8 b)
0049a2e0ldr x16, [x28+16]
0049a2e4subs xzr, sp, x16
0049a2e8b.ls 0x49a398
0049a2ecstr x30, [sp-48]!
0049a2f0stur x29, [sp-8]
0049a2f4sub x29, sp, 8
0049a2f8str x0, [sp+56]
0049a2fcstr w1, [sp+64]
0049a300strb w2, [sp+68]
0049a304strh wzr, [sp+36]
0049a308ldr w3, [sp+64]
0049a30csubs wzr, w3, 46
0049a310b.lo 0x49a318
0049a314b 0x49a358
0049a318
0049a318loc_49a318:
0049a318b 0x49a31c
0049a31c
0049a31cloc_49a31c:
0049a31cldr w2, [sp+64]
0049a320ldrb w3, [sp+68]
0049a324add x2, x3, x2, lsl #6
0049a328mov w0, w2
0049a32csubs xzr, x0, 3072
0049a330b.lo 0x49a338
0049a334b 0x49a38c
0049a338
0049a338loc_49a338:
0049a338ubfm x1, x2, 63, 31
0049a33cadrp x2, 0x53d000
0049a340add x2, x2, 928
0049a344ldrh w0, [x2+x1]
0049a348strh w0, [sp+36]
0049a34cldur x29, [sp-8]
0049a350ldr x30, [sp], 48
0049a354ret x30
0049a358
0049a358loc_49a358:
0049a358b 0x49a35c
0049a35c
0049a35cloc_49a35c:
0049a35cldr w3, [sp+64]
0049a360sub x1, x3, 46
0049a364str w1, [sp+64]
0049a368ldrb w2, [sp+68]
0049a36cadrp x0, 0x589000
0049a370add x0, x0, 3360
0049a374bl vendor/golang.org/x/text/unicode/norm.(*sparseBlocks).lookup
0049a378strh w0, [sp+38]
0049a37cstrh w0, [sp+36]
0049a380ldur x29, [sp-8]
0049a384ldr x30, [sp], 48
0049a388ret x30
0049a38c
0049a38cloc_49a38c:
0049a38corr x1, xzr, 3072
0049a390bl runtime.panicIndex
0049a394hint
0049a398
0049a398loc_49a398:
0049a398str x0, [sp+8]
0049a39cstr w1, [sp+16]
0049a3a0strb w2, [sp+20]
0049a3a4mov x3, x30
0049a3a8bl runtime.morestack_noctxt.abi0
0049a3acldr x0, [sp+8]
0049a3b0ldr w1, [sp+16]
0049a3b4ldrb w2, [sp+20]
0049a3b8b 0x49a2e0
0049a3bcudf 0
0049a2e0
0049a3c0
0049a3c0vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookup: ; void vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookup(vendor/golang.org/x/text/unicode/norm.nfkcTrie * t, struct []uint8 s)
0049a3c0ldr x16, [x28+16]
0049a3c4subs xzr, sp, x16
0049a3c8b.ls 0x49a9e4
0049a3ccstr x30, [sp-80]!
0049a3d0stur x29, [sp-8]
0049a3d4sub x29, sp, 8
0049a3d8str x0, [sp+88]
0049a3dcstr x1, [sp+96]
0049a3e0str x2, [sp+104]
0049a3e4str x3, [sp+112]
0049a3e8strh wzr, [sp+38]
0049a3ecstr xzr, [sp+56]
0049a3f0ldr x3, [sp+96]
0049a3f4subs xzr, x2, 0
0049a3f8b.hi 0x49a400
0049a3fcb 0x49a9d4
0049a400
0049a400loc_49a400:
0049a400ldrb w3, [x3]
0049a404strb w3, [sp+36]
0049a408mov x4, x3
0049a40csubs wzr, w4, 128
0049a410b.lo 0x49a418
0049a414b 0x49a448
0049a418
0049a418loc_49a418:
0049a418b 0x49a41c
0049a41c
0049a41cloc_49a41c:
0049a41cubfm x2, x3, 63, 7
0049a420adrp x3, 0x545000
0049a424add x3, x3, 736
0049a428ldrh w2, [x3+x2]
0049a42cstrh w2, [sp+38]
0049a430orr x1, xzr, 1
0049a434str x1, [sp+56]
0049a438ldrh w0, [sp+38]
0049a43cldur x29, [sp-8]
0049a440ldr x30, [sp], 80
0049a444ret x30
0049a448
0049a448loc_49a448:
0049a448mov x4, x3
0049a44csubs wzr, w4, 194
0049a450b.lo 0x49a458
0049a454b 0x49a478
0049a458
0049a458loc_49a458:
0049a458b 0x49a45c
0049a45c
0049a45cloc_49a45c:
0049a45cstrh wzr, [sp+38]
0049a460orr x1, xzr, 1
0049a464str x1, [sp+56]
0049a468ldrh w0, [sp+38]
0049a46cldur x29, [sp-8]
0049a470ldr x30, [sp], 80
0049a474ret x30
0049a478
0049a478loc_49a478:
0049a478mov x4, x3
0049a47csubs wzr, w4, 224
0049a480b.lo 0x49a488
0049a484b 0x49a578
0049a488
0049a488loc_49a488:
0049a488b 0x49a48c
0049a48c
0049a48cloc_49a48c:
0049a48cldr x3, [sp+104]
0049a490str x3, [sp+64]
0049a494subs xzr, x3, 2
0049a498b.lt 0x49a4a0
0049a49cb 0x49a4bc
0049a4a0
0049a4a0loc_49a4a0:
0049a4a0strh wzr, [sp+38]
0049a4a4str xzr, [sp+56]
0049a4a8ldrh w0, [sp+38]
0049a4acmov x1, xzr
0049a4b0ldur x29, [sp-8]
0049a4b4ldr x30, [sp], 80
0049a4b8ret x30
0049a4bc
0049a4bcloc_49a4bc:
0049a4bcldrb w3, [sp+36]
0049a4c0ubfm x3, x3, 63, 7
0049a4c4adrp x4, 0x536000
0049a4c8add x4, x4, 320
0049a4ccldrh w3, [x4+x3]
0049a4d0strh w3, [sp+44]
0049a4d4ldr x1, [sp+104]
0049a4d8ldr x3, [sp+96]
0049a4dcsubs xzr, x1, 1
0049a4e0b.hi 0x49a4e8
0049a4e4b 0x49a9cc
0049a4e8
0049a4e8loc_49a4e8:
0049a4e8ldrb w3, [x3+1]
0049a4ecstrb w3, [sp+35]
0049a4f0mov x4, x3
0049a4f4subs wzr, w4, 128
0049a4f8cset x4, lo
0049a4fcstrb w4, [sp+37]
0049a500b.lo 0x49a508
0049a504b 0x49a50c
0049a508
0049a508loc_49a508:
0049a508b 0x49a51c
0049a50c
0049a50cloc_49a50c:
0049a50csubs wzr, w3, 192
0049a510cset x3, hs
0049a514strb w3, [sp+37]
0049a518b 0x49a51c
0049a51c
0049a51cloc_49a51c:
0049a51cldrb w3, [sp+37]
0049a520tbnz w3, 0, 0x49a528
0049a524b 0x49a544
0049a528
0049a528loc_49a528:
0049a528strh wzr, [sp+38]
0049a52corr x1, xzr, 1
0049a530str x1, [sp+56]
0049a534ldrh w0, [sp+38]
0049a538ldur x29, [sp-8]
0049a53cldr x30, [sp], 80
0049a540ret x30
0049a544
0049a544loc_49a544:
0049a544ldrb w2, [sp+35]
0049a548ldr x0, [sp+88]
0049a54cldrh w3, [sp+44]
0049a550mov x1, x3
0049a554bl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049a558strh w0, [sp+46]
0049a55cstrh w0, [sp+38]
0049a560orr x1, xzr, 2
0049a564str x1, [sp+56]
0049a568ldrh w0, [sp+38]
0049a56cldur x29, [sp-8]
0049a570ldr x30, [sp], 80
0049a574ret x30
0049a578
0049a578loc_49a578:
0049a578mov x4, x3
0049a57csubs wzr, w4, 240
0049a580b.lo 0x49a588
0049a584b 0x49a720
0049a588
0049a588loc_49a588:
0049a588b 0x49a58c
0049a58c
0049a58cloc_49a58c:
0049a58cldr x3, [sp+104]
0049a590str x3, [sp+64]
0049a594subs xzr, x3, 3
0049a598b.lt 0x49a5a0
0049a59cb 0x49a5bc
0049a5a0
0049a5a0loc_49a5a0:
0049a5a0strh wzr, [sp+38]
0049a5a4str xzr, [sp+56]
0049a5a8ldrh w0, [sp+38]
0049a5acmov x1, xzr
0049a5b0ldur x29, [sp-8]
0049a5b4ldr x30, [sp], 80
0049a5b8ret x30
0049a5bc
0049a5bcloc_49a5bc:
0049a5bcldrb w3, [sp+36]
0049a5c0ubfm x3, x3, 63, 7
0049a5c4adrp x4, 0x536000
0049a5c8add x4, x4, 320
0049a5ccldrh w3, [x4+x3]
0049a5d0strh w3, [sp+42]
0049a5d4ldr x1, [sp+104]
0049a5d8ldr x3, [sp+96]
0049a5dcsubs xzr, x1, 1
0049a5e0b.hi 0x49a5e8
0049a5e4b 0x49a9c4
0049a5e8
0049a5e8loc_49a5e8:
0049a5e8ldrb w3, [x3+1]
0049a5ecstrb w3, [sp+34]
0049a5f0mov x4, x3
0049a5f4subs wzr, w4, 128
0049a5f8cset x4, lo
0049a5fcstrb w4, [sp+37]
0049a600b.lo 0x49a608
0049a604b 0x49a60c
0049a608
0049a608loc_49a608:
0049a608b 0x49a61c
0049a60c
0049a60cloc_49a60c:
0049a60csubs wzr, w3, 192
0049a610cset x3, hs
0049a614strb w3, [sp+37]
0049a618b 0x49a61c
0049a61c
0049a61cloc_49a61c:
0049a61cldrb w3, [sp+37]
0049a620tbnz w3, 0, 0x49a628
0049a624b 0x49a644
0049a628
0049a628loc_49a628:
0049a628strh wzr, [sp+38]
0049a62corr x1, xzr, 1
0049a630str x1, [sp+56]
0049a634ldrh w0, [sp+38]
0049a638ldur x29, [sp-8]
0049a63cldr x30, [sp], 80
0049a640ret x30
0049a644
0049a644loc_49a644:
0049a644ldrh w3, [sp+42]
0049a648ubfm x3, x3, 58, 15
0049a64cldrb w4, [sp+34]
0049a650add x3, x3, x4
0049a654str w3, [sp+52]
0049a658mov w0, w3
0049a65csubs xzr, x0, 1408
0049a660b.lo 0x49a668
0049a664b 0x49a9bc
0049a668
0049a668loc_49a668:
0049a668ubfm x3, x3, 63, 31
0049a66cadrp x4, 0x536000
0049a670add x4, x4, 320
0049a674ldrh w3, [x4+x3]
0049a678strh w3, [sp+42]
0049a67cldr x1, [sp+104]
0049a680ldr x3, [sp+96]
0049a684subs xzr, x1, 2
0049a688b.hi 0x49a690
0049a68cb 0x49a9b4
0049a690
0049a690loc_49a690:
0049a690ldrb w3, [x3+2]
0049a694strb w3, [sp+32]
0049a698mov x4, x3
0049a69csubs wzr, w4, 128
0049a6a0cset x4, lo
0049a6a4strb w4, [sp+37]
0049a6a8b.lo 0x49a6b0
0049a6acb 0x49a6b4
0049a6b0
0049a6b0loc_49a6b0:
0049a6b0b 0x49a6c4
0049a6b4
0049a6b4loc_49a6b4:
0049a6b4subs wzr, w3, 192
0049a6b8cset x3, hs
0049a6bcstrb w3, [sp+37]
0049a6c0b 0x49a6c4
0049a6c4
0049a6c4loc_49a6c4:
0049a6c4ldrb w3, [sp+37]
0049a6c8tbnz w3, 0, 0x49a6d0
0049a6ccb 0x49a6ec
0049a6d0
0049a6d0loc_49a6d0:
0049a6d0strh wzr, [sp+38]
0049a6d4orr x1, xzr, 2
0049a6d8str x1, [sp+56]
0049a6dcldrh w0, [sp+38]
0049a6e0ldur x29, [sp-8]
0049a6e4ldr x30, [sp], 80
0049a6e8ret x30
0049a6ec
0049a6ecloc_49a6ec:
0049a6ecldrb w2, [sp+32]
0049a6f0ldr x0, [sp+88]
0049a6f4ldrh w3, [sp+42]
0049a6f8mov x1, x3
0049a6fcbl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049a700strh w0, [sp+46]
0049a704strh w0, [sp+38]
0049a708orr x1, xzr, 3
0049a70cstr x1, [sp+56]
0049a710ldrh w0, [sp+38]
0049a714ldur x29, [sp-8]
0049a718ldr x30, [sp], 80
0049a71cret x30
0049a720
0049a720loc_49a720:
0049a720subs wzr, w3, 248
0049a724b.lo 0x49a72c
0049a728b 0x49a96c
0049a72c
0049a72cloc_49a72c:
0049a72cb 0x49a730
0049a730
0049a730loc_49a730:
0049a730ldr x3, [sp+104]
0049a734str x3, [sp+64]
0049a738subs xzr, x3, 4
0049a73cb.lt 0x49a744
0049a740b 0x49a760
0049a744
0049a744loc_49a744:
0049a744strh wzr, [sp+38]
0049a748str xzr, [sp+56]
0049a74cldrh w0, [sp+38]
0049a750mov x1, xzr
0049a754ldur x29, [sp-8]
0049a758ldr x30, [sp], 80
0049a75cret x30
0049a760
0049a760loc_49a760:
0049a760ldrb w3, [sp+36]
0049a764ubfm x3, x3, 63, 7
0049a768adrp x4, 0x536000
0049a76cadd x4, x4, 320
0049a770ldrh w3, [x4+x3]
0049a774strh w3, [sp+40]
0049a778ldr x1, [sp+104]
0049a77cldr x3, [sp+96]
0049a780subs xzr, x1, 1
0049a784b.hi 0x49a78c
0049a788b 0x49a9ac
0049a78c
0049a78cloc_49a78c:
0049a78cldrb w3, [x3+1]
0049a790strb w3, [sp+33]
0049a794mov x4, x3
0049a798subs wzr, w4, 128
0049a79ccset x4, lo
0049a7a0strb w4, [sp+37]
0049a7a4b.lo 0x49a7ac
0049a7a8b 0x49a7b0
0049a7ac
0049a7acloc_49a7ac:
0049a7acb 0x49a7c0
0049a7b0
0049a7b0loc_49a7b0:
0049a7b0subs wzr, w3, 192
0049a7b4cset x3, hs
0049a7b8strb w3, [sp+37]
0049a7bcb 0x49a7c0
0049a7c0
0049a7c0loc_49a7c0:
0049a7c0ldrb w3, [sp+37]
0049a7c4tbnz w3, 0, 0x49a7cc
0049a7c8b 0x49a7e8
0049a7cc
0049a7ccloc_49a7cc:
0049a7ccstrh wzr, [sp+38]
0049a7d0orr x1, xzr, 1
0049a7d4str x1, [sp+56]
0049a7d8ldrh w0, [sp+38]
0049a7dcldur x29, [sp-8]
0049a7e0ldr x30, [sp], 80
0049a7e4ret x30
0049a7e8
0049a7e8loc_49a7e8:
0049a7e8ldrh w3, [sp+40]
0049a7ecubfm x3, x3, 58, 15
0049a7f0ldrb w4, [sp+33]
0049a7f4add x3, x3, x4
0049a7f8str w3, [sp+48]
0049a7fcmov w0, w3
0049a800subs xzr, x0, 1408
0049a804b.lo 0x49a80c
0049a808b 0x49a9a4
0049a80c
0049a80cloc_49a80c:
0049a80cubfm x3, x3, 63, 31
0049a810adrp x4, 0x536000
0049a814add x4, x4, 320
0049a818ldrh w3, [x4+x3]
0049a81cstrh w3, [sp+40]
0049a820ldr x1, [sp+104]
0049a824ldr x3, [sp+96]
0049a828subs xzr, x1, 2
0049a82cb.hi 0x49a834
0049a830b 0x49a99c
0049a834
0049a834loc_49a834:
0049a834ldrb w3, [x3+2]
0049a838strb w3, [sp+31]
0049a83cmov x4, x3
0049a840subs wzr, w4, 128
0049a844cset x4, lo
0049a848strb w4, [sp+37]
0049a84cb.lo 0x49a854
0049a850b 0x49a858
0049a854
0049a854loc_49a854:
0049a854b 0x49a868
0049a858
0049a858loc_49a858:
0049a858subs wzr, w3, 192
0049a85ccset x3, hs
0049a860strb w3, [sp+37]
0049a864b 0x49a868
0049a868
0049a868loc_49a868:
0049a868ldrb w3, [sp+37]
0049a86ctbnz w3, 0, 0x49a874
0049a870b 0x49a890
0049a874
0049a874loc_49a874:
0049a874strh wzr, [sp+38]
0049a878orr x1, xzr, 2
0049a87cstr x1, [sp+56]
0049a880ldrh w0, [sp+38]
0049a884ldur x29, [sp-8]
0049a888ldr x30, [sp], 80
0049a88cret x30
0049a890
0049a890loc_49a890:
0049a890ldrh w3, [sp+40]
0049a894ubfm x3, x3, 58, 15
0049a898ldrb w4, [sp+31]
0049a89cadd x3, x3, x4
0049a8a0str w3, [sp+48]
0049a8a4mov w0, w3
0049a8a8subs xzr, x0, 1408
0049a8acb.lo 0x49a8b4
0049a8b0b 0x49a994
0049a8b4
0049a8b4loc_49a8b4:
0049a8b4ubfm x3, x3, 63, 31
0049a8b8adrp x4, 0x536000
0049a8bcadd x4, x4, 320
0049a8c0ldrh w3, [x4+x3]
0049a8c4strh w3, [sp+40]
0049a8c8ldr x1, [sp+104]
0049a8ccldr x3, [sp+96]
0049a8d0subs xzr, x1, 3
0049a8d4b.hi 0x49a8dc
0049a8d8b 0x49a98c
0049a8dc
0049a8dcloc_49a8dc:
0049a8dcldrb w3, [x3+3]
0049a8e0strb w3, [sp+30]
0049a8e4mov x4, x3
0049a8e8subs wzr, w4, 128
0049a8eccset x4, lo
0049a8f0strb w4, [sp+37]
0049a8f4b.lo 0x49a8fc
0049a8f8b 0x49a900
0049a8fc
0049a8fcloc_49a8fc:
0049a8fcb 0x49a910
0049a900
0049a900loc_49a900:
0049a900subs wzr, w3, 192
0049a904cset x3, hs
0049a908strb w3, [sp+37]
0049a90cb 0x49a910
0049a910
0049a910loc_49a910:
0049a910ldrb w3, [sp+37]
0049a914tbnz w3, 0, 0x49a91c
0049a918b 0x49a938
0049a91c
0049a91cloc_49a91c:
0049a91cstrh wzr, [sp+38]
0049a920orr x1, xzr, 3
0049a924str x1, [sp+56]
0049a928ldrh w0, [sp+38]
0049a92cldur x29, [sp-8]
0049a930ldr x30, [sp], 80
0049a934ret x30
0049a938
0049a938loc_49a938:
0049a938ldrb w2, [sp+30]
0049a93cldr x0, [sp+88]
0049a940ldrh w3, [sp+40]
0049a944mov x1, x3
0049a948bl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049a94cstrh w0, [sp+46]
0049a950strh w0, [sp+38]
0049a954orr x1, xzr, 4
0049a958str x1, [sp+56]
0049a95cldrh w0, [sp+38]
0049a960ldur x29, [sp-8]
0049a964ldr x30, [sp], 80
0049a968ret x30
0049a96c
0049a96cloc_49a96c:
0049a96cb 0x49a970
0049a970
0049a970loc_49a970:
0049a970strh wzr, [sp+38]
0049a974orr x1, xzr, 1
0049a978str x1, [sp+56]
0049a97cldrh w0, [sp+38]
0049a980ldur x29, [sp-8]
0049a984ldr x30, [sp], 80
0049a988ret x30
0049a98c
0049a98cloc_49a98c:
0049a98corr x0, xzr, 3
0049a990bl runtime.panicIndex
0049a994
0049a994loc_49a994:
0049a994movz x1, 1408
0049a998bl runtime.panicIndex
0049a99c
0049a99cloc_49a99c:
0049a99corr x0, xzr, 2
0049a9a0bl runtime.panicIndex
0049a9a4
0049a9a4loc_49a9a4:
0049a9a4movz x1, 1408
0049a9a8bl runtime.panicIndex
0049a9ac
0049a9acloc_49a9ac:
0049a9acorr x0, xzr, 1
0049a9b0bl runtime.panicIndex
0049a9b4
0049a9b4loc_49a9b4:
0049a9b4orr x0, xzr, 2
0049a9b8bl runtime.panicIndex
0049a9bc
0049a9bcloc_49a9bc:
0049a9bcmovz x1, 1408
0049a9c0bl runtime.panicIndex
0049a9c4
0049a9c4loc_49a9c4:
0049a9c4orr x0, xzr, 1
0049a9c8bl runtime.panicIndex
0049a9cc
0049a9ccloc_49a9cc:
0049a9ccorr x0, xzr, 1
0049a9d0bl runtime.panicIndex
0049a9d4
0049a9d4loc_49a9d4:
0049a9d4mov x0, xzr
0049a9d8mov x1, x2
0049a9dcbl runtime.panicIndex
0049a9e0hint
0049a9e4
0049a9e4loc_49a9e4:
0049a9e4stp x0, x1, [sp+8]
0049a9e8stp x2, x3, [sp+24]
0049a9ecmov x3, x30
0049a9f0bl runtime.morestack_noctxt.abi0
0049a9f4ldp x0, x1, [sp+8]
0049a9f8ldp x2, x3, [sp+24]
0049a9fcb 0x49a3c0
0049a3c0
0049a3c0vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookup: ; void vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookup(vendor/golang.org/x/text/unicode/norm.nfkcTrie * t, struct []uint8 s)
0049a3c0ldr x16, [x28+16]
0049a3c4subs xzr, sp, x16
0049a3c8b.ls 0x49a9e4
0049a3ccstr x30, [sp-80]!
0049a3d0stur x29, [sp-8]
0049a3d4sub x29, sp, 8
0049a3d8str x0, [sp+88]
0049a3dcstr x1, [sp+96]
0049a3e0str x2, [sp+104]
0049a3e4str x3, [sp+112]
0049a3e8strh wzr, [sp+38]
0049a3ecstr xzr, [sp+56]
0049a3f0ldr x3, [sp+96]
0049a3f4subs xzr, x2, 0
0049a3f8b.hi 0x49a400
0049a3fcb 0x49a9d4
0049a400
0049a400loc_49a400:
0049a400ldrb w3, [x3]
0049a404strb w3, [sp+36]
0049a408mov x4, x3
0049a40csubs wzr, w4, 128
0049a410b.lo 0x49a418
0049a414b 0x49a448
0049a418
0049a418loc_49a418:
0049a418b 0x49a41c
0049a41c
0049a41cloc_49a41c:
0049a41cubfm x2, x3, 63, 7
0049a420adrp x3, 0x545000
0049a424add x3, x3, 736
0049a428ldrh w2, [x3+x2]
0049a42cstrh w2, [sp+38]
0049a430orr x1, xzr, 1
0049a434str x1, [sp+56]
0049a438ldrh w0, [sp+38]
0049a43cldur x29, [sp-8]
0049a440ldr x30, [sp], 80
0049a444ret x30
0049a448
0049a448loc_49a448:
0049a448mov x4, x3
0049a44csubs wzr, w4, 194
0049a450b.lo 0x49a458
0049a454b 0x49a478
0049a458
0049a458loc_49a458:
0049a458b 0x49a45c
0049a45c
0049a45cloc_49a45c:
0049a45cstrh wzr, [sp+38]
0049a460orr x1, xzr, 1
0049a464str x1, [sp+56]
0049a468ldrh w0, [sp+38]
0049a46cldur x29, [sp-8]
0049a470ldr x30, [sp], 80
0049a474ret x30
0049a478
0049a478loc_49a478:
0049a478mov x4, x3
0049a47csubs wzr, w4, 224
0049a480b.lo 0x49a488
0049a484b 0x49a578
0049a488
0049a488loc_49a488:
0049a488b 0x49a48c
0049a48c
0049a48cloc_49a48c:
0049a48cldr x3, [sp+104]
0049a490str x3, [sp+64]
0049a494subs xzr, x3, 2
0049a498b.lt 0x49a4a0
0049a49cb 0x49a4bc
0049a4a0
0049a4a0loc_49a4a0:
0049a4a0strh wzr, [sp+38]
0049a4a4str xzr, [sp+56]
0049a4a8ldrh w0, [sp+38]
0049a4acmov x1, xzr
0049a4b0ldur x29, [sp-8]
0049a4b4ldr x30, [sp], 80
0049a4b8ret x30
0049a4bc
0049a4bcloc_49a4bc:
0049a4bcldrb w3, [sp+36]
0049a4c0ubfm x3, x3, 63, 7
0049a4c4adrp x4, 0x536000
0049a4c8add x4, x4, 320
0049a4ccldrh w3, [x4+x3]
0049a4d0strh w3, [sp+44]
0049a4d4ldr x1, [sp+104]
0049a4d8ldr x3, [sp+96]
0049a4dcsubs xzr, x1, 1
0049a4e0b.hi 0x49a4e8
0049a4e4b 0x49a9cc
0049a4e8
0049a4e8loc_49a4e8:
0049a4e8ldrb w3, [x3+1]
0049a4ecstrb w3, [sp+35]
0049a4f0mov x4, x3
0049a4f4subs wzr, w4, 128
0049a4f8cset x4, lo
0049a4fcstrb w4, [sp+37]
0049a500b.lo 0x49a508
0049a504b 0x49a50c
0049a508
0049a508loc_49a508:
0049a508b 0x49a51c
0049a50c
0049a50cloc_49a50c:
0049a50csubs wzr, w3, 192
0049a510cset x3, hs
0049a514strb w3, [sp+37]
0049a518b 0x49a51c
0049a51c
0049a51cloc_49a51c:
0049a51cldrb w3, [sp+37]
0049a520tbnz w3, 0, 0x49a528
0049a524b 0x49a544
0049a528
0049a528loc_49a528:
0049a528strh wzr, [sp+38]
0049a52corr x1, xzr, 1
0049a530str x1, [sp+56]
0049a534ldrh w0, [sp+38]
0049a538ldur x29, [sp-8]
0049a53cldr x30, [sp], 80
0049a540ret x30
0049a544
0049a544loc_49a544:
0049a544ldrb w2, [sp+35]
0049a548ldr x0, [sp+88]
0049a54cldrh w3, [sp+44]
0049a550mov x1, x3
0049a554bl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049a558strh w0, [sp+46]
0049a55cstrh w0, [sp+38]
0049a560orr x1, xzr, 2
0049a564str x1, [sp+56]
0049a568ldrh w0, [sp+38]
0049a56cldur x29, [sp-8]
0049a570ldr x30, [sp], 80
0049a574ret x30
0049a578
0049a578loc_49a578:
0049a578mov x4, x3
0049a57csubs wzr, w4, 240
0049a580b.lo 0x49a588
0049a584b 0x49a720
0049a588
0049a588loc_49a588:
0049a588b 0x49a58c
0049a58c
0049a58cloc_49a58c:
0049a58cldr x3, [sp+104]
0049a590str x3, [sp+64]
0049a594subs xzr, x3, 3
0049a598b.lt 0x49a5a0
0049a59cb 0x49a5bc
0049a5a0
0049a5a0loc_49a5a0:
0049a5a0strh wzr, [sp+38]
0049a5a4str xzr, [sp+56]
0049a5a8ldrh w0, [sp+38]
0049a5acmov x1, xzr
0049a5b0ldur x29, [sp-8]
0049a5b4ldr x30, [sp], 80
0049a5b8ret x30
0049a5bc
0049a5bcloc_49a5bc:
0049a5bcldrb w3, [sp+36]
0049a5c0ubfm x3, x3, 63, 7
0049a5c4adrp x4, 0x536000
0049a5c8add x4, x4, 320
0049a5ccldrh w3, [x4+x3]
0049a5d0strh w3, [sp+42]
0049a5d4ldr x1, [sp+104]
0049a5d8ldr x3, [sp+96]
0049a5dcsubs xzr, x1, 1
0049a5e0b.hi 0x49a5e8
0049a5e4b 0x49a9c4
0049a5e8
0049a5e8loc_49a5e8:
0049a5e8ldrb w3, [x3+1]
0049a5ecstrb w3, [sp+34]
0049a5f0mov x4, x3
0049a5f4subs wzr, w4, 128
0049a5f8cset x4, lo
0049a5fcstrb w4, [sp+37]
0049a600b.lo 0x49a608
0049a604b 0x49a60c
0049a608
0049a608loc_49a608:
0049a608b 0x49a61c
0049a60c
0049a60cloc_49a60c:
0049a60csubs wzr, w3, 192
0049a610cset x3, hs
0049a614strb w3, [sp+37]
0049a618b 0x49a61c
0049a61c
0049a61cloc_49a61c:
0049a61cldrb w3, [sp+37]
0049a620tbnz w3, 0, 0x49a628
0049a624b 0x49a644
0049a628
0049a628loc_49a628:
0049a628strh wzr, [sp+38]
0049a62corr x1, xzr, 1
0049a630str x1, [sp+56]
0049a634ldrh w0, [sp+38]
0049a638ldur x29, [sp-8]
0049a63cldr x30, [sp], 80
0049a640ret x30
0049a644
0049a644loc_49a644:
0049a644ldrh w3, [sp+42]
0049a648ubfm x3, x3, 58, 15
0049a64cldrb w4, [sp+34]
0049a650add x3, x3, x4
0049a654str w3, [sp+52]
0049a658mov w0, w3
0049a65csubs xzr, x0, 1408
0049a660b.lo 0x49a668
0049a664b 0x49a9bc
0049a668
0049a668loc_49a668:
0049a668ubfm x3, x3, 63, 31
0049a66cadrp x4, 0x536000
0049a670add x4, x4, 320
0049a674ldrh w3, [x4+x3]
0049a678strh w3, [sp+42]
0049a67cldr x1, [sp+104]
0049a680ldr x3, [sp+96]
0049a684subs xzr, x1, 2
0049a688b.hi 0x49a690
0049a68cb 0x49a9b4
0049a690
0049a690loc_49a690:
0049a690ldrb w3, [x3+2]
0049a694strb w3, [sp+32]
0049a698mov x4, x3
0049a69csubs wzr, w4, 128
0049a6a0cset x4, lo
0049a6a4strb w4, [sp+37]
0049a6a8b.lo 0x49a6b0
0049a6acb 0x49a6b4
0049a6b0
0049a6b0loc_49a6b0:
0049a6b0b 0x49a6c4
0049a6b4
0049a6b4loc_49a6b4:
0049a6b4subs wzr, w3, 192
0049a6b8cset x3, hs
0049a6bcstrb w3, [sp+37]
0049a6c0b 0x49a6c4
0049a6c4
0049a6c4loc_49a6c4:
0049a6c4ldrb w3, [sp+37]
0049a6c8tbnz w3, 0, 0x49a6d0
0049a6ccb 0x49a6ec
0049a6d0
0049a6d0loc_49a6d0:
0049a6d0strh wzr, [sp+38]
0049a6d4orr x1, xzr, 2
0049a6d8str x1, [sp+56]
0049a6dcldrh w0, [sp+38]
0049a6e0ldur x29, [sp-8]
0049a6e4ldr x30, [sp], 80
0049a6e8ret x30
0049a6ec
0049a6ecloc_49a6ec:
0049a6ecldrb w2, [sp+32]
0049a6f0ldr x0, [sp+88]
0049a6f4ldrh w3, [sp+42]
0049a6f8mov x1, x3
0049a6fcbl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049a700strh w0, [sp+46]
0049a704strh w0, [sp+38]
0049a708orr x1, xzr, 3
0049a70cstr x1, [sp+56]
0049a710ldrh w0, [sp+38]
0049a714ldur x29, [sp-8]
0049a718ldr x30, [sp], 80
0049a71cret x30
0049a720
0049a720loc_49a720:
0049a720subs wzr, w3, 248
0049a724b.lo 0x49a72c
0049a728b 0x49a96c
0049a72c
0049a72cloc_49a72c:
0049a72cb 0x49a730
0049a730
0049a730loc_49a730:
0049a730ldr x3, [sp+104]
0049a734str x3, [sp+64]
0049a738subs xzr, x3, 4
0049a73cb.lt 0x49a744
0049a740b 0x49a760
0049a744
0049a744loc_49a744:
0049a744strh wzr, [sp+38]
0049a748str xzr, [sp+56]
0049a74cldrh w0, [sp+38]
0049a750mov x1, xzr
0049a754ldur x29, [sp-8]
0049a758ldr x30, [sp], 80
0049a75cret x30
0049a760
0049a760loc_49a760:
0049a760ldrb w3, [sp+36]
0049a764ubfm x3, x3, 63, 7
0049a768adrp x4, 0x536000
0049a76cadd x4, x4, 320
0049a770ldrh w3, [x4+x3]
0049a774strh w3, [sp+40]
0049a778ldr x1, [sp+104]
0049a77cldr x3, [sp+96]
0049a780subs xzr, x1, 1
0049a784b.hi 0x49a78c
0049a788b 0x49a9ac
0049a78c
0049a78cloc_49a78c:
0049a78cldrb w3, [x3+1]
0049a790strb w3, [sp+33]
0049a794mov x4, x3
0049a798subs wzr, w4, 128
0049a79ccset x4, lo
0049a7a0strb w4, [sp+37]
0049a7a4b.lo 0x49a7ac
0049a7a8b 0x49a7b0
0049a7ac
0049a7acloc_49a7ac:
0049a7acb 0x49a7c0
0049a7b0
0049a7b0loc_49a7b0:
0049a7b0subs wzr, w3, 192
0049a7b4cset x3, hs
0049a7b8strb w3, [sp+37]
0049a7bcb 0x49a7c0
0049a7c0
0049a7c0loc_49a7c0:
0049a7c0ldrb w3, [sp+37]
0049a7c4tbnz w3, 0, 0x49a7cc
0049a7c8b 0x49a7e8
0049a7cc
0049a7ccloc_49a7cc:
0049a7ccstrh wzr, [sp+38]
0049a7d0orr x1, xzr, 1
0049a7d4str x1, [sp+56]
0049a7d8ldrh w0, [sp+38]
0049a7dcldur x29, [sp-8]
0049a7e0ldr x30, [sp], 80
0049a7e4ret x30
0049a7e8
0049a7e8loc_49a7e8:
0049a7e8ldrh w3, [sp+40]
0049a7ecubfm x3, x3, 58, 15
0049a7f0ldrb w4, [sp+33]
0049a7f4add x3, x3, x4
0049a7f8str w3, [sp+48]
0049a7fcmov w0, w3
0049a800subs xzr, x0, 1408
0049a804b.lo 0x49a80c
0049a808b 0x49a9a4
0049a80c
0049a80cloc_49a80c:
0049a80cubfm x3, x3, 63, 31
0049a810adrp x4, 0x536000
0049a814add x4, x4, 320
0049a818ldrh w3, [x4+x3]
0049a81cstrh w3, [sp+40]
0049a820ldr x1, [sp+104]
0049a824ldr x3, [sp+96]
0049a828subs xzr, x1, 2
0049a82cb.hi 0x49a834
0049a830b 0x49a99c
0049a834
0049a834loc_49a834:
0049a834ldrb w3, [x3+2]
0049a838strb w3, [sp+31]
0049a83cmov x4, x3
0049a840subs wzr, w4, 128
0049a844cset x4, lo
0049a848strb w4, [sp+37]
0049a84cb.lo 0x49a854
0049a850b 0x49a858
0049a854
0049a854loc_49a854:
0049a854b 0x49a868
0049a858
0049a858loc_49a858:
0049a858subs wzr, w3, 192
0049a85ccset x3, hs
0049a860strb w3, [sp+37]
0049a864b 0x49a868
0049a868
0049a868loc_49a868:
0049a868ldrb w3, [sp+37]
0049a86ctbnz w3, 0, 0x49a874
0049a870b 0x49a890
0049a874
0049a874loc_49a874:
0049a874strh wzr, [sp+38]
0049a878orr x1, xzr, 2
0049a87cstr x1, [sp+56]
0049a880ldrh w0, [sp+38]
0049a884ldur x29, [sp-8]
0049a888ldr x30, [sp], 80
0049a88cret x30
0049a890
0049a890loc_49a890:
0049a890ldrh w3, [sp+40]
0049a894ubfm x3, x3, 58, 15
0049a898ldrb w4, [sp+31]
0049a89cadd x3, x3, x4
0049a8a0str w3, [sp+48]
0049a8a4mov w0, w3
0049a8a8subs xzr, x0, 1408
0049a8acb.lo 0x49a8b4
0049a8b0b 0x49a994
0049a8b4
0049a8b4loc_49a8b4:
0049a8b4ubfm x3, x3, 63, 31
0049a8b8adrp x4, 0x536000
0049a8bcadd x4, x4, 320
0049a8c0ldrh w3, [x4+x3]
0049a8c4strh w3, [sp+40]
0049a8c8ldr x1, [sp+104]
0049a8ccldr x3, [sp+96]
0049a8d0subs xzr, x1, 3
0049a8d4b.hi 0x49a8dc
0049a8d8b 0x49a98c
0049a8dc
0049a8dcloc_49a8dc:
0049a8dcldrb w3, [x3+3]
0049a8e0strb w3, [sp+30]
0049a8e4mov x4, x3
0049a8e8subs wzr, w4, 128
0049a8eccset x4, lo
0049a8f0strb w4, [sp+37]
0049a8f4b.lo 0x49a8fc
0049a8f8b 0x49a900
0049a8fc
0049a8fcloc_49a8fc:
0049a8fcb 0x49a910
0049a900
0049a900loc_49a900:
0049a900subs wzr, w3, 192
0049a904cset x3, hs
0049a908strb w3, [sp+37]
0049a90cb 0x49a910
0049a910
0049a910loc_49a910:
0049a910ldrb w3, [sp+37]
0049a914tbnz w3, 0, 0x49a91c
0049a918b 0x49a938
0049a91c
0049a91cloc_49a91c:
0049a91cstrh wzr, [sp+38]
0049a920orr x1, xzr, 3
0049a924str x1, [sp+56]
0049a928ldrh w0, [sp+38]
0049a92cldur x29, [sp-8]
0049a930ldr x30, [sp], 80
0049a934ret x30
0049a938
0049a938loc_49a938:
0049a938ldrb w2, [sp+30]
0049a93cldr x0, [sp+88]
0049a940ldrh w3, [sp+40]
0049a944mov x1, x3
0049a948bl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049a94cstrh w0, [sp+46]
0049a950strh w0, [sp+38]
0049a954orr x1, xzr, 4
0049a958str x1, [sp+56]
0049a95cldrh w0, [sp+38]
0049a960ldur x29, [sp-8]
0049a964ldr x30, [sp], 80
0049a968ret x30
0049a96c
0049a96cloc_49a96c:
0049a96cb 0x49a970
0049a970
0049a970loc_49a970:
0049a970strh wzr, [sp+38]
0049a974orr x1, xzr, 1
0049a978str x1, [sp+56]
0049a97cldrh w0, [sp+38]
0049a980ldur x29, [sp-8]
0049a984ldr x30, [sp], 80
0049a988ret x30
0049a98c
0049a98cloc_49a98c:
0049a98corr x0, xzr, 3
0049a990bl runtime.panicIndex
0049a994
0049a994loc_49a994:
0049a994movz x1, 1408
0049a998bl runtime.panicIndex
0049a99c
0049a99cloc_49a99c:
0049a99corr x0, xzr, 2
0049a9a0bl runtime.panicIndex
0049a9a4
0049a9a4loc_49a9a4:
0049a9a4movz x1, 1408
0049a9a8bl runtime.panicIndex
0049a9ac
0049a9acloc_49a9ac:
0049a9acorr x0, xzr, 1
0049a9b0bl runtime.panicIndex
0049a9b4
0049a9b4loc_49a9b4:
0049a9b4orr x0, xzr, 2
0049a9b8bl runtime.panicIndex
0049a9bc
0049a9bcloc_49a9bc:
0049a9bcmovz x1, 1408
0049a9c0bl runtime.panicIndex
0049a9c4
0049a9c4loc_49a9c4:
0049a9c4orr x0, xzr, 1
0049a9c8bl runtime.panicIndex
0049a9cc
0049a9ccloc_49a9cc:
0049a9ccorr x0, xzr, 1
0049a9d0bl runtime.panicIndex
0049a9d4
0049a9d4loc_49a9d4:
0049a9d4mov x0, xzr
0049a9d8mov x1, x2
0049a9dcbl runtime.panicIndex
0049a9e0hint
0049a9e4
0049a9e4loc_49a9e4:
0049a9e4stp x0, x1, [sp+8]
0049a9e8stp x2, x3, [sp+24]
0049a9ecmov x3, x30
0049a9f0bl runtime.morestack_noctxt.abi0
0049a9f4ldp x0, x1, [sp+8]
0049a9f8ldp x2, x3, [sp+24]
0049a9fcb 0x49a3c0
0049a3c0
0049aa00
0049aa00vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupString: ; void vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupString(vendor/golang.org/x/text/unicode/norm.nfkcTrie * t, struct string s)
0049aa00ldr x16, [x28+16]
0049aa04subs xzr, sp, x16
0049aa08b.ls 0x49b01c
0049aa0cstr x30, [sp-80]!
0049aa10stur x29, [sp-8]
0049aa14sub x29, sp, 8
0049aa18str x0, [sp+88]
0049aa1cstr x1, [sp+96]
0049aa20str x2, [sp+104]
0049aa24strh wzr, [sp+38]
0049aa28str xzr, [sp+56]
0049aa2csubs xzr, x2, 0
0049aa30b.hi 0x49aa38
0049aa34b 0x49b00c
0049aa38
0049aa38loc_49aa38:
0049aa38ldrb w3, [x1]
0049aa3cstrb w3, [sp+36]
0049aa40mov x4, x3
0049aa44subs wzr, w4, 128
0049aa48b.lo 0x49aa50
0049aa4cb 0x49aa80
0049aa50
0049aa50loc_49aa50:
0049aa50b 0x49aa54
0049aa54
0049aa54loc_49aa54:
0049aa54ubfm x2, x3, 63, 7
0049aa58adrp x3, 0x545000
0049aa5cadd x3, x3, 736
0049aa60ldrh w2, [x3+x2]
0049aa64strh w2, [sp+38]
0049aa68orr x1, xzr, 1
0049aa6cstr x1, [sp+56]
0049aa70ldrh w0, [sp+38]
0049aa74ldur x29, [sp-8]
0049aa78ldr x30, [sp], 80
0049aa7cret x30
0049aa80
0049aa80loc_49aa80:
0049aa80mov x4, x3
0049aa84subs wzr, w4, 194
0049aa88b.lo 0x49aa90
0049aa8cb 0x49aab0
0049aa90
0049aa90loc_49aa90:
0049aa90b 0x49aa94
0049aa94
0049aa94loc_49aa94:
0049aa94strh wzr, [sp+38]
0049aa98orr x1, xzr, 1
0049aa9cstr x1, [sp+56]
0049aaa0ldrh w0, [sp+38]
0049aaa4ldur x29, [sp-8]
0049aaa8ldr x30, [sp], 80
0049aaacret x30
0049aab0
0049aab0loc_49aab0:
0049aab0mov x4, x3
0049aab4subs wzr, w4, 224
0049aab8b.lo 0x49aac0
0049aabcb 0x49abb0
0049aac0
0049aac0loc_49aac0:
0049aac0b 0x49aac4
0049aac4
0049aac4loc_49aac4:
0049aac4ldr x3, [sp+104]
0049aac8str x3, [sp+64]
0049aaccsubs xzr, x3, 2
0049aad0b.lt 0x49aad8
0049aad4b 0x49aaf4
0049aad8
0049aad8loc_49aad8:
0049aad8strh wzr, [sp+38]
0049aadcstr xzr, [sp+56]
0049aae0ldrh w0, [sp+38]
0049aae4mov x1, xzr
0049aae8ldur x29, [sp-8]
0049aaecldr x30, [sp], 80
0049aaf0ret x30
0049aaf4
0049aaf4loc_49aaf4:
0049aaf4ldrb w3, [sp+36]
0049aaf8ubfm x3, x3, 63, 7
0049aafcadrp x4, 0x536000
0049ab00add x4, x4, 320
0049ab04ldrh w3, [x4+x3]
0049ab08strh w3, [sp+44]
0049ab0cldr x1, [sp+104]
0049ab10ldr x3, [sp+96]
0049ab14subs xzr, x1, 1
0049ab18b.hi 0x49ab20
0049ab1cb 0x49b004
0049ab20
0049ab20loc_49ab20:
0049ab20ldrb w3, [x3+1]
0049ab24strb w3, [sp+35]
0049ab28mov x4, x3
0049ab2csubs wzr, w4, 128
0049ab30cset x4, lo
0049ab34strb w4, [sp+37]
0049ab38b.lo 0x49ab40
0049ab3cb 0x49ab44
0049ab40
0049ab40loc_49ab40:
0049ab40b 0x49ab54
0049ab44
0049ab44loc_49ab44:
0049ab44subs wzr, w3, 192
0049ab48cset x3, hs
0049ab4cstrb w3, [sp+37]
0049ab50b 0x49ab54
0049ab54
0049ab54loc_49ab54:
0049ab54ldrb w3, [sp+37]
0049ab58tbnz w3, 0, 0x49ab60
0049ab5cb 0x49ab7c
0049ab60
0049ab60loc_49ab60:
0049ab60strh wzr, [sp+38]
0049ab64orr x1, xzr, 1
0049ab68str x1, [sp+56]
0049ab6cldrh w0, [sp+38]
0049ab70ldur x29, [sp-8]
0049ab74ldr x30, [sp], 80
0049ab78ret x30
0049ab7c
0049ab7cloc_49ab7c:
0049ab7cldrb w2, [sp+35]
0049ab80ldr x0, [sp+88]
0049ab84ldrh w3, [sp+44]
0049ab88mov x1, x3
0049ab8cbl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049ab90strh w0, [sp+46]
0049ab94strh w0, [sp+38]
0049ab98orr x1, xzr, 2
0049ab9cstr x1, [sp+56]
0049aba0ldrh w0, [sp+38]
0049aba4ldur x29, [sp-8]
0049aba8ldr x30, [sp], 80
0049abacret x30
0049abb0
0049abb0loc_49abb0:
0049abb0mov x4, x3
0049abb4subs wzr, w4, 240
0049abb8b.lo 0x49abc0
0049abbcb 0x49ad58
0049abc0
0049abc0loc_49abc0:
0049abc0b 0x49abc4
0049abc4
0049abc4loc_49abc4:
0049abc4ldr x3, [sp+104]
0049abc8str x3, [sp+64]
0049abccsubs xzr, x3, 3
0049abd0b.lt 0x49abd8
0049abd4b 0x49abf4
0049abd8
0049abd8loc_49abd8:
0049abd8strh wzr, [sp+38]
0049abdcstr xzr, [sp+56]
0049abe0ldrh w0, [sp+38]
0049abe4mov x1, xzr
0049abe8ldur x29, [sp-8]
0049abecldr x30, [sp], 80
0049abf0ret x30
0049abf4
0049abf4loc_49abf4:
0049abf4ldrb w3, [sp+36]
0049abf8ubfm x3, x3, 63, 7
0049abfcadrp x4, 0x536000
0049ac00add x4, x4, 320
0049ac04ldrh w3, [x4+x3]
0049ac08strh w3, [sp+42]
0049ac0cldr x1, [sp+104]
0049ac10ldr x3, [sp+96]
0049ac14subs xzr, x1, 1
0049ac18b.hi 0x49ac20
0049ac1cb 0x49affc
0049ac20
0049ac20loc_49ac20:
0049ac20ldrb w3, [x3+1]
0049ac24strb w3, [sp+34]
0049ac28mov x4, x3
0049ac2csubs wzr, w4, 128
0049ac30cset x4, lo
0049ac34strb w4, [sp+37]
0049ac38b.lo 0x49ac40
0049ac3cb 0x49ac44
0049ac40
0049ac40loc_49ac40:
0049ac40b 0x49ac54
0049ac44
0049ac44loc_49ac44:
0049ac44subs wzr, w3, 192
0049ac48cset x3, hs
0049ac4cstrb w3, [sp+37]
0049ac50b 0x49ac54
0049ac54
0049ac54loc_49ac54:
0049ac54ldrb w3, [sp+37]
0049ac58tbnz w3, 0, 0x49ac60
0049ac5cb 0x49ac7c
0049ac60
0049ac60loc_49ac60:
0049ac60strh wzr, [sp+38]
0049ac64orr x1, xzr, 1
0049ac68str x1, [sp+56]
0049ac6cldrh w0, [sp+38]
0049ac70ldur x29, [sp-8]
0049ac74ldr x30, [sp], 80
0049ac78ret x30
0049ac7c
0049ac7cloc_49ac7c:
0049ac7cldrh w3, [sp+42]
0049ac80ubfm x3, x3, 58, 15
0049ac84ldrb w4, [sp+34]
0049ac88add x3, x3, x4
0049ac8cstr w3, [sp+52]
0049ac90mov w0, w3
0049ac94subs xzr, x0, 1408
0049ac98b.lo 0x49aca0
0049ac9cb 0x49aff4
0049aca0
0049aca0loc_49aca0:
0049aca0ubfm x3, x3, 63, 31
0049aca4adrp x4, 0x536000
0049aca8add x4, x4, 320
0049acacldrh w3, [x4+x3]
0049acb0strh w3, [sp+42]
0049acb4ldr x1, [sp+104]
0049acb8ldr x3, [sp+96]
0049acbcsubs xzr, x1, 2
0049acc0b.hi 0x49acc8
0049acc4b 0x49afec
0049acc8
0049acc8loc_49acc8:
0049acc8ldrb w3, [x3+2]
0049acccstrb w3, [sp+32]
0049acd0mov x4, x3
0049acd4subs wzr, w4, 128
0049acd8cset x4, lo
0049acdcstrb w4, [sp+37]
0049ace0b.lo 0x49ace8
0049ace4b 0x49acec
0049ace8
0049ace8loc_49ace8:
0049ace8b 0x49acfc
0049acec
0049acecloc_49acec:
0049acecsubs wzr, w3, 192
0049acf0cset x3, hs
0049acf4strb w3, [sp+37]
0049acf8b 0x49acfc
0049acfc
0049acfcloc_49acfc:
0049acfcldrb w3, [sp+37]
0049ad00tbnz w3, 0, 0x49ad08
0049ad04b 0x49ad24
0049ad08
0049ad08loc_49ad08:
0049ad08strh wzr, [sp+38]
0049ad0corr x1, xzr, 2
0049ad10str x1, [sp+56]
0049ad14ldrh w0, [sp+38]
0049ad18ldur x29, [sp-8]
0049ad1cldr x30, [sp], 80
0049ad20ret x30
0049ad24
0049ad24loc_49ad24:
0049ad24ldrb w2, [sp+32]
0049ad28ldr x0, [sp+88]
0049ad2cldrh w3, [sp+42]
0049ad30mov x1, x3
0049ad34bl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049ad38strh w0, [sp+46]
0049ad3cstrh w0, [sp+38]
0049ad40orr x1, xzr, 3
0049ad44str x1, [sp+56]
0049ad48ldrh w0, [sp+38]
0049ad4cldur x29, [sp-8]
0049ad50ldr x30, [sp], 80
0049ad54ret x30
0049ad58
0049ad58loc_49ad58:
0049ad58subs wzr, w3, 248
0049ad5cb.lo 0x49ad64
0049ad60b 0x49afa4
0049ad64
0049ad64loc_49ad64:
0049ad64b 0x49ad68
0049ad68
0049ad68loc_49ad68:
0049ad68ldr x3, [sp+104]
0049ad6cstr x3, [sp+64]
0049ad70subs xzr, x3, 4
0049ad74b.lt 0x49ad7c
0049ad78b 0x49ad98
0049ad7c
0049ad7cloc_49ad7c:
0049ad7cstrh wzr, [sp+38]
0049ad80str xzr, [sp+56]
0049ad84ldrh w0, [sp+38]
0049ad88mov x1, xzr
0049ad8cldur x29, [sp-8]
0049ad90ldr x30, [sp], 80
0049ad94ret x30
0049ad98
0049ad98loc_49ad98:
0049ad98ldrb w3, [sp+36]
0049ad9cubfm x3, x3, 63, 7
0049ada0adrp x4, 0x536000
0049ada4add x4, x4, 320
0049ada8ldrh w3, [x4+x3]
0049adacstrh w3, [sp+40]
0049adb0ldr x1, [sp+104]
0049adb4ldr x3, [sp+96]
0049adb8subs xzr, x1, 1
0049adbcb.hi 0x49adc4
0049adc0b 0x49afe4
0049adc4
0049adc4loc_49adc4:
0049adc4ldrb w3, [x3+1]
0049adc8strb w3, [sp+33]
0049adccmov x4, x3
0049add0subs wzr, w4, 128
0049add4cset x4, lo
0049add8strb w4, [sp+37]
0049addcb.lo 0x49ade4
0049ade0b 0x49ade8
0049ade4
0049ade4loc_49ade4:
0049ade4b 0x49adf8
0049ade8
0049ade8loc_49ade8:
0049ade8subs wzr, w3, 192
0049adeccset x3, hs
0049adf0strb w3, [sp+37]
0049adf4b 0x49adf8
0049adf8
0049adf8loc_49adf8:
0049adf8ldrb w3, [sp+37]
0049adfctbnz w3, 0, 0x49ae04
0049ae00b 0x49ae20
0049ae04
0049ae04loc_49ae04:
0049ae04strh wzr, [sp+38]
0049ae08orr x1, xzr, 1
0049ae0cstr x1, [sp+56]
0049ae10ldrh w0, [sp+38]
0049ae14ldur x29, [sp-8]
0049ae18ldr x30, [sp], 80
0049ae1cret x30
0049ae20
0049ae20loc_49ae20:
0049ae20ldrh w3, [sp+40]
0049ae24ubfm x3, x3, 58, 15
0049ae28ldrb w4, [sp+33]
0049ae2cadd x3, x3, x4
0049ae30str w3, [sp+48]
0049ae34mov w0, w3
0049ae38subs xzr, x0, 1408
0049ae3cb.lo 0x49ae44
0049ae40b 0x49afdc
0049ae44
0049ae44loc_49ae44:
0049ae44ubfm x3, x3, 63, 31
0049ae48adrp x4, 0x536000
0049ae4cadd x4, x4, 320
0049ae50ldrh w3, [x4+x3]
0049ae54strh w3, [sp+40]
0049ae58ldr x1, [sp+104]
0049ae5cldr x3, [sp+96]
0049ae60subs xzr, x1, 2
0049ae64b.hi 0x49ae6c
0049ae68b 0x49afd4
0049ae6c
0049ae6cloc_49ae6c:
0049ae6cldrb w3, [x3+2]
0049ae70strb w3, [sp+31]
0049ae74mov x4, x3
0049ae78subs wzr, w4, 128
0049ae7ccset x4, lo
0049ae80strb w4, [sp+37]
0049ae84b.lo 0x49ae8c
0049ae88b 0x49ae90
0049ae8c
0049ae8cloc_49ae8c:
0049ae8cb 0x49aea0
0049ae90
0049ae90loc_49ae90:
0049ae90subs wzr, w3, 192
0049ae94cset x3, hs
0049ae98strb w3, [sp+37]
0049ae9cb 0x49aea0
0049aea0
0049aea0loc_49aea0:
0049aea0ldrb w3, [sp+37]
0049aea4tbnz w3, 0, 0x49aeac
0049aea8b 0x49aec8
0049aeac
0049aeacloc_49aeac:
0049aeacstrh wzr, [sp+38]
0049aeb0orr x1, xzr, 2
0049aeb4str x1, [sp+56]
0049aeb8ldrh w0, [sp+38]
0049aebcldur x29, [sp-8]
0049aec0ldr x30, [sp], 80
0049aec4ret x30
0049aec8
0049aec8loc_49aec8:
0049aec8ldrh w3, [sp+40]
0049aeccubfm x3, x3, 58, 15
0049aed0ldrb w4, [sp+31]
0049aed4add x3, x3, x4
0049aed8str w3, [sp+48]
0049aedcmov w0, w3
0049aee0subs xzr, x0, 1408
0049aee4b.lo 0x49aeec
0049aee8b 0x49afcc
0049aeec
0049aeecloc_49aeec:
0049aeecubfm x3, x3, 63, 31
0049aef0adrp x4, 0x536000
0049aef4add x4, x4, 320
0049aef8ldrh w3, [x4+x3]
0049aefcstrh w3, [sp+40]
0049af00ldr x1, [sp+104]
0049af04ldr x3, [sp+96]
0049af08subs xzr, x1, 3
0049af0cb.hi 0x49af14
0049af10b 0x49afc4
0049af14
0049af14loc_49af14:
0049af14ldrb w3, [x3+3]
0049af18strb w3, [sp+30]
0049af1cmov x4, x3
0049af20subs wzr, w4, 128
0049af24cset x4, lo
0049af28strb w4, [sp+37]
0049af2cb.lo 0x49af34
0049af30b 0x49af38
0049af34
0049af34loc_49af34:
0049af34b 0x49af48
0049af38
0049af38loc_49af38:
0049af38subs wzr, w3, 192
0049af3ccset x3, hs
0049af40strb w3, [sp+37]
0049af44b 0x49af48
0049af48
0049af48loc_49af48:
0049af48ldrb w3, [sp+37]
0049af4ctbnz w3, 0, 0x49af54
0049af50b 0x49af70
0049af54
0049af54loc_49af54:
0049af54strh wzr, [sp+38]
0049af58orr x1, xzr, 3
0049af5cstr x1, [sp+56]
0049af60ldrh w0, [sp+38]
0049af64ldur x29, [sp-8]
0049af68ldr x30, [sp], 80
0049af6cret x30
0049af70
0049af70loc_49af70:
0049af70ldrb w2, [sp+30]
0049af74ldr x0, [sp+88]
0049af78ldrh w3, [sp+40]
0049af7cmov x1, x3
0049af80bl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049af84strh w0, [sp+46]
0049af88strh w0, [sp+38]
0049af8corr x1, xzr, 4
0049af90str x1, [sp+56]
0049af94ldrh w0, [sp+38]
0049af98ldur x29, [sp-8]
0049af9cldr x30, [sp], 80
0049afa0ret x30
0049afa4
0049afa4loc_49afa4:
0049afa4b 0x49afa8
0049afa8
0049afa8loc_49afa8:
0049afa8strh wzr, [sp+38]
0049afacorr x1, xzr, 1
0049afb0str x1, [sp+56]
0049afb4ldrh w0, [sp+38]
0049afb8ldur x29, [sp-8]
0049afbcldr x30, [sp], 80
0049afc0ret x30
0049afc4
0049afc4loc_49afc4:
0049afc4orr x0, xzr, 3
0049afc8bl runtime.panicIndex
0049afcc
0049afccloc_49afcc:
0049afccmovz x1, 1408
0049afd0bl runtime.panicIndex
0049afd4
0049afd4loc_49afd4:
0049afd4orr x0, xzr, 2
0049afd8bl runtime.panicIndex
0049afdc
0049afdcloc_49afdc:
0049afdcmovz x1, 1408
0049afe0bl runtime.panicIndex
0049afe4
0049afe4loc_49afe4:
0049afe4orr x0, xzr, 1
0049afe8bl runtime.panicIndex
0049afec
0049afecloc_49afec:
0049afecorr x0, xzr, 2
0049aff0bl runtime.panicIndex
0049aff4
0049aff4loc_49aff4:
0049aff4movz x1, 1408
0049aff8bl runtime.panicIndex
0049affc
0049affcloc_49affc:
0049affcorr x0, xzr, 1
0049b000bl runtime.panicIndex
0049b004
0049b004loc_49b004:
0049b004orr x0, xzr, 1
0049b008bl runtime.panicIndex
0049b00c
0049b00cloc_49b00c:
0049b00cmov x0, xzr
0049b010mov x1, x2
0049b014bl runtime.panicIndex
0049b018hint
0049b01c
0049b01cloc_49b01c:
0049b01cstp x0, x1, [sp+8]
0049b020str x2, [sp+24]
0049b024mov x3, x30
0049b028bl runtime.morestack_noctxt.abi0
0049b02cldp x0, x1, [sp+8]
0049b030ldr x2, [sp+24]
0049b034b 0x49aa00
0049b038udf 0
0049b03cudf 0
0049aa00
0049aa00vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupString: ; void vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupString(vendor/golang.org/x/text/unicode/norm.nfkcTrie * t, struct string s)
0049aa00ldr x16, [x28+16]
0049aa04subs xzr, sp, x16
0049aa08b.ls 0x49b01c
0049aa0cstr x30, [sp-80]!
0049aa10stur x29, [sp-8]
0049aa14sub x29, sp, 8
0049aa18str x0, [sp+88]
0049aa1cstr x1, [sp+96]
0049aa20str x2, [sp+104]
0049aa24strh wzr, [sp+38]
0049aa28str xzr, [sp+56]
0049aa2csubs xzr, x2, 0
0049aa30b.hi 0x49aa38
0049aa34b 0x49b00c
0049aa38
0049aa38loc_49aa38:
0049aa38ldrb w3, [x1]
0049aa3cstrb w3, [sp+36]
0049aa40mov x4, x3
0049aa44subs wzr, w4, 128
0049aa48b.lo 0x49aa50
0049aa4cb 0x49aa80
0049aa50
0049aa50loc_49aa50:
0049aa50b 0x49aa54
0049aa54
0049aa54loc_49aa54:
0049aa54ubfm x2, x3, 63, 7
0049aa58adrp x3, 0x545000
0049aa5cadd x3, x3, 736
0049aa60ldrh w2, [x3+x2]
0049aa64strh w2, [sp+38]
0049aa68orr x1, xzr, 1
0049aa6cstr x1, [sp+56]
0049aa70ldrh w0, [sp+38]
0049aa74ldur x29, [sp-8]
0049aa78ldr x30, [sp], 80
0049aa7cret x30
0049aa80
0049aa80loc_49aa80:
0049aa80mov x4, x3
0049aa84subs wzr, w4, 194
0049aa88b.lo 0x49aa90
0049aa8cb 0x49aab0
0049aa90
0049aa90loc_49aa90:
0049aa90b 0x49aa94
0049aa94
0049aa94loc_49aa94:
0049aa94strh wzr, [sp+38]
0049aa98orr x1, xzr, 1
0049aa9cstr x1, [sp+56]
0049aaa0ldrh w0, [sp+38]
0049aaa4ldur x29, [sp-8]
0049aaa8ldr x30, [sp], 80
0049aaacret x30
0049aab0
0049aab0loc_49aab0:
0049aab0mov x4, x3
0049aab4subs wzr, w4, 224
0049aab8b.lo 0x49aac0
0049aabcb 0x49abb0
0049aac0
0049aac0loc_49aac0:
0049aac0b 0x49aac4
0049aac4
0049aac4loc_49aac4:
0049aac4ldr x3, [sp+104]
0049aac8str x3, [sp+64]
0049aaccsubs xzr, x3, 2
0049aad0b.lt 0x49aad8
0049aad4b 0x49aaf4
0049aad8
0049aad8loc_49aad8:
0049aad8strh wzr, [sp+38]
0049aadcstr xzr, [sp+56]
0049aae0ldrh w0, [sp+38]
0049aae4mov x1, xzr
0049aae8ldur x29, [sp-8]
0049aaecldr x30, [sp], 80
0049aaf0ret x30
0049aaf4
0049aaf4loc_49aaf4:
0049aaf4ldrb w3, [sp+36]
0049aaf8ubfm x3, x3, 63, 7
0049aafcadrp x4, 0x536000
0049ab00add x4, x4, 320
0049ab04ldrh w3, [x4+x3]
0049ab08strh w3, [sp+44]
0049ab0cldr x1, [sp+104]
0049ab10ldr x3, [sp+96]
0049ab14subs xzr, x1, 1
0049ab18b.hi 0x49ab20
0049ab1cb 0x49b004
0049ab20
0049ab20loc_49ab20:
0049ab20ldrb w3, [x3+1]
0049ab24strb w3, [sp+35]
0049ab28mov x4, x3
0049ab2csubs wzr, w4, 128
0049ab30cset x4, lo
0049ab34strb w4, [sp+37]
0049ab38b.lo 0x49ab40
0049ab3cb 0x49ab44
0049ab40
0049ab40loc_49ab40:
0049ab40b 0x49ab54
0049ab44
0049ab44loc_49ab44:
0049ab44subs wzr, w3, 192
0049ab48cset x3, hs
0049ab4cstrb w3, [sp+37]
0049ab50b 0x49ab54
0049ab54
0049ab54loc_49ab54:
0049ab54ldrb w3, [sp+37]
0049ab58tbnz w3, 0, 0x49ab60
0049ab5cb 0x49ab7c
0049ab60
0049ab60loc_49ab60:
0049ab60strh wzr, [sp+38]
0049ab64orr x1, xzr, 1
0049ab68str x1, [sp+56]
0049ab6cldrh w0, [sp+38]
0049ab70ldur x29, [sp-8]
0049ab74ldr x30, [sp], 80
0049ab78ret x30
0049ab7c
0049ab7cloc_49ab7c:
0049ab7cldrb w2, [sp+35]
0049ab80ldr x0, [sp+88]
0049ab84ldrh w3, [sp+44]
0049ab88mov x1, x3
0049ab8cbl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049ab90strh w0, [sp+46]
0049ab94strh w0, [sp+38]
0049ab98orr x1, xzr, 2
0049ab9cstr x1, [sp+56]
0049aba0ldrh w0, [sp+38]
0049aba4ldur x29, [sp-8]
0049aba8ldr x30, [sp], 80
0049abacret x30
0049abb0
0049abb0loc_49abb0:
0049abb0mov x4, x3
0049abb4subs wzr, w4, 240
0049abb8b.lo 0x49abc0
0049abbcb 0x49ad58
0049abc0
0049abc0loc_49abc0:
0049abc0b 0x49abc4
0049abc4
0049abc4loc_49abc4:
0049abc4ldr x3, [sp+104]
0049abc8str x3, [sp+64]
0049abccsubs xzr, x3, 3
0049abd0b.lt 0x49abd8
0049abd4b 0x49abf4
0049abd8
0049abd8loc_49abd8:
0049abd8strh wzr, [sp+38]
0049abdcstr xzr, [sp+56]
0049abe0ldrh w0, [sp+38]
0049abe4mov x1, xzr
0049abe8ldur x29, [sp-8]
0049abecldr x30, [sp], 80
0049abf0ret x30
0049abf4
0049abf4loc_49abf4:
0049abf4ldrb w3, [sp+36]
0049abf8ubfm x3, x3, 63, 7
0049abfcadrp x4, 0x536000
0049ac00add x4, x4, 320
0049ac04ldrh w3, [x4+x3]
0049ac08strh w3, [sp+42]
0049ac0cldr x1, [sp+104]
0049ac10ldr x3, [sp+96]
0049ac14subs xzr, x1, 1
0049ac18b.hi 0x49ac20
0049ac1cb 0x49affc
0049ac20
0049ac20loc_49ac20:
0049ac20ldrb w3, [x3+1]
0049ac24strb w3, [sp+34]
0049ac28mov x4, x3
0049ac2csubs wzr, w4, 128
0049ac30cset x4, lo
0049ac34strb w4, [sp+37]
0049ac38b.lo 0x49ac40
0049ac3cb 0x49ac44
0049ac40
0049ac40loc_49ac40:
0049ac40b 0x49ac54
0049ac44
0049ac44loc_49ac44:
0049ac44subs wzr, w3, 192
0049ac48cset x3, hs
0049ac4cstrb w3, [sp+37]
0049ac50b 0x49ac54
0049ac54
0049ac54loc_49ac54:
0049ac54ldrb w3, [sp+37]
0049ac58tbnz w3, 0, 0x49ac60
0049ac5cb 0x49ac7c
0049ac60
0049ac60loc_49ac60:
0049ac60strh wzr, [sp+38]
0049ac64orr x1, xzr, 1
0049ac68str x1, [sp+56]
0049ac6cldrh w0, [sp+38]
0049ac70ldur x29, [sp-8]
0049ac74ldr x30, [sp], 80
0049ac78ret x30
0049ac7c
0049ac7cloc_49ac7c:
0049ac7cldrh w3, [sp+42]
0049ac80ubfm x3, x3, 58, 15
0049ac84ldrb w4, [sp+34]
0049ac88add x3, x3, x4
0049ac8cstr w3, [sp+52]
0049ac90mov w0, w3
0049ac94subs xzr, x0, 1408
0049ac98b.lo 0x49aca0
0049ac9cb 0x49aff4
0049aca0
0049aca0loc_49aca0:
0049aca0ubfm x3, x3, 63, 31
0049aca4adrp x4, 0x536000
0049aca8add x4, x4, 320
0049acacldrh w3, [x4+x3]
0049acb0strh w3, [sp+42]
0049acb4ldr x1, [sp+104]
0049acb8ldr x3, [sp+96]
0049acbcsubs xzr, x1, 2
0049acc0b.hi 0x49acc8
0049acc4b 0x49afec
0049acc8
0049acc8loc_49acc8:
0049acc8ldrb w3, [x3+2]
0049acccstrb w3, [sp+32]
0049acd0mov x4, x3
0049acd4subs wzr, w4, 128
0049acd8cset x4, lo
0049acdcstrb w4, [sp+37]
0049ace0b.lo 0x49ace8
0049ace4b 0x49acec
0049ace8
0049ace8loc_49ace8:
0049ace8b 0x49acfc
0049acec
0049acecloc_49acec:
0049acecsubs wzr, w3, 192
0049acf0cset x3, hs
0049acf4strb w3, [sp+37]
0049acf8b 0x49acfc
0049acfc
0049acfcloc_49acfc:
0049acfcldrb w3, [sp+37]
0049ad00tbnz w3, 0, 0x49ad08
0049ad04b 0x49ad24
0049ad08
0049ad08loc_49ad08:
0049ad08strh wzr, [sp+38]
0049ad0corr x1, xzr, 2
0049ad10str x1, [sp+56]
0049ad14ldrh w0, [sp+38]
0049ad18ldur x29, [sp-8]
0049ad1cldr x30, [sp], 80
0049ad20ret x30
0049ad24
0049ad24loc_49ad24:
0049ad24ldrb w2, [sp+32]
0049ad28ldr x0, [sp+88]
0049ad2cldrh w3, [sp+42]
0049ad30mov x1, x3
0049ad34bl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049ad38strh w0, [sp+46]
0049ad3cstrh w0, [sp+38]
0049ad40orr x1, xzr, 3
0049ad44str x1, [sp+56]
0049ad48ldrh w0, [sp+38]
0049ad4cldur x29, [sp-8]
0049ad50ldr x30, [sp], 80
0049ad54ret x30
0049ad58
0049ad58loc_49ad58:
0049ad58subs wzr, w3, 248
0049ad5cb.lo 0x49ad64
0049ad60b 0x49afa4
0049ad64
0049ad64loc_49ad64:
0049ad64b 0x49ad68
0049ad68
0049ad68loc_49ad68:
0049ad68ldr x3, [sp+104]
0049ad6cstr x3, [sp+64]
0049ad70subs xzr, x3, 4
0049ad74b.lt 0x49ad7c
0049ad78b 0x49ad98
0049ad7c
0049ad7cloc_49ad7c:
0049ad7cstrh wzr, [sp+38]
0049ad80str xzr, [sp+56]
0049ad84ldrh w0, [sp+38]
0049ad88mov x1, xzr
0049ad8cldur x29, [sp-8]
0049ad90ldr x30, [sp], 80
0049ad94ret x30
0049ad98
0049ad98loc_49ad98:
0049ad98ldrb w3, [sp+36]
0049ad9cubfm x3, x3, 63, 7
0049ada0adrp x4, 0x536000
0049ada4add x4, x4, 320
0049ada8ldrh w3, [x4+x3]
0049adacstrh w3, [sp+40]
0049adb0ldr x1, [sp+104]
0049adb4ldr x3, [sp+96]
0049adb8subs xzr, x1, 1
0049adbcb.hi 0x49adc4
0049adc0b 0x49afe4
0049adc4
0049adc4loc_49adc4:
0049adc4ldrb w3, [x3+1]
0049adc8strb w3, [sp+33]
0049adccmov x4, x3
0049add0subs wzr, w4, 128
0049add4cset x4, lo
0049add8strb w4, [sp+37]
0049addcb.lo 0x49ade4
0049ade0b 0x49ade8
0049ade4
0049ade4loc_49ade4:
0049ade4b 0x49adf8
0049ade8
0049ade8loc_49ade8:
0049ade8subs wzr, w3, 192
0049adeccset x3, hs
0049adf0strb w3, [sp+37]
0049adf4b 0x49adf8
0049adf8
0049adf8loc_49adf8:
0049adf8ldrb w3, [sp+37]
0049adfctbnz w3, 0, 0x49ae04
0049ae00b 0x49ae20
0049ae04
0049ae04loc_49ae04:
0049ae04strh wzr, [sp+38]
0049ae08orr x1, xzr, 1
0049ae0cstr x1, [sp+56]
0049ae10ldrh w0, [sp+38]
0049ae14ldur x29, [sp-8]
0049ae18ldr x30, [sp], 80
0049ae1cret x30
0049ae20
0049ae20loc_49ae20:
0049ae20ldrh w3, [sp+40]
0049ae24ubfm x3, x3, 58, 15
0049ae28ldrb w4, [sp+33]
0049ae2cadd x3, x3, x4
0049ae30str w3, [sp+48]
0049ae34mov w0, w3
0049ae38subs xzr, x0, 1408
0049ae3cb.lo 0x49ae44
0049ae40b 0x49afdc
0049ae44
0049ae44loc_49ae44:
0049ae44ubfm x3, x3, 63, 31
0049ae48adrp x4, 0x536000
0049ae4cadd x4, x4, 320
0049ae50ldrh w3, [x4+x3]
0049ae54strh w3, [sp+40]
0049ae58ldr x1, [sp+104]
0049ae5cldr x3, [sp+96]
0049ae60subs xzr, x1, 2
0049ae64b.hi 0x49ae6c
0049ae68b 0x49afd4
0049ae6c
0049ae6cloc_49ae6c:
0049ae6cldrb w3, [x3+2]
0049ae70strb w3, [sp+31]
0049ae74mov x4, x3
0049ae78subs wzr, w4, 128
0049ae7ccset x4, lo
0049ae80strb w4, [sp+37]
0049ae84b.lo 0x49ae8c
0049ae88b 0x49ae90
0049ae8c
0049ae8cloc_49ae8c:
0049ae8cb 0x49aea0
0049ae90
0049ae90loc_49ae90:
0049ae90subs wzr, w3, 192
0049ae94cset x3, hs
0049ae98strb w3, [sp+37]
0049ae9cb 0x49aea0
0049aea0
0049aea0loc_49aea0:
0049aea0ldrb w3, [sp+37]
0049aea4tbnz w3, 0, 0x49aeac
0049aea8b 0x49aec8
0049aeac
0049aeacloc_49aeac:
0049aeacstrh wzr, [sp+38]
0049aeb0orr x1, xzr, 2
0049aeb4str x1, [sp+56]
0049aeb8ldrh w0, [sp+38]
0049aebcldur x29, [sp-8]
0049aec0ldr x30, [sp], 80
0049aec4ret x30
0049aec8
0049aec8loc_49aec8:
0049aec8ldrh w3, [sp+40]
0049aeccubfm x3, x3, 58, 15
0049aed0ldrb w4, [sp+31]
0049aed4add x3, x3, x4
0049aed8str w3, [sp+48]
0049aedcmov w0, w3
0049aee0subs xzr, x0, 1408
0049aee4b.lo 0x49aeec
0049aee8b 0x49afcc
0049aeec
0049aeecloc_49aeec:
0049aeecubfm x3, x3, 63, 31
0049aef0adrp x4, 0x536000
0049aef4add x4, x4, 320
0049aef8ldrh w3, [x4+x3]
0049aefcstrh w3, [sp+40]
0049af00ldr x1, [sp+104]
0049af04ldr x3, [sp+96]
0049af08subs xzr, x1, 3
0049af0cb.hi 0x49af14
0049af10b 0x49afc4
0049af14
0049af14loc_49af14:
0049af14ldrb w3, [x3+3]
0049af18strb w3, [sp+30]
0049af1cmov x4, x3
0049af20subs wzr, w4, 128
0049af24cset x4, lo
0049af28strb w4, [sp+37]
0049af2cb.lo 0x49af34
0049af30b 0x49af38
0049af34
0049af34loc_49af34:
0049af34b 0x49af48
0049af38
0049af38loc_49af38:
0049af38subs wzr, w3, 192
0049af3ccset x3, hs
0049af40strb w3, [sp+37]
0049af44b 0x49af48
0049af48
0049af48loc_49af48:
0049af48ldrb w3, [sp+37]
0049af4ctbnz w3, 0, 0x49af54
0049af50b 0x49af70
0049af54
0049af54loc_49af54:
0049af54strh wzr, [sp+38]
0049af58orr x1, xzr, 3
0049af5cstr x1, [sp+56]
0049af60ldrh w0, [sp+38]
0049af64ldur x29, [sp-8]
0049af68ldr x30, [sp], 80
0049af6cret x30
0049af70
0049af70loc_49af70:
0049af70ldrb w2, [sp+30]
0049af74ldr x0, [sp+88]
0049af78ldrh w3, [sp+40]
0049af7cmov x1, x3
0049af80bl vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue
0049af84strh w0, [sp+46]
0049af88strh w0, [sp+38]
0049af8corr x1, xzr, 4
0049af90str x1, [sp+56]
0049af94ldrh w0, [sp+38]
0049af98ldur x29, [sp-8]
0049af9cldr x30, [sp], 80
0049afa0ret x30
0049afa4
0049afa4loc_49afa4:
0049afa4b 0x49afa8
0049afa8
0049afa8loc_49afa8:
0049afa8strh wzr, [sp+38]
0049afacorr x1, xzr, 1
0049afb0str x1, [sp+56]
0049afb4ldrh w0, [sp+38]
0049afb8ldur x29, [sp-8]
0049afbcldr x30, [sp], 80
0049afc0ret x30
0049afc4
0049afc4loc_49afc4:
0049afc4orr x0, xzr, 3
0049afc8bl runtime.panicIndex
0049afcc
0049afccloc_49afcc:
0049afccmovz x1, 1408
0049afd0bl runtime.panicIndex
0049afd4
0049afd4loc_49afd4:
0049afd4orr x0, xzr, 2
0049afd8bl runtime.panicIndex
0049afdc
0049afdcloc_49afdc:
0049afdcmovz x1, 1408
0049afe0bl runtime.panicIndex
0049afe4
0049afe4loc_49afe4:
0049afe4orr x0, xzr, 1
0049afe8bl runtime.panicIndex
0049afec
0049afecloc_49afec:
0049afecorr x0, xzr, 2
0049aff0bl runtime.panicIndex
0049aff4
0049aff4loc_49aff4:
0049aff4movz x1, 1408
0049aff8bl runtime.panicIndex
0049affc
0049affcloc_49affc:
0049affcorr x0, xzr, 1
0049b000bl runtime.panicIndex
0049b004
0049b004loc_49b004:
0049b004orr x0, xzr, 1
0049b008bl runtime.panicIndex
0049b00c
0049b00cloc_49b00c:
0049b00cmov x0, xzr
0049b010mov x1, x2
0049b014bl runtime.panicIndex
0049b018hint
0049b01c
0049b01cloc_49b01c:
0049b01cstp x0, x1, [sp+8]
0049b020str x2, [sp+24]
0049b024mov x3, x30
0049b028bl runtime.morestack_noctxt.abi0
0049b02cldp x0, x1, [sp+8]
0049b030ldr x2, [sp+24]
0049b034b 0x49aa00
0049b038udf 0
0049b03cudf 0
0049aa00
0049b040
0049b040vendor/golang.org/x/text/unicode/norm.newNfkcTrie: ; void vendor/golang.org/x/text/unicode/norm.newNfkcTrie(int i)
0049b040str x30, [sp-32]!
0049b044stur x29, [sp-8]
0049b048sub x29, sp, 8
0049b04cstr x0, [sp+40]
0049b050str xzr, [sp+8]
0049b054adrp x0, 0x5b0000
0049b058add x0, x0, 1504
0049b05cstr x0, [sp+16]
0049b060str x0, [sp+8]
0049b064add x29, sp, 24
0049b068add sp, sp, 32
0049b06cret x30
0049b040
0049b040vendor/golang.org/x/text/unicode/norm.newNfkcTrie: ; void vendor/golang.org/x/text/unicode/norm.newNfkcTrie(int i)
0049b040str x30, [sp-32]!
0049b044stur x29, [sp-8]
0049b048sub x29, sp, 8
0049b04cstr x0, [sp+40]
0049b050str xzr, [sp+8]
0049b054adrp x0, 0x5b0000
0049b058add x0, x0, 1504
0049b05cstr x0, [sp+16]
0049b060str x0, [sp+8]
0049b064add x29, sp, 24
0049b068add sp, sp, 32
0049b06cret x30
0049b040
0049b070
0049b070vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue: ; void vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue(vendor/golang.org/x/text/unicode/norm.nfkcTrie * t, uint32 n, uint8 b)
0049b070ldr x16, [x28+16]
0049b074subs xzr, sp, x16
0049b078b.ls 0x49b12c
0049b07cstr x30, [sp-48]!
0049b080stur x29, [sp-8]
0049b084sub x29, sp, 8
0049b088str x0, [sp+56]
0049b08cstr w1, [sp+64]
0049b090strb w2, [sp+68]
0049b094strh wzr, [sp+36]
0049b098ldr w3, [sp+64]
0049b09csubs wzr, w3, 95
0049b0a0b.lo 0x49b0a8
0049b0a4b 0x49b0ec
0049b0a8
0049b0a8loc_49b0a8:
0049b0a8b 0x49b0ac
0049b0ac
0049b0acloc_49b0ac:
0049b0acldr w2, [sp+64]
0049b0b0ldrb w3, [sp+68]
0049b0b4add x2, x3, x2, lsl #6
0049b0b8mov w0, w2
0049b0bcmovz x3, 6208
0049b0c0subs xzr, x0, x3
0049b0c4b.lo 0x49b0cc
0049b0c8b 0x49b120
0049b0cc
0049b0ccloc_49b0cc:
0049b0ccubfm x1, x2, 63, 31
0049b0d0adrp x2, 0x544000
0049b0d4add x2, x2, 736
0049b0d8ldrh w0, [x2+x1]
0049b0dcstrh w0, [sp+36]
0049b0e0ldur x29, [sp-8]
0049b0e4ldr x30, [sp], 48
0049b0e8ret x30
0049b0ec
0049b0ecloc_49b0ec:
0049b0ecb 0x49b0f0
0049b0f0
0049b0f0loc_49b0f0:
0049b0f0ldr w3, [sp+64]
0049b0f4sub x1, x3, 95
0049b0f8str w1, [sp+64]
0049b0fcldrb w2, [sp+68]
0049b100adrp x0, 0x588000
0049b104add x0, x0, 3424
0049b108bl vendor/golang.org/x/text/unicode/norm.(*sparseBlocks).lookup
0049b10cstrh w0, [sp+38]
0049b110strh w0, [sp+36]
0049b114ldur x29, [sp-8]
0049b118ldr x30, [sp], 48
0049b11cret x30
0049b120
0049b120loc_49b120:
0049b120movz x1, 6208
0049b124bl runtime.panicIndex
0049b128hint
0049b12c
0049b12cloc_49b12c:
0049b12cstr x0, [sp+8]
0049b130str w1, [sp+16]
0049b134strb w2, [sp+20]
0049b138mov x3, x30
0049b13cbl runtime.morestack_noctxt.abi0
0049b140ldr x0, [sp+8]
0049b144ldr w1, [sp+16]
0049b148ldrb w2, [sp+20]
0049b14cb 0x49b070
0049b070
0049b070vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue: ; void vendor/golang.org/x/text/unicode/norm.(*nfkcTrie).lookupValue(vendor/golang.org/x/text/unicode/norm.nfkcTrie * t, uint32 n, uint8 b)
0049b070ldr x16, [x28+16]
0049b074subs xzr, sp, x16
0049b078b.ls 0x49b12c
0049b07cstr x30, [sp-48]!
0049b080stur x29, [sp-8]
0049b084sub x29, sp, 8
0049b088str x0, [sp+56]
0049b08cstr w1, [sp+64]
0049b090strb w2, [sp+68]
0049b094strh wzr, [sp+36]
0049b098ldr w3, [sp+64]
0049b09csubs wzr, w3, 95
0049b0a0b.lo 0x49b0a8
0049b0a4b 0x49b0ec
0049b0a8
0049b0a8loc_49b0a8:
0049b0a8b 0x49b0ac
0049b0ac
0049b0acloc_49b0ac:
0049b0acldr w2, [sp+64]
0049b0b0ldrb w3, [sp+68]
0049b0b4add x2, x3, x2, lsl #6
0049b0b8mov w0, w2
0049b0bcmovz x3, 6208
0049b0c0subs xzr, x0, x3
0049b0c4b.lo 0x49b0cc
0049b0c8b 0x49b120
0049b0cc
0049b0ccloc_49b0cc:
0049b0ccubfm x1, x2, 63, 31
0049b0d0adrp x2, 0x544000
0049b0d4add x2, x2, 736
0049b0d8ldrh w0, [x2+x1]
0049b0dcstrh w0, [sp+36]
0049b0e0ldur x29, [sp-8]
0049b0e4ldr x30, [sp], 48
0049b0e8ret x30
0049b0ec
0049b0ecloc_49b0ec:
0049b0ecb 0x49b0f0
0049b0f0
0049b0f0loc_49b0f0:
0049b0f0ldr w3, [sp+64]
0049b0f4sub x1, x3, 95
0049b0f8str w1, [sp+64]
0049b0fcldrb w2, [sp+68]
0049b100adrp x0, 0x588000
0049b104add x0, x0, 3424
0049b108bl vendor/golang.org/x/text/unicode/norm.(*sparseBlocks).lookup
0049b10cstrh w0, [sp+38]
0049b110strh w0, [sp+36]
0049b114ldur x29, [sp-8]
0049b118ldr x30, [sp], 48
0049b11cret x30
0049b120
0049b120loc_49b120:
0049b120movz x1, 6208
0049b124bl runtime.panicIndex
0049b128hint
0049b12c
0049b12cloc_49b12c:
0049b12cstr x0, [sp+8]
0049b130str w1, [sp+16]
0049b134strb w2, [sp+20]
0049b138mov x3, x30
0049b13cbl runtime.morestack_noctxt.abi0
0049b140ldr x0, [sp+8]
0049b144ldr w1, [sp+16]
0049b148ldrb w2, [sp+20]
0049b14cb 0x49b070
0049b070
0049b150
0049b150vendor/golang.org/x/text/unicode/norm.(*sparseBlocks).lookup: ; void vendor/golang.org/x/text/unicode/norm.(*sparseBlocks).lookup(vendor/golang.org/x/text/unicode/norm.sparseBlocks * t, uint32 n, uint8 b)
0049b150ldr x16, [x28+16]
0049b154subs xzr, sp, x16
0049b158b.ls 0x49b33c
0049b15cstr x30, [sp-64]!
0049b160stur x29, [sp-8]
0049b164sub x29, sp, 8
0049b168str x0, [sp+72]
0049b16cstr w1, [sp+80]
0049b170strb w2, [sp+84]
0049b174strh wzr, [sp+38]
0049b178ldr x2, [sp+72]
0049b17cldrsb x27, [x2]
0049b180ldr x1, [x2+32]
0049b184ldr x2, [x2+24]
0049b188ldr w3, [sp+80]
0049b18cmov x0, x3
0049b190subs xzr, x0, x1
0049b194b.lo 0x49b19c
0049b198b 0x49b334
0049b19c
0049b19cloc_49b19c:
0049b19cubfm x3, x3, 63, 31
0049b1a0ldrh w2, [x2+x3]
0049b1a4strh w2, [sp+44]
0049b1a8ldr x3, [sp+72]
0049b1acldrsb x27, [x3]
0049b1b0ldr x4, [x3]
0049b1b4ldr x1, [x3+8]
0049b1b8mov x0, x2
0049b1bcsubs xzr, x0, x1
0049b1c0b.lo 0x49b1c8
0049b1c4b 0x49b330
0049b1c8
0049b1c8loc_49b1c8:
0049b1c8ubfm x2, x2, 62, 15
0049b1ccldrh w3, [x4+x2]
0049b1d0add x2, x4, x2
0049b1d4ldrb w4, [x2+2]
0049b1d8ldrb w2, [x2+3]
0049b1dcstrh w3, [sp+52]
0049b1e0strb w4, [sp+54]
0049b1e4strb w2, [sp+55]
0049b1e8ldrh w2, [sp+44]
0049b1ecadd x3, x2, 1
0049b1f0strh w3, [sp+48]
0049b1f4ldrb w3, [sp+54]
0049b1f8add x2, x2, x3
0049b1fcadd x2, x2, 1
0049b200strh w2, [sp+50]
0049b204b 0x49b208
0049b208
0049b208loc_49b208:
0049b208ldrh w2, [sp+50]
0049b20cldrh w3, [sp+48]
0049b210subs wzr, w3, w2
0049b214b.lo 0x49b21c
0049b218b 0x49b318
0049b21c
0049b21cloc_49b21c:
0049b21cldrh w2, [sp+48]
0049b220ldrh w3, [sp+50]
0049b224ldrh w4, [sp+48]
0049b228sub x3, x3, x4
0049b22cubfm x3, x3, 1, 15
0049b230add x2, x2, x3
0049b234strh w2, [sp+46]
0049b238ldr x3, [sp+72]
0049b23cldrsb x27, [x3]
0049b240ldr x4, [x3]
0049b244ldr x1, [x3+8]
0049b248ubfm x0, x2, 0, 15
0049b24csubs xzr, x0, x1
0049b250b.lo 0x49b258
0049b254b 0x49b32c
0049b258
0049b258loc_49b258:
0049b258ubfm x2, x2, 62, 15
0049b25cldrh w3, [x4+x2]
0049b260add x2, x4, x2
0049b264ldrb w4, [x2+2]
0049b268ldrb w2, [x2+3]
0049b26cstrh w3, [sp+40]
0049b270strb w4, [sp+42]
0049b274strb w2, [sp+43]
0049b278ldrb w3, [sp+84]
0049b27csubs wzr, w3, w4
0049b280cset x3, hs
0049b284strb w3, [sp+37]
0049b288b.hs 0x49b290
0049b28cb 0x49b2a4
0049b290
0049b290loc_49b290:
0049b290ldrb w3, [sp+84]
0049b294subs wzr, w2, w3
0049b298cset x2, hs
0049b29cstrb w2, [sp+37]
0049b2a0b 0x49b2a8
0049b2a4
0049b2a4loc_49b2a4:
0049b2a4b 0x49b2a8
0049b2a8
0049b2a8loc_49b2a8:
0049b2a8ldrb w2, [sp+37]
0049b2actbnz w2, 0, 0x49b2b4
0049b2b0b 0x49b2e0
0049b2b4
0049b2b4loc_49b2b4:
0049b2b4ldrh w1, [sp+40]
0049b2b8ldrb w2, [sp+84]
0049b2bcldrb w3, [sp+42]
0049b2c0sub x2, x2, x3
0049b2c4ubfm x2, x2, 0, 7
0049b2c8ldrh w3, [sp+52]
0049b2ccmadd w0, w3, w2, w1
0049b2d0strh w0, [sp+38]
0049b2d4ldur x29, [sp-8]
0049b2d8ldr x30, [sp], 64
0049b2dcret x30
0049b2e0
0049b2e0loc_49b2e0:
0049b2e0ldrb w2, [sp+84]
0049b2e4ldrb w3, [sp+42]
0049b2e8subs wzr, w2, w3
0049b2ecb.lo 0x49b2f4
0049b2f0b 0x49b300
0049b2f4
0049b2f4loc_49b2f4:
0049b2f4ldrh w2, [sp+46]
0049b2f8strh w2, [sp+50]
0049b2fcb 0x49b310
0049b300
0049b300loc_49b300:
0049b300ldrh w2, [sp+46]
0049b304add x2, x2, 1
0049b308strh w2, [sp+48]
0049b30cb 0x49b310
0049b310
0049b310loc_49b310:
0049b310b 0x49b314
0049b314
0049b314loc_49b314:
0049b314b 0x49b208
0049b318
0049b318loc_49b318:
0049b318strh wzr, [sp+38]
0049b31cmov x0, xzr
0049b320ldur x29, [sp-8]
0049b324ldr x30, [sp], 64
0049b328ret x30
0049b32c
0049b32cloc_49b32c:
0049b32cbl runtime.panicIndex
0049b330
0049b330loc_49b330:
0049b330bl runtime.panicIndex
0049b334
0049b334loc_49b334:
0049b334bl runtime.panicIndex
0049b338hint
0049b33c
0049b33cloc_49b33c:
0049b33cstr x0, [sp+8]
0049b340str w1, [sp+16]
0049b344strb w2, [sp+20]
0049b348mov x3, x30
0049b34cbl runtime.morestack_noctxt.abi0
0049b350ldr x0, [sp+8]
0049b354ldr w1, [sp+16]
0049b358ldrb w2, [sp+20]
0049b35cb 0x49b150
0049b150
0049b150vendor/golang.org/x/text/unicode/norm.(*sparseBlocks).lookup: ; void vendor/golang.org/x/text/unicode/norm.(*sparseBlocks).lookup(vendor/golang.org/x/text/unicode/norm.sparseBlocks * t, uint32 n, uint8 b)
0049b150ldr x16, [x28+16]
0049b154subs xzr, sp, x16
0049b158b.ls 0x49b33c
0049b15cstr x30, [sp-64]!
0049b160stur x29, [sp-8]
0049b164sub x29, sp, 8
0049b168str x0, [sp+72]
0049b16cstr w1, [sp+80]
0049b170strb w2, [sp+84]
0049b174strh wzr, [sp+38]
0049b178ldr x2, [sp+72]
0049b17cldrsb x27, [x2]
0049b180ldr x1, [x2+32]
0049b184ldr x2, [x2+24]
0049b188ldr w3, [sp+80]
0049b18cmov x0, x3
0049b190subs xzr, x0, x1
0049b194b.lo 0x49b19c
0049b198b 0x49b334
0049b19c
0049b19cloc_49b19c:
0049b19cubfm x3, x3, 63, 31
0049b1a0ldrh w2, [x2+x3]
0049b1a4strh w2, [sp+44]
0049b1a8ldr x3, [sp+72]
0049b1acldrsb x27, [x3]
0049b1b0ldr x4, [x3]
0049b1b4ldr x1, [x3+8]
0049b1b8mov x0, x2
0049b1bcsubs xzr, x0, x1
0049b1c0b.lo 0x49b1c8
0049b1c4b 0x49b330
0049b1c8
0049b1c8loc_49b1c8:
0049b1c8ubfm x2, x2, 62, 15
0049b1ccldrh w3, [x4+x2]
0049b1d0add x2, x4, x2
0049b1d4ldrb w4, [x2+2]
0049b1d8ldrb w2, [x2+3]
0049b1dcstrh w3, [sp+52]
0049b1e0strb w4, [sp+54]
0049b1e4strb w2, [sp+55]
0049b1e8ldrh w2, [sp+44]
0049b1ecadd x3, x2, 1
0049b1f0strh w3, [sp+48]
0049b1f4ldrb w3, [sp+54]
0049b1f8add x2, x2, x3
0049b1fcadd x2, x2, 1
0049b200strh w2, [sp+50]
0049b204b 0x49b208
0049b208
0049b208loc_49b208:
0049b208ldrh w2, [sp+50]
0049b20cldrh w3, [sp+48]
0049b210subs wzr, w3, w2
0049b214b.lo 0x49b21c
0049b218b 0x49b318
0049b21c
0049b21cloc_49b21c:
0049b21cldrh w2, [sp+48]
0049b220ldrh w3, [sp+50]
0049b224ldrh w4, [sp+48]
0049b228sub x3, x3, x4
0049b22cubfm x3, x3, 1, 15
0049b230add x2, x2, x3
0049b234strh w2, [sp+46]
0049b238ldr x3, [sp+72]
0049b23cldrsb x27, [x3]
0049b240ldr x4, [x3]
0049b244ldr x1, [x3+8]
0049b248ubfm x0, x2, 0, 15
0049b24csubs xzr, x0, x1
0049b250b.lo 0x49b258
0049b254b 0x49b32c
0049b258
0049b258loc_49b258:
0049b258ubfm x2, x2, 62, 15
0049b25cldrh w3, [x4+x2]
0049b260add x2, x4, x2
0049b264ldrb w4, [x2+2]
0049b268ldrb w2, [x2+3]
0049b26cstrh w3, [sp+40]
0049b270strb w4, [sp+42]
0049b274strb w2, [sp+43]
0049b278ldrb w3, [sp+84]
0049b27csubs wzr, w3, w4
0049b280cset x3, hs
0049b284strb w3, [sp+37]
0049b288b.hs 0x49b290
0049b28cb 0x49b2a4
0049b290
0049b290loc_49b290:
0049b290ldrb w3, [sp+84]
0049b294subs wzr, w2, w3
0049b298cset x2, hs
0049b29cstrb w2, [sp+37]
0049b2a0b 0x49b2a8
0049b2a4
0049b2a4loc_49b2a4:
0049b2a4b 0x49b2a8
0049b2a8
0049b2a8loc_49b2a8:
0049b2a8ldrb w2, [sp+37]
0049b2actbnz w2, 0, 0x49b2b4
0049b2b0b 0x49b2e0
0049b2b4
0049b2b4loc_49b2b4:
0049b2b4ldrh w1, [sp+40]
0049b2b8ldrb w2, [sp+84]
0049b2bcldrb w3, [sp+42]
0049b2c0sub x2, x2, x3
0049b2c4ubfm x2, x2, 0, 7
0049b2c8ldrh w3, [sp+52]
0049b2ccmadd w0, w3, w2, w1
0049b2d0strh w0, [sp+38]
0049b2d4ldur x29, [sp-8]
0049b2d8ldr x30, [sp], 64
0049b2dcret x30
0049b2e0
0049b2e0loc_49b2e0:
0049b2e0ldrb w2, [sp+84]
0049b2e4ldrb w3, [sp+42]
0049b2e8subs wzr, w2, w3
0049b2ecb.lo 0x49b2f4
0049b2f0b 0x49b300
0049b2f4
0049b2f4loc_49b2f4:
0049b2f4ldrh w2, [sp+46]
0049b2f8strh w2, [sp+50]
0049b2fcb 0x49b310
0049b300
0049b300loc_49b300:
0049b300ldrh w2, [sp+46]
0049b304add x2, x2, 1
0049b308strh w2, [sp+48]
0049b30cb 0x49b310
0049b310
0049b310loc_49b310:
0049b310b 0x49b314
0049b314
0049b314loc_49b314:
0049b314b 0x49b208
0049b318
0049b318loc_49b318:
0049b318strh wzr, [sp+38]
0049b31cmov x0, xzr
0049b320ldur x29, [sp-8]
0049b324ldr x30, [sp], 64
0049b328ret x30
0049b32c
0049b32cloc_49b32c:
0049b32cbl runtime.panicIndex
0049b330
0049b330loc_49b330:
0049b330bl runtime.panicIndex
0049b334
0049b334loc_49b334:
0049b334bl runtime.panicIndex
0049b338hint
0049b33c
0049b33cloc_49b33c:
0049b33cstr x0, [sp+8]
0049b340str w1, [sp+16]
0049b344strb w2, [sp+20]
0049b348mov x3, x30
0049b34cbl runtime.morestack_noctxt.abi0
0049b350ldr x0, [sp+8]
0049b354ldr w1, [sp+16]
0049b358ldrb w2, [sp+20]
0049b35cb 0x49b150
0049b150
0049b360
0049b360vendor/golang.org/x/net/idna.init: ; void vendor/golang.org/x/net/idna.init(void)
0049b360ldr x16, [x28+16]
0049b364subs xzr, sp, x16
0049b368b.ls 0x49b448
0049b36cstr x30, [sp-64]!
0049b370stur x29, [sp-8]
0049b374sub x29, sp, 8
0049b378b 0x49b37c
0049b37c
0049b37cloc_49b37c:
0049b37cadrp x0, 0x53f000
0049b380add x0, x0, 1344
0049b384str x0, [sp+32]
0049b388movz x1, 2180
0049b38cstr x1, [sp+40]
0049b390str x1, [sp+48]
0049b394adrp x27, 0x588000
0049b398str x1, [x27+3304]
0049b39cadrp x27, 0x588000
0049b3a0str x1, [x27+3312]
0049b3a4adrp x27, 0x5b0000
0049b3a8ldr w1, [x27+3056]
0049b3accbz w1, 0x49b3b4
0049b3b0b 0x49b3b8
0049b3b4
0049b3b4loc_49b3b4:
0049b3b4b 0x49b3cc
0049b3b8
0049b3b8loc_49b3b8:
0049b3b8adrp x27, 0x588000
0049b3bcldr x1, [x27+3296]
0049b3c0bl runtime.gcWriteBarrier1
0049b3c4str x1, [x25]
0049b3c8b 0x49b3cc
0049b3cc
0049b3ccloc_49b3cc:
0049b3ccadrp x27, 0x588000
0049b3d0str x0, [x27+3296]
0049b3d4adrp x27, 0x576000
0049b3d8ldr x0, [x27+4016]
0049b3dcadrp x27, 0x576000
0049b3e0ldr x1, [x27+4024]
0049b3e4adrp x27, 0x576000
0049b3e8ldr x2, [x27+4032]
0049b3ecstr x0, [sp+8]
0049b3f0str x1, [sp+16]
0049b3f4str x2, [sp+24]
0049b3f8adrp x27, 0x588000
0049b3fcstr x1, [x27+3328]
0049b400adrp x27, 0x588000
0049b404str x2, [x27+3336]
0049b408adrp x27, 0x5b0000
0049b40cldr w1, [x27+3056]
0049b410cbz w1, 0x49b418
0049b414b 0x49b41c
0049b418
0049b418loc_49b418:
0049b418b 0x49b434
0049b41c
0049b41cloc_49b41c:
0049b41cbl runtime.gcWriteBarrier2
0049b420str x0, [x25]
0049b424adrp x27, 0x588000
0049b428ldr x1, [x27+3320]
0049b42cstr x1, [x25+8]
0049b430b 0x49b434
0049b434
0049b434loc_49b434:
0049b434adrp x27, 0x588000
0049b438str x0, [x27+3320]
0049b43cldur x29, [sp-8]
0049b440ldr x30, [sp], 64
0049b444ret x30
0049b448
0049b448loc_49b448:
0049b448mov x3, x30
0049b44cbl runtime.morestack_noctxt.abi0
0049b450b 0x49b360
0049b454udf 0
0049b458udf 0
0049b45cudf 0
0049b360
0049b360vendor/golang.org/x/net/idna.init: ; void vendor/golang.org/x/net/idna.init(void)
0049b360ldr x16, [x28+16]
0049b364subs xzr, sp, x16
0049b368b.ls 0x49b448
0049b36cstr x30, [sp-64]!
0049b370stur x29, [sp-8]
0049b374sub x29, sp, 8
0049b378b 0x49b37c
0049b37c
0049b37cloc_49b37c:
0049b37cadrp x0, 0x53f000
0049b380add x0, x0, 1344
0049b384str x0, [sp+32]
0049b388movz x1, 2180
0049b38cstr x1, [sp+40]
0049b390str x1, [sp+48]
0049b394adrp x27, 0x588000
0049b398str x1, [x27+3304]
0049b39cadrp x27, 0x588000
0049b3a0str x1, [x27+3312]
0049b3a4adrp x27, 0x5b0000
0049b3a8ldr w1, [x27+3056]
0049b3accbz w1, 0x49b3b4
0049b3b0b 0x49b3b8
0049b3b4
0049b3b4loc_49b3b4:
0049b3b4b 0x49b3cc
0049b3b8
0049b3b8loc_49b3b8:
0049b3b8adrp x27, 0x588000
0049b3bcldr x1, [x27+3296]
0049b3c0bl runtime.gcWriteBarrier1
0049b3c4str x1, [x25]
0049b3c8b 0x49b3cc
0049b3cc
0049b3ccloc_49b3cc:
0049b3ccadrp x27, 0x588000
0049b3d0str x0, [x27+3296]
0049b3d4adrp x27, 0x576000
0049b3d8ldr x0, [x27+4016]
0049b3dcadrp x27, 0x576000
0049b3e0ldr x1, [x27+4024]
0049b3e4adrp x27, 0x576000
0049b3e8ldr x2, [x27+4032]
0049b3ecstr x0, [sp+8]
0049b3f0str x1, [sp+16]
0049b3f4str x2, [sp+24]
0049b3f8adrp x27, 0x588000
0049b3fcstr x1, [x27+3328]
0049b400adrp x27, 0x588000
0049b404str x2, [x27+3336]
0049b408adrp x27, 0x5b0000
0049b40cldr w1, [x27+3056]
0049b410cbz w1, 0x49b418
0049b414b 0x49b41c
0049b418
0049b418loc_49b418:
0049b418b 0x49b434
0049b41c
0049b41cloc_49b41c:
0049b41cbl runtime.gcWriteBarrier2
0049b420str x0, [x25]
0049b424adrp x27, 0x588000
0049b428ldr x1, [x27+3320]
0049b42cstr x1, [x25+8]
0049b430b 0x49b434
0049b434
0049b434loc_49b434:
0049b434adrp x27, 0x588000
0049b438str x0, [x27+3320]
0049b43cldur x29, [sp-8]
0049b440ldr x30, [sp], 64
0049b444ret x30
0049b448
0049b448loc_49b448:
0049b448mov x3, x30
0049b44cbl runtime.morestack_noctxt.abi0
0049b450b 0x49b360
0049b454udf 0
0049b458udf 0
0049b45cudf 0
0049b360
0049b460
0049b460vendor/golang.org/x/net/idna.(*Profile).ToASCII: ; void vendor/golang.org/x/net/idna.(*Profile).ToASCII(vendor/golang.org/x/net/idna.Profile * p, struct string s)
0049b460ldr x16, [x28+16]
0049b464sub x17, sp, 16
0049b468subs xzr, x17, x16
0049b46cb.ls 0x49b510
0049b470str x30, [sp-144]!
0049b474stur x29, [sp-8]
0049b478sub x29, sp, 8
0049b47cstr x0, [sp+152]
0049b480str x1, [sp+160]
0049b484str x2, [sp+168]
0049b488stp xzr, xzr, [sp+56]
0049b48cstp xzr, xzr, [sp+40]
0049b490stp xzr, xzr, [sp+88]
0049b494stp xzr, xzr, [sp+72]
0049b498ldr x1, [sp+160]
0049b49cldr x2, [sp+168]
0049b4a0ldr x0, [sp+152]
0049b4a4orr x3, xzr, 1
0049b4a8bl vendor/golang.org/x/net/idna.(*Profile).process
0049b4acstr x0, [sp+88]
0049b4b0str x1, [sp+96]
0049b4b4str x2, [sp+72]
0049b4b8str x3, [sp+80]
0049b4bcldr x4, [sp+88]
0049b4c0ldr x5, [sp+96]
0049b4c4str x4, [sp+120]
0049b4c8str x5, [sp+128]
0049b4ccldr x4, [sp+72]
0049b4d0ldr x5, [sp+80]
0049b4d4str x4, [sp+104]
0049b4d8str x5, [sp+112]
0049b4dcldr x4, [sp+120]
0049b4e0ldr x5, [sp+128]
0049b4e4str x4, [sp+56]
0049b4e8str x5, [sp+64]
0049b4ecldr x2, [sp+104]
0049b4f0ldr x3, [sp+112]
0049b4f4str x2, [sp+40]
0049b4f8str x3, [sp+48]
0049b4fcldr x0, [sp+56]
0049b500ldr x1, [sp+64]
0049b504ldur x29, [sp-8]
0049b508ldr x30, [sp], 144
0049b50cret x30
0049b510
0049b510loc_49b510:
0049b510stp x0, x1, [sp+8]
0049b514str x2, [sp+24]
0049b518mov x3, x30
0049b51cbl runtime.morestack_noctxt.abi0
0049b520ldp x0, x1, [sp+8]
0049b524ldr x2, [sp+24]
0049b528b 0x49b460
0049b52cudf 0
0049b460
0049b460vendor/golang.org/x/net/idna.(*Profile).ToASCII: ; void vendor/golang.org/x/net/idna.(*Profile).ToASCII(vendor/golang.org/x/net/idna.Profile * p, struct string s)
0049b460ldr x16, [x28+16]
0049b464sub x17, sp, 16
0049b468subs xzr, x17, x16
0049b46cb.ls 0x49b510
0049b470str x30, [sp-144]!
0049b474stur x29, [sp-8]
0049b478sub x29, sp, 8
0049b47cstr x0, [sp+152]
0049b480str x1, [sp+160]
0049b484str x2, [sp+168]
0049b488stp xzr, xzr, [sp+56]
0049b48cstp xzr, xzr, [sp+40]
0049b490stp xzr, xzr, [sp+88]
0049b494stp xzr, xzr, [sp+72]
0049b498ldr x1, [sp+160]
0049b49cldr x2, [sp+168]
0049b4a0ldr x0, [sp+152]
0049b4a4orr x3, xzr, 1
0049b4a8bl vendor/golang.org/x/net/idna.(*Profile).process
0049b4acstr x0, [sp+88]
0049b4b0str x1, [sp+96]
0049b4b4str x2, [sp+72]
0049b4b8str x3, [sp+80]
0049b4bcldr x4, [sp+88]
0049b4c0ldr x5, [sp+96]
0049b4c4str x4, [sp+120]
0049b4c8str x5, [sp+128]
0049b4ccldr x4, [sp+72]
0049b4d0ldr x5, [sp+80]
0049b4d4str x4, [sp+104]
0049b4d8str x5, [sp+112]
0049b4dcldr x4, [sp+120]
0049b4e0ldr x5, [sp+128]
0049b4e4str x4, [sp+56]
0049b4e8str x5, [sp+64]
0049b4ecldr x2, [sp+104]
0049b4f0ldr x3, [sp+112]
0049b4f4str x2, [sp+40]
0049b4f8str x3, [sp+48]
0049b4fcldr x0, [sp+56]
0049b500ldr x1, [sp+64]
0049b504ldur x29, [sp-8]
0049b508ldr x30, [sp], 144
0049b50cret x30
0049b510
0049b510loc_49b510:
0049b510stp x0, x1, [sp+8]
0049b514str x2, [sp+24]
0049b518mov x3, x30
0049b51cbl runtime.morestack_noctxt.abi0
0049b520ldp x0, x1, [sp+8]
0049b524ldr x2, [sp+24]
0049b528b 0x49b460
0049b52cudf 0
0049b460
0049b530
0049b530vendor/golang.org/x/net/idna.labelError.Error: ; void vendor/golang.org/x/net/idna.labelError.Error(vendor/golang.org/x/net/idna.labelError e)
0049b530ldr x16, [x28+16]
0049b534sub x17, sp, 16
0049b538subs xzr, x17, x16
0049b53cb.ls 0x49b608
0049b540str x30, [sp-144]!
0049b544stur x29, [sp-8]
0049b548sub x29, sp, 8
0049b54cstr x0, [sp+152]
0049b550str x1, [sp+160]
0049b554str x2, [sp+168]
0049b558str x3, [sp+176]
0049b55cstp xzr, xzr, [sp+48]
0049b560stp xzr, xzr, [sp+120]
0049b564add x2, sp, 120
0049b568str x2, [sp+72]
0049b56cldr x0, [sp+152]
0049b570ldr x1, [sp+160]
0049b574bl runtime.convTstring
0049b578str x0, [sp+64]
0049b57cldr x2, [sp+72]
0049b580ldrsb x27, [x2]
0049b584adrp x3, 0x15a000
0049b588add x3, x3, 2944
0049b58cstr x3, [x2]
0049b590adrp x27, 0x5b0000
0049b594ldr w3, [x27+3056]
0049b598cbz w3, 0x49b5a0
0049b59cb 0x49b5a4
0049b5a0
0049b5a0loc_49b5a0:
0049b5a0b 0x49b5b8
0049b5a4
0049b5a4loc_49b5a4:
0049b5a4bl runtime.gcWriteBarrier2
0049b5a8str x0, [x25]
0049b5acldr x5, [x2+8]
0049b5b0str x5, [x25+8]
0049b5b4b 0x49b5b8
0049b5b8
0049b5b8loc_49b5b8:
0049b5b8str x0, [x2+8]
0049b5bcldr x2, [sp+72]
0049b5c0ldrsb x27, [x2]
0049b5c4b 0x49b5c8
0049b5c8
0049b5c8loc_49b5c8:
0049b5c8str x2, [sp+80]
0049b5ccorr x4, xzr, 1
0049b5d0str x4, [sp+88]
0049b5d4str x4, [sp+96]
0049b5d8adrp x0, 0x21d000
0049b5dcadd x0, x0, 594
0049b5e0movz x1, 22
0049b5e4mov x3, x4
0049b5e8bl fmt.Sprintf
0049b5ecstr x0, [sp+104]
0049b5f0str x1, [sp+112]
0049b5f4str x0, [sp+48]
0049b5f8str x1, [sp+56]
0049b5fcldur x29, [sp-8]
0049b600ldr x30, [sp], 144
0049b604ret x30
0049b608
0049b608loc_49b608:
0049b608stp x0, x1, [sp+8]
0049b60cstp x2, x3, [sp+24]
0049b610mov x3, x30
0049b614bl runtime.morestack_noctxt.abi0
0049b618ldp x0, x1, [sp+8]
0049b61cldp x2, x3, [sp+24]
0049b620b 0x49b530
0049b624udf 0
0049b628udf 0
0049b62cudf 0
0049b530
0049b530vendor/golang.org/x/net/idna.labelError.Error: ; void vendor/golang.org/x/net/idna.labelError.Error(vendor/golang.org/x/net/idna.labelError e)
0049b530ldr x16, [x28+16]
0049b534sub x17, sp, 16
0049b538subs xzr, x17, x16
0049b53cb.ls 0x49b608
0049b540str x30, [sp-144]!
0049b544stur x29, [sp-8]
0049b548sub x29, sp, 8
0049b54cstr x0, [sp+152]
0049b550str x1, [sp+160]
0049b554str x2, [sp+168]
0049b558str x3, [sp+176]
0049b55cstp xzr, xzr, [sp+48]
0049b560stp xzr, xzr, [sp+120]
0049b564add x2, sp, 120
0049b568str x2, [sp+72]
0049b56cldr x0, [sp+152]
0049b570ldr x1, [sp+160]
0049b574bl runtime.convTstring
0049b578str x0, [sp+64]
0049b57cldr x2, [sp+72]
0049b580ldrsb x27, [x2]
0049b584adrp x3, 0x15a000
0049b588add x3, x3, 2944
0049b58cstr x3, [x2]
0049b590adrp x27, 0x5b0000
0049b594ldr w3, [x27+3056]
0049b598cbz w3, 0x49b5a0
0049b59cb 0x49b5a4
0049b5a0
0049b5a0loc_49b5a0:
0049b5a0b 0x49b5b8
0049b5a4
0049b5a4loc_49b5a4:
0049b5a4bl runtime.gcWriteBarrier2
0049b5a8str x0, [x25]
0049b5acldr x5, [x2+8]
0049b5b0str x5, [x25+8]
0049b5b4b 0x49b5b8
0049b5b8
0049b5b8loc_49b5b8:
0049b5b8str x0, [x2+8]
0049b5bcldr x2, [sp+72]
0049b5c0ldrsb x27, [x2]
0049b5c4b 0x49b5c8
0049b5c8
0049b5c8loc_49b5c8:
0049b5c8str x2, [sp+80]
0049b5ccorr x4, xzr, 1
0049b5d0str x4, [sp+88]
0049b5d4str x4, [sp+96]
0049b5d8adrp x0, 0x21d000
0049b5dcadd x0, x0, 594
0049b5e0movz x1, 22
0049b5e4mov x3, x4
0049b5e8bl fmt.Sprintf
0049b5ecstr x0, [sp+104]
0049b5f0str x1, [sp+112]
0049b5f4str x0, [sp+48]
0049b5f8str x1, [sp+56]
0049b5fcldur x29, [sp-8]
0049b600ldr x30, [sp], 144
0049b604ret x30
0049b608
0049b608loc_49b608:
0049b608stp x0, x1, [sp+8]
0049b60cstp x2, x3, [sp+24]
0049b610mov x3, x30
0049b614bl runtime.morestack_noctxt.abi0
0049b618ldp x0, x1, [sp+8]
0049b61cldp x2, x3, [sp+24]
0049b620b 0x49b530
0049b624udf 0
0049b628udf 0
0049b62cudf 0
0049b530
0049b630
0049b630vendor/golang.org/x/net/idna.runeError.Error: ; void vendor/golang.org/x/net/idna.runeError.Error(vendor/golang.org/x/net/idna.runeError e)
0049b630ldr x16, [x28+16]
0049b634sub x17, sp, 16
0049b638subs xzr, x17, x16
0049b63cb.ls 0x49b6f8
0049b640str x30, [sp-144]!
0049b644stur x29, [sp-8]
0049b648sub x29, sp, 8
0049b64cstr w0, [sp+152]
0049b650stp xzr, xzr, [sp+48]
0049b654stp xzr, xzr, [sp+120]
0049b658add x1, sp, 120
0049b65cstr x1, [sp+72]
0049b660ldrsw x0, [sp+152]
0049b664bl runtime.convT32
0049b668str x0, [sp+64]
0049b66cldr x1, [sp+72]
0049b670ldrsb x27, [x1]
0049b674adrp x2, 0x17d000
0049b678add x2, x2, 2176
0049b67cstr x2, [x1]
0049b680adrp x27, 0x5b0000
0049b684ldr w2, [x27+3056]
0049b688cbz w2, 0x49b690
0049b68cb 0x49b694
0049b690
0049b690loc_49b690:
0049b690b 0x49b6a8
0049b694
0049b694loc_49b694:
0049b694bl runtime.gcWriteBarrier2
0049b698str x0, [x25]
0049b69cldr x5, [x1+8]
0049b6a0str x5, [x25+8]
0049b6a4b 0x49b6a8
0049b6a8
0049b6a8loc_49b6a8:
0049b6a8str x0, [x1+8]
0049b6acldr x2, [sp+72]
0049b6b0ldrsb x27, [x2]
0049b6b4b 0x49b6b8
0049b6b8
0049b6b8loc_49b6b8:
0049b6b8str x2, [sp+80]
0049b6bcorr x4, xzr, 1
0049b6c0str x4, [sp+88]
0049b6c4str x4, [sp+96]
0049b6c8adrp x0, 0x21e000
0049b6ccadd x0, x0, 1806
0049b6d0orr x1, xzr, 24
0049b6d4mov x3, x4
0049b6d8bl fmt.Sprintf
0049b6dcstr x0, [sp+104]
0049b6e0str x1, [sp+112]
0049b6e4str x0, [sp+48]
0049b6e8str x1, [sp+56]
0049b6ecldur x29, [sp-8]
0049b6f0ldr x30, [sp], 144
0049b6f4ret x30
0049b6f8
0049b6f8loc_49b6f8:
0049b6f8str w0, [sp+8]
0049b6fcmov x3, x30
0049b700bl runtime.morestack_noctxt.abi0
0049b704ldrsw x0, [sp+8]
0049b708b 0x49b630
0049b70cudf 0
0049b630
0049b630vendor/golang.org/x/net/idna.runeError.Error: ; void vendor/golang.org/x/net/idna.runeError.Error(vendor/golang.org/x/net/idna.runeError e)
0049b630ldr x16, [x28+16]
0049b634sub x17, sp, 16
0049b638subs xzr, x17, x16
0049b63cb.ls 0x49b6f8
0049b640str x30, [sp-144]!
0049b644stur x29, [sp-8]
0049b648sub x29, sp, 8
0049b64cstr w0, [sp+152]
0049b650stp xzr, xzr, [sp+48]
0049b654stp xzr, xzr, [sp+120]
0049b658add x1, sp, 120
0049b65cstr x1, [sp+72]
0049b660ldrsw x0, [sp+152]
0049b664bl runtime.convT32
0049b668str x0, [sp+64]
0049b66cldr x1, [sp+72]
0049b670ldrsb x27, [x1]
0049b674adrp x2, 0x17d000
0049b678add x2, x2, 2176
0049b67cstr x2, [x1]
0049b680adrp x27, 0x5b0000
0049b684ldr w2, [x27+3056]
0049b688cbz w2, 0x49b690
0049b68cb 0x49b694
0049b690
0049b690loc_49b690:
0049b690b 0x49b6a8
0049b694
0049b694loc_49b694:
0049b694bl runtime.gcWriteBarrier2
0049b698str x0, [x25]
0049b69cldr x5, [x1+8]
0049b6a0str x5, [x25+8]
0049b6a4b 0x49b6a8
0049b6a8
0049b6a8loc_49b6a8:
0049b6a8str x0, [x1+8]
0049b6acldr x2, [sp+72]
0049b6b0ldrsb x27, [x2]
0049b6b4b 0x49b6b8
0049b6b8
0049b6b8loc_49b6b8:
0049b6b8str x2, [sp+80]
0049b6bcorr x4, xzr, 1
0049b6c0str x4, [sp+88]
0049b6c4str x4, [sp+96]
0049b6c8adrp x0, 0x21e000
0049b6ccadd x0, x0, 1806
0049b6d0orr x1, xzr, 24
0049b6d4mov x3, x4
0049b6d8bl fmt.Sprintf
0049b6dcstr x0, [sp+104]
0049b6e0str x1, [sp+112]
0049b6e4str x0, [sp+48]
0049b6e8str x1, [sp+56]
0049b6ecldur x29, [sp-8]
0049b6f0ldr x30, [sp], 144
0049b6f4ret x30
0049b6f8
0049b6f8loc_49b6f8:
0049b6f8str w0, [sp+8]
0049b6fcmov x3, x30
0049b700bl runtime.morestack_noctxt.abi0
0049b704ldrsw x0, [sp+8]
0049b708b 0x49b630
0049b70cudf 0
0049b630
0049b710
0049b710vendor/golang.org/x/net/idna.(*Profile).process: ; void vendor/golang.org/x/net/idna.(*Profile).process(vendor/golang.org/x/net/idna.Profile * p, struct string s, bool toASCII)
0049b710ldr x16, [x28+16]
0049b714sub x17, sp, 432
0049b718subs xzr, x17, x16
0049b71cb.ls 0x49c314
0049b720sub x20, sp, 560
0049b724stp x29, x30, [x20-8]
0049b728add sp, x20, 0
0049b72csub x29, sp, 8
0049b730str x0, [sp+568]
0049b734str x1, [sp+576]
0049b738str x2, [sp+584]
0049b73cstrb w3, [sp+592]
0049b740stp xzr, xzr, [sp+104]
0049b744stp xzr, xzr, [sp+88]
0049b748stp xzr, xzr, [sp+264]
0049b74cstrb wzr, [sp+50]
0049b750ldr x3, [sp+568]
0049b754ldrsb x27, [x3]
0049b758ldr x3, [x3+24]
0049b75ccbnz x3, 0x49b764
0049b760b 0x49b7f4
0049b764
0049b764loc_49b764:
0049b764stp xzr, xzr, [sp+472]
0049b768stp xzr, xzr, [sp+456]
0049b76cldr x3, [sp+568]
0049b770ldrsb x27, [x3]
0049b774ldr x26, [x3+24]
0049b778ldr x3, [x26]
0049b77cldr x1, [sp+576]
0049b780ldr x0, [sp+568]
0049b784ldr x2, [sp+584]
0049b788blr x3
0049b78cstr x0, [sp+472]
0049b790str x1, [sp+480]
0049b794strb w2, [sp+55]
0049b798str x3, [sp+456]
0049b79cstr x4, [sp+464]
0049b7a0ldr x3, [sp+472]
0049b7a4ldr x4, [sp+480]
0049b7a8str x3, [sp+312]
0049b7acstr x4, [sp+320]
0049b7b0ldrb w3, [sp+55]
0049b7b4strb w3, [sp+51]
0049b7b8ldr x3, [sp+456]
0049b7bcldr x4, [sp+464]
0049b7c0str x3, [sp+296]
0049b7c4str x4, [sp+304]
0049b7c8ldr x3, [sp+312]
0049b7ccldr x4, [sp+320]
0049b7d0str x3, [sp+576]
0049b7d4str x4, [sp+584]
0049b7d8ldrb w3, [sp+51]
0049b7dcstrb w3, [sp+50]
0049b7e0ldr x3, [sp+296]
0049b7e4ldr x4, [sp+304]
0049b7e8str x3, [sp+264]
0049b7ecstr x4, [sp+272]
0049b7f0b 0x49b7f8
0049b7f4
0049b7f4loc_49b7f4:
0049b7f4b 0x49b7f8
0049b7f8
0049b7f8loc_49b7f8:
0049b7f8ldr x2, [sp+568]
0049b7fcldrsb x27, [x2]
0049b800ldrb w2, [x2+5]
0049b804tbnz w2, 0, 0x49b80c
0049b808b 0x49b810
0049b80c
0049b80cloc_49b80c:
0049b80cb 0x49c270
0049b810
0049b810loc_49b810:
0049b810b 0x49b814
0049b814
0049b814loc_49b814:
0049b814ldr x1, [sp+264]
0049b818subs xzr, x1, 0
0049b81ccset x2, ne
0049b820eor x2, x2, 1
0049b824strb w2, [sp+54]
0049b828cbnz x1, 0x49b830
0049b82cb 0x49b834
0049b830
0049b830loc_49b830:
0049b830b 0x49b848
0049b834
0049b834loc_49b834:
0049b834ldr x1, [sp+568]
0049b838ldrsb x27, [x1]
0049b83cldrb w1, [x1+4]
0049b840strb w1, [sp+54]
0049b844b 0x49b848
0049b848
0049b848loc_49b848:
0049b848ldrb w1, [sp+54]
0049b84cstrb w1, [sp+55]
0049b850tbnz w1, 0, 0x49b858
0049b854b 0x49b86c
0049b858
0049b858loc_49b858:
0049b858ldr x1, [sp+584]
0049b85csubs xzr, x1, 0
0049b860cset x1, eq
0049b864strb w1, [sp+55]
0049b868b 0x49b870
0049b86c
0049b86cloc_49b86c:
0049b86cb 0x49b870
0049b870
0049b870loc_49b870:
0049b870ldrb w1, [sp+55]
0049b874tbnz w1, 0, 0x49b87c
0049b878b 0x49b920
0049b87c
0049b87cloc_49b87c:
0049b87cadrp x0, 0x1c0000
0049b880add x0, x0, 3744
0049b884bl runtime.newobject
0049b888str x0, [sp+424]
0049b88cldr x1, [sp+576]
0049b890ldr x2, [sp+584]
0049b894str x2, [x0+8]
0049b898adrp x27, 0x5b0000
0049b89cldr w2, [x27+3056]
0049b8a0cbz w2, 0x49b8a8
0049b8a4b 0x49b8ac
0049b8a8
0049b8a8loc_49b8a8:
0049b8a8b 0x49b8c0
0049b8ac
0049b8acloc_49b8ac:
0049b8acbl runtime.gcWriteBarrier2
0049b8b0str x1, [x25]
0049b8b4ldr x2, [x0]
0049b8b8str x2, [x25+8]
0049b8bcb 0x49b8c0
0049b8c0
0049b8c0loc_49b8c0:
0049b8c0str x1, [x0]
0049b8c4ldr x1, [sp+424]
0049b8c8ldrsb x27, [x1]
0049b8ccorr x2, xzr, 2
0049b8d0str x2, [x1+24]
0049b8d4adrp x27, 0x5b0000
0049b8d8ldr w3, [x27+3056]
0049b8dccbz w3, 0x49b8e4
0049b8e0b 0x49b8e8
0049b8e4
0049b8e4loc_49b8e4:
0049b8e4b 0x49b8f8
0049b8e8
0049b8e8loc_49b8e8:
0049b8e8ldr x3, [x1+16]
0049b8ecbl runtime.gcWriteBarrier1
0049b8f0str x3, [x25]
0049b8f4b 0x49b8f8
0049b8f8
0049b8f8loc_49b8f8:
0049b8f8adrp x3, 0x215000
0049b8fcadd x3, x3, 285
0049b900str x3, [x1+16]
0049b904ldr x1, [sp+424]
0049b908str x1, [sp+448]
0049b90cadrp x3, 0x27b000
0049b910add x3, x3, 2432
0049b914str x3, [sp+264]
0049b918str x1, [sp+272]
0049b91cb 0x49b928
0049b920
0049b920loc_49b920:
0049b920orr x2, xzr, 2
0049b924b 0x49b928
0049b928
0049b928loc_49b928:
0049b928stp xzr, xzr, [sp+360]
0049b92cstp xzr, xzr, [sp+376]
0049b930stp xzr, xzr, [sp+392]
0049b934stp xzr, xzr, [sp+408]
0049b938ldr x1, [sp+576]
0049b93cldr x3, [sp+584]
0049b940str x1, [sp+360]
0049b944str x3, [sp+368]
0049b948stp xzr, xzr, [sp+136]
0049b94cstp xzr, xzr, [sp+152]
0049b950stp xzr, xzr, [sp+168]
0049b954stp xzr, xzr, [sp+184]
0049b958str x1, [sp+136]
0049b95cstr x3, [sp+144]
0049b960b 0x49b964
0049b964
0049b964loc_49b964:
0049b964add x0, sp, 136
0049b968bl vendor/golang.org/x/net/idna.(*labelIter).done
0049b96cstrb w0, [sp+54]
0049b970tbz w0, 0, 0x49b978
0049b974b 0x49bc8c
0049b978
0049b978loc_49b978:
0049b978add x0, sp, 136
0049b97cbl vendor/golang.org/x/net/idna.(*labelIter).label
0049b980str x0, [sp+216]
0049b984str x1, [sp+224]
0049b988cbz x1, 0x49b990
0049b98cb 0x49ba80
0049b990
0049b990loc_49b990:
0049b990ldr x1, [sp+264]
0049b994subs xzr, x1, 0
0049b998cset x2, ne
0049b99ceor x2, x2, 1
0049b9a0strb w2, [sp+55]
0049b9a4cbnz x1, 0x49b9ac
0049b9a8b 0x49b9b0
0049b9ac
0049b9acloc_49b9ac:
0049b9acb 0x49b9c4
0049b9b0
0049b9b0loc_49b9b0:
0049b9b0ldr x1, [sp+568]
0049b9b4ldrsb x27, [x1]
0049b9b8ldrb w1, [x1+4]
0049b9bcstrb w1, [sp+55]
0049b9c0b 0x49b9c4
0049b9c4
0049b9c4loc_49b9c4:
0049b9c4ldrb w1, [sp+55]
0049b9c8tbnz w1, 0, 0x49b9d0
0049b9ccb 0x49ba74
0049b9d0
0049b9d0loc_49b9d0:
0049b9d0adrp x0, 0x1c0000
0049b9d4add x0, x0, 3744
0049b9d8bl runtime.newobject
0049b9dcstr x0, [sp+352]
0049b9e0ldr x1, [sp+576]
0049b9e4ldr x2, [sp+584]
0049b9e8str x2, [x0+8]
0049b9ecadrp x27, 0x5b0000
0049b9f0ldr w2, [x27+3056]
0049b9f4cbz w2, 0x49b9fc
0049b9f8b 0x49ba00
0049b9fc
0049b9fcloc_49b9fc:
0049b9fcb 0x49ba14
0049ba00
0049ba00loc_49ba00:
0049ba00bl runtime.gcWriteBarrier2
0049ba04str x1, [x25]
0049ba08ldr x2, [x0]
0049ba0cstr x2, [x25+8]
0049ba10b 0x49ba14
0049ba14
0049ba14loc_49ba14:
0049ba14str x1, [x0]
0049ba18ldr x1, [sp+352]
0049ba1cldrsb x27, [x1]
0049ba20orr x2, xzr, 2
0049ba24str x2, [x1+24]
0049ba28adrp x27, 0x5b0000
0049ba2cldr w3, [x27+3056]
0049ba30cbz w3, 0x49ba38
0049ba34b 0x49ba3c
0049ba38
0049ba38loc_49ba38:
0049ba38b 0x49ba4c
0049ba3c
0049ba3cloc_49ba3c:
0049ba3cldr x3, [x1+16]
0049ba40bl runtime.gcWriteBarrier1
0049ba44str x3, [x25]
0049ba48b 0x49ba4c
0049ba4c
0049ba4cloc_49ba4c:
0049ba4cadrp x3, 0x215000
0049ba50add x3, x3, 285
0049ba54str x3, [x1+16]
0049ba58ldr x1, [sp+352]
0049ba5cstr x1, [sp+448]
0049ba60adrp x3, 0x27b000
0049ba64add x3, x3, 2432
0049ba68str x3, [sp+264]
0049ba6cstr x1, [sp+272]
0049ba70b 0x49ba7c
0049ba74
0049ba74loc_49ba74:
0049ba74orr x2, xzr, 2
0049ba78b 0x49ba7c
0049ba7c
0049ba7cloc_49ba7c:
0049ba7cb 0x49bc80
0049ba80
0049ba80loc_49ba80:
0049ba80adrp x2, 0x215000
0049ba84add x2, x2, 1466
0049ba88orr x3, xzr, 4
0049ba8cbl strings.HasPrefix
0049ba90strb w0, [sp+55]
0049ba94tbnz w0, 0, 0x49ba9c
0049ba98b 0x49bc4c
0049ba9c
0049ba9cloc_49ba9c:
0049ba9cldr x1, [sp+224]
0049baa0ldr x2, [sp+216]
0049baa4subs xzr, x1, 4
0049baa8b.hs 0x49bab0
0049baacb 0x49c268
0049bab0
0049bab0loc_49bab0:
0049bab0sub x3, x1, 4
0049bab4sub x4, xzr, x3
0049bab8sbfm x4, x4, 63, 63
0049babcand x4, x4, 4
0049bac0add x2, x2, x4
0049bac4str x2, [sp+472]
0049bac8str x3, [sp+480]
0049baccstp xzr, xzr, [sp+432]
0049bad0stp xzr, xzr, [sp+456]
0049bad4ldr x0, [sp+472]
0049bad8ldr x1, [sp+480]
0049badcbl vendor/golang.org/x/net/idna.decode
0049bae0str x0, [sp+432]
0049bae4str x1, [sp+440]
0049bae8str x2, [sp+456]
0049baecstr x3, [sp+464]
0049baf0ldr x2, [sp+432]
0049baf4ldr x3, [sp+440]
0049baf8str x2, [sp+536]
0049bafcstr x3, [sp+544]
0049bb00ldr x2, [sp+456]
0049bb04ldr x3, [sp+464]
0049bb08str x2, [sp+520]
0049bb0cstr x3, [sp+528]
0049bb10ldr x2, [sp+536]
0049bb14ldr x3, [sp+544]
0049bb18str x2, [sp+120]
0049bb1cstr x3, [sp+128]
0049bb20ldr x2, [sp+528]
0049bb24ldr x3, [sp+520]
0049bb28str x3, [sp+248]
0049bb2cstr x2, [sp+256]
0049bb30cbnz x3, 0x49bb38
0049bb34b 0x49bb58
0049bb38
0049bb38loc_49bb38:
0049bb38ldr x1, [sp+264]
0049bb3ccbnz x1, 0x49bb44
0049bb40b 0x49bb48
0049bb44
0049bb44loc_49bb44:
0049bb44b 0x49bb54
0049bb48
0049bb48loc_49bb48:
0049bb48str x3, [sp+264]
0049bb4cstr x2, [sp+272]
0049bb50b 0x49bb54
0049bb54
0049bb54loc_49bb54:
0049bb54b 0x49bc80
0049bb58
0049bb58loc_49bb58:
0049bb58ldrb w3, [sp+50]
0049bb5cstrb w3, [sp+55]
0049bb60tbnz w3, 0, 0x49bb68
0049bb64b 0x49bb6c
0049bb68
0049bb68loc_49bb68:
0049bb68b 0x49bb8c
0049bb6c
0049bb6cloc_49bb6c:
0049bb6cldr x0, [sp+120]
0049bb70ldr x1, [sp+128]
0049bb74bl vendor/golang.org/x/text/secure/bidirule.DirectionString
0049bb78str x0, [sp+72]
0049bb7csubs xzr, x0, 0
0049bb80cset x2, ne
0049bb84strb w2, [sp+55]
0049bb88b 0x49bb8c
0049bb8c
0049bb8cloc_49bb8c:
0049bb8cldrb w3, [sp+55]
0049bb90strb w3, [sp+50]
0049bb94ldr x1, [sp+120]
0049bb98ldr x2, [sp+128]
0049bb9cadd x0, sp, 136
0049bba0bl vendor/golang.org/x/net/idna.(*labelIter).set
0049bba4ldr x3, [sp+264]
0049bba8subs xzr, x3, 0
0049bbaccset x4, ne
0049bbb0eor x4, x4, 1
0049bbb4strb w4, [sp+55]
0049bbb8cbnz x3, 0x49bbc0
0049bbbcb 0x49bbc4
0049bbc0
0049bbc0loc_49bbc0:
0049bbc0b 0x49bbe0
0049bbc4
0049bbc4loc_49bbc4:
0049bbc4ldr x3, [sp+568]
0049bbc8ldrsb x27, [x3]
0049bbccldr x3, [x3+16]
0049bbd0subs xzr, x3, 0
0049bbd4cset x3, ne
0049bbd8strb w3, [sp+55]
0049bbdcb 0x49bbe0
0049bbe0
0049bbe0loc_49bbe0:
0049bbe0ldrb w3, [sp+55]
0049bbe4tbnz w3, 0, 0x49bbec
0049bbe8b 0x49bc18
0049bbec
0049bbecloc_49bbec:
0049bbecldr x3, [sp+568]
0049bbf0ldrsb x27, [x3]
0049bbf4ldr x26, [x3+16]
0049bbf8ldr x3, [x26]
0049bbfcldr x1, [sp+120]
0049bc00ldr x0, [sp+568]
0049bc04ldr x2, [sp+128]
0049bc08blr x3
0049bc0cstr x0, [sp+264]
0049bc10str x1, [sp+272]
0049bc14b 0x49bc1c
0049bc18
0049bc18loc_49bc18:
0049bc18b 0x49bc1c
0049bc1c
0049bc1cloc_49bc1c:
0049bc1cldr x3, [sp+264]
0049bc20cbnz x3, 0x49bc28
0049bc24b 0x49bc2c
0049bc28
0049bc28loc_49bc28:
0049bc28b 0x49bc48
0049bc2c
0049bc2cloc_49bc2c:
0049bc2cldr x1, [sp+120]
0049bc30ldr x2, [sp+128]
0049bc34ldr x0, [sp+568]
0049bc38bl vendor/golang.org/x/net/idna.(*Profile).validateLabel
0049bc3cstr x0, [sp+264]
0049bc40str x1, [sp+272]
0049bc44b 0x49bc48
0049bc48
0049bc48loc_49bc48:
0049bc48b 0x49bc7c
0049bc4c
0049bc4cloc_49bc4c:
0049bc4cldr x3, [sp+264]
0049bc50cbnz x3, 0x49bc58
0049bc54b 0x49bc5c
0049bc58
0049bc58loc_49bc58:
0049bc58b 0x49bc78
0049bc5c
0049bc5cloc_49bc5c:
0049bc5cldr x1, [sp+216]
0049bc60ldr x2, [sp+224]
0049bc64ldr x0, [sp+568]
0049bc68bl vendor/golang.org/x/net/idna.(*Profile).validateLabel
0049bc6cstr x0, [sp+264]
0049bc70str x1, [sp+272]
0049bc74b 0x49bc78
0049bc78
0049bc78loc_49bc78:
0049bc78b 0x49bc7c
0049bc7c
0049bc7cloc_49bc7c:
0049bc7cb 0x49bc80
0049bc80
0049bc80loc_49bc80:
0049bc80add x0, sp, 136
0049bc84bl vendor/golang.org/x/net/idna.(*labelIter).next
0049bc88b 0x49b964
0049bc8c
0049bc8cloc_49bc8c:
0049bc8cldrb w1, [sp+50]
0049bc90strb w1, [sp+55]
0049bc94tbnz w1, 0, 0x49bc9c
0049bc98b 0x49bcb8
0049bc9c
0049bc9cloc_49bc9c:
0049bc9cldr x1, [sp+568]
0049bca0ldrsb x27, [x1]
0049bca4ldr x1, [x1+32]
0049bca8subs xzr, x1, 0
0049bcaccset x1, ne
0049bcb0strb w1, [sp+55]
0049bcb4b 0x49bcbc
0049bcb8
0049bcb8loc_49bcb8:
0049bcb8b 0x49bcbc
0049bcbc
0049bcbcloc_49bcbc:
0049bcbcldrb w1, [sp+55]
0049bcc0strb w1, [sp+54]
0049bcc4tbnz w1, 0, 0x49bccc
0049bcc8b 0x49bce4
0049bccc
0049bcccloc_49bccc:
0049bcccldr x1, [sp+264]
0049bcd0subs xzr, x1, 0
0049bcd4cset x1, ne
0049bcd8eor x1, x1, 1
0049bcdcstrb w1, [sp+54]
0049bce0b 0x49bce8
0049bce4
0049bce4loc_49bce4:
0049bce4b 0x49bce8
0049bce8
0049bce8loc_49bce8:
0049bce8ldrb w1, [sp+54]
0049bcectbnz w1, 0, 0x49bcf4
0049bcf0b 0x49bd00
0049bcf4
0049bcf4loc_49bcf4:
0049bcf4add x0, sp, 136
0049bcf8bl vendor/golang.org/x/net/idna.(*labelIter).reset
0049bcfcb 0x49c168
0049bd00
0049bd00loc_49bd00:
0049bd00b 0x49bd04
0049bd04
0049bd04loc_49bd04:
0049bd04ldrb w1, [sp+592]
0049bd08tbnz w1, 0, 0x49bd10
0049bd0cb 0x49bd1c
0049bd10
0049bd10loc_49bd10:
0049bd10add x0, sp, 136
0049bd14bl vendor/golang.org/x/net/idna.(*labelIter).reset
0049bd18b 0x49bf28
0049bd1c
0049bd1cloc_49bd1c:
0049bd1cb 0x49bd20
0049bd20
0049bd20loc_49bd20:
0049bd20add x0, sp, 136
0049bd24bl vendor/golang.org/x/net/idna.(*labelIter).result
0049bd28str x0, [sp+576]
0049bd2cstr x1, [sp+584]
0049bd30ldrb w1, [sp+592]
0049bd34strb w1, [sp+53]
0049bd38tbnz w1, 0, 0x49bd40
0049bd3cb 0x49bd54
0049bd40
0049bd40loc_49bd40:
0049bd40ldr x4, [sp+568]
0049bd44ldrsb x27, [x4]
0049bd48ldrb w4, [x4+4]
0049bd4cstrb w4, [sp+53]
0049bd50b 0x49bd58
0049bd54
0049bd54loc_49bd54:
0049bd54b 0x49bd58
0049bd58
0049bd58loc_49bd58:
0049bd58ldrb w4, [sp+53]
0049bd5cstrb w4, [sp+55]
0049bd60tbnz w4, 0, 0x49bd68
0049bd64b 0x49bd80
0049bd68
0049bd68loc_49bd68:
0049bd68ldr x4, [sp+264]
0049bd6csubs xzr, x4, 0
0049bd70cset x4, ne
0049bd74eor x4, x4, 1
0049bd78strb w4, [sp+55]
0049bd7cb 0x49bd84
0049bd80
0049bd80loc_49bd80:
0049bd80b 0x49bd84
0049bd84
0049bd84loc_49bd84:
0049bd84ldrb w4, [sp+55]
0049bd88tbnz w4, 0, 0x49bd90
0049bd8cb 0x49beec
0049bd90
0049bd90loc_49bd90:
0049bd90ldr x4, [sp+584]
0049bd94str x4, [sp+56]
0049bd98subs xzr, x4, 0
0049bd9ccset x5, ne
0049bda0strb w5, [sp+53]
0049bda4cbnz x4, 0x49bdac
0049bda8b 0x49bddc
0049bdac
0049bdacloc_49bdac:
0049bdacldr x1, [sp+584]
0049bdb0ldr x4, [sp+576]
0049bdb4ldr x5, [sp+56]
0049bdb8sub x0, x5, 1
0049bdbcsubs xzr, x1, x0
0049bdc0b.hi 0x49bdc8
0049bdc4b 0x49bf24
0049bdc8
0049bdc8loc_49bdc8:
0049bdc8ldrb w4, [x4+x0]
0049bdccsubs wzr, w4, 46
0049bdd0cset x4, eq
0049bdd4strb w4, [sp+53]
0049bdd8b 0x49bde0
0049bddc
0049bddcloc_49bddc:
0049bddcb 0x49bde0
0049bde0
0049bde0loc_49bde0:
0049bde0ldrb w4, [sp+53]
0049bde4tbnz w4, 0, 0x49bdec
0049bde8b 0x49bdfc
0049bdec
0049bdecloc_49bdec:
0049bdecldr x4, [sp+56]
0049bdf0sub x4, x4, 1
0049bdf4str x4, [sp+56]
0049bdf8b 0x49be00
0049bdfc
0049bdfcloc_49bdfc:
0049bdfcb 0x49be00
0049be00
0049be00loc_49be00:
0049be00ldr x4, [sp+584]
0049be04str x4, [sp+80]
0049be08subs xzr, x4, 0
0049be0ccset x5, eq
0049be10strb w5, [sp+53]
0049be14cbz x4, 0x49be1c
0049be18b 0x49be20
0049be1c
0049be1cloc_49be1c:
0049be1cb 0x49be34
0049be20
0049be20loc_49be20:
0049be20ldr x4, [sp+56]
0049be24subs xzr, x4, 253
0049be28cset x4, gt
0049be2cstrb w4, [sp+53]
0049be30b 0x49be34
0049be34
0049be34loc_49be34:
0049be34ldrb w4, [sp+53]
0049be38tbnz w4, 0, 0x49be40
0049be3cb 0x49bee4
0049be40
0049be40loc_49be40:
0049be40adrp x0, 0x1c0000
0049be44add x0, x0, 3744
0049be48bl runtime.newobject
0049be4cstr x0, [sp+328]
0049be50ldr x1, [sp+576]
0049be54ldr x2, [sp+584]
0049be58str x2, [x0+8]
0049be5cadrp x27, 0x5b0000
0049be60ldr w2, [x27+3056]
0049be64cbz w2, 0x49be6c
0049be68b 0x49be70
0049be6c
0049be6cloc_49be6c:
0049be6cb 0x49be84
0049be70
0049be70loc_49be70:
0049be70bl runtime.gcWriteBarrier2
0049be74str x1, [x25]
0049be78ldr x4, [x0]
0049be7cstr x4, [x25+8]
0049be80b 0x49be84
0049be84
0049be84loc_49be84:
0049be84str x1, [x0]
0049be88ldr x4, [sp+328]
0049be8cldrsb x27, [x4]
0049be90orr x5, xzr, 2
0049be94str x5, [x4+24]
0049be98adrp x27, 0x5b0000
0049be9cldr w5, [x27+3056]
0049bea0cbz w5, 0x49bea8
0049bea4b 0x49beac
0049bea8
0049bea8loc_49bea8:
0049bea8b 0x49bebc
0049beac
0049beacloc_49beac:
0049beacldr x5, [x4+16]
0049beb0bl runtime.gcWriteBarrier1
0049beb4str x5, [x25]
0049beb8b 0x49bebc
0049bebc
0049bebcloc_49bebc:
0049bebcadrp x5, 0x215000
0049bec0add x5, x5, 285
0049bec4str x5, [x4+16]
0049bec8ldr x4, [sp+328]
0049beccstr x4, [sp+448]
0049bed0adrp x5, 0x27b000
0049bed4add x5, x5, 2432
0049bed8str x5, [sp+264]
0049bedcstr x4, [sp+272]
0049bee0b 0x49bee8
0049bee4
0049bee4loc_49bee4:
0049bee4b 0x49bee8
0049bee8
0049bee8loc_49bee8:
0049bee8b 0x49bef0
0049beec
0049beecloc_49beec:
0049beecb 0x49bef0
0049bef0
0049bef0loc_49bef0:
0049bef0ldr x4, [sp+576]
0049bef4ldr x5, [sp+584]
0049bef8str x4, [sp+104]
0049befcstr x5, [sp+112]
0049bf00ldr x2, [sp+264]
0049bf04ldr x3, [sp+272]
0049bf08str x2, [sp+88]
0049bf0cstr x3, [sp+96]
0049bf10ldr x0, [sp+104]
0049bf14ldr x1, [sp+112]
0049bf18ldp x29, x30, [sp-8]
0049bf1cadd sp, sp, 560
0049bf20ret x30
0049bf24
0049bf24loc_49bf24:
0049bf24bl runtime.panicIndex
0049bf28
0049bf28loc_49bf28:
0049bf28add x0, sp, 136
0049bf2cbl vendor/golang.org/x/net/idna.(*labelIter).done
0049bf30strb w0, [sp+55]
0049bf34tbz w0, 0, 0x49bf3c
0049bf38b 0x49c164
0049bf3c
0049bf3cloc_49bf3c:
0049bf3cadd x0, sp, 136
0049bf40bl vendor/golang.org/x/net/idna.(*labelIter).label
0049bf44str x0, [sp+200]
0049bf48str x1, [sp+208]
0049bf4cbl vendor/golang.org/x/net/idna.ascii
0049bf50strb w0, [sp+54]
0049bf54tbnz w0, 0, 0x49bf5c
0049bf58b 0x49bf60
0049bf5c
0049bf5cloc_49bf5c:
0049bf5cb 0x49c010
0049bf60
0049bf60loc_49bf60:
0049bf60stp xzr, xzr, [sp+432]
0049bf64stp xzr, xzr, [sp+456]
0049bf68ldr x2, [sp+200]
0049bf6cldr x3, [sp+208]
0049bf70adrp x0, 0x215000
0049bf74add x0, x0, 1466
0049bf78orr x1, xzr, 4
0049bf7cbl vendor/golang.org/x/net/idna.encode
0049bf80str x0, [sp+432]
0049bf84str x1, [sp+440]
0049bf88str x2, [sp+456]
0049bf8cstr x3, [sp+464]
0049bf90ldr x4, [sp+440]
0049bf94ldr x5, [sp+432]
0049bf98str x5, [sp+504]
0049bf9cstr x4, [sp+512]
0049bfa0ldr x4, [sp+456]
0049bfa4ldr x5, [sp+464]
0049bfa8str x4, [sp+488]
0049bfacstr x5, [sp+496]
0049bfb0ldr x4, [sp+504]
0049bfb4ldr x5, [sp+512]
0049bfb8str x4, [sp+280]
0049bfbcstr x5, [sp+288]
0049bfc0ldr x4, [sp+488]
0049bfc4ldr x5, [sp+496]
0049bfc8str x4, [sp+232]
0049bfccstr x5, [sp+240]
0049bfd0ldr x6, [sp+264]
0049bfd4cbnz x6, 0x49bfdc
0049bfd8b 0x49bfe0
0049bfdc
0049bfdcloc_49bfdc:
0049bfdcb 0x49bfec
0049bfe0
0049bfe0loc_49bfe0:
0049bfe0str x4, [sp+264]
0049bfe4str x5, [sp+272]
0049bfe8b 0x49bfec
0049bfec
0049bfecloc_49bfec:
0049bfecldr x3, [sp+280]
0049bff0ldr x4, [sp+288]
0049bff4str x3, [sp+200]
0049bff8str x4, [sp+208]
0049bffcldr x1, [sp+280]
0049c000ldr x2, [sp+288]
0049c004add x0, sp, 136
0049c008bl vendor/golang.org/x/net/idna.(*labelIter).set
0049c00cb 0x49c010
0049c010
0049c010loc_49c010:
0049c010ldr x1, [sp+208]
0049c014str x1, [sp+64]
0049c018ldr x1, [sp+568]
0049c01cldrsb x27, [x1]
0049c020ldrb w1, [x1+4]
0049c024strb w1, [sp+53]
0049c028tbnz w1, 0, 0x49c030
0049c02cb 0x49c048
0049c030
0049c030loc_49c030:
0049c030ldr x1, [sp+264]
0049c034subs xzr, x1, 0
0049c038cset x1, ne
0049c03ceor x1, x1, 1
0049c040strb w1, [sp+53]
0049c044b 0x49c04c
0049c048
0049c048loc_49c048:
0049c048b 0x49c04c
0049c04c
0049c04cloc_49c04c:
0049c04cldrb w1, [sp+53]
0049c050strb w1, [sp+54]
0049c054tbnz w1, 0, 0x49c05c
0049c058b 0x49c098
0049c05c
0049c05cloc_49c05c:
0049c05cldr x1, [sp+64]
0049c060subs xzr, x1, 0
0049c064cset x2, eq
0049c068strb w2, [sp+52]
0049c06ccbz x1, 0x49c074
0049c070b 0x49c078
0049c074
0049c074loc_49c074:
0049c074b 0x49c08c
0049c078
0049c078loc_49c078:
0049c078ldr x1, [sp+64]
0049c07csubs xzr, x1, 63
0049c080cset x1, gt
0049c084strb w1, [sp+52]
0049c088b 0x49c08c
0049c08c
0049c08cloc_49c08c:
0049c08cldrb w1, [sp+52]
0049c090strb w1, [sp+54]
0049c094b 0x49c09c
0049c098
0049c098loc_49c098:
0049c098b 0x49c09c
0049c09c
0049c09cloc_49c09c:
0049c09cldrb w1, [sp+54]
0049c0a0tbnz w1, 0, 0x49c0a8
0049c0a4b 0x49c14c
0049c0a8
0049c0a8loc_49c0a8:
0049c0a8adrp x0, 0x1bf000
0049c0acadd x0, x0, 3744
0049c0b0bl runtime.newobject
0049c0b4str x0, [sp+336]
0049c0b8ldr x1, [sp+200]
0049c0bcldr x2, [sp+208]
0049c0c0str x2, [x0+8]
0049c0c4adrp x27, 0x5af000
0049c0c8ldr w2, [x27+3056]
0049c0cccbz w2, 0x49c0d4
0049c0d0b 0x49c0d8
0049c0d4
0049c0d4loc_49c0d4:
0049c0d4b 0x49c0ec
0049c0d8
0049c0d8loc_49c0d8:
0049c0d8bl runtime.gcWriteBarrier2
0049c0dcstr x1, [x25]
0049c0e0ldr x2, [x0]
0049c0e4str x2, [x25+8]
0049c0e8b 0x49c0ec
0049c0ec
0049c0ecloc_49c0ec:
0049c0ecstr x1, [x0]
0049c0f0ldr x1, [sp+336]
0049c0f4ldrsb x27, [x1]
0049c0f8orr x2, xzr, 2
0049c0fcstr x2, [x1+24]
0049c100adrp x27, 0x5af000
0049c104ldr w3, [x27+3056]
0049c108cbz w3, 0x49c110
0049c10cb 0x49c114
0049c110
0049c110loc_49c110:
0049c110b 0x49c124
0049c114
0049c114loc_49c114:
0049c114ldr x3, [x1+16]
0049c118bl runtime.gcWriteBarrier1
0049c11cstr x3, [x25]
0049c120b 0x49c124
0049c124
0049c124loc_49c124:
0049c124adrp x3, 0x214000
0049c128add x3, x3, 285
0049c12cstr x3, [x1+16]
0049c130ldr x1, [sp+336]
0049c134str x1, [sp+448]
0049c138adrp x3, 0x27a000
0049c13cadd x3, x3, 2432
0049c140str x3, [sp+264]
0049c144str x1, [sp+272]
0049c148b 0x49c154
0049c14c
0049c14cloc_49c14c:
0049c14corr x2, xzr, 2
0049c150b 0x49c154
0049c154
0049c154loc_49c154:
0049c154b 0x49c158
0049c158
0049c158loc_49c158:
0049c158add x0, sp, 136
0049c15cbl vendor/golang.org/x/net/idna.(*labelIter).next
0049c160b 0x49bf28
0049c164
0049c164loc_49c164:
0049c164b 0x49bd20
0049c168
0049c168loc_49c168:
0049c168add x0, sp, 136
0049c16cbl vendor/golang.org/x/net/idna.(*labelIter).done
0049c170strb w0, [sp+55]
0049c174tbz w0, 0, 0x49c17c
0049c178b 0x49c260
0049c17c
0049c17cloc_49c17c:
0049c17cadd x0, sp, 136
0049c180bl vendor/golang.org/x/net/idna.(*labelIter).label
0049c184str x0, [sp+432]
0049c188str x1, [sp+440]
0049c18cldr x2, [sp+568]
0049c190ldrsb x27, [x2]
0049c194ldr x26, [x2+32]
0049c198ldr x2, [x26]
0049c19cblr x2
0049c1a0strb w0, [sp+54]
0049c1a4tbnz w0, 0, 0x49c1ac
0049c1a8b 0x49c1bc
0049c1ac
0049c1acloc_49c1ac:
0049c1acb 0x49c1b0
0049c1b0
0049c1b0loc_49c1b0:
0049c1b0add x0, sp, 136
0049c1b4bl vendor/golang.org/x/net/idna.(*labelIter).next
0049c1b8b 0x49c168
0049c1bc
0049c1bcloc_49c1bc:
0049c1bcadrp x0, 0x1bf000
0049c1c0add x0, x0, 3744
0049c1c4bl runtime.newobject
0049c1c8str x0, [sp+344]
0049c1ccldr x1, [sp+576]
0049c1d0ldr x2, [sp+584]
0049c1d4str x2, [x0+8]
0049c1d8adrp x27, 0x5af000
0049c1dcldr w2, [x27+3056]
0049c1e0cbz w2, 0x49c1e8
0049c1e4b 0x49c1ec
0049c1e8
0049c1e8loc_49c1e8:
0049c1e8b 0x49c200
0049c1ec
0049c1ecloc_49c1ec:
0049c1ecbl runtime.gcWriteBarrier2
0049c1f0str x1, [x25]
0049c1f4ldr x2, [x0]
0049c1f8str x2, [x25+8]
0049c1fcb 0x49c200
0049c200
0049c200loc_49c200:
0049c200str x1, [x0]
0049c204ldr x1, [sp+344]
0049c208ldrsb x27, [x1]
0049c20corr x2, xzr, 1
0049c210str x2, [x1+24]
0049c214adrp x27, 0x5af000
0049c218ldr w2, [x27+3056]
0049c21ccbz w2, 0x49c224
0049c220b 0x49c228
0049c224
0049c224loc_49c224:
0049c224b 0x49c238
0049c228
0049c228loc_49c228:
0049c228ldr x2, [x1+16]
0049c22cbl runtime.gcWriteBarrier1
0049c230str x2, [x25]
0049c234b 0x49c238
0049c238
0049c238loc_49c238:
0049c238adrp x2, 0x273000
0049c23cadd x2, x2, 520
0049c240str x2, [x1+16]
0049c244ldr x1, [sp+344]
0049c248str x1, [sp+448]
0049c24cadrp x2, 0x27a000
0049c250add x2, x2, 2432
0049c254str x2, [sp+264]
0049c258str x1, [sp+272]
0049c25cb 0x49c264
0049c260
0049c260loc_49c260:
0049c260b 0x49c264
0049c264
0049c264loc_49c264:
0049c264b 0x49bd04
0049c268
0049c268loc_49c268:
0049c268orr x0, xzr, 4
0049c26cbl runtime.panicSliceB
0049c270
0049c270loc_49c270:
0049c270ldr x2, [sp+584]
0049c274str x2, [sp+80]
0049c278subs xzr, x2, 0
0049c27ccset x3, ne
0049c280strb w3, [sp+55]
0049c284cbnz x2, 0x49c28c
0049c288b 0x49c2b4
0049c28c
0049c28cloc_49c28c:
0049c28cldr x1, [sp+584]
0049c290ldr x2, [sp+576]
0049c294subs xzr, x1, 0
0049c298b.hi 0x49c2a0
0049c29cb 0x49c308
0049c2a0
0049c2a0loc_49c2a0:
0049c2a0ldrb w2, [x2]
0049c2a4subs wzr, w2, 46
0049c2a8cset x2, eq
0049c2acstrb w2, [sp+55]
0049c2b0b 0x49c2b8
0049c2b4
0049c2b4loc_49c2b4:
0049c2b4b 0x49c2b8
0049c2b8
0049c2b8loc_49c2b8:
0049c2b8ldrb w2, [sp+55]
0049c2bctbnz w2, 0, 0x49c2c4
0049c2c0b 0x49c2fc
0049c2c4
0049c2c4loc_49c2c4:
0049c2c4b 0x49c2c8
0049c2c8
0049c2c8loc_49c2c8:
0049c2c8ldr x1, [sp+584]
0049c2ccldr x2, [sp+576]
0049c2d0subs xzr, x1, 1
0049c2d4b.hs 0x49c2dc
0049c2d8b 0x49c300
0049c2dc
0049c2dcloc_49c2dc:
0049c2dcsub x3, x1, 1
0049c2e0sub x4, xzr, x3
0049c2e4sbfm x4, x4, 63, 63
0049c2e8and x4, x4, 1
0049c2ecadd x2, x2, x4
0049c2f0str x2, [sp+576]
0049c2f4str x3, [sp+584]
0049c2f8b 0x49c270
0049c2fc
0049c2fcloc_49c2fc:
0049c2fcb 0x49b814
0049c300
0049c300loc_49c300:
0049c300orr x0, xzr, 1
0049c304bl runtime.panicSliceB
0049c308
0049c308loc_49c308:
0049c308mov x0, xzr
0049c30cbl runtime.panicIndex
0049c310hint
0049c314
0049c314loc_49c314:
0049c314stp x0, x1, [sp+8]
0049c318str x2, [sp+24]
0049c31cstrb w3, [sp+32]
0049c320mov x3, x30
0049c324bl runtime.morestack_noctxt.abi0
0049c328ldp x0, x1, [sp+8]
0049c32cldr x2, [sp+24]
0049c330ldrb w3, [sp+32]
0049c334b 0x49b710
0049c338udf 0
0049c33cudf 0
0049b710
0049b710vendor/golang.org/x/net/idna.(*Profile).process: ; void vendor/golang.org/x/net/idna.(*Profile).process(vendor/golang.org/x/net/idna.Profile * p, struct string s, bool toASCII)
0049b710ldr x16, [x28+16]
0049b714sub x17, sp, 432
0049b718subs xzr, x17, x16
0049b71cb.ls 0x49c314
0049b720sub x20, sp, 560
0049b724stp x29, x30, [x20-8]
0049b728add sp, x20, 0
0049b72csub x29, sp, 8
0049b730str x0, [sp+568]
0049b734str x1, [sp+576]
0049b738str x2, [sp+584]
0049b73cstrb w3, [sp+592]
0049b740stp xzr, xzr, [sp+104]
0049b744stp xzr, xzr, [sp+88]
0049b748stp xzr, xzr, [sp+264]
0049b74cstrb wzr, [sp+50]
0049b750ldr x3, [sp+568]
0049b754ldrsb x27, [x3]
0049b758ldr x3, [x3+24]
0049b75ccbnz x3, 0x49b764
0049b760b 0x49b7f4
0049b764
0049b764loc_49b764:
0049b764stp xzr, xzr, [sp+472]
0049b768stp xzr, xzr, [sp+456]
0049b76cldr x3, [sp+568]
0049b770ldrsb x27, [x3]
0049b774ldr x26, [x3+24]
0049b778ldr x3, [x26]
0049b77cldr x1, [sp+576]
0049b780ldr x0, [sp+568]
0049b784ldr x2, [sp+584]
0049b788blr x3
0049b78cstr x0, [sp+472]
0049b790str x1, [sp+480]
0049b794strb w2, [sp+55]
0049b798str x3, [sp+456]
0049b79cstr x4, [sp+464]
0049b7a0ldr x3, [sp+472]
0049b7a4ldr x4, [sp+480]
0049b7a8str x3, [sp+312]
0049b7acstr x4, [sp+320]
0049b7b0ldrb w3, [sp+55]
0049b7b4strb w3, [sp+51]
0049b7b8ldr x3, [sp+456]
0049b7bcldr x4, [sp+464]
0049b7c0str x3, [sp+296]
0049b7c4str x4, [sp+304]
0049b7c8ldr x3, [sp+312]
0049b7ccldr x4, [sp+320]
0049b7d0str x3, [sp+576]
0049b7d4str x4, [sp+584]
0049b7d8ldrb w3, [sp+51]
0049b7dcstrb w3, [sp+50]
0049b7e0ldr x3, [sp+296]
0049b7e4ldr x4, [sp+304]
0049b7e8str x3, [sp+264]
0049b7ecstr x4, [sp+272]
0049b7f0b 0x49b7f8
0049b7f4
0049b7f4loc_49b7f4:
0049b7f4b 0x49b7f8
0049b7f8
0049b7f8loc_49b7f8:
0049b7f8ldr x2, [sp+568]
0049b7fcldrsb x27, [x2]
0049b800ldrb w2, [x2+5]
0049b804tbnz w2, 0, 0x49b80c
0049b808b 0x49b810
0049b80c
0049b80cloc_49b80c:
0049b80cb 0x49c270
0049b810
0049b810loc_49b810:
0049b810b 0x49b814
0049b814
0049b814loc_49b814:
0049b814ldr x1, [sp+264]
0049b818subs xzr, x1, 0
0049b81ccset x2, ne
0049b820eor x2, x2, 1
0049b824strb w2, [sp+54]
0049b828cbnz x1, 0x49b830
0049b82cb 0x49b834
0049b830
0049b830loc_49b830:
0049b830b 0x49b848
0049b834
0049b834loc_49b834:
0049b834ldr x1, [sp+568]
0049b838ldrsb x27, [x1]
0049b83cldrb w1, [x1+4]
0049b840strb w1, [sp+54]
0049b844b 0x49b848
0049b848
0049b848loc_49b848:
0049b848ldrb w1, [sp+54]
0049b84cstrb w1, [sp+55]
0049b850tbnz w1, 0, 0x49b858
0049b854b 0x49b86c
0049b858
0049b858loc_49b858:
0049b858ldr x1, [sp+584]
0049b85csubs xzr, x1, 0
0049b860cset x1, eq
0049b864strb w1, [sp+55]
0049b868b 0x49b870
0049b86c
0049b86cloc_49b86c:
0049b86cb 0x49b870
0049b870
0049b870loc_49b870:
0049b870ldrb w1, [sp+55]
0049b874tbnz w1, 0, 0x49b87c
0049b878b 0x49b920
0049b87c
0049b87cloc_49b87c:
0049b87cadrp x0, 0x1c0000
0049b880add x0, x0, 3744
0049b884bl runtime.newobject
0049b888str x0, [sp+424]
0049b88cldr x1, [sp+576]
0049b890ldr x2, [sp+584]
0049b894str x2, [x0+8]
0049b898adrp x27, 0x5b0000
0049b89cldr w2, [x27+3056]
0049b8a0cbz w2, 0x49b8a8
0049b8a4b 0x49b8ac
0049b8a8
0049b8a8loc_49b8a8:
0049b8a8b 0x49b8c0
0049b8ac
0049b8acloc_49b8ac:
0049b8acbl runtime.gcWriteBarrier2
0049b8b0str x1, [x25]
0049b8b4ldr x2, [x0]
0049b8b8str x2, [x25+8]
0049b8bcb 0x49b8c0
0049b8c0
0049b8c0loc_49b8c0:
0049b8c0str x1, [x0]
0049b8c4ldr x1, [sp+424]
0049b8c8ldrsb x27, [x1]
0049b8ccorr x2, xzr, 2
0049b8d0str x2, [x1+24]
0049b8d4adrp x27, 0x5b0000
0049b8d8ldr w3, [x27+3056]
0049b8dccbz w3, 0x49b8e4
0049b8e0b 0x49b8e8
0049b8e4
0049b8e4loc_49b8e4:
0049b8e4b 0x49b8f8
0049b8e8
0049b8e8loc_49b8e8:
0049b8e8ldr x3, [x1+16]
0049b8ecbl runtime.gcWriteBarrier1
0049b8f0str x3, [x25]
0049b8f4b 0x49b8f8
0049b8f8
0049b8f8loc_49b8f8:
0049b8f8adrp x3, 0x215000
0049b8fcadd x3, x3, 285
0049b900str x3, [x1+16]
0049b904ldr x1, [sp+424]
0049b908str x1, [sp+448]
0049b90cadrp x3, 0x27b000
0049b910add x3, x3, 2432
0049b914str x3, [sp+264]
0049b918str x1, [sp+272]
0049b91cb 0x49b928
0049b920
0049b920loc_49b920:
0049b920orr x2, xzr, 2
0049b924b 0x49b928
0049b928
0049b928loc_49b928:
0049b928stp xzr, xzr, [sp+360]
0049b92cstp xzr, xzr, [sp+376]
0049b930stp xzr, xzr, [sp+392]
0049b934stp xzr, xzr, [sp+408]
0049b938ldr x1, [sp+576]
0049b93cldr x3, [sp+584]
0049b940str x1, [sp+360]
0049b944str x3, [sp+368]
0049b948stp xzr, xzr, [sp+136]
0049b94cstp xzr, xzr, [sp+152]
0049b950stp xzr, xzr, [sp+168]
0049b954stp xzr, xzr, [sp+184]
0049b958str x1, [sp+136]
0049b95cstr x3, [sp+144]
0049b960b 0x49b964
0049b964
0049b964loc_49b964:
0049b964add x0, sp, 136
0049b968bl vendor/golang.org/x/net/idna.(*labelIter).done
0049b96cstrb w0, [sp+54]
0049b970tbz w0, 0, 0x49b978
0049b974b 0x49bc8c
0049b978
0049b978loc_49b978:
0049b978add x0, sp, 136
0049b97cbl vendor/golang.org/x/net/idna.(*labelIter).label
0049b980str x0, [sp+216]
0049b984str x1, [sp+224]
0049b988cbz x1, 0x49b990
0049b98cb 0x49ba80
0049b990
0049b990loc_49b990:
0049b990ldr x1, [sp+264]
0049b994subs xzr, x1, 0
0049b998cset x2, ne
0049b99ceor x2, x2, 1
0049b9a0strb w2, [sp+55]
0049b9a4cbnz x1, 0x49b9ac
0049b9a8b 0x49b9b0
0049b9ac
0049b9acloc_49b9ac:
0049b9acb 0x49b9c4
0049b9b0
0049b9b0loc_49b9b0:
0049b9b0ldr x1, [sp+568]
0049b9b4ldrsb x27, [x1]
0049b9b8ldrb w1, [x1+4]
0049b9bcstrb w1, [sp+55]
0049b9c0b 0x49b9c4
0049b9c4
0049b9c4loc_49b9c4:
0049b9c4ldrb w1, [sp+55]
0049b9c8tbnz w1, 0, 0x49b9d0
0049b9ccb 0x49ba74
0049b9d0
0049b9d0loc_49b9d0:
0049b9d0adrp x0, 0x1c0000
0049b9d4add x0, x0, 3744
0049b9d8bl runtime.newobject
0049b9dcstr x0, [sp+352]
0049b9e0ldr x1, [sp+576]
0049b9e4ldr x2, [sp+584]
0049b9e8str x2, [x0+8]
0049b9ecadrp x27, 0x5b0000
0049b9f0ldr w2, [x27+3056]
0049b9f4cbz w2, 0x49b9fc
0049b9f8b 0x49ba00
0049b9fc
0049b9fcloc_49b9fc:
0049b9fcb 0x49ba14
0049ba00
0049ba00loc_49ba00:
0049ba00bl runtime.gcWriteBarrier2
0049ba04str x1, [x25]
0049ba08ldr x2, [x0]
0049ba0cstr x2, [x25+8]
0049ba10b 0x49ba14
0049ba14
0049ba14loc_49ba14:
0049ba14str x1, [x0]
0049ba18ldr x1, [sp+352]
0049ba1cldrsb x27, [x1]
0049ba20orr x2, xzr, 2
0049ba24str x2, [x1+24]
0049ba28adrp x27, 0x5b0000
0049ba2cldr w3, [x27+3056]
0049ba30cbz w3, 0x49ba38
0049ba34b 0x49ba3c
0049ba38
0049ba38loc_49ba38:
0049ba38b 0x49ba4c
0049ba3c
0049ba3cloc_49ba3c:
0049ba3cldr x3, [x1+16]
0049ba40bl runtime.gcWriteBarrier1
0049ba44str x3, [x25]
0049ba48b 0x49ba4c
0049ba4c
0049ba4cloc_49ba4c:
0049ba4cadrp x3, 0x215000
0049ba50add x3, x3, 285
0049ba54str x3, [x1+16]
0049ba58ldr x1, [sp+352]
0049ba5cstr x1, [sp+448]
0049ba60adrp x3, 0x27b000
0049ba64add x3, x3, 2432
0049ba68str x3, [sp+264]
0049ba6cstr x1, [sp+272]
0049ba70b 0x49ba7c
0049ba74
0049ba74loc_49ba74:
0049ba74orr x2, xzr, 2
0049ba78b 0x49ba7c
0049ba7c
0049ba7cloc_49ba7c:
0049ba7cb 0x49bc80
0049ba80
0049ba80loc_49ba80:
0049ba80adrp x2, 0x215000
0049ba84add x2, x2, 1466
0049ba88orr x3, xzr, 4
0049ba8cbl strings.HasPrefix
0049ba90strb w0, [sp+55]
0049ba94tbnz w0, 0, 0x49ba9c
0049ba98b 0x49bc4c
0049ba9c
0049ba9cloc_49ba9c:
0049ba9cldr x1, [sp+224]
0049baa0ldr x2, [sp+216]
0049baa4subs xzr, x1, 4
0049baa8b.hs 0x49bab0
0049baacb 0x49c268
0049bab0
0049bab0loc_49bab0:
0049bab0sub x3, x1, 4
0049bab4sub x4, xzr, x3
0049bab8sbfm x4, x4, 63, 63
0049babcand x4, x4, 4
0049bac0add x2, x2, x4
0049bac4str x2, [sp+472]
0049bac8str x3, [sp+480]
0049baccstp xzr, xzr, [sp+432]
0049bad0stp xzr, xzr, [sp+456]
0049bad4ldr x0, [sp+472]
0049bad8ldr x1, [sp+480]
0049badcbl vendor/golang.org/x/net/idna.decode
0049bae0str x0, [sp+432]
0049bae4str x1, [sp+440]
0049bae8str x2, [sp+456]
0049baecstr x3, [sp+464]
0049baf0ldr x2, [sp+432]
0049baf4ldr x3, [sp+440]
0049baf8str x2, [sp+536]
0049bafcstr x3, [sp+544]
0049bb00ldr x2, [sp+456]
0049bb04ldr x3, [sp+464]
0049bb08str x2, [sp+520]
0049bb0cstr x3, [sp+528]
0049bb10ldr x2, [sp+536]
0049bb14ldr x3, [sp+544]
0049bb18str x2, [sp+120]
0049bb1cstr x3, [sp+128]
0049bb20ldr x2, [sp+528]
0049bb24ldr x3, [sp+520]
0049bb28str x3, [sp+248]
0049bb2cstr x2, [sp+256]
0049bb30cbnz x3, 0x49bb38
0049bb34b 0x49bb58
0049bb38
0049bb38loc_49bb38:
0049bb38ldr x1, [sp+264]
0049bb3ccbnz x1, 0x49bb44
0049bb40b 0x49bb48
0049bb44
0049bb44loc_49bb44:
0049bb44b 0x49bb54
0049bb48
0049bb48loc_49bb48:
0049bb48str x3, [sp+264]
0049bb4cstr x2, [sp+272]
0049bb50b 0x49bb54
0049bb54
0049bb54loc_49bb54:
0049bb54b 0x49bc80
0049bb58
0049bb58loc_49bb58:
0049bb58ldrb w3, [sp+50]
0049bb5cstrb w3, [sp+55]
0049bb60tbnz w3, 0, 0x49bb68
0049bb64b 0x49bb6c
0049bb68
0049bb68loc_49bb68:
0049bb68b 0x49bb8c
0049bb6c
0049bb6cloc_49bb6c:
0049bb6cldr x0, [sp+120]
0049bb70ldr x1, [sp+128]
0049bb74bl vendor/golang.org/x/text/secure/bidirule.DirectionString
0049bb78str x0, [sp+72]
0049bb7csubs xzr, x0, 0
0049bb80cset x2, ne
0049bb84strb w2, [sp+55]
0049bb88b 0x49bb8c
0049bb8c
0049bb8cloc_49bb8c:
0049bb8cldrb w3, [sp+55]
0049bb90strb w3, [sp+50]
0049bb94ldr x1, [sp+120]
0049bb98ldr x2, [sp+128]
0049bb9cadd x0, sp, 136
0049bba0bl vendor/golang.org/x/net/idna.(*labelIter).set
0049bba4ldr x3, [sp+264]
0049bba8subs xzr, x3, 0
0049bbaccset x4, ne
0049bbb0eor x4, x4, 1
0049bbb4strb w4, [sp+55]
0049bbb8cbnz x3, 0x49bbc0
0049bbbcb 0x49bbc4
0049bbc0
0049bbc0loc_49bbc0:
0049bbc0b 0x49bbe0
0049bbc4
0049bbc4loc_49bbc4:
0049bbc4ldr x3, [sp+568]
0049bbc8ldrsb x27, [x3]
0049bbccldr x3, [x3+16]
0049bbd0subs xzr, x3, 0
0049bbd4cset x3, ne
0049bbd8strb w3, [sp+55]
0049bbdcb 0x49bbe0
0049bbe0
0049bbe0loc_49bbe0:
0049bbe0ldrb w3, [sp+55]
0049bbe4tbnz w3, 0, 0x49bbec
0049bbe8b 0x49bc18
0049bbec
0049bbecloc_49bbec:
0049bbecldr x3, [sp+568]
0049bbf0ldrsb x27, [x3]
0049bbf4ldr x26, [x3+16]
0049bbf8ldr x3, [x26]
0049bbfcldr x1, [sp+120]
0049bc00ldr x0, [sp+568]
0049bc04ldr x2, [sp+128]
0049bc08blr x3
0049bc0cstr x0, [sp+264]
0049bc10str x1, [sp+272]
0049bc14b 0x49bc1c
0049bc18
0049bc18loc_49bc18:
0049bc18b 0x49bc1c
0049bc1c
0049bc1cloc_49bc1c:
0049bc1cldr x3, [sp+264]
0049bc20cbnz x3, 0x49bc28
0049bc24b 0x49bc2c
0049bc28
0049bc28loc_49bc28:
0049bc28b 0x49bc48
0049bc2c
0049bc2cloc_49bc2c:
0049bc2cldr x1, [sp+120]
0049bc30ldr x2, [sp+128]
0049bc34ldr x0, [sp+568]
0049bc38bl vendor/golang.org/x/net/idna.(*Profile).validateLabel
0049bc3cstr x0, [sp+264]
0049bc40str x1, [sp+272]
0049bc44b 0x49bc48
0049bc48
0049bc48loc_49bc48:
0049bc48b 0x49bc7c
0049bc4c
0049bc4cloc_49bc4c:
0049bc4cldr x3, [sp+264]
0049bc50cbnz x3, 0x49bc58
0049bc54b 0x49bc5c
0049bc58
0049bc58loc_49bc58:
0049bc58b 0x49bc78
0049bc5c
0049bc5cloc_49bc5c:
0049bc5cldr x1, [sp+216]
0049bc60ldr x2, [sp+224]
0049bc64ldr x0, [sp+568]
0049bc68bl vendor/golang.org/x/net/idna.(*Profile).validateLabel
0049bc6cstr x0, [sp+264]
0049bc70str x1, [sp+272]
0049bc74b 0x49bc78
0049bc78
0049bc78loc_49bc78:
0049bc78b 0x49bc7c
0049bc7c
0049bc7cloc_49bc7c:
0049bc7cb 0x49bc80
0049bc80
0049bc80loc_49bc80:
0049bc80add x0, sp, 136
0049bc84bl vendor/golang.org/x/net/idna.(*labelIter).next
0049bc88b 0x49b964
0049bc8c
0049bc8cloc_49bc8c:
0049bc8cldrb w1, [sp+50]
0049bc90strb w1, [sp+55]
0049bc94tbnz w1, 0, 0x49bc9c
0049bc98b 0x49bcb8
0049bc9c
0049bc9cloc_49bc9c:
0049bc9cldr x1, [sp+568]
0049bca0ldrsb x27, [x1]
0049bca4ldr x1, [x1+32]
0049bca8subs xzr, x1, 0
0049bcaccset x1, ne
0049bcb0strb w1, [sp+55]
0049bcb4b 0x49bcbc
0049bcb8
0049bcb8loc_49bcb8:
0049bcb8b 0x49bcbc
0049bcbc
0049bcbcloc_49bcbc:
0049bcbcldrb w1, [sp+55]
0049bcc0strb w1, [sp+54]
0049bcc4tbnz w1, 0, 0x49bccc
0049bcc8b 0x49bce4
0049bccc
0049bcccloc_49bccc:
0049bcccldr x1, [sp+264]
0049bcd0subs xzr, x1, 0
0049bcd4cset x1, ne
0049bcd8eor x1, x1, 1
0049bcdcstrb w1, [sp+54]
0049bce0b 0x49bce8
0049bce4
0049bce4loc_49bce4:
0049bce4b 0x49bce8
0049bce8
0049bce8loc_49bce8:
0049bce8ldrb w1, [sp+54]
0049bcectbnz w1, 0, 0x49bcf4
0049bcf0b 0x49bd00
0049bcf4
0049bcf4loc_49bcf4:
0049bcf4add x0, sp, 136
0049bcf8bl vendor/golang.org/x/net/idna.(*labelIter).reset
0049bcfcb 0x49c168
0049bd00
0049bd00loc_49bd00:
0049bd00b 0x49bd04
0049bd04
0049bd04loc_49bd04:
0049bd04ldrb w1, [sp+592]
0049bd08tbnz w1, 0, 0x49bd10
0049bd0cb 0x49bd1c
0049bd10
0049bd10loc_49bd10:
0049bd10add x0, sp, 136
0049bd14bl vendor/golang.org/x/net/idna.(*labelIter).reset
0049bd18b 0x49bf28
0049bd1c
0049bd1cloc_49bd1c:
0049bd1cb 0x49bd20
0049bd20
0049bd20loc_49bd20:
0049bd20add x0, sp, 136
0049bd24bl vendor/golang.org/x/net/idna.(*labelIter).result
0049bd28str x0, [sp+576]
0049bd2cstr x1, [sp+584]
0049bd30ldrb w1, [sp+592]
0049bd34strb w1, [sp+53]
0049bd38tbnz w1, 0, 0x49bd40
0049bd3cb 0x49bd54
0049bd40
0049bd40loc_49bd40:
0049bd40ldr x4, [sp+568]
0049bd44ldrsb x27, [x4]
0049bd48ldrb w4, [x4+4]
0049bd4cstrb w4, [sp+53]
0049bd50b 0x49bd58
0049bd54
0049bd54loc_49bd54:
0049bd54b 0x49bd58
0049bd58
0049bd58loc_49bd58:
0049bd58ldrb w4, [sp+53]
0049bd5cstrb w4, [sp+55]
0049bd60tbnz w4, 0, 0x49bd68
0049bd64b 0x49bd80
0049bd68
0049bd68loc_49bd68:
0049bd68ldr x4, [sp+264]
0049bd6csubs xzr, x4, 0
0049bd70cset x4, ne
0049bd74eor x4, x4, 1
0049bd78strb w4, [sp+55]
0049bd7cb 0x49bd84
0049bd80
0049bd80loc_49bd80:
0049bd80b 0x49bd84
0049bd84
0049bd84loc_49bd84:
0049bd84ldrb w4, [sp+55]
0049bd88tbnz w4, 0, 0x49bd90
0049bd8cb 0x49beec
0049bd90
0049bd90loc_49bd90:
0049bd90ldr x4, [sp+584]
0049bd94str x4, [sp+56]
0049bd98subs xzr, x4, 0
0049bd9ccset x5, ne
0049bda0strb w5, [sp+53]
0049bda4cbnz x4, 0x49bdac
0049bda8b 0x49bddc
0049bdac
0049bdacloc_49bdac:
0049bdacldr x1, [sp+584]
0049bdb0ldr x4, [sp+576]
0049bdb4ldr x5, [sp+56]
0049bdb8sub x0, x5, 1
0049bdbcsubs xzr, x1, x0
0049bdc0b.hi 0x49bdc8
0049bdc4b 0x49bf24
0049bdc8
0049bdc8loc_49bdc8:
0049bdc8ldrb w4, [x4+x0]
0049bdccsubs wzr, w4, 46
0049bdd0cset x4, eq
0049bdd4strb w4, [sp+53]
0049bdd8b 0x49bde0
0049bddc
0049bddcloc_49bddc:
0049bddcb 0x49bde0
0049bde0
0049bde0loc_49bde0:
0049bde0ldrb w4, [sp+53]
0049bde4tbnz w4, 0, 0x49bdec
0049bde8b 0x49bdfc
0049bdec
0049bdecloc_49bdec:
0049bdecldr x4, [sp+56]
0049bdf0sub x4, x4, 1
0049bdf4str x4, [sp+56]
0049bdf8b 0x49be00
0049bdfc
0049bdfcloc_49bdfc:
0049bdfcb 0x49be00
0049be00
0049be00loc_49be00:
0049be00ldr x4, [sp+584]
0049be04str x4, [sp+80]
0049be08subs xzr, x4, 0
0049be0ccset x5, eq
0049be10strb w5, [sp+53]
0049be14cbz x4, 0x49be1c
0049be18b 0x49be20
0049be1c
0049be1cloc_49be1c:
0049be1cb 0x49be34
0049be20
0049be20loc_49be20:
0049be20ldr x4, [sp+56]
0049be24subs xzr, x4, 253
0049be28cset x4, gt
0049be2cstrb w4, [sp+53]
0049be30b 0x49be34
0049be34
0049be34loc_49be34:
0049be34ldrb w4, [sp+53]
0049be38tbnz w4, 0, 0x49be40
0049be3cb 0x49bee4
0049be40
0049be40loc_49be40:
0049be40adrp x0, 0x1c0000
0049be44add x0, x0, 3744
0049be48bl runtime.newobject
0049be4cstr x0, [sp+328]
0049be50ldr x1, [sp+576]
0049be54ldr x2, [sp+584]
0049be58str x2, [x0+8]
0049be5cadrp x27, 0x5b0000
0049be60ldr w2, [x27+3056]
0049be64cbz w2, 0x49be6c
0049be68b 0x49be70
0049be6c
0049be6cloc_49be6c:
0049be6cb 0x49be84
0049be70
0049be70loc_49be70:
0049be70bl runtime.gcWriteBarrier2
0049be74str x1, [x25]
0049be78ldr x4, [x0]
0049be7cstr x4, [x25+8]
0049be80b 0x49be84
0049be84
0049be84loc_49be84:
0049be84str x1, [x0]
0049be88ldr x4, [sp+328]
0049be8cldrsb x27, [x4]
0049be90orr x5, xzr, 2
0049be94str x5, [x4+24]
0049be98adrp x27, 0x5b0000
0049be9cldr w5, [x27+3056]
0049bea0cbz w5, 0x49bea8
0049bea4b 0x49beac
0049bea8
0049bea8loc_49bea8:
0049bea8b 0x49bebc
0049beac
0049beacloc_49beac:
0049beacldr x5, [x4+16]
0049beb0bl runtime.gcWriteBarrier1
0049beb4str x5, [x25]
0049beb8b 0x49bebc
0049bebc
0049bebcloc_49bebc:
0049bebcadrp x5, 0x215000
0049bec0add x5, x5, 285
0049bec4str x5, [x4+16]
0049bec8ldr x4, [sp+328]
0049beccstr x4, [sp+448]
0049bed0adrp x5, 0x27b000
0049bed4add x5, x5, 2432
0049bed8str x5, [sp+264]
0049bedcstr x4, [sp+272]
0049bee0b 0x49bee8
0049bee4
0049bee4loc_49bee4:
0049bee4b 0x49bee8
0049bee8
0049bee8loc_49bee8:
0049bee8b 0x49bef0
0049beec
0049beecloc_49beec:
0049beecb 0x49bef0
0049bef0
0049bef0loc_49bef0:
0049bef0ldr x4, [sp+576]
0049bef4ldr x5, [sp+584]
0049bef8str x4, [sp+104]
0049befcstr x5, [sp+112]
0049bf00ldr x2, [sp+264]
0049bf04ldr x3, [sp+272]
0049bf08str x2, [sp+88]
0049bf0cstr x3, [sp+96]
0049bf10ldr x0, [sp+104]
0049bf14ldr x1, [sp+112]
0049bf18ldp x29, x30, [sp-8]
0049bf1cadd sp, sp, 560
0049bf20ret x30
0049bf24
0049bf24loc_49bf24:
0049bf24bl runtime.panicIndex
0049bf28
0049bf28loc_49bf28:
0049bf28add x0, sp, 136
0049bf2cbl vendor/golang.org/x/net/idna.(*labelIter).done
0049bf30strb w0, [sp+55]
0049bf34tbz w0, 0, 0x49bf3c
0049bf38b 0x49c164
0049bf3c
0049bf3cloc_49bf3c:
0049bf3cadd x0, sp, 136
0049bf40bl vendor/golang.org/x/net/idna.(*labelIter).label
0049bf44str x0, [sp+200]
0049bf48str x1, [sp+208]
0049bf4cbl vendor/golang.org/x/net/idna.ascii
0049bf50strb w0, [sp+54]
0049bf54tbnz w0, 0, 0x49bf5c
0049bf58b 0x49bf60
0049bf5c
0049bf5cloc_49bf5c:
0049bf5cb 0x49c010
0049bf60
0049bf60loc_49bf60:
0049bf60stp xzr, xzr, [sp+432]
0049bf64stp xzr, xzr, [sp+456]
0049bf68ldr x2, [sp+200]
0049bf6cldr x3, [sp+208]
0049bf70adrp x0, 0x215000
0049bf74add x0, x0, 1466
0049bf78orr x1, xzr, 4
0049bf7cbl vendor/golang.org/x/net/idna.encode
0049bf80str x0, [sp+432]
0049bf84str x1, [sp+440]
0049bf88str x2, [sp+456]
0049bf8cstr x3, [sp+464]
0049bf90ldr x4, [sp+440]
0049bf94ldr x5, [sp+432]
0049bf98str x5, [sp+504]
0049bf9cstr x4, [sp+512]
0049bfa0ldr x4, [sp+456]
0049bfa4ldr x5, [sp+464]
0049bfa8str x4, [sp+488]
0049bfacstr x5, [sp+496]
0049bfb0ldr x4, [sp+504]
0049bfb4ldr x5, [sp+512]
0049bfb8str x4, [sp+280]
0049bfbcstr x5, [sp+288]
0049bfc0ldr x4, [sp+488]
0049bfc4ldr x5, [sp+496]
0049bfc8str x4, [sp+232]
0049bfccstr x5, [sp+240]
0049bfd0ldr x6, [sp+264]
0049bfd4cbnz x6, 0x49bfdc
0049bfd8b 0x49bfe0
0049bfdc
0049bfdcloc_49bfdc:
0049bfdcb 0x49bfec
0049bfe0
0049bfe0loc_49bfe0:
0049bfe0str x4, [sp+264]
0049bfe4str x5, [sp+272]
0049bfe8b 0x49bfec
0049bfec
0049bfecloc_49bfec:
0049bfecldr x3, [sp+280]
0049bff0ldr x4, [sp+288]
0049bff4str x3, [sp+200]
0049bff8str x4, [sp+208]
0049bffcldr x1, [sp+280]
0049c000ldr x2, [sp+288]
0049c004add x0, sp, 136
0049c008bl vendor/golang.org/x/net/idna.(*labelIter).set
0049c00cb 0x49c010
0049c010
0049c010loc_49c010:
0049c010ldr x1, [sp+208]
0049c014str x1, [sp+64]
0049c018ldr x1, [sp+568]
0049c01cldrsb x27, [x1]
0049c020ldrb w1, [x1+4]
0049c024strb w1, [sp+53]
0049c028tbnz w1, 0, 0x49c030
0049c02cb 0x49c048
0049c030
0049c030loc_49c030:
0049c030ldr x1, [sp+264]
0049c034subs xzr, x1, 0
0049c038cset x1, ne
0049c03ceor x1, x1, 1
0049c040strb w1, [sp+53]
0049c044b 0x49c04c
0049c048
0049c048loc_49c048:
0049c048b 0x49c04c
0049c04c
0049c04cloc_49c04c:
0049c04cldrb w1, [sp+53]
0049c050strb w1, [sp+54]
0049c054tbnz w1, 0, 0x49c05c
0049c058b 0x49c098
0049c05c
0049c05cloc_49c05c:
0049c05cldr x1, [sp+64]
0049c060subs xzr, x1, 0
0049c064cset x2, eq
0049c068strb w2, [sp+52]
0049c06ccbz x1, 0x49c074
0049c070b 0x49c078
0049c074
0049c074loc_49c074:
0049c074b 0x49c08c
0049c078
0049c078loc_49c078:
0049c078ldr x1, [sp+64]
0049c07csubs xzr, x1, 63
0049c080cset x1, gt
0049c084strb w1, [sp+52]
0049c088b 0x49c08c
0049c08c
0049c08cloc_49c08c:
0049c08cldrb w1, [sp+52]
0049c090strb w1, [sp+54]
0049c094b 0x49c09c
0049c098
0049c098loc_49c098:
0049c098b 0x49c09c
0049c09c
0049c09cloc_49c09c:
0049c09cldrb w1, [sp+54]
0049c0a0tbnz w1, 0, 0x49c0a8
0049c0a4b 0x49c14c
0049c0a8
0049c0a8loc_49c0a8:
0049c0a8adrp x0, 0x1bf000
0049c0acadd x0, x0, 3744
0049c0b0bl runtime.newobject
0049c0b4str x0, [sp+336]
0049c0b8ldr x1, [sp+200]
0049c0bcldr x2, [sp+208]
0049c0c0str x2, [x0+8]
0049c0c4adrp x27, 0x5af000
0049c0c8ldr w2, [x27+3056]
0049c0cccbz w2, 0x49c0d4
0049c0d0b 0x49c0d8
0049c0d4
0049c0d4loc_49c0d4:
0049c0d4b 0x49c0ec
0049c0d8
0049c0d8loc_49c0d8:
0049c0d8bl runtime.gcWriteBarrier2
0049c0dcstr x1, [x25]
0049c0e0ldr x2, [x0]
0049c0e4str x2, [x25+8]
0049c0e8b 0x49c0ec
0049c0ec
0049c0ecloc_49c0ec:
0049c0ecstr x1, [x0]
0049c0f0ldr x1, [sp+336]
0049c0f4ldrsb x27, [x1]
0049c0f8orr x2, xzr, 2
0049c0fcstr x2, [x1+24]
0049c100adrp x27, 0x5af000
0049c104ldr w3, [x27+3056]
0049c108cbz w3, 0x49c110
0049c10cb 0x49c114
0049c110
0049c110loc_49c110:
0049c110b 0x49c124
0049c114
0049c114loc_49c114:
0049c114ldr x3, [x1+16]
0049c118bl runtime.gcWriteBarrier1
0049c11cstr x3, [x25]
0049c120b 0x49c124
0049c124
0049c124loc_49c124:
0049c124adrp x3, 0x214000
0049c128add x3, x3, 285
0049c12cstr x3, [x1+16]
0049c130ldr x1, [sp+336]
0049c134str x1, [sp+448]
0049c138adrp x3, 0x27a000
0049c13cadd x3, x3, 2432
0049c140str x3, [sp+264]
0049c144str x1, [sp+272]
0049c148b 0x49c154
0049c14c
0049c14cloc_49c14c:
0049c14corr x2, xzr, 2
0049c150b 0x49c154
0049c154
0049c154loc_49c154:
0049c154b 0x49c158
0049c158
0049c158loc_49c158:
0049c158add x0, sp, 136
0049c15cbl vendor/golang.org/x/net/idna.(*labelIter).next
0049c160b 0x49bf28
0049c164
0049c164loc_49c164:
0049c164b 0x49bd20
0049c168
0049c168loc_49c168:
0049c168add x0, sp, 136
0049c16cbl vendor/golang.org/x/net/idna.(*labelIter).done
0049c170strb w0, [sp+55]
0049c174tbz w0, 0, 0x49c17c
0049c178b 0x49c260
0049c17c
0049c17cloc_49c17c:
0049c17cadd x0, sp, 136
0049c180bl vendor/golang.org/x/net/idna.(*labelIter).label
0049c184str x0, [sp+432]
0049c188str x1, [sp+440]
0049c18cldr x2, [sp+568]
0049c190ldrsb x27, [x2]
0049c194ldr x26, [x2+32]
0049c198ldr x2, [x26]
0049c19cblr x2
0049c1a0strb w0, [sp+54]
0049c1a4tbnz w0, 0, 0x49c1ac
0049c1a8b 0x49c1bc
0049c1ac
0049c1acloc_49c1ac:
0049c1acb 0x49c1b0
0049c1b0
0049c1b0loc_49c1b0:
0049c1b0add x0, sp, 136
0049c1b4bl vendor/golang.org/x/net/idna.(*labelIter).next
0049c1b8b 0x49c168
0049c1bc
0049c1bcloc_49c1bc:
0049c1bcadrp x0, 0x1bf000
0049c1c0add x0, x0, 3744
0049c1c4bl runtime.newobject
0049c1c8str x0, [sp+344]
0049c1ccldr x1, [sp+576]
0049c1d0ldr x2, [sp+584]
0049c1d4str x2, [x0+8]
0049c1d8adrp x27, 0x5af000
0049c1dcldr w2, [x27+3056]
0049c1e0cbz w2, 0x49c1e8
0049c1e4b 0x49c1ec
0049c1e8
0049c1e8loc_49c1e8:
0049c1e8b 0x49c200
0049c1ec
0049c1ecloc_49c1ec:
0049c1ecbl runtime.gcWriteBarrier2
0049c1f0str x1, [x25]
0049c1f4ldr x2, [x0]
0049c1f8str x2, [x25+8]
0049c1fcb 0x49c200
0049c200
0049c200loc_49c200:
0049c200str x1, [x0]
0049c204ldr x1, [sp+344]
0049c208ldrsb x27, [x1]
0049c20corr x2, xzr, 1
0049c210str x2, [x1+24]
0049c214adrp x27, 0x5af000
0049c218ldr w2, [x27+3056]
0049c21ccbz w2, 0x49c224
0049c220b 0x49c228
0049c224
0049c224loc_49c224:
0049c224b 0x49c238
0049c228
0049c228loc_49c228:
0049c228ldr x2, [x1+16]
0049c22cbl runtime.gcWriteBarrier1
0049c230str x2, [x25]
0049c234b 0x49c238
0049c238
0049c238loc_49c238:
0049c238adrp x2, 0x273000
0049c23cadd x2, x2, 520
0049c240str x2, [x1+16]
0049c244ldr x1, [sp+344]
0049c248str x1, [sp+448]
0049c24cadrp x2, 0x27a000
0049c250add x2, x2, 2432
0049c254str x2, [sp+264]
0049c258str x1, [sp+272]
0049c25cb 0x49c264
0049c260
0049c260loc_49c260:
0049c260b 0x49c264
0049c264
0049c264loc_49c264:
0049c264b 0x49bd04
0049c268
0049c268loc_49c268:
0049c268orr x0, xzr, 4
0049c26cbl runtime.panicSliceB
0049c270
0049c270loc_49c270:
0049c270ldr x2, [sp+584]
0049c274str x2, [sp+80]
0049c278subs xzr, x2, 0
0049c27ccset x3, ne
0049c280strb w3, [sp+55]
0049c284cbnz x2, 0x49c28c
0049c288b 0x49c2b4
0049c28c
0049c28cloc_49c28c:
0049c28cldr x1, [sp+584]
0049c290ldr x2, [sp+576]
0049c294subs xzr, x1, 0
0049c298b.hi 0x49c2a0
0049c29cb 0x49c308
0049c2a0
0049c2a0loc_49c2a0:
0049c2a0ldrb w2, [x2]
0049c2a4subs wzr, w2, 46
0049c2a8cset x2, eq
0049c2acstrb w2, [sp+55]
0049c2b0b 0x49c2b8
0049c2b4
0049c2b4loc_49c2b4:
0049c2b4b 0x49c2b8
0049c2b8
0049c2b8loc_49c2b8:
0049c2b8ldrb w2, [sp+55]
0049c2bctbnz w2, 0, 0x49c2c4
0049c2c0b 0x49c2fc
0049c2c4
0049c2c4loc_49c2c4:
0049c2c4b 0x49c2c8
0049c2c8
0049c2c8loc_49c2c8:
0049c2c8ldr x1, [sp+584]
0049c2ccldr x2, [sp+576]
0049c2d0subs xzr, x1, 1
0049c2d4b.hs 0x49c2dc
0049c2d8b 0x49c300
0049c2dc
0049c2dcloc_49c2dc:
0049c2dcsub x3, x1, 1
0049c2e0sub x4, xzr, x3
0049c2e4sbfm x4, x4, 63, 63
0049c2e8and x4, x4, 1
0049c2ecadd x2, x2, x4
0049c2f0str x2, [sp+576]
0049c2f4str x3, [sp+584]
0049c2f8b 0x49c270
0049c2fc
0049c2fcloc_49c2fc:
0049c2fcb 0x49b814
0049c300
0049c300loc_49c300:
0049c300orr x0, xzr, 1
0049c304bl runtime.panicSliceB
0049c308
0049c308loc_49c308:
0049c308mov x0, xzr
0049c30cbl runtime.panicIndex
0049c310hint
0049c314
0049c314loc_49c314:
0049c314stp x0, x1, [sp+8]
0049c318str x2, [sp+24]
0049c31cstrb w3, [sp+32]
0049c320mov x3, x30
0049c324bl runtime.morestack_noctxt.abi0
0049c328ldp x0, x1, [sp+8]
0049c32cldr x2, [sp+24]
0049c330ldrb w3, [sp+32]
0049c334b 0x49b710
0049c338udf 0
0049c33cudf 0
0049b710
Loading..