File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002f2d80
002f2d80net.(*Resolver).exchange: ; void net.(*Resolver).exchange(net.Resolver * r, context.Context ctx, struct string server, vendor/golang.org/x/net/dns/dnsmessage.Question q, time.Duration timeout, bool useTCP, bool ad)
002f2d80ldr x16, [x28+16]
002f2d84sub x17, sp, 1712
002f2d88subs xzr, x17, x16
002f2d8cb.ls 0x2f3c10
002f2d90sub x20, sp, 1840
002f2d94stp x29, x30, [x20-8]
002f2d98add sp, x20, 0
002f2d9csub x29, sp, 8
002f2da0str x0, [sp+2144]
002f2da4str x1, [sp+2152]
002f2da8str x2, [sp+2160]
002f2dacstr x3, [sp+2168]
002f2db0str x4, [sp+2176]
002f2db4str x5, [sp+2184]
002f2db8strb w6, [sp+2192]
002f2dbcstrb w7, [sp+2193]
002f2dc0add x20, sp, 528
002f2dc4adr x27, 16
002f2dc8stp x29, x27, [sp-24]
002f2dccsub x29, sp, 24
002f2dd0bl fn_87cfc
002f2dd4sub x29, sp, 8
002f2dd8str xzr, [sp+2112]
002f2ddcadd x27, sp, 2118
002f2de0str xzr, [x27]
002f2de4add x27, sp, 2128
002f2de8stp xzr, xzr, [x27]
002f2decorr x1, xzr, 1
002f2df0strh w1, [sp+2106]
002f2df4str xzr, [sp+1456]
002f2df8add x27, sp, 1464
002f2dfcstp xzr, xzr, [x27]
002f2e00str xzr, [sp+1432]
002f2e04add x27, sp, 1440
002f2e08stp xzr, xzr, [x27]
002f2e0cadd x27, sp, 1416
002f2e10stp xzr, xzr, [x27]
002f2e14ldrb w0, [sp+2193]
002f2e18add x21, sp, 8
002f2e1cadd x20, sp, 1848
002f2e20adr x27, 16
002f2e24stp x29, x27, [sp-24]
002f2e28sub x29, sp, 24
002f2e2cbl fn_87ea0
002f2e30sub x29, sp, 8
002f2e34add x27, sp, 2100
002f2e38ldr x1, [x27]
002f2e3cadd x27, sp, 260
002f2e40str x1, [x27]
002f2e44bl net.newRequest
002f2e48strh w0, [sp+464]
002f2e4cstr x1, [sp+1456]
002f2e50str x2, [sp+1464]
002f2e54str x3, [sp+1472]
002f2e58str x4, [sp+1432]
002f2e5cstr x5, [sp+1440]
002f2e60str x6, [sp+1448]
002f2e64str x7, [sp+1416]
002f2e68str x8, [sp+1424]
002f2e6cldrh w1, [sp+464]
002f2e70strh w1, [sp+494]
002f2e74ldr x1, [sp+1456]
002f2e78ldr x2, [sp+1464]
002f2e7cldr x3, [sp+1472]
002f2e80str x1, [sp+1808]
002f2e84str x2, [sp+1816]
002f2e88str x3, [sp+1824]
002f2e8cldr x1, [sp+1432]
002f2e90ldr x2, [sp+1440]
002f2e94ldr x3, [sp+1448]
002f2e98str x1, [sp+1784]
002f2e9cstr x2, [sp+1792]
002f2ea0str x3, [sp+1800]
002f2ea4ldr x1, [sp+1416]
002f2ea8ldr x2, [sp+1424]
002f2eacstr x1, [sp+1768]
002f2eb0str x2, [sp+1776]
002f2eb4ldrh w1, [sp+494]
002f2eb8strh w1, [sp+364]
002f2ebcldr x1, [sp+1808]
002f2ec0ldr x2, [sp+1816]
002f2ec4ldr x3, [sp+1824]
002f2ec8str x1, [sp+608]
002f2eccstr x2, [sp+616]
002f2ed0str x3, [sp+624]
002f2ed4ldr x1, [sp+1784]
002f2ed8ldr x2, [sp+1792]
002f2edcldr x3, [sp+1800]
002f2ee0str x1, [sp+632]
002f2ee4str x2, [sp+640]
002f2ee8str x3, [sp+648]
002f2eecldr x1, [sp+1776]
002f2ef0ldr x2, [sp+1768]
002f2ef4str x2, [sp+808]
002f2ef8str x1, [sp+816]
002f2efccbnz x2, 0x2f2f04
002f2f00b 0x2f2f90
002f2f04
002f2f04loc_2f2f04:
002f2f04add x20, sp, 528
002f2f08adr x27, 16
002f2f0cstp x29, x27, [sp-24]
002f2f10sub x29, sp, 24
002f2f14bl fn_87cfc
002f2f18sub x29, sp, 8
002f2f1cstr xzr, [sp+2112]
002f2f20add x27, sp, 2118
002f2f24str xzr, [x27]
002f2f28adrp x27, 0x72f000
002f2f2cldr x0, [x27+2384]
002f2f30adrp x27, 0x72f000
002f2f34ldr x1, [x27+2392]
002f2f38str x0, [sp+2128]
002f2f3cstr x1, [sp+2136]
002f2f40bl runtime.deferreturn
002f2f44ldr x0, [sp+528]
002f2f48ldr x1, [sp+536]
002f2f4cldr x2, [sp+544]
002f2f50ldrh w3, [sp+552]
002f2f54ldrh w4, [sp+554]
002f2f58ldrh w5, [sp+556]
002f2f5cldrh w6, [sp+558]
002f2f60ldrh w7, [sp+560]
002f2f64ldrh w8, [sp+562]
002f2f68ldrb w9, [sp+564]
002f2f6cldr x10, [sp+568]
002f2f70ldr x11, [sp+576]
002f2f74ldrb w12, [sp+584]
002f2f78ldr x13, [sp+592]
002f2f7cldrh w14, [sp+600]
002f2f80ldrh w15, [sp+602]
002f2f84ldp x29, x30, [sp-8]
002f2f88add sp, sp, 1840
002f2f8cret x30
002f2f90
002f2f90loc_2f2f90:
002f2f90str xzr, [sp+736]
002f2f94add x27, sp, 744
002f2f98stp xzr, xzr, [x27]
002f2f9cldrb w0, [sp+2192]
002f2fa0tbnz w0, 0, 0x2f2fa8
002f2fa4b 0x2f3010
002f2fa8
002f2fa8loc_2f2fa8:
002f2fa8add x27, sp, 1184
002f2facstp xzr, xzr, [x27]
002f2fb0add x0, sp, 1184
002f2fb4str x0, [sp+1200]
002f2fb8ldrsb x27, [x0]
002f2fbcorr x1, xzr, 3
002f2fc0str x1, [x0+8]
002f2fc4adrp x27, 0x759000
002f2fc8ldr w1, [x27+3056]
002f2fcccbz w1, 0x2f2fd4
002f2fd0b 0x2f2fd8
002f2fd4
002f2fd4loc_2f2fd4:
002f2fd4b 0x2f2fe8
002f2fd8
002f2fd8loc_2f2fd8:
002f2fd8ldr x1, [x0]
002f2fdcbl runtime.gcWriteBarrier1
002f2fe0str x1, [x25]
002f2fe4b 0x2f2fe8
002f2fe8
002f2fe8loc_2f2fe8:
002f2fe8adrp x1, 0x3be000
002f2fecadd x1, x1, 459
002f2ff0str x1, [x0]
002f2ff4ldrsb x27, [x0]
002f2ff8b 0x2f2ffc
002f2ffc
002f2ffcloc_2f2ffc:
002f2ffcstr x0, [sp+736]
002f3000orr x0, xzr, 1
002f3004str x0, [sp+744]
002f3008str x0, [sp+752]
002f300cb 0x2f30c0
002f3010
002f3010loc_2f3010:
002f3010add x27, sp, 1144
002f3014stp xzr, xzr, [x27]
002f3018add x27, sp, 1160
002f301cstp xzr, xzr, [x27]
002f3020add x0, sp, 1144
002f3024str x0, [sp+1176]
002f3028ldrsb x27, [x0]
002f302corr x1, xzr, 3
002f3030str x1, [x0+8]
002f3034adrp x27, 0x758000
002f3038ldr w2, [x27+3056]
002f303ccbz w2, 0x2f3044
002f3040b 0x2f3048
002f3044
002f3044loc_2f3044:
002f3044b 0x2f3058
002f3048
002f3048loc_2f3048:
002f3048ldr x2, [x0]
002f304cbl runtime.gcWriteBarrier1
002f3050str x2, [x25]
002f3054b 0x2f3058
002f3058
002f3058loc_2f3058:
002f3058adrp x2, 0x3bd000
002f305cadd x2, x2, 456
002f3060str x2, [x0]
002f3064ldrsb x27, [x0]
002f3068str x1, [x0+24]
002f306cadrp x27, 0x758000
002f3070ldr w1, [x27+3056]
002f3074cbz w1, 0x2f307c
002f3078b 0x2f3080
002f307c
002f307cloc_2f307c:
002f307cb 0x2f3090
002f3080
002f3080loc_2f3080:
002f3080ldr x1, [x0+16]
002f3084bl runtime.gcWriteBarrier1
002f3088str x1, [x25]
002f308cb 0x2f3090
002f3090
002f3090loc_2f3090:
002f3090adrp x1, 0x3bd000
002f3094add x1, x1, 459
002f3098str x1, [x0+16]
002f309cldr x0, [sp+1176]
002f30a0ldrsb x27, [x0]
002f30a4b 0x2f30a8
002f30a8
002f30a8loc_2f30a8:
002f30a8str x0, [sp+736]
002f30acorr x0, xzr, 2
002f30b0str x0, [sp+744]
002f30b4str x0, [sp+752]
002f30b8orr x0, xzr, 1
002f30bcb 0x2f30c0
002f30c0
002f30c0loc_2f30c0:
002f30c0ldr x1, [sp+744]
002f30c4ldr x2, [sp+736]
002f30c8ldr x3, [sp+752]
002f30ccstr x2, [sp+1392]
002f30d0str x1, [sp+1400]
002f30d4str x3, [sp+1408]
002f30d8str xzr, [sp+520]
002f30dcstr x1, [sp+512]
002f30e0ldr x1, [sp+1392]
002f30e4str x1, [sp+504]
002f30e8b 0x2f30ec
002f30ec
002f30ecloc_2f30ec:
002f30ecldr x1, [sp+512]
002f30f0ldr x2, [sp+520]
002f30f4subs xzr, x1, x2
002f30f8b.gt 0x2f3100
002f30fcb 0x2f3b38
002f3100
002f3100loc_2f3100:
002f3100ldr x0, [sp+504]
002f3104str x0, [sp+1136]
002f3108ldr x0, [sp+1136]
002f310cldr x1, [x0]
002f3110ldr x0, [x0+8]
002f3114str x1, [sp+760]
002f3118str x0, [sp+768]
002f311cbl time.Now
002f3120str x0, [sp+1368]
002f3124str x1, [sp+1376]
002f3128str x2, [sp+1384]
002f312cldr x3, [sp+2184]
002f3130bl time.Time.Add
002f3134str x0, [sp+1344]
002f3138str x1, [sp+1352]
002f313cstr x2, [sp+1360]
002f3140add x27, sp, 1328
002f3144stp xzr, xzr, [x27]
002f3148str xzr, [sp+1320]
002f314cldr x0, [sp+2152]
002f3150ldr x1, [sp+2160]
002f3154ldr x2, [sp+1344]
002f3158ldr x3, [sp+1352]
002f315cldr x4, [sp+1360]
002f3160bl context.WithDeadline
002f3164str x0, [sp+1328]
002f3168str x1, [sp+1336]
002f316cstr x2, [sp+1320]
002f3170ldr x0, [sp+1328]
002f3174ldr x1, [sp+1336]
002f3178str x0, [sp+1752]
002f317cstr x1, [sp+1760]
002f3180ldr x0, [sp+1320]
002f3184str x0, [sp+1744]
002f3188ldr x0, [sp+1752]
002f318cldr x1, [sp+1760]
002f3190str x0, [sp+848]
002f3194str x1, [sp+856]
002f3198ldr x0, [sp+1744]
002f319cstr x0, [sp+864]
002f31a0bl runtime.deferproc
002f31a4subs xzr, x0, 0
002f31a8b.ne 0x2f3ae8
002f31acb 0x2f31b0
002f31b0
002f31b0loc_2f31b0:
002f31b0add x27, sp, 1304
002f31b4stp xzr, xzr, [x27]
002f31b8add x27, sp, 1416
002f31bcstp xzr, xzr, [x27]
002f31c0ldr x1, [sp+848]
002f31c4ldr x3, [sp+760]
002f31c8ldr x5, [sp+2168]
002f31ccldr x4, [sp+768]
002f31d0ldr x6, [sp+2176]
002f31d4ldr x2, [sp+856]
002f31d8ldr x0, [sp+2144]
002f31dcbl net.(*Resolver).dial
002f31e0str x0, [sp+1304]
002f31e4str x1, [sp+1312]
002f31e8str x2, [sp+1416]
002f31ecstr x3, [sp+1424]
002f31f0ldr x7, [sp+1304]
002f31f4ldr x8, [sp+1312]
002f31f8str x7, [sp+1728]
002f31fcstr x8, [sp+1736]
002f3200ldr x7, [sp+1416]
002f3204ldr x8, [sp+1424]
002f3208str x7, [sp+1712]
002f320cstr x8, [sp+1720]
002f3210ldr x7, [sp+1728]
002f3214ldr x8, [sp+1736]
002f3218str x7, [sp+872]
002f321cstr x8, [sp+880]
002f3220ldr x7, [sp+1720]
002f3224ldr x8, [sp+1712]
002f3228str x8, [sp+792]
002f322cstr x7, [sp+800]
002f3230cbnz x8, 0x2f3238
002f3234b 0x2f32ec
002f3238
002f3238loc_2f3238:
002f3238add x27, sp, 436
002f323cstr xzr, [x27]
002f3240add x27, sp, 442
002f3244str xzr, [x27]
002f3248ldr x0, [sp+792]
002f324cldr x1, [sp+800]
002f3250str x0, [sp+1120]
002f3254str x1, [sp+1128]
002f3258add x20, sp, 528
002f325cadr x27, 16
002f3260stp x29, x27, [sp-24]
002f3264sub x29, sp, 24
002f3268bl fn_87cfc
002f326csub x29, sp, 8
002f3270add x27, sp, 436
002f3274ldr x0, [x27]
002f3278add x27, sp, 442
002f327cldr x1, [x27]
002f3280str x0, [sp+2112]
002f3284add x27, sp, 2118
002f3288str x1, [x27]
002f328cldr x0, [sp+1120]
002f3290ldr x1, [sp+1128]
002f3294str x0, [sp+2128]
002f3298str x1, [sp+2136]
002f329cbl runtime.deferreturn
002f32a0ldr x0, [sp+528]
002f32a4ldr x1, [sp+536]
002f32a8ldr x2, [sp+544]
002f32acldrh w3, [sp+552]
002f32b0ldrh w4, [sp+554]
002f32b4ldrh w5, [sp+556]
002f32b8ldrh w6, [sp+558]
002f32bcldrh w7, [sp+560]
002f32c0ldrh w8, [sp+562]
002f32c4ldrb w9, [sp+564]
002f32c8ldr x10, [sp+568]
002f32ccldr x11, [sp+576]
002f32d0ldrb w12, [sp+584]
002f32d4ldr x13, [sp+592]
002f32d8ldrh w14, [sp+600]
002f32dcldrh w15, [sp+602]
002f32e0ldp x29, x30, [sp-8]
002f32e4add sp, sp, 1840
002f32e8ret x30
002f32ec
002f32ecloc_2f32ec:
002f32ecadd x27, sp, 1344
002f32f0stp xzr, xzr, [x27]
002f32f4str xzr, [sp+1360]
002f32f8ldr x1, [sp+848]
002f32fcldrsb x27, [x1]
002f3300ldr x1, [x1+24]
002f3304ldr x0, [sp+856]
002f3308blr x1
002f330cstr x0, [sp+1344]
002f3310str x1, [sp+1352]
002f3314str x2, [sp+1360]
002f3318strb w3, [sp+361]
002f331cldr x1, [sp+1344]
002f3320ldr x2, [sp+1352]
002f3324ldr x3, [sp+1360]
002f3328str x1, [sp+1688]
002f332cstr x2, [sp+1696]
002f3330str x3, [sp+1704]
002f3334ldrb w1, [sp+361]
002f3338strb w1, [sp+363]
002f333cldr x1, [sp+1688]
002f3340ldr x2, [sp+1696]
002f3344ldr x3, [sp+1704]
002f3348str x1, [sp+824]
002f334cstr x2, [sp+832]
002f3350str x3, [sp+840]
002f3354ldrb w1, [sp+363]
002f3358strb w1, [sp+359]
002f335cstrb w1, [sp+361]
002f3360tbnz w1, 0, 0x2f3368
002f3364b 0x2f3388
002f3368
002f3368loc_2f3368:
002f3368ldr x0, [sp+824]
002f336cldr x1, [sp+832]
002f3370ldr x2, [sp+840]
002f3374bl time.Time.IsZero
002f3378strb w0, [sp+360]
002f337ceor x3, x0, 1
002f3380strb w3, [sp+361]
002f3384b 0x2f338c
002f3388
002f3388loc_2f3388:
002f3388b 0x2f338c
002f338c
002f338cloc_2f338c:
002f338cldrb w6, [sp+361]
002f3390tbnz w6, 0, 0x2f3398
002f3394b 0x2f33bc
002f3398
002f3398loc_2f3398:
002f3398ldr x1, [sp+824]
002f339cldr x2, [sp+832]
002f33a0ldr x3, [sp+840]
002f33a4ldr x4, [sp+872]
002f33a8ldrsb x27, [x4]
002f33acldr x4, [x4+56]
002f33b0ldr x0, [sp+880]
002f33b4blr x4
002f33b8b 0x2f33c0
002f33bc
002f33bcloc_2f33bc:
002f33bcb 0x2f33c0
002f33c0
002f33c0loc_2f33c0:
002f33c0add x20, sp, 656
002f33c4adr x27, 16
002f33c8stp x29, x27, [sp-24]
002f33ccsub x29, sp, 24
002f33d0bl fn_87cfc
002f33d4sub x29, sp, 8
002f33d8add x27, sp, 366
002f33dcstr xzr, [x27]
002f33e0add x27, sp, 372
002f33e4str xzr, [x27]
002f33e8add x27, sp, 1288
002f33ecstp xzr, xzr, [x27]
002f33f0ldr x6, [sp+880]
002f33f4ldr x7, [sp+872]
002f33f8cbnz x7, 0x2f3400
002f33fcb 0x2f3420
002f3400
002f3400loc_2f3400:
002f3400str x6, [sp+888]
002f3404ldr x1, [x7+8]
002f3408adrp x0, 0x71b000
002f340cadd x0, x0, 3152
002f3410bl runtime.typeAssert
002f3414ldr x6, [sp+888]
002f3418mov x7, x0
002f341cb 0x2f3424
002f3420
002f3420loc_2f3420:
002f3420b 0x2f3424
002f3424
002f3424loc_2f3424:
002f3424str x7, [sp+1288]
002f3428str x6, [sp+1296]
002f342csubs xzr, x7, 0
002f3430cset x6, ne
002f3434strb w6, [sp+361]
002f3438ldr x6, [sp+1288]
002f343cldr x7, [sp+1296]
002f3440str x6, [sp+1672]
002f3444str x7, [sp+1680]
002f3448ldrb w6, [sp+361]
002f344cstrb w6, [sp+362]
002f3450strb w6, [sp+358]
002f3454tbnz w6, 0, 0x2f345c
002f3458b 0x2f35e8
002f345c
002f345cloc_2f345c:
002f345cadd x20, sp, 1208
002f3460adr x27, 16
002f3464stp x29, x27, [sp-24]
002f3468sub x29, sp, 24
002f346cbl fn_87cfc
002f3470sub x29, sp, 8
002f3474add x27, sp, 1416
002f3478stp xzr, xzr, [x27]
002f347cldrh w2, [sp+364]
002f3480ldr x0, [sp+872]
002f3484ldr x3, [sp+608]
002f3488ldr x4, [sp+616]
002f348cldr x1, [sp+880]
002f3490ldr x5, [sp+624]
002f3494add x21, sp, 8
002f3498add x20, sp, 1848
002f349cadr x27, 16
002f34a0stp x29, x27, [sp-24]
002f34a4sub x29, sp, 24
002f34a8bl fn_87ea0
002f34acsub x29, sp, 8
002f34b0add x27, sp, 2100
002f34b4ldr x6, [x27]
002f34b8add x27, sp, 260
002f34bcstr x6, [x27]
002f34c0bl net.dnsPacketRoundTrip
002f34c4ldr x16, [sp+288]
002f34c8str x16, [sp+496]
002f34ccldr x17, [sp+296]
002f34d0str x17, [sp+888]
002f34d4str x0, [sp+976]
002f34d8str x1, [sp+984]
002f34dcstr x2, [sp+992]
002f34e0strh w3, [sp+1000]
002f34e4strh w4, [sp+1002]
002f34e8strh w5, [sp+1004]
002f34ecstrh w6, [sp+1006]
002f34f0strh w7, [sp+1008]
002f34f4strh w8, [sp+1010]
002f34f8strb w9, [sp+1012]
002f34fcstr x10, [sp+1016]
002f3500str x11, [sp+1024]
002f3504strb w12, [sp+1032]
002f3508str x13, [sp+1040]
002f350cstrh w14, [sp+1048]
002f3510strh w15, [sp+1050]
002f3514add x21, sp, 1208
002f3518add x20, sp, 976
002f351cadr x27, 16
002f3520stp x29, x27, [sp-24]
002f3524sub x29, sp, 24
002f3528bl fn_87ef8
002f352csub x29, sp, 8
002f3530ldr x6, [sp+272]
002f3534add x27, sp, 278
002f3538ldr x7, [x27]
002f353cadd x27, sp, 450
002f3540str x6, [x27]
002f3544str x7, [sp+456]
002f3548ldr x6, [sp+496]
002f354cstr x6, [sp+1416]
002f3550ldr x6, [sp+888]
002f3554str x6, [sp+1424]
002f3558add x21, sp, 1592
002f355cadd x20, sp, 1208
002f3560adr x27, 16
002f3564stp x29, x27, [sp-24]
002f3568sub x29, sp, 24
002f356cbl fn_87ef8
002f3570sub x29, sp, 8
002f3574add x27, sp, 450
002f3578ldr x6, [x27]
002f357cldr x7, [sp+456]
002f3580str x6, [sp+480]
002f3584add x27, sp, 486
002f3588str x7, [x27]
002f358cldr x6, [sp+1416]
002f3590ldr x7, [sp+1424]
002f3594str x6, [sp+1576]
002f3598str x7, [sp+1584]
002f359cadd x21, sp, 656
002f35a0add x20, sp, 1592
002f35a4adr x27, 16
002f35a8stp x29, x27, [sp-24]
002f35acsub x29, sp, 24
002f35b0bl fn_87ef8
002f35b4sub x29, sp, 8
002f35b8ldr x6, [sp+480]
002f35bcadd x27, sp, 486
002f35c0ldr x7, [x27]
002f35c4add x27, sp, 366
002f35c8str x6, [x27]
002f35ccadd x27, sp, 372
002f35d0str x7, [x27]
002f35d4ldr x6, [sp+1576]
002f35d8ldr x7, [sp+1584]
002f35dcstr x6, [sp+792]
002f35e0str x7, [sp+800]
002f35e4b 0x2f3774
002f35e8
002f35e8loc_2f35e8:
002f35e8add x20, sp, 1208
002f35ecadr x27, 16
002f35f0stp x29, x27, [sp-24]
002f35f4sub x29, sp, 24
002f35f8bl fn_87cfc
002f35fcsub x29, sp, 8
002f3600add x27, sp, 1416
002f3604stp xzr, xzr, [x27]
002f3608ldrh w2, [sp+364]
002f360cldr x0, [sp+872]
002f3610ldr x3, [sp+632]
002f3614ldr x4, [sp+640]
002f3618ldr x1, [sp+880]
002f361cldr x5, [sp+648]
002f3620add x21, sp, 8
002f3624add x20, sp, 1848
002f3628adr x27, 16
002f362cstp x29, x27, [sp-24]
002f3630sub x29, sp, 24
002f3634bl fn_87ea0
002f3638sub x29, sp, 8
002f363cadd x27, sp, 2100
002f3640ldr x6, [x27]
002f3644add x27, sp, 260
002f3648str x6, [x27]
002f364cbl net.dnsStreamRoundTrip
002f3650ldr x16, [sp+288]
002f3654str x16, [sp+496]
002f3658ldr x17, [sp+296]
002f365cstr x17, [sp+888]
002f3660str x0, [sp+896]
002f3664str x1, [sp+904]
002f3668str x2, [sp+912]
002f366cstrh w3, [sp+920]
002f3670strh w4, [sp+922]
002f3674strh w5, [sp+924]
002f3678strh w6, [sp+926]
002f367cstrh w7, [sp+928]
002f3680strh w8, [sp+930]
002f3684strb w9, [sp+932]
002f3688str x10, [sp+936]
002f368cstr x11, [sp+944]
002f3690strb w12, [sp+952]
002f3694str x13, [sp+960]
002f3698strh w14, [sp+968]
002f369cstrh w15, [sp+970]
002f36a0add x21, sp, 1208
002f36a4add x20, sp, 896
002f36a8adr x27, 16
002f36acstp x29, x27, [sp-24]
002f36b0sub x29, sp, 24
002f36b4bl fn_87ef8
002f36b8sub x29, sp, 8
002f36bcldr x6, [sp+272]
002f36c0add x27, sp, 278
002f36c4ldr x7, [x27]
002f36c8add x27, sp, 450
002f36ccstr x6, [x27]
002f36d0str x7, [sp+456]
002f36d4ldr x6, [sp+496]
002f36d8str x6, [sp+1416]
002f36dcldr x6, [sp+888]
002f36e0str x6, [sp+1424]
002f36e4add x21, sp, 1496
002f36e8add x20, sp, 1208
002f36ecadr x27, 16
002f36f0stp x29, x27, [sp-24]
002f36f4sub x29, sp, 24
002f36f8bl fn_87ef8
002f36fcsub x29, sp, 8
002f3700add x27, sp, 450
002f3704ldr x6, [x27]
002f3708ldr x7, [sp+456]
002f370cadd x27, sp, 466
002f3710str x6, [x27]
002f3714str x7, [sp+472]
002f3718ldr x6, [sp+1416]
002f371cldr x7, [sp+1424]
002f3720str x6, [sp+1480]
002f3724str x7, [sp+1488]
002f3728add x21, sp, 656
002f372cadd x20, sp, 1496
002f3730adr x27, 16
002f3734stp x29, x27, [sp-24]
002f3738sub x29, sp, 24
002f373cbl fn_87ef8
002f3740sub x29, sp, 8
002f3744add x27, sp, 466
002f3748ldr x6, [x27]
002f374cldr x7, [sp+472]
002f3750add x27, sp, 366
002f3754str x6, [x27]
002f3758add x27, sp, 372
002f375cstr x7, [x27]
002f3760ldr x6, [sp+1480]
002f3764ldr x7, [sp+1488]
002f3768str x6, [sp+792]
002f376cstr x7, [sp+800]
002f3770b 0x2f3774
002f3774
002f3774loc_2f3774:
002f3774ldr x1, [sp+872]
002f3778ldrsb x27, [x1]
002f377cldr x1, [x1+24]
002f3780ldr x0, [sp+880]
002f3784blr x1
002f3788ldr x1, [sp+792]
002f378ccbnz x1, 0x2f3794
002f3790b 0x2f385c
002f3794
002f3794loc_2f3794:
002f3794ldr x0, [sp+792]
002f3798ldr x1, [sp+800]
002f379cbl net.mapErr
002f37a0str x0, [sp+1416]
002f37a4str x1, [sp+1424]
002f37a8add x27, sp, 422
002f37acstr xzr, [x27]
002f37b0add x27, sp, 428
002f37b4str xzr, [x27]
002f37b8ldr x2, [sp+1424]
002f37bcldr x3, [sp+1416]
002f37c0str x3, [sp+1104]
002f37c4str x2, [sp+1112]
002f37c8add x20, sp, 528
002f37ccadr x27, 16
002f37d0stp x29, x27, [sp-24]
002f37d4sub x29, sp, 24
002f37d8bl fn_87cfc
002f37dcsub x29, sp, 8
002f37e0add x27, sp, 422
002f37e4ldr x2, [x27]
002f37e8add x27, sp, 428
002f37ecldr x3, [x27]
002f37f0str x2, [sp+2112]
002f37f4add x27, sp, 2118
002f37f8str x3, [x27]
002f37fcldr x2, [sp+1104]
002f3800ldr x3, [sp+1112]
002f3804str x2, [sp+2128]
002f3808str x3, [sp+2136]
002f380cbl runtime.deferreturn
002f3810ldr x0, [sp+528]
002f3814ldr x1, [sp+536]
002f3818ldr x2, [sp+544]
002f381cldrh w3, [sp+552]
002f3820ldrh w4, [sp+554]
002f3824ldrh w5, [sp+556]
002f3828ldrh w6, [sp+558]
002f382cldrh w7, [sp+560]
002f3830ldrh w8, [sp+562]
002f3834ldrb w9, [sp+564]
002f3838ldr x10, [sp+568]
002f383cldr x11, [sp+576]
002f3840ldrb w12, [sp+584]
002f3844ldr x13, [sp+592]
002f3848ldrh w14, [sp+600]
002f384cldrh w15, [sp+602]
002f3850ldp x29, x30, [sp-8]
002f3854add sp, sp, 1840
002f3858ret x30
002f385c
002f385cloc_2f385c:
002f385cadd x0, sp, 656
002f3860bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipQuestion
002f3864str x0, [sp+776]
002f3868str x1, [sp+784]
002f386cadrp x27, 0x72e000
002f3870ldr x2, [x27+3312]
002f3874subs xzr, x0, x2
002f3878b.ne 0x2f3880
002f387cb 0x2f3884
002f3880
002f3880loc_2f3880:
002f3880b 0x2f3a34
002f3884
002f3884loc_2f3884:
002f3884adrp x27, 0x72e000
002f3888ldr x2, [x27+3320]
002f388cbl runtime.ifaceeq
002f3890tbnz w0, 0, 0x2f3898
002f3894b 0x2f3a30
002f3898
002f3898loc_2f3898:
002f3898ldrb w2, [sp+373]
002f389cstrb w2, [sp+361]
002f38a0tbnz w2, 0, 0x2f38a8
002f38a4b 0x2f3944
002f38a8
002f38a8loc_2f38a8:
002f38a8ldr x2, [sp+768]
002f38acsubs xzr, x2, 3
002f38b0cset x2, eq
002f38b4b.eq 0x2f38bc
002f38b8b 0x2f3908
002f38bc
002f38bcloc_2f38bc:
002f38bcldr x1, [sp+768]
002f38c0ldr x2, [sp+760]
002f38c4subs xzr, x1, 0
002f38c8b.hi 0x2f38d0
002f38ccb 0x2f3c04
002f38d0
002f38d0loc_2f38d0:
002f38d0ldr x1, [sp+768]
002f38d4ldrb w2, [x2]
002f38d8ldr x3, [sp+760]
002f38dcsubs xzr, x1, 1
002f38e0b.hi 0x2f38e8
002f38e4b 0x2f3bfc
002f38e8
002f38e8loc_2f38e8:
002f38e8ldrb w3, [x3+1]
002f38ecubfm x3, x3, 56, 7
002f38f0orr x3, x2, x3
002f38f4ubfm x3, x3, 0, 15
002f38f8movz x4, 25717
002f38fcsubs wzr, w3, w4
002f3900cset x2, eq
002f3904b 0x2f390c
002f3908
002f3908loc_2f3908:
002f3908b 0x2f390c
002f390c
002f390cloc_2f390c:
002f390ctbnz w2, 0, 0x2f3914
002f3910b 0x2f3938
002f3914
002f3914loc_2f3914:
002f3914ldr x1, [sp+768]
002f3918ldr x2, [sp+760]
002f391csubs xzr, x1, 2
002f3920b.hi 0x2f3928
002f3924b 0x2f3bf4
002f3928
002f3928loc_2f3928:
002f3928ldrb w0, [x2+2]
002f392csubs wzr, w0, 112
002f3930cset x2, eq
002f3934b 0x2f393c
002f3938
002f3938loc_2f3938:
002f3938b 0x2f393c
002f393c
002f393cloc_2f393c:
002f393cstrb w2, [sp+361]
002f3940b 0x2f3948
002f3944
002f3944loc_2f3944:
002f3944b 0x2f3948
002f3948
002f3948loc_2f3948:
002f3948ldrb w0, [sp+361]
002f394ctbnz w0, 0, 0x2f3954
002f3950b 0x2f3978
002f3954
002f3954loc_2f3954:
002f3954b 0x2f3958
002f3958
002f3958loc_2f3958:
002f3958ldr x1, [sp+520]
002f395cadd x1, x1, 1
002f3960str x1, [sp+520]
002f3964ldr x1, [sp+1136]
002f3968add x1, x1, 16
002f396cstr x1, [sp+504]
002f3970orr x0, xzr, 1
002f3974b 0x2f30ec
002f3978
002f3978loc_2f3978:
002f3978add x27, sp, 366
002f397cldr x0, [x27]
002f3980add x27, sp, 372
002f3984ldr x1, [x27]
002f3988add x27, sp, 394
002f398cstr x0, [x27]
002f3990str x1, [sp+400]
002f3994add x27, sp, 1072
002f3998stp xzr, xzr, [x27]
002f399cadd x21, sp, 528
002f39a0add x20, sp, 656
002f39a4adr x27, 16
002f39a8stp x29, x27, [sp-24]
002f39acsub x29, sp, 24
002f39b0bl fn_87ef8
002f39b4sub x29, sp, 8
002f39b8add x27, sp, 394
002f39bcldr x0, [x27]
002f39c0ldr x1, [sp+400]
002f39c4str x0, [sp+2112]
002f39c8add x27, sp, 2118
002f39ccstr x1, [x27]
002f39d0ldr x0, [sp+1072]
002f39d4ldr x1, [sp+1080]
002f39d8str x0, [sp+2128]
002f39dcstr x1, [sp+2136]
002f39e0bl runtime.deferreturn
002f39e4ldr x0, [sp+528]
002f39e8ldr x1, [sp+536]
002f39ecldr x2, [sp+544]
002f39f0ldrh w3, [sp+552]
002f39f4ldrh w4, [sp+554]
002f39f8ldrh w5, [sp+556]
002f39fcldrh w6, [sp+558]
002f3a00ldrh w7, [sp+560]
002f3a04ldrh w8, [sp+562]
002f3a08ldrb w9, [sp+564]
002f3a0cldr x10, [sp+568]
002f3a10ldr x11, [sp+576]
002f3a14ldrb w12, [sp+584]
002f3a18ldr x13, [sp+592]
002f3a1cldrh w14, [sp+600]
002f3a20ldrh w15, [sp+602]
002f3a24ldp x29, x30, [sp-8]
002f3a28add sp, sp, 1840
002f3a2cret x30
002f3a30
002f3a30loc_2f3a30:
002f3a30b 0x2f3a34
002f3a34
002f3a34loc_2f3a34:
002f3a34str xzr, [sp+408]
002f3a38add x27, sp, 414
002f3a3cstr xzr, [x27]
002f3a40adrp x27, 0x72e000
002f3a44ldr x0, [x27+2416]
002f3a48adrp x27, 0x72e000
002f3a4cldr x1, [x27+2424]
002f3a50str x0, [sp+1088]
002f3a54str x1, [sp+1096]
002f3a58add x20, sp, 528
002f3a5cadr x27, 16
002f3a60stp x29, x27, [sp-24]
002f3a64sub x29, sp, 24
002f3a68bl fn_87cfc
002f3a6csub x29, sp, 8
002f3a70ldr x0, [sp+408]
002f3a74add x27, sp, 414
002f3a78ldr x1, [x27]
002f3a7cstr x0, [sp+2112]
002f3a80add x27, sp, 2118
002f3a84str x1, [x27]
002f3a88ldr x0, [sp+1088]
002f3a8cldr x1, [sp+1096]
002f3a90str x0, [sp+2128]
002f3a94str x1, [sp+2136]
002f3a98bl runtime.deferreturn
002f3a9cldr x0, [sp+528]
002f3aa0ldr x1, [sp+536]
002f3aa4ldr x2, [sp+544]
002f3aa8ldrh w3, [sp+552]
002f3aacldrh w4, [sp+554]
002f3ab0ldrh w5, [sp+556]
002f3ab4ldrh w6, [sp+558]
002f3ab8ldrh w7, [sp+560]
002f3abcldrh w8, [sp+562]
002f3ac0ldrb w9, [sp+564]
002f3ac4ldr x10, [sp+568]
002f3ac8ldr x11, [sp+576]
002f3accldrb w12, [sp+584]
002f3ad0ldr x13, [sp+592]
002f3ad4ldrh w14, [sp+600]
002f3ad8ldrh w15, [sp+602]
002f3adcldp x29, x30, [sp-8]
002f3ae0add sp, sp, 1840
002f3ae4ret x30
002f3ae8
002f3ae8loc_2f3ae8:
002f3ae8bl runtime.deferreturn
002f3aecldr x0, [sp+528]
002f3af0ldr x1, [sp+536]
002f3af4ldr x2, [sp+544]
002f3af8ldrh w3, [sp+552]
002f3afcldrh w4, [sp+554]
002f3b00ldrh w5, [sp+556]
002f3b04ldrh w6, [sp+558]
002f3b08ldrh w7, [sp+560]
002f3b0cldrh w8, [sp+562]
002f3b10ldrb w9, [sp+564]
002f3b14ldr x10, [sp+568]
002f3b18ldr x11, [sp+576]
002f3b1cldrb w12, [sp+584]
002f3b20ldr x13, [sp+592]
002f3b24ldrh w14, [sp+600]
002f3b28ldrh w15, [sp+602]
002f3b2cldp x29, x30, [sp-8]
002f3b30add sp, sp, 1840
002f3b34ret x30
002f3b38
002f3b38loc_2f3b38:
002f3b38add x27, sp, 380
002f3b3cstr xzr, [x27]
002f3b40add x27, sp, 386
002f3b44str xzr, [x27]
002f3b48adrp x27, 0x72e000
002f3b4cldr x0, [x27+2432]
002f3b50adrp x27, 0x72e000
002f3b54ldr x1, [x27+2440]
002f3b58str x0, [sp+1056]
002f3b5cstr x1, [sp+1064]
002f3b60add x20, sp, 528
002f3b64adr x27, 16
002f3b68stp x29, x27, [sp-24]
002f3b6csub x29, sp, 24
002f3b70bl fn_87cfc
002f3b74sub x29, sp, 8
002f3b78add x27, sp, 380
002f3b7cldr x0, [x27]
002f3b80add x27, sp, 386
002f3b84ldr x1, [x27]
002f3b88str x0, [sp+2112]
002f3b8cadd x27, sp, 2118
002f3b90str x1, [x27]
002f3b94ldr x0, [sp+1056]
002f3b98ldr x1, [sp+1064]
002f3b9cstr x0, [sp+2128]
002f3ba0str x1, [sp+2136]
002f3ba4bl runtime.deferreturn
002f3ba8ldr x0, [sp+528]
002f3bacldr x1, [sp+536]
002f3bb0ldr x2, [sp+544]
002f3bb4ldrh w3, [sp+552]
002f3bb8ldrh w4, [sp+554]
002f3bbcldrh w5, [sp+556]
002f3bc0ldrh w6, [sp+558]
002f3bc4ldrh w7, [sp+560]
002f3bc8ldrh w8, [sp+562]
002f3bccldrb w9, [sp+564]
002f3bd0ldr x10, [sp+568]
002f3bd4ldr x11, [sp+576]
002f3bd8ldrb w12, [sp+584]
002f3bdcldr x13, [sp+592]
002f3be0ldrh w14, [sp+600]
002f3be4ldrh w15, [sp+602]
002f3be8ldp x29, x30, [sp-8]
002f3becadd sp, sp, 1840
002f3bf0ret x30
002f3bf4
002f3bf4loc_2f3bf4:
002f3bf4orr x0, xzr, 2
002f3bf8bl runtime.panicIndex
002f3bfc
002f3bfcloc_2f3bfc:
002f3bfcorr x0, xzr, 1
002f3c00bl runtime.panicIndex
002f3c04
002f3c04loc_2f3c04:
002f3c04mov x0, xzr
002f3c08bl runtime.panicIndex
002f3c0chint
002f3c10
002f3c10loc_2f3c10:
002f3c10stp x0, x1, [sp+304]
002f3c14stp x2, x3, [sp+320]
002f3c18stp x4, x5, [sp+336]
002f3c1cstrb w6, [sp+352]
002f3c20strb w7, [sp+353]
002f3c24mov x3, x30
002f3c28bl runtime.morestack_noctxt.abi0
002f3c2cldp x0, x1, [sp+304]
002f3c30ldp x2, x3, [sp+320]
002f3c34ldp x4, x5, [sp+336]
002f3c38ldrb w6, [sp+352]
002f3c3cldrb w7, [sp+353]
002f3c40b 0x2f2d80
002f3c44udf 0
002f3c48udf 0
002f3c4cudf 0
002f2d80
002f2d80net.(*Resolver).exchange: ; void net.(*Resolver).exchange(net.Resolver * r, context.Context ctx, struct string server, vendor/golang.org/x/net/dns/dnsmessage.Question q, time.Duration timeout, bool useTCP, bool ad)
002f2d80ldr x16, [x28+16]
002f2d84sub x17, sp, 1712
002f2d88subs xzr, x17, x16
002f2d8cb.ls 0x2f3c10
002f2d90sub x20, sp, 1840
002f2d94stp x29, x30, [x20-8]
002f2d98add sp, x20, 0
002f2d9csub x29, sp, 8
002f2da0str x0, [sp+2144]
002f2da4str x1, [sp+2152]
002f2da8str x2, [sp+2160]
002f2dacstr x3, [sp+2168]
002f2db0str x4, [sp+2176]
002f2db4str x5, [sp+2184]
002f2db8strb w6, [sp+2192]
002f2dbcstrb w7, [sp+2193]
002f2dc0add x20, sp, 528
002f2dc4adr x27, 16
002f2dc8stp x29, x27, [sp-24]
002f2dccsub x29, sp, 24
002f2dd0bl fn_87cfc
002f2dd4sub x29, sp, 8
002f2dd8str xzr, [sp+2112]
002f2ddcadd x27, sp, 2118
002f2de0str xzr, [x27]
002f2de4add x27, sp, 2128
002f2de8stp xzr, xzr, [x27]
002f2decorr x1, xzr, 1
002f2df0strh w1, [sp+2106]
002f2df4str xzr, [sp+1456]
002f2df8add x27, sp, 1464
002f2dfcstp xzr, xzr, [x27]
002f2e00str xzr, [sp+1432]
002f2e04add x27, sp, 1440
002f2e08stp xzr, xzr, [x27]
002f2e0cadd x27, sp, 1416
002f2e10stp xzr, xzr, [x27]
002f2e14ldrb w0, [sp+2193]
002f2e18add x21, sp, 8
002f2e1cadd x20, sp, 1848
002f2e20adr x27, 16
002f2e24stp x29, x27, [sp-24]
002f2e28sub x29, sp, 24
002f2e2cbl fn_87ea0
002f2e30sub x29, sp, 8
002f2e34add x27, sp, 2100
002f2e38ldr x1, [x27]
002f2e3cadd x27, sp, 260
002f2e40str x1, [x27]
002f2e44bl net.newRequest
002f2e48strh w0, [sp+464]
002f2e4cstr x1, [sp+1456]
002f2e50str x2, [sp+1464]
002f2e54str x3, [sp+1472]
002f2e58str x4, [sp+1432]
002f2e5cstr x5, [sp+1440]
002f2e60str x6, [sp+1448]
002f2e64str x7, [sp+1416]
002f2e68str x8, [sp+1424]
002f2e6cldrh w1, [sp+464]
002f2e70strh w1, [sp+494]
002f2e74ldr x1, [sp+1456]
002f2e78ldr x2, [sp+1464]
002f2e7cldr x3, [sp+1472]
002f2e80str x1, [sp+1808]
002f2e84str x2, [sp+1816]
002f2e88str x3, [sp+1824]
002f2e8cldr x1, [sp+1432]
002f2e90ldr x2, [sp+1440]
002f2e94ldr x3, [sp+1448]
002f2e98str x1, [sp+1784]
002f2e9cstr x2, [sp+1792]
002f2ea0str x3, [sp+1800]
002f2ea4ldr x1, [sp+1416]
002f2ea8ldr x2, [sp+1424]
002f2eacstr x1, [sp+1768]
002f2eb0str x2, [sp+1776]
002f2eb4ldrh w1, [sp+494]
002f2eb8strh w1, [sp+364]
002f2ebcldr x1, [sp+1808]
002f2ec0ldr x2, [sp+1816]
002f2ec4ldr x3, [sp+1824]
002f2ec8str x1, [sp+608]
002f2eccstr x2, [sp+616]
002f2ed0str x3, [sp+624]
002f2ed4ldr x1, [sp+1784]
002f2ed8ldr x2, [sp+1792]
002f2edcldr x3, [sp+1800]
002f2ee0str x1, [sp+632]
002f2ee4str x2, [sp+640]
002f2ee8str x3, [sp+648]
002f2eecldr x1, [sp+1776]
002f2ef0ldr x2, [sp+1768]
002f2ef4str x2, [sp+808]
002f2ef8str x1, [sp+816]
002f2efccbnz x2, 0x2f2f04
002f2f00b 0x2f2f90
002f2f04
002f2f04loc_2f2f04:
002f2f04add x20, sp, 528
002f2f08adr x27, 16
002f2f0cstp x29, x27, [sp-24]
002f2f10sub x29, sp, 24
002f2f14bl fn_87cfc
002f2f18sub x29, sp, 8
002f2f1cstr xzr, [sp+2112]
002f2f20add x27, sp, 2118
002f2f24str xzr, [x27]
002f2f28adrp x27, 0x72f000
002f2f2cldr x0, [x27+2384]
002f2f30adrp x27, 0x72f000
002f2f34ldr x1, [x27+2392]
002f2f38str x0, [sp+2128]
002f2f3cstr x1, [sp+2136]
002f2f40bl runtime.deferreturn
002f2f44ldr x0, [sp+528]
002f2f48ldr x1, [sp+536]
002f2f4cldr x2, [sp+544]
002f2f50ldrh w3, [sp+552]
002f2f54ldrh w4, [sp+554]
002f2f58ldrh w5, [sp+556]
002f2f5cldrh w6, [sp+558]
002f2f60ldrh w7, [sp+560]
002f2f64ldrh w8, [sp+562]
002f2f68ldrb w9, [sp+564]
002f2f6cldr x10, [sp+568]
002f2f70ldr x11, [sp+576]
002f2f74ldrb w12, [sp+584]
002f2f78ldr x13, [sp+592]
002f2f7cldrh w14, [sp+600]
002f2f80ldrh w15, [sp+602]
002f2f84ldp x29, x30, [sp-8]
002f2f88add sp, sp, 1840
002f2f8cret x30
002f2f90
002f2f90loc_2f2f90:
002f2f90str xzr, [sp+736]
002f2f94add x27, sp, 744
002f2f98stp xzr, xzr, [x27]
002f2f9cldrb w0, [sp+2192]
002f2fa0tbnz w0, 0, 0x2f2fa8
002f2fa4b 0x2f3010
002f2fa8
002f2fa8loc_2f2fa8:
002f2fa8add x27, sp, 1184
002f2facstp xzr, xzr, [x27]
002f2fb0add x0, sp, 1184
002f2fb4str x0, [sp+1200]
002f2fb8ldrsb x27, [x0]
002f2fbcorr x1, xzr, 3
002f2fc0str x1, [x0+8]
002f2fc4adrp x27, 0x759000
002f2fc8ldr w1, [x27+3056]
002f2fcccbz w1, 0x2f2fd4
002f2fd0b 0x2f2fd8
002f2fd4
002f2fd4loc_2f2fd4:
002f2fd4b 0x2f2fe8
002f2fd8
002f2fd8loc_2f2fd8:
002f2fd8ldr x1, [x0]
002f2fdcbl runtime.gcWriteBarrier1
002f2fe0str x1, [x25]
002f2fe4b 0x2f2fe8
002f2fe8
002f2fe8loc_2f2fe8:
002f2fe8adrp x1, 0x3be000
002f2fecadd x1, x1, 459
002f2ff0str x1, [x0]
002f2ff4ldrsb x27, [x0]
002f2ff8b 0x2f2ffc
002f2ffc
002f2ffcloc_2f2ffc:
002f2ffcstr x0, [sp+736]
002f3000orr x0, xzr, 1
002f3004str x0, [sp+744]
002f3008str x0, [sp+752]
002f300cb 0x2f30c0
002f3010
002f3010loc_2f3010:
002f3010add x27, sp, 1144
002f3014stp xzr, xzr, [x27]
002f3018add x27, sp, 1160
002f301cstp xzr, xzr, [x27]
002f3020add x0, sp, 1144
002f3024str x0, [sp+1176]
002f3028ldrsb x27, [x0]
002f302corr x1, xzr, 3
002f3030str x1, [x0+8]
002f3034adrp x27, 0x758000
002f3038ldr w2, [x27+3056]
002f303ccbz w2, 0x2f3044
002f3040b 0x2f3048
002f3044
002f3044loc_2f3044:
002f3044b 0x2f3058
002f3048
002f3048loc_2f3048:
002f3048ldr x2, [x0]
002f304cbl runtime.gcWriteBarrier1
002f3050str x2, [x25]
002f3054b 0x2f3058
002f3058
002f3058loc_2f3058:
002f3058adrp x2, 0x3bd000
002f305cadd x2, x2, 456
002f3060str x2, [x0]
002f3064ldrsb x27, [x0]
002f3068str x1, [x0+24]
002f306cadrp x27, 0x758000
002f3070ldr w1, [x27+3056]
002f3074cbz w1, 0x2f307c
002f3078b 0x2f3080
002f307c
002f307cloc_2f307c:
002f307cb 0x2f3090
002f3080
002f3080loc_2f3080:
002f3080ldr x1, [x0+16]
002f3084bl runtime.gcWriteBarrier1
002f3088str x1, [x25]
002f308cb 0x2f3090
002f3090
002f3090loc_2f3090:
002f3090adrp x1, 0x3bd000
002f3094add x1, x1, 459
002f3098str x1, [x0+16]
002f309cldr x0, [sp+1176]
002f30a0ldrsb x27, [x0]
002f30a4b 0x2f30a8
002f30a8
002f30a8loc_2f30a8:
002f30a8str x0, [sp+736]
002f30acorr x0, xzr, 2
002f30b0str x0, [sp+744]
002f30b4str x0, [sp+752]
002f30b8orr x0, xzr, 1
002f30bcb 0x2f30c0
002f30c0
002f30c0loc_2f30c0:
002f30c0ldr x1, [sp+744]
002f30c4ldr x2, [sp+736]
002f30c8ldr x3, [sp+752]
002f30ccstr x2, [sp+1392]
002f30d0str x1, [sp+1400]
002f30d4str x3, [sp+1408]
002f30d8str xzr, [sp+520]
002f30dcstr x1, [sp+512]
002f30e0ldr x1, [sp+1392]
002f30e4str x1, [sp+504]
002f30e8b 0x2f30ec
002f30ec
002f30ecloc_2f30ec:
002f30ecldr x1, [sp+512]
002f30f0ldr x2, [sp+520]
002f30f4subs xzr, x1, x2
002f30f8b.gt 0x2f3100
002f30fcb 0x2f3b38
002f3100
002f3100loc_2f3100:
002f3100ldr x0, [sp+504]
002f3104str x0, [sp+1136]
002f3108ldr x0, [sp+1136]
002f310cldr x1, [x0]
002f3110ldr x0, [x0+8]
002f3114str x1, [sp+760]
002f3118str x0, [sp+768]
002f311cbl time.Now
002f3120str x0, [sp+1368]
002f3124str x1, [sp+1376]
002f3128str x2, [sp+1384]
002f312cldr x3, [sp+2184]
002f3130bl time.Time.Add
002f3134str x0, [sp+1344]
002f3138str x1, [sp+1352]
002f313cstr x2, [sp+1360]
002f3140add x27, sp, 1328
002f3144stp xzr, xzr, [x27]
002f3148str xzr, [sp+1320]
002f314cldr x0, [sp+2152]
002f3150ldr x1, [sp+2160]
002f3154ldr x2, [sp+1344]
002f3158ldr x3, [sp+1352]
002f315cldr x4, [sp+1360]
002f3160bl context.WithDeadline
002f3164str x0, [sp+1328]
002f3168str x1, [sp+1336]
002f316cstr x2, [sp+1320]
002f3170ldr x0, [sp+1328]
002f3174ldr x1, [sp+1336]
002f3178str x0, [sp+1752]
002f317cstr x1, [sp+1760]
002f3180ldr x0, [sp+1320]
002f3184str x0, [sp+1744]
002f3188ldr x0, [sp+1752]
002f318cldr x1, [sp+1760]
002f3190str x0, [sp+848]
002f3194str x1, [sp+856]
002f3198ldr x0, [sp+1744]
002f319cstr x0, [sp+864]
002f31a0bl runtime.deferproc
002f31a4subs xzr, x0, 0
002f31a8b.ne 0x2f3ae8
002f31acb 0x2f31b0
002f31b0
002f31b0loc_2f31b0:
002f31b0add x27, sp, 1304
002f31b4stp xzr, xzr, [x27]
002f31b8add x27, sp, 1416
002f31bcstp xzr, xzr, [x27]
002f31c0ldr x1, [sp+848]
002f31c4ldr x3, [sp+760]
002f31c8ldr x5, [sp+2168]
002f31ccldr x4, [sp+768]
002f31d0ldr x6, [sp+2176]
002f31d4ldr x2, [sp+856]
002f31d8ldr x0, [sp+2144]
002f31dcbl net.(*Resolver).dial
002f31e0str x0, [sp+1304]
002f31e4str x1, [sp+1312]
002f31e8str x2, [sp+1416]
002f31ecstr x3, [sp+1424]
002f31f0ldr x7, [sp+1304]
002f31f4ldr x8, [sp+1312]
002f31f8str x7, [sp+1728]
002f31fcstr x8, [sp+1736]
002f3200ldr x7, [sp+1416]
002f3204ldr x8, [sp+1424]
002f3208str x7, [sp+1712]
002f320cstr x8, [sp+1720]
002f3210ldr x7, [sp+1728]
002f3214ldr x8, [sp+1736]
002f3218str x7, [sp+872]
002f321cstr x8, [sp+880]
002f3220ldr x7, [sp+1720]
002f3224ldr x8, [sp+1712]
002f3228str x8, [sp+792]
002f322cstr x7, [sp+800]
002f3230cbnz x8, 0x2f3238
002f3234b 0x2f32ec
002f3238
002f3238loc_2f3238:
002f3238add x27, sp, 436
002f323cstr xzr, [x27]
002f3240add x27, sp, 442
002f3244str xzr, [x27]
002f3248ldr x0, [sp+792]
002f324cldr x1, [sp+800]
002f3250str x0, [sp+1120]
002f3254str x1, [sp+1128]
002f3258add x20, sp, 528
002f325cadr x27, 16
002f3260stp x29, x27, [sp-24]
002f3264sub x29, sp, 24
002f3268bl fn_87cfc
002f326csub x29, sp, 8
002f3270add x27, sp, 436
002f3274ldr x0, [x27]
002f3278add x27, sp, 442
002f327cldr x1, [x27]
002f3280str x0, [sp+2112]
002f3284add x27, sp, 2118
002f3288str x1, [x27]
002f328cldr x0, [sp+1120]
002f3290ldr x1, [sp+1128]
002f3294str x0, [sp+2128]
002f3298str x1, [sp+2136]
002f329cbl runtime.deferreturn
002f32a0ldr x0, [sp+528]
002f32a4ldr x1, [sp+536]
002f32a8ldr x2, [sp+544]
002f32acldrh w3, [sp+552]
002f32b0ldrh w4, [sp+554]
002f32b4ldrh w5, [sp+556]
002f32b8ldrh w6, [sp+558]
002f32bcldrh w7, [sp+560]
002f32c0ldrh w8, [sp+562]
002f32c4ldrb w9, [sp+564]
002f32c8ldr x10, [sp+568]
002f32ccldr x11, [sp+576]
002f32d0ldrb w12, [sp+584]
002f32d4ldr x13, [sp+592]
002f32d8ldrh w14, [sp+600]
002f32dcldrh w15, [sp+602]
002f32e0ldp x29, x30, [sp-8]
002f32e4add sp, sp, 1840
002f32e8ret x30
002f32ec
002f32ecloc_2f32ec:
002f32ecadd x27, sp, 1344
002f32f0stp xzr, xzr, [x27]
002f32f4str xzr, [sp+1360]
002f32f8ldr x1, [sp+848]
002f32fcldrsb x27, [x1]
002f3300ldr x1, [x1+24]
002f3304ldr x0, [sp+856]
002f3308blr x1
002f330cstr x0, [sp+1344]
002f3310str x1, [sp+1352]
002f3314str x2, [sp+1360]
002f3318strb w3, [sp+361]
002f331cldr x1, [sp+1344]
002f3320ldr x2, [sp+1352]
002f3324ldr x3, [sp+1360]
002f3328str x1, [sp+1688]
002f332cstr x2, [sp+1696]
002f3330str x3, [sp+1704]
002f3334ldrb w1, [sp+361]
002f3338strb w1, [sp+363]
002f333cldr x1, [sp+1688]
002f3340ldr x2, [sp+1696]
002f3344ldr x3, [sp+1704]
002f3348str x1, [sp+824]
002f334cstr x2, [sp+832]
002f3350str x3, [sp+840]
002f3354ldrb w1, [sp+363]
002f3358strb w1, [sp+359]
002f335cstrb w1, [sp+361]
002f3360tbnz w1, 0, 0x2f3368
002f3364b 0x2f3388
002f3368
002f3368loc_2f3368:
002f3368ldr x0, [sp+824]
002f336cldr x1, [sp+832]
002f3370ldr x2, [sp+840]
002f3374bl time.Time.IsZero
002f3378strb w0, [sp+360]
002f337ceor x3, x0, 1
002f3380strb w3, [sp+361]
002f3384b 0x2f338c
002f3388
002f3388loc_2f3388:
002f3388b 0x2f338c
002f338c
002f338cloc_2f338c:
002f338cldrb w6, [sp+361]
002f3390tbnz w6, 0, 0x2f3398
002f3394b 0x2f33bc
002f3398
002f3398loc_2f3398:
002f3398ldr x1, [sp+824]
002f339cldr x2, [sp+832]
002f33a0ldr x3, [sp+840]
002f33a4ldr x4, [sp+872]
002f33a8ldrsb x27, [x4]
002f33acldr x4, [x4+56]
002f33b0ldr x0, [sp+880]
002f33b4blr x4
002f33b8b 0x2f33c0
002f33bc
002f33bcloc_2f33bc:
002f33bcb 0x2f33c0
002f33c0
002f33c0loc_2f33c0:
002f33c0add x20, sp, 656
002f33c4adr x27, 16
002f33c8stp x29, x27, [sp-24]
002f33ccsub x29, sp, 24
002f33d0bl fn_87cfc
002f33d4sub x29, sp, 8
002f33d8add x27, sp, 366
002f33dcstr xzr, [x27]
002f33e0add x27, sp, 372
002f33e4str xzr, [x27]
002f33e8add x27, sp, 1288
002f33ecstp xzr, xzr, [x27]
002f33f0ldr x6, [sp+880]
002f33f4ldr x7, [sp+872]
002f33f8cbnz x7, 0x2f3400
002f33fcb 0x2f3420
002f3400
002f3400loc_2f3400:
002f3400str x6, [sp+888]
002f3404ldr x1, [x7+8]
002f3408adrp x0, 0x71b000
002f340cadd x0, x0, 3152
002f3410bl runtime.typeAssert
002f3414ldr x6, [sp+888]
002f3418mov x7, x0
002f341cb 0x2f3424
002f3420
002f3420loc_2f3420:
002f3420b 0x2f3424
002f3424
002f3424loc_2f3424:
002f3424str x7, [sp+1288]
002f3428str x6, [sp+1296]
002f342csubs xzr, x7, 0
002f3430cset x6, ne
002f3434strb w6, [sp+361]
002f3438ldr x6, [sp+1288]
002f343cldr x7, [sp+1296]
002f3440str x6, [sp+1672]
002f3444str x7, [sp+1680]
002f3448ldrb w6, [sp+361]
002f344cstrb w6, [sp+362]
002f3450strb w6, [sp+358]
002f3454tbnz w6, 0, 0x2f345c
002f3458b 0x2f35e8
002f345c
002f345cloc_2f345c:
002f345cadd x20, sp, 1208
002f3460adr x27, 16
002f3464stp x29, x27, [sp-24]
002f3468sub x29, sp, 24
002f346cbl fn_87cfc
002f3470sub x29, sp, 8
002f3474add x27, sp, 1416
002f3478stp xzr, xzr, [x27]
002f347cldrh w2, [sp+364]
002f3480ldr x0, [sp+872]
002f3484ldr x3, [sp+608]
002f3488ldr x4, [sp+616]
002f348cldr x1, [sp+880]
002f3490ldr x5, [sp+624]
002f3494add x21, sp, 8
002f3498add x20, sp, 1848
002f349cadr x27, 16
002f34a0stp x29, x27, [sp-24]
002f34a4sub x29, sp, 24
002f34a8bl fn_87ea0
002f34acsub x29, sp, 8
002f34b0add x27, sp, 2100
002f34b4ldr x6, [x27]
002f34b8add x27, sp, 260
002f34bcstr x6, [x27]
002f34c0bl net.dnsPacketRoundTrip
002f34c4ldr x16, [sp+288]
002f34c8str x16, [sp+496]
002f34ccldr x17, [sp+296]
002f34d0str x17, [sp+888]
002f34d4str x0, [sp+976]
002f34d8str x1, [sp+984]
002f34dcstr x2, [sp+992]
002f34e0strh w3, [sp+1000]
002f34e4strh w4, [sp+1002]
002f34e8strh w5, [sp+1004]
002f34ecstrh w6, [sp+1006]
002f34f0strh w7, [sp+1008]
002f34f4strh w8, [sp+1010]
002f34f8strb w9, [sp+1012]
002f34fcstr x10, [sp+1016]
002f3500str x11, [sp+1024]
002f3504strb w12, [sp+1032]
002f3508str x13, [sp+1040]
002f350cstrh w14, [sp+1048]
002f3510strh w15, [sp+1050]
002f3514add x21, sp, 1208
002f3518add x20, sp, 976
002f351cadr x27, 16
002f3520stp x29, x27, [sp-24]
002f3524sub x29, sp, 24
002f3528bl fn_87ef8
002f352csub x29, sp, 8
002f3530ldr x6, [sp+272]
002f3534add x27, sp, 278
002f3538ldr x7, [x27]
002f353cadd x27, sp, 450
002f3540str x6, [x27]
002f3544str x7, [sp+456]
002f3548ldr x6, [sp+496]
002f354cstr x6, [sp+1416]
002f3550ldr x6, [sp+888]
002f3554str x6, [sp+1424]
002f3558add x21, sp, 1592
002f355cadd x20, sp, 1208
002f3560adr x27, 16
002f3564stp x29, x27, [sp-24]
002f3568sub x29, sp, 24
002f356cbl fn_87ef8
002f3570sub x29, sp, 8
002f3574add x27, sp, 450
002f3578ldr x6, [x27]
002f357cldr x7, [sp+456]
002f3580str x6, [sp+480]
002f3584add x27, sp, 486
002f3588str x7, [x27]
002f358cldr x6, [sp+1416]
002f3590ldr x7, [sp+1424]
002f3594str x6, [sp+1576]
002f3598str x7, [sp+1584]
002f359cadd x21, sp, 656
002f35a0add x20, sp, 1592
002f35a4adr x27, 16
002f35a8stp x29, x27, [sp-24]
002f35acsub x29, sp, 24
002f35b0bl fn_87ef8
002f35b4sub x29, sp, 8
002f35b8ldr x6, [sp+480]
002f35bcadd x27, sp, 486
002f35c0ldr x7, [x27]
002f35c4add x27, sp, 366
002f35c8str x6, [x27]
002f35ccadd x27, sp, 372
002f35d0str x7, [x27]
002f35d4ldr x6, [sp+1576]
002f35d8ldr x7, [sp+1584]
002f35dcstr x6, [sp+792]
002f35e0str x7, [sp+800]
002f35e4b 0x2f3774
002f35e8
002f35e8loc_2f35e8:
002f35e8add x20, sp, 1208
002f35ecadr x27, 16
002f35f0stp x29, x27, [sp-24]
002f35f4sub x29, sp, 24
002f35f8bl fn_87cfc
002f35fcsub x29, sp, 8
002f3600add x27, sp, 1416
002f3604stp xzr, xzr, [x27]
002f3608ldrh w2, [sp+364]
002f360cldr x0, [sp+872]
002f3610ldr x3, [sp+632]
002f3614ldr x4, [sp+640]
002f3618ldr x1, [sp+880]
002f361cldr x5, [sp+648]
002f3620add x21, sp, 8
002f3624add x20, sp, 1848
002f3628adr x27, 16
002f362cstp x29, x27, [sp-24]
002f3630sub x29, sp, 24
002f3634bl fn_87ea0
002f3638sub x29, sp, 8
002f363cadd x27, sp, 2100
002f3640ldr x6, [x27]
002f3644add x27, sp, 260
002f3648str x6, [x27]
002f364cbl net.dnsStreamRoundTrip
002f3650ldr x16, [sp+288]
002f3654str x16, [sp+496]
002f3658ldr x17, [sp+296]
002f365cstr x17, [sp+888]
002f3660str x0, [sp+896]
002f3664str x1, [sp+904]
002f3668str x2, [sp+912]
002f366cstrh w3, [sp+920]
002f3670strh w4, [sp+922]
002f3674strh w5, [sp+924]
002f3678strh w6, [sp+926]
002f367cstrh w7, [sp+928]
002f3680strh w8, [sp+930]
002f3684strb w9, [sp+932]
002f3688str x10, [sp+936]
002f368cstr x11, [sp+944]
002f3690strb w12, [sp+952]
002f3694str x13, [sp+960]
002f3698strh w14, [sp+968]
002f369cstrh w15, [sp+970]
002f36a0add x21, sp, 1208
002f36a4add x20, sp, 896
002f36a8adr x27, 16
002f36acstp x29, x27, [sp-24]
002f36b0sub x29, sp, 24
002f36b4bl fn_87ef8
002f36b8sub x29, sp, 8
002f36bcldr x6, [sp+272]
002f36c0add x27, sp, 278
002f36c4ldr x7, [x27]
002f36c8add x27, sp, 450
002f36ccstr x6, [x27]
002f36d0str x7, [sp+456]
002f36d4ldr x6, [sp+496]
002f36d8str x6, [sp+1416]
002f36dcldr x6, [sp+888]
002f36e0str x6, [sp+1424]
002f36e4add x21, sp, 1496
002f36e8add x20, sp, 1208
002f36ecadr x27, 16
002f36f0stp x29, x27, [sp-24]
002f36f4sub x29, sp, 24
002f36f8bl fn_87ef8
002f36fcsub x29, sp, 8
002f3700add x27, sp, 450
002f3704ldr x6, [x27]
002f3708ldr x7, [sp+456]
002f370cadd x27, sp, 466
002f3710str x6, [x27]
002f3714str x7, [sp+472]
002f3718ldr x6, [sp+1416]
002f371cldr x7, [sp+1424]
002f3720str x6, [sp+1480]
002f3724str x7, [sp+1488]
002f3728add x21, sp, 656
002f372cadd x20, sp, 1496
002f3730adr x27, 16
002f3734stp x29, x27, [sp-24]
002f3738sub x29, sp, 24
002f373cbl fn_87ef8
002f3740sub x29, sp, 8
002f3744add x27, sp, 466
002f3748ldr x6, [x27]
002f374cldr x7, [sp+472]
002f3750add x27, sp, 366
002f3754str x6, [x27]
002f3758add x27, sp, 372
002f375cstr x7, [x27]
002f3760ldr x6, [sp+1480]
002f3764ldr x7, [sp+1488]
002f3768str x6, [sp+792]
002f376cstr x7, [sp+800]
002f3770b 0x2f3774
002f3774
002f3774loc_2f3774:
002f3774ldr x1, [sp+872]
002f3778ldrsb x27, [x1]
002f377cldr x1, [x1+24]
002f3780ldr x0, [sp+880]
002f3784blr x1
002f3788ldr x1, [sp+792]
002f378ccbnz x1, 0x2f3794
002f3790b 0x2f385c
002f3794
002f3794loc_2f3794:
002f3794ldr x0, [sp+792]
002f3798ldr x1, [sp+800]
002f379cbl net.mapErr
002f37a0str x0, [sp+1416]
002f37a4str x1, [sp+1424]
002f37a8add x27, sp, 422
002f37acstr xzr, [x27]
002f37b0add x27, sp, 428
002f37b4str xzr, [x27]
002f37b8ldr x2, [sp+1424]
002f37bcldr x3, [sp+1416]
002f37c0str x3, [sp+1104]
002f37c4str x2, [sp+1112]
002f37c8add x20, sp, 528
002f37ccadr x27, 16
002f37d0stp x29, x27, [sp-24]
002f37d4sub x29, sp, 24
002f37d8bl fn_87cfc
002f37dcsub x29, sp, 8
002f37e0add x27, sp, 422
002f37e4ldr x2, [x27]
002f37e8add x27, sp, 428
002f37ecldr x3, [x27]
002f37f0str x2, [sp+2112]
002f37f4add x27, sp, 2118
002f37f8str x3, [x27]
002f37fcldr x2, [sp+1104]
002f3800ldr x3, [sp+1112]
002f3804str x2, [sp+2128]
002f3808str x3, [sp+2136]
002f380cbl runtime.deferreturn
002f3810ldr x0, [sp+528]
002f3814ldr x1, [sp+536]
002f3818ldr x2, [sp+544]
002f381cldrh w3, [sp+552]
002f3820ldrh w4, [sp+554]
002f3824ldrh w5, [sp+556]
002f3828ldrh w6, [sp+558]
002f382cldrh w7, [sp+560]
002f3830ldrh w8, [sp+562]
002f3834ldrb w9, [sp+564]
002f3838ldr x10, [sp+568]
002f383cldr x11, [sp+576]
002f3840ldrb w12, [sp+584]
002f3844ldr x13, [sp+592]
002f3848ldrh w14, [sp+600]
002f384cldrh w15, [sp+602]
002f3850ldp x29, x30, [sp-8]
002f3854add sp, sp, 1840
002f3858ret x30
002f385c
002f385cloc_2f385c:
002f385cadd x0, sp, 656
002f3860bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipQuestion
002f3864str x0, [sp+776]
002f3868str x1, [sp+784]
002f386cadrp x27, 0x72e000
002f3870ldr x2, [x27+3312]
002f3874subs xzr, x0, x2
002f3878b.ne 0x2f3880
002f387cb 0x2f3884
002f3880
002f3880loc_2f3880:
002f3880b 0x2f3a34
002f3884
002f3884loc_2f3884:
002f3884adrp x27, 0x72e000
002f3888ldr x2, [x27+3320]
002f388cbl runtime.ifaceeq
002f3890tbnz w0, 0, 0x2f3898
002f3894b 0x2f3a30
002f3898
002f3898loc_2f3898:
002f3898ldrb w2, [sp+373]
002f389cstrb w2, [sp+361]
002f38a0tbnz w2, 0, 0x2f38a8
002f38a4b 0x2f3944
002f38a8
002f38a8loc_2f38a8:
002f38a8ldr x2, [sp+768]
002f38acsubs xzr, x2, 3
002f38b0cset x2, eq
002f38b4b.eq 0x2f38bc
002f38b8b 0x2f3908
002f38bc
002f38bcloc_2f38bc:
002f38bcldr x1, [sp+768]
002f38c0ldr x2, [sp+760]
002f38c4subs xzr, x1, 0
002f38c8b.hi 0x2f38d0
002f38ccb 0x2f3c04
002f38d0
002f38d0loc_2f38d0:
002f38d0ldr x1, [sp+768]
002f38d4ldrb w2, [x2]
002f38d8ldr x3, [sp+760]
002f38dcsubs xzr, x1, 1
002f38e0b.hi 0x2f38e8
002f38e4b 0x2f3bfc
002f38e8
002f38e8loc_2f38e8:
002f38e8ldrb w3, [x3+1]
002f38ecubfm x3, x3, 56, 7
002f38f0orr x3, x2, x3
002f38f4ubfm x3, x3, 0, 15
002f38f8movz x4, 25717
002f38fcsubs wzr, w3, w4
002f3900cset x2, eq
002f3904b 0x2f390c
002f3908
002f3908loc_2f3908:
002f3908b 0x2f390c
002f390c
002f390cloc_2f390c:
002f390ctbnz w2, 0, 0x2f3914
002f3910b 0x2f3938
002f3914
002f3914loc_2f3914:
002f3914ldr x1, [sp+768]
002f3918ldr x2, [sp+760]
002f391csubs xzr, x1, 2
002f3920b.hi 0x2f3928
002f3924b 0x2f3bf4
002f3928
002f3928loc_2f3928:
002f3928ldrb w0, [x2+2]
002f392csubs wzr, w0, 112
002f3930cset x2, eq
002f3934b 0x2f393c
002f3938
002f3938loc_2f3938:
002f3938b 0x2f393c
002f393c
002f393cloc_2f393c:
002f393cstrb w2, [sp+361]
002f3940b 0x2f3948
002f3944
002f3944loc_2f3944:
002f3944b 0x2f3948
002f3948
002f3948loc_2f3948:
002f3948ldrb w0, [sp+361]
002f394ctbnz w0, 0, 0x2f3954
002f3950b 0x2f3978
002f3954
002f3954loc_2f3954:
002f3954b 0x2f3958
002f3958
002f3958loc_2f3958:
002f3958ldr x1, [sp+520]
002f395cadd x1, x1, 1
002f3960str x1, [sp+520]
002f3964ldr x1, [sp+1136]
002f3968add x1, x1, 16
002f396cstr x1, [sp+504]
002f3970orr x0, xzr, 1
002f3974b 0x2f30ec
002f3978
002f3978loc_2f3978:
002f3978add x27, sp, 366
002f397cldr x0, [x27]
002f3980add x27, sp, 372
002f3984ldr x1, [x27]
002f3988add x27, sp, 394
002f398cstr x0, [x27]
002f3990str x1, [sp+400]
002f3994add x27, sp, 1072
002f3998stp xzr, xzr, [x27]
002f399cadd x21, sp, 528
002f39a0add x20, sp, 656
002f39a4adr x27, 16
002f39a8stp x29, x27, [sp-24]
002f39acsub x29, sp, 24
002f39b0bl fn_87ef8
002f39b4sub x29, sp, 8
002f39b8add x27, sp, 394
002f39bcldr x0, [x27]
002f39c0ldr x1, [sp+400]
002f39c4str x0, [sp+2112]
002f39c8add x27, sp, 2118
002f39ccstr x1, [x27]
002f39d0ldr x0, [sp+1072]
002f39d4ldr x1, [sp+1080]
002f39d8str x0, [sp+2128]
002f39dcstr x1, [sp+2136]
002f39e0bl runtime.deferreturn
002f39e4ldr x0, [sp+528]
002f39e8ldr x1, [sp+536]
002f39ecldr x2, [sp+544]
002f39f0ldrh w3, [sp+552]
002f39f4ldrh w4, [sp+554]
002f39f8ldrh w5, [sp+556]
002f39fcldrh w6, [sp+558]
002f3a00ldrh w7, [sp+560]
002f3a04ldrh w8, [sp+562]
002f3a08ldrb w9, [sp+564]
002f3a0cldr x10, [sp+568]
002f3a10ldr x11, [sp+576]
002f3a14ldrb w12, [sp+584]
002f3a18ldr x13, [sp+592]
002f3a1cldrh w14, [sp+600]
002f3a20ldrh w15, [sp+602]
002f3a24ldp x29, x30, [sp-8]
002f3a28add sp, sp, 1840
002f3a2cret x30
002f3a30
002f3a30loc_2f3a30:
002f3a30b 0x2f3a34
002f3a34
002f3a34loc_2f3a34:
002f3a34str xzr, [sp+408]
002f3a38add x27, sp, 414
002f3a3cstr xzr, [x27]
002f3a40adrp x27, 0x72e000
002f3a44ldr x0, [x27+2416]
002f3a48adrp x27, 0x72e000
002f3a4cldr x1, [x27+2424]
002f3a50str x0, [sp+1088]
002f3a54str x1, [sp+1096]
002f3a58add x20, sp, 528
002f3a5cadr x27, 16
002f3a60stp x29, x27, [sp-24]
002f3a64sub x29, sp, 24
002f3a68bl fn_87cfc
002f3a6csub x29, sp, 8
002f3a70ldr x0, [sp+408]
002f3a74add x27, sp, 414
002f3a78ldr x1, [x27]
002f3a7cstr x0, [sp+2112]
002f3a80add x27, sp, 2118
002f3a84str x1, [x27]
002f3a88ldr x0, [sp+1088]
002f3a8cldr x1, [sp+1096]
002f3a90str x0, [sp+2128]
002f3a94str x1, [sp+2136]
002f3a98bl runtime.deferreturn
002f3a9cldr x0, [sp+528]
002f3aa0ldr x1, [sp+536]
002f3aa4ldr x2, [sp+544]
002f3aa8ldrh w3, [sp+552]
002f3aacldrh w4, [sp+554]
002f3ab0ldrh w5, [sp+556]
002f3ab4ldrh w6, [sp+558]
002f3ab8ldrh w7, [sp+560]
002f3abcldrh w8, [sp+562]
002f3ac0ldrb w9, [sp+564]
002f3ac4ldr x10, [sp+568]
002f3ac8ldr x11, [sp+576]
002f3accldrb w12, [sp+584]
002f3ad0ldr x13, [sp+592]
002f3ad4ldrh w14, [sp+600]
002f3ad8ldrh w15, [sp+602]
002f3adcldp x29, x30, [sp-8]
002f3ae0add sp, sp, 1840
002f3ae4ret x30
002f3ae8
002f3ae8loc_2f3ae8:
002f3ae8bl runtime.deferreturn
002f3aecldr x0, [sp+528]
002f3af0ldr x1, [sp+536]
002f3af4ldr x2, [sp+544]
002f3af8ldrh w3, [sp+552]
002f3afcldrh w4, [sp+554]
002f3b00ldrh w5, [sp+556]
002f3b04ldrh w6, [sp+558]
002f3b08ldrh w7, [sp+560]
002f3b0cldrh w8, [sp+562]
002f3b10ldrb w9, [sp+564]
002f3b14ldr x10, [sp+568]
002f3b18ldr x11, [sp+576]
002f3b1cldrb w12, [sp+584]
002f3b20ldr x13, [sp+592]
002f3b24ldrh w14, [sp+600]
002f3b28ldrh w15, [sp+602]
002f3b2cldp x29, x30, [sp-8]
002f3b30add sp, sp, 1840
002f3b34ret x30
002f3b38
002f3b38loc_2f3b38:
002f3b38add x27, sp, 380
002f3b3cstr xzr, [x27]
002f3b40add x27, sp, 386
002f3b44str xzr, [x27]
002f3b48adrp x27, 0x72e000
002f3b4cldr x0, [x27+2432]
002f3b50adrp x27, 0x72e000
002f3b54ldr x1, [x27+2440]
002f3b58str x0, [sp+1056]
002f3b5cstr x1, [sp+1064]
002f3b60add x20, sp, 528
002f3b64adr x27, 16
002f3b68stp x29, x27, [sp-24]
002f3b6csub x29, sp, 24
002f3b70bl fn_87cfc
002f3b74sub x29, sp, 8
002f3b78add x27, sp, 380
002f3b7cldr x0, [x27]
002f3b80add x27, sp, 386
002f3b84ldr x1, [x27]
002f3b88str x0, [sp+2112]
002f3b8cadd x27, sp, 2118
002f3b90str x1, [x27]
002f3b94ldr x0, [sp+1056]
002f3b98ldr x1, [sp+1064]
002f3b9cstr x0, [sp+2128]
002f3ba0str x1, [sp+2136]
002f3ba4bl runtime.deferreturn
002f3ba8ldr x0, [sp+528]
002f3bacldr x1, [sp+536]
002f3bb0ldr x2, [sp+544]
002f3bb4ldrh w3, [sp+552]
002f3bb8ldrh w4, [sp+554]
002f3bbcldrh w5, [sp+556]
002f3bc0ldrh w6, [sp+558]
002f3bc4ldrh w7, [sp+560]
002f3bc8ldrh w8, [sp+562]
002f3bccldrb w9, [sp+564]
002f3bd0ldr x10, [sp+568]
002f3bd4ldr x11, [sp+576]
002f3bd8ldrb w12, [sp+584]
002f3bdcldr x13, [sp+592]
002f3be0ldrh w14, [sp+600]
002f3be4ldrh w15, [sp+602]
002f3be8ldp x29, x30, [sp-8]
002f3becadd sp, sp, 1840
002f3bf0ret x30
002f3bf4
002f3bf4loc_2f3bf4:
002f3bf4orr x0, xzr, 2
002f3bf8bl runtime.panicIndex
002f3bfc
002f3bfcloc_2f3bfc:
002f3bfcorr x0, xzr, 1
002f3c00bl runtime.panicIndex
002f3c04
002f3c04loc_2f3c04:
002f3c04mov x0, xzr
002f3c08bl runtime.panicIndex
002f3c0chint
002f3c10
002f3c10loc_2f3c10:
002f3c10stp x0, x1, [sp+304]
002f3c14stp x2, x3, [sp+320]
002f3c18stp x4, x5, [sp+336]
002f3c1cstrb w6, [sp+352]
002f3c20strb w7, [sp+353]
002f3c24mov x3, x30
002f3c28bl runtime.morestack_noctxt.abi0
002f3c2cldp x0, x1, [sp+304]
002f3c30ldp x2, x3, [sp+320]
002f3c34ldp x4, x5, [sp+336]
002f3c38ldrb w6, [sp+352]
002f3c3cldrb w7, [sp+353]
002f3c40b 0x2f2d80
002f3c44udf 0
002f3c48udf 0
002f3c4cudf 0
002f2d80
002f3c50
002f3c50net.checkHeader: ; void net.checkHeader(vendor/golang.org/x/net/dns/dnsmessage.Parser * p, vendor/golang.org/x/net/dns/dnsmessage.Header h)
002f3c50ldr x16, [x28+16]
002f3c54sub x17, sp, 864
002f3c58subs xzr, x17, x16
002f3c5cb.ls 0x2f4048
002f3c60sub x20, sp, 992
002f3c64stp x29, x30, [x20-8]
002f3c68add sp, x20, 0
002f3c6csub x29, sp, 8
002f3c70str x0, [sp+1000]
002f3c74strh w1, [sp+1008]
002f3c78strb w2, [sp+1010]
002f3c7cstrh w3, [sp+1012]
002f3c80strb w4, [sp+1014]
002f3c84strb w5, [sp+1015]
002f3c88strb w6, [sp+1016]
002f3c8cstrb w7, [sp+1017]
002f3c90strb w8, [sp+1018]
002f3c94strb w9, [sp+1019]
002f3c98strh w10, [sp+1020]
002f3c9cadd x27, sp, 840
002f3ca0stp xzr, xzr, [x27]
002f3ca4ldr x20, [sp+1000]
002f3ca8ldrsb x27, [x20]
002f3cacadd x21, sp, 888
002f3cb0adr x27, 16
002f3cb4stp x29, x27, [sp-24]
002f3cb8sub x29, sp, 24
002f3cbcbl fn_87ef8
002f3cc0sub x29, sp, 8
002f3cc4ldr x16, [sp+1008]
002f3cc8add x27, sp, 1014
002f3cccldr x17, [x27]
002f3cd0ldr x0, [sp+888]
002f3cd4ldr x1, [sp+896]
002f3cd8ldr x2, [sp+904]
002f3cdcldrh w3, [sp+912]
002f3ce0ldrh w4, [sp+914]
002f3ce4ldrh w5, [sp+916]
002f3ce8ldrh w6, [sp+918]
002f3cecldrh w7, [sp+920]
002f3cf0ldrh w8, [sp+922]
002f3cf4ldrb w9, [sp+924]
002f3cf8ldr x10, [sp+928]
002f3cfcldr x11, [sp+936]
002f3d00ldrb w12, [sp+944]
002f3d04ldr x13, [sp+952]
002f3d08ldrh w14, [sp+960]
002f3d0cldrh w15, [sp+962]
002f3d10str x16, [sp+8]
002f3d14stur x17, [sp+14]
002f3d18bl net.extractExtendedRCode
002f3d1cstrh w0, [sp+302]
002f3d20strb w1, [sp+297]
002f3d24ldrh w16, [sp+302]
002f3d28strh w16, [sp+300]
002f3d2cldrb w16, [sp+297]
002f3d30strb w16, [sp+293]
002f3d34ldrh w16, [sp+300]
002f3d38strh w16, [sp+298]
002f3d3cldrb w16, [sp+293]
002f3d40strb w16, [sp+292]
002f3d44ldrh w16, [sp+298]
002f3d48subs wzr, w16, 3
002f3d4cb.eq 0x2f3d54
002f3d50b 0x2f3d80
002f3d54
002f3d54loc_2f3d54:
002f3d54adrp x27, 0x71a000
002f3d58ldr x2, [x27+184]
002f3d5cadrp x3, 0x422000
002f3d60add x3, x3, 2272
002f3d64str x3, [sp+840]
002f3d68str x2, [sp+848]
002f3d6cldr x0, [sp+840]
002f3d70ldr x1, [sp+848]
002f3d74ldp x29, x30, [sp-8]
002f3d78add sp, sp, 992
002f3d7cret x30
002f3d80
002f3d80loc_2f3d80:
002f3d80add x27, sp, 968
002f3d84stp xzr, xzr, [x27]
002f3d88ldr x0, [sp+1000]
002f3d8cbl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AnswerHeader
002f3d90add x21, sp, 572
002f3d94add x20, sp, 8
002f3d98adr x27, 16
002f3d9cstp x29, x27, [sp-24]
002f3da0sub x29, sp, 24
002f3da4bl fn_87ea0
002f3da8sub x29, sp, 8
002f3dacadd x27, sp, 260
002f3db0ldp x2, x3, [x27]
002f3db4add x27, sp, 824
002f3db8stp x2, x3, [x27]
002f3dbcstr x0, [sp+968]
002f3dc0str x1, [sp+976]
002f3dc4add x21, sp, 304
002f3dc8add x20, sp, 572
002f3dccadr x27, 16
002f3dd0stp x29, x27, [sp-24]
002f3dd4sub x29, sp, 24
002f3dd8bl fn_87ea0
002f3ddcsub x29, sp, 8
002f3de0add x27, sp, 824
002f3de4ldp x1, x2, [x27]
002f3de8add x27, sp, 556
002f3decstp x1, x2, [x27]
002f3df0ldr x1, [sp+976]
002f3df4ldr x2, [sp+968]
002f3df8str x2, [sp+872]
002f3dfcstr x1, [sp+880]
002f3e00str x2, [sp+856]
002f3e04str x1, [sp+864]
002f3e08subs xzr, x2, 0
002f3e0ccset x1, ne
002f3e10strb w1, [sp+297]
002f3e14cbnz x2, 0x2f3e1c
002f3e18b 0x2f3e60
002f3e1c
002f3e1cloc_2f3e1c:
002f3e1cadrp x27, 0x72e000
002f3e20ldr x3, [x27+3312]
002f3e24ldr x4, [sp+856]
002f3e28subs xzr, x3, x4
002f3e2ccset x3, ne
002f3e30b.ne 0x2f3e38
002f3e34b 0x2f3e3c
002f3e38
002f3e38loc_2f3e38:
002f3e38b 0x2f3e58
002f3e3c
002f3e3cloc_2f3e3c:
002f3e3cldr x0, [sp+856]
002f3e40ldr x1, [sp+864]
002f3e44adrp x27, 0x72e000
002f3e48ldr x2, [x27+3320]
002f3e4cbl runtime.ifaceeq
002f3e50eor x3, x0, 1
002f3e54b 0x2f3e58
002f3e58
002f3e58loc_2f3e58:
002f3e58strb w3, [sp+297]
002f3e5cb 0x2f3e64
002f3e60
002f3e60loc_2f3e60:
002f3e60b 0x2f3e64
002f3e64
002f3e64loc_2f3e64:
002f3e64ldrb w3, [sp+297]
002f3e68tbnz w3, 0, 0x2f3e70
002f3e6cb 0x2f3e94
002f3e70
002f3e70loc_2f3e70:
002f3e70adrp x27, 0x72e000
002f3e74ldr x0, [x27+2368]
002f3e78adrp x27, 0x72e000
002f3e7cldr x1, [x27+2376]
002f3e80str x0, [sp+840]
002f3e84str x1, [sp+848]
002f3e88ldp x29, x30, [sp-8]
002f3e8cadd sp, sp, 992
002f3e90ret x30
002f3e94
002f3e94loc_2f3e94:
002f3e94ldrh w3, [sp+298]
002f3e98subs wzr, w3, 0
002f3e9ccset x4, eq
002f3ea0strb w4, [sp+294]
002f3ea4cbz w3, 0x2f3eac
002f3ea8b 0x2f3ebc
002f3eac
002f3eacloc_2f3eac:
002f3eacldrb w3, [sp+1014]
002f3eb0eor x3, x3, 1
002f3eb4strb w3, [sp+294]
002f3eb8b 0x2f3ec0
002f3ebc
002f3ebcloc_2f3ebc:
002f3ebcb 0x2f3ec0
002f3ec0
002f3ec0loc_2f3ec0:
002f3ec0ldrb w3, [sp+294]
002f3ec4strb w3, [sp+295]
002f3ec8tbnz w3, 0, 0x2f3ed0
002f3eccb 0x2f3ee0
002f3ed0
002f3ed0loc_2f3ed0:
002f3ed0ldrb w3, [sp+1017]
002f3ed4eor x3, x3, 1
002f3ed8strb w3, [sp+295]
002f3edcb 0x2f3ee4
002f3ee0
002f3ee0loc_2f3ee0:
002f3ee0b 0x2f3ee4
002f3ee4
002f3ee4loc_2f3ee4:
002f3ee4ldrb w3, [sp+295]
002f3ee8strb w3, [sp+296]
002f3eectbnz w3, 0, 0x2f3ef4
002f3ef0b 0x2f3f38
002f3ef4
002f3ef4loc_2f3ef4:
002f3ef4ldr x3, [sp+856]
002f3ef8adrp x27, 0x72e000
002f3efcldr x4, [x27+3312]
002f3f00subs xzr, x4, x3
002f3f04cset x3, eq
002f3f08b.eq 0x2f3f10
002f3f0cb 0x2f3f28
002f3f10
002f3f10loc_2f3f10:
002f3f10ldr x0, [sp+856]
002f3f14ldr x1, [sp+864]
002f3f18adrp x27, 0x72e000
002f3f1cldr x2, [x27+3320]
002f3f20bl runtime.ifaceeq
002f3f24b 0x2f3f30
002f3f28
002f3f28loc_2f3f28:
002f3f28mov x0, x3
002f3f2cb 0x2f3f30
002f3f30
002f3f30loc_2f3f30:
002f3f30strb w0, [sp+296]
002f3f34b 0x2f3f3c
002f3f38
002f3f38loc_2f3f38:
002f3f38b 0x2f3f3c
002f3f3c
002f3f3cloc_2f3f3c:
002f3f3cldrb w2, [sp+296]
002f3f40strb w2, [sp+297]
002f3f44tbnz w2, 0, 0x2f3f4c
002f3f48b 0x2f3f5c
002f3f4c
002f3f4cloc_2f3f4c:
002f3f4cldrb w2, [sp+292]
002f3f50eor x2, x2, 1
002f3f54strb w2, [sp+297]
002f3f58b 0x2f3f60
002f3f5c
002f3f5cloc_2f3f5c:
002f3f5cb 0x2f3f60
002f3f60
002f3f60loc_2f3f60:
002f3f60ldrb w2, [sp+297]
002f3f64tbnz w2, 0, 0x2f3f6c
002f3f68b 0x2f3f90
002f3f6c
002f3f6cloc_2f3f6c:
002f3f6cadrp x27, 0x72e000
002f3f70ldr x0, [x27+2352]
002f3f74adrp x27, 0x72e000
002f3f78ldr x1, [x27+2360]
002f3f7cstr x0, [sp+840]
002f3f80str x1, [sp+848]
002f3f84ldp x29, x30, [sp-8]
002f3f88add sp, sp, 992
002f3f8cret x30
002f3f90
002f3f90loc_2f3f90:
002f3f90ldrh w2, [sp+298]
002f3f94subs wzr, w2, 0
002f3f98cset x3, ne
002f3f9cstrb w3, [sp+294]
002f3fa0cbnz w2, 0x2f3fa8
002f3fa4b 0x2f3fbc
002f3fa8
002f3fa8loc_2f3fa8:
002f3fa8ldrh w2, [sp+298]
002f3facsubs wzr, w2, 3
002f3fb0cset x2, ne
002f3fb4strb w2, [sp+294]
002f3fb8b 0x2f3fc0
002f3fbc
002f3fbcloc_2f3fbc:
002f3fbcb 0x2f3fc0
002f3fc0
002f3fc0loc_2f3fc0:
002f3fc0ldrb w2, [sp+294]
002f3fc4tbnz w2, 0, 0x2f3fcc
002f3fc8b 0x2f402c
002f3fcc
002f3fccloc_2f3fcc:
002f3fccldrh w2, [sp+298]
002f3fd0subs wzr, w2, 2
002f3fd4b.eq 0x2f3fdc
002f3fd8b 0x2f4008
002f3fdc
002f3fdcloc_2f3fdc:
002f3fdcadrp x27, 0x71a000
002f3fe0ldr x2, [x27+88]
002f3fe4adrp x3, 0x422000
002f3fe8add x3, x3, 2432
002f3fecstr x3, [sp+840]
002f3ff0str x2, [sp+848]
002f3ff4ldr x0, [sp+840]
002f3ff8ldr x1, [sp+848]
002f3ffcldp x29, x30, [sp-8]
002f4000add sp, sp, 992
002f4004ret x30
002f4008
002f4008loc_2f4008:
002f4008adrp x27, 0x72d000
002f400cldr x0, [x27+2400]
002f4010adrp x27, 0x72d000
002f4014ldr x1, [x27+2408]
002f4018str x0, [sp+840]
002f401cstr x1, [sp+848]
002f4020ldp x29, x30, [sp-8]
002f4024add sp, sp, 992
002f4028ret x30
002f402c
002f402cloc_2f402c:
002f402cadd x27, sp, 840
002f4030stp xzr, xzr, [x27]
002f4034mov x0, xzr
002f4038mov x1, xzr
002f403cldp x29, x30, [sp-8]
002f4040add sp, sp, 992
002f4044ret x30
002f4048
002f4048loc_2f4048:
002f4048str x0, [sp+8]
002f404cstrh w1, [sp+16]
002f4050strb w2, [sp+18]
002f4054strh w3, [sp+20]
002f4058strb w4, [sp+22]
002f405cstrb w5, [sp+23]
002f4060strb w6, [sp+24]
002f4064strb w7, [sp+25]
002f4068strb w8, [sp+26]
002f406cstrb w9, [sp+27]
002f4070strh w10, [sp+28]
002f4074mov x3, x30
002f4078bl runtime.morestack_noctxt.abi0
002f407cldr x0, [sp+8]
002f4080ldrh w1, [sp+16]
002f4084ldrb w2, [sp+18]
002f4088ldrh w3, [sp+20]
002f408cldrb w4, [sp+22]
002f4090ldrb w5, [sp+23]
002f4094ldrb w6, [sp+24]
002f4098ldrb w7, [sp+25]
002f409cldrb w8, [sp+26]
002f40a0ldrb w9, [sp+27]
002f40a4ldrh w10, [sp+28]
002f40a8b 0x2f3c50
002f40acudf 0
002f3c50
002f3c50net.checkHeader: ; void net.checkHeader(vendor/golang.org/x/net/dns/dnsmessage.Parser * p, vendor/golang.org/x/net/dns/dnsmessage.Header h)
002f3c50ldr x16, [x28+16]
002f3c54sub x17, sp, 864
002f3c58subs xzr, x17, x16
002f3c5cb.ls 0x2f4048
002f3c60sub x20, sp, 992
002f3c64stp x29, x30, [x20-8]
002f3c68add sp, x20, 0
002f3c6csub x29, sp, 8
002f3c70str x0, [sp+1000]
002f3c74strh w1, [sp+1008]
002f3c78strb w2, [sp+1010]
002f3c7cstrh w3, [sp+1012]
002f3c80strb w4, [sp+1014]
002f3c84strb w5, [sp+1015]
002f3c88strb w6, [sp+1016]
002f3c8cstrb w7, [sp+1017]
002f3c90strb w8, [sp+1018]
002f3c94strb w9, [sp+1019]
002f3c98strh w10, [sp+1020]
002f3c9cadd x27, sp, 840
002f3ca0stp xzr, xzr, [x27]
002f3ca4ldr x20, [sp+1000]
002f3ca8ldrsb x27, [x20]
002f3cacadd x21, sp, 888
002f3cb0adr x27, 16
002f3cb4stp x29, x27, [sp-24]
002f3cb8sub x29, sp, 24
002f3cbcbl fn_87ef8
002f3cc0sub x29, sp, 8
002f3cc4ldr x16, [sp+1008]
002f3cc8add x27, sp, 1014
002f3cccldr x17, [x27]
002f3cd0ldr x0, [sp+888]
002f3cd4ldr x1, [sp+896]
002f3cd8ldr x2, [sp+904]
002f3cdcldrh w3, [sp+912]
002f3ce0ldrh w4, [sp+914]
002f3ce4ldrh w5, [sp+916]
002f3ce8ldrh w6, [sp+918]
002f3cecldrh w7, [sp+920]
002f3cf0ldrh w8, [sp+922]
002f3cf4ldrb w9, [sp+924]
002f3cf8ldr x10, [sp+928]
002f3cfcldr x11, [sp+936]
002f3d00ldrb w12, [sp+944]
002f3d04ldr x13, [sp+952]
002f3d08ldrh w14, [sp+960]
002f3d0cldrh w15, [sp+962]
002f3d10str x16, [sp+8]
002f3d14stur x17, [sp+14]
002f3d18bl net.extractExtendedRCode
002f3d1cstrh w0, [sp+302]
002f3d20strb w1, [sp+297]
002f3d24ldrh w16, [sp+302]
002f3d28strh w16, [sp+300]
002f3d2cldrb w16, [sp+297]
002f3d30strb w16, [sp+293]
002f3d34ldrh w16, [sp+300]
002f3d38strh w16, [sp+298]
002f3d3cldrb w16, [sp+293]
002f3d40strb w16, [sp+292]
002f3d44ldrh w16, [sp+298]
002f3d48subs wzr, w16, 3
002f3d4cb.eq 0x2f3d54
002f3d50b 0x2f3d80
002f3d54
002f3d54loc_2f3d54:
002f3d54adrp x27, 0x71a000
002f3d58ldr x2, [x27+184]
002f3d5cadrp x3, 0x422000
002f3d60add x3, x3, 2272
002f3d64str x3, [sp+840]
002f3d68str x2, [sp+848]
002f3d6cldr x0, [sp+840]
002f3d70ldr x1, [sp+848]
002f3d74ldp x29, x30, [sp-8]
002f3d78add sp, sp, 992
002f3d7cret x30
002f3d80
002f3d80loc_2f3d80:
002f3d80add x27, sp, 968
002f3d84stp xzr, xzr, [x27]
002f3d88ldr x0, [sp+1000]
002f3d8cbl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AnswerHeader
002f3d90add x21, sp, 572
002f3d94add x20, sp, 8
002f3d98adr x27, 16
002f3d9cstp x29, x27, [sp-24]
002f3da0sub x29, sp, 24
002f3da4bl fn_87ea0
002f3da8sub x29, sp, 8
002f3dacadd x27, sp, 260
002f3db0ldp x2, x3, [x27]
002f3db4add x27, sp, 824
002f3db8stp x2, x3, [x27]
002f3dbcstr x0, [sp+968]
002f3dc0str x1, [sp+976]
002f3dc4add x21, sp, 304
002f3dc8add x20, sp, 572
002f3dccadr x27, 16
002f3dd0stp x29, x27, [sp-24]
002f3dd4sub x29, sp, 24
002f3dd8bl fn_87ea0
002f3ddcsub x29, sp, 8
002f3de0add x27, sp, 824
002f3de4ldp x1, x2, [x27]
002f3de8add x27, sp, 556
002f3decstp x1, x2, [x27]
002f3df0ldr x1, [sp+976]
002f3df4ldr x2, [sp+968]
002f3df8str x2, [sp+872]
002f3dfcstr x1, [sp+880]
002f3e00str x2, [sp+856]
002f3e04str x1, [sp+864]
002f3e08subs xzr, x2, 0
002f3e0ccset x1, ne
002f3e10strb w1, [sp+297]
002f3e14cbnz x2, 0x2f3e1c
002f3e18b 0x2f3e60
002f3e1c
002f3e1cloc_2f3e1c:
002f3e1cadrp x27, 0x72e000
002f3e20ldr x3, [x27+3312]
002f3e24ldr x4, [sp+856]
002f3e28subs xzr, x3, x4
002f3e2ccset x3, ne
002f3e30b.ne 0x2f3e38
002f3e34b 0x2f3e3c
002f3e38
002f3e38loc_2f3e38:
002f3e38b 0x2f3e58
002f3e3c
002f3e3cloc_2f3e3c:
002f3e3cldr x0, [sp+856]
002f3e40ldr x1, [sp+864]
002f3e44adrp x27, 0x72e000
002f3e48ldr x2, [x27+3320]
002f3e4cbl runtime.ifaceeq
002f3e50eor x3, x0, 1
002f3e54b 0x2f3e58
002f3e58
002f3e58loc_2f3e58:
002f3e58strb w3, [sp+297]
002f3e5cb 0x2f3e64
002f3e60
002f3e60loc_2f3e60:
002f3e60b 0x2f3e64
002f3e64
002f3e64loc_2f3e64:
002f3e64ldrb w3, [sp+297]
002f3e68tbnz w3, 0, 0x2f3e70
002f3e6cb 0x2f3e94
002f3e70
002f3e70loc_2f3e70:
002f3e70adrp x27, 0x72e000
002f3e74ldr x0, [x27+2368]
002f3e78adrp x27, 0x72e000
002f3e7cldr x1, [x27+2376]
002f3e80str x0, [sp+840]
002f3e84str x1, [sp+848]
002f3e88ldp x29, x30, [sp-8]
002f3e8cadd sp, sp, 992
002f3e90ret x30
002f3e94
002f3e94loc_2f3e94:
002f3e94ldrh w3, [sp+298]
002f3e98subs wzr, w3, 0
002f3e9ccset x4, eq
002f3ea0strb w4, [sp+294]
002f3ea4cbz w3, 0x2f3eac
002f3ea8b 0x2f3ebc
002f3eac
002f3eacloc_2f3eac:
002f3eacldrb w3, [sp+1014]
002f3eb0eor x3, x3, 1
002f3eb4strb w3, [sp+294]
002f3eb8b 0x2f3ec0
002f3ebc
002f3ebcloc_2f3ebc:
002f3ebcb 0x2f3ec0
002f3ec0
002f3ec0loc_2f3ec0:
002f3ec0ldrb w3, [sp+294]
002f3ec4strb w3, [sp+295]
002f3ec8tbnz w3, 0, 0x2f3ed0
002f3eccb 0x2f3ee0
002f3ed0
002f3ed0loc_2f3ed0:
002f3ed0ldrb w3, [sp+1017]
002f3ed4eor x3, x3, 1
002f3ed8strb w3, [sp+295]
002f3edcb 0x2f3ee4
002f3ee0
002f3ee0loc_2f3ee0:
002f3ee0b 0x2f3ee4
002f3ee4
002f3ee4loc_2f3ee4:
002f3ee4ldrb w3, [sp+295]
002f3ee8strb w3, [sp+296]
002f3eectbnz w3, 0, 0x2f3ef4
002f3ef0b 0x2f3f38
002f3ef4
002f3ef4loc_2f3ef4:
002f3ef4ldr x3, [sp+856]
002f3ef8adrp x27, 0x72e000
002f3efcldr x4, [x27+3312]
002f3f00subs xzr, x4, x3
002f3f04cset x3, eq
002f3f08b.eq 0x2f3f10
002f3f0cb 0x2f3f28
002f3f10
002f3f10loc_2f3f10:
002f3f10ldr x0, [sp+856]
002f3f14ldr x1, [sp+864]
002f3f18adrp x27, 0x72e000
002f3f1cldr x2, [x27+3320]
002f3f20bl runtime.ifaceeq
002f3f24b 0x2f3f30
002f3f28
002f3f28loc_2f3f28:
002f3f28mov x0, x3
002f3f2cb 0x2f3f30
002f3f30
002f3f30loc_2f3f30:
002f3f30strb w0, [sp+296]
002f3f34b 0x2f3f3c
002f3f38
002f3f38loc_2f3f38:
002f3f38b 0x2f3f3c
002f3f3c
002f3f3cloc_2f3f3c:
002f3f3cldrb w2, [sp+296]
002f3f40strb w2, [sp+297]
002f3f44tbnz w2, 0, 0x2f3f4c
002f3f48b 0x2f3f5c
002f3f4c
002f3f4cloc_2f3f4c:
002f3f4cldrb w2, [sp+292]
002f3f50eor x2, x2, 1
002f3f54strb w2, [sp+297]
002f3f58b 0x2f3f60
002f3f5c
002f3f5cloc_2f3f5c:
002f3f5cb 0x2f3f60
002f3f60
002f3f60loc_2f3f60:
002f3f60ldrb w2, [sp+297]
002f3f64tbnz w2, 0, 0x2f3f6c
002f3f68b 0x2f3f90
002f3f6c
002f3f6cloc_2f3f6c:
002f3f6cadrp x27, 0x72e000
002f3f70ldr x0, [x27+2352]
002f3f74adrp x27, 0x72e000
002f3f78ldr x1, [x27+2360]
002f3f7cstr x0, [sp+840]
002f3f80str x1, [sp+848]
002f3f84ldp x29, x30, [sp-8]
002f3f88add sp, sp, 992
002f3f8cret x30
002f3f90
002f3f90loc_2f3f90:
002f3f90ldrh w2, [sp+298]
002f3f94subs wzr, w2, 0
002f3f98cset x3, ne
002f3f9cstrb w3, [sp+294]
002f3fa0cbnz w2, 0x2f3fa8
002f3fa4b 0x2f3fbc
002f3fa8
002f3fa8loc_2f3fa8:
002f3fa8ldrh w2, [sp+298]
002f3facsubs wzr, w2, 3
002f3fb0cset x2, ne
002f3fb4strb w2, [sp+294]
002f3fb8b 0x2f3fc0
002f3fbc
002f3fbcloc_2f3fbc:
002f3fbcb 0x2f3fc0
002f3fc0
002f3fc0loc_2f3fc0:
002f3fc0ldrb w2, [sp+294]
002f3fc4tbnz w2, 0, 0x2f3fcc
002f3fc8b 0x2f402c
002f3fcc
002f3fccloc_2f3fcc:
002f3fccldrh w2, [sp+298]
002f3fd0subs wzr, w2, 2
002f3fd4b.eq 0x2f3fdc
002f3fd8b 0x2f4008
002f3fdc
002f3fdcloc_2f3fdc:
002f3fdcadrp x27, 0x71a000
002f3fe0ldr x2, [x27+88]
002f3fe4adrp x3, 0x422000
002f3fe8add x3, x3, 2432
002f3fecstr x3, [sp+840]
002f3ff0str x2, [sp+848]
002f3ff4ldr x0, [sp+840]
002f3ff8ldr x1, [sp+848]
002f3ffcldp x29, x30, [sp-8]
002f4000add sp, sp, 992
002f4004ret x30
002f4008
002f4008loc_2f4008:
002f4008adrp x27, 0x72d000
002f400cldr x0, [x27+2400]
002f4010adrp x27, 0x72d000
002f4014ldr x1, [x27+2408]
002f4018str x0, [sp+840]
002f401cstr x1, [sp+848]
002f4020ldp x29, x30, [sp-8]
002f4024add sp, sp, 992
002f4028ret x30
002f402c
002f402cloc_2f402c:
002f402cadd x27, sp, 840
002f4030stp xzr, xzr, [x27]
002f4034mov x0, xzr
002f4038mov x1, xzr
002f403cldp x29, x30, [sp-8]
002f4040add sp, sp, 992
002f4044ret x30
002f4048
002f4048loc_2f4048:
002f4048str x0, [sp+8]
002f404cstrh w1, [sp+16]
002f4050strb w2, [sp+18]
002f4054strh w3, [sp+20]
002f4058strb w4, [sp+22]
002f405cstrb w5, [sp+23]
002f4060strb w6, [sp+24]
002f4064strb w7, [sp+25]
002f4068strb w8, [sp+26]
002f406cstrb w9, [sp+27]
002f4070strh w10, [sp+28]
002f4074mov x3, x30
002f4078bl runtime.morestack_noctxt.abi0
002f407cldr x0, [sp+8]
002f4080ldrh w1, [sp+16]
002f4084ldrb w2, [sp+18]
002f4088ldrh w3, [sp+20]
002f408cldrb w4, [sp+22]
002f4090ldrb w5, [sp+23]
002f4094ldrb w6, [sp+24]
002f4098ldrb w7, [sp+25]
002f409cldrb w8, [sp+26]
002f40a0ldrb w9, [sp+27]
002f40a4ldrh w10, [sp+28]
002f40a8b 0x2f3c50
002f40acudf 0
002f3c50
002f40b0
002f40b0net.skipToAnswer: ; void net.skipToAnswer(vendor/golang.org/x/net/dns/dnsmessage.Parser * p, vendor/golang.org/x/net/dns/dnsmessage.Type qtype)
002f40b0ldr x16, [x28+16]
002f40b4sub x17, sp, 1056
002f40b8subs xzr, x17, x16
002f40bcb.ls 0x2f42a4
002f40c0sub x20, sp, 1184
002f40c4stp x29, x30, [x20-8]
002f40c8add sp, x20, 0
002f40ccsub x29, sp, 8
002f40d0str x0, [sp+1192]
002f40d4strh w1, [sp+1200]
002f40d8add x27, sp, 1096
002f40dcstp xzr, xzr, [x27]
002f40e0b 0x2f40e4
002f40e4
002f40e4loc_2f40e4:
002f40e4b 0x2f40e8
002f40e8
002f40e8loc_2f40e8:
002f40e8add x27, sp, 1144
002f40ecstp xzr, xzr, [x27]
002f40f0ldr x0, [sp+1192]
002f40f4bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AnswerHeader
002f40f8add x21, sp, 560
002f40fcadd x20, sp, 8
002f4100adr x27, 16
002f4104stp x29, x27, [sp-24]
002f4108sub x29, sp, 24
002f410cbl fn_87ea0
002f4110sub x29, sp, 8
002f4114add x27, sp, 260
002f4118ldp x2, x3, [x27]
002f411cadd x27, sp, 812
002f4120stp x2, x3, [x27]
002f4124str x0, [sp+1144]
002f4128str x1, [sp+1152]
002f412cadd x21, sp, 828
002f4130add x20, sp, 560
002f4134adr x27, 16
002f4138stp x29, x27, [sp-24]
002f413csub x29, sp, 24
002f4140bl fn_87ea0
002f4144sub x29, sp, 8
002f4148add x27, sp, 812
002f414cldp x1, x2, [x27]
002f4150add x27, sp, 1080
002f4154stp x1, x2, [x27]
002f4158ldr x1, [sp+1144]
002f415cldr x2, [sp+1152]
002f4160str x1, [sp+1160]
002f4164str x2, [sp+1168]
002f4168add x21, sp, 292
002f416cadd x20, sp, 828
002f4170adr x27, 16
002f4174stp x29, x27, [sp-24]
002f4178sub x29, sp, 24
002f417cbl fn_87ea0
002f4180sub x29, sp, 8
002f4184add x27, sp, 1080
002f4188ldp x1, x2, [x27]
002f418cadd x27, sp, 544
002f4190stp x1, x2, [x27]
002f4194ldr x0, [sp+1160]
002f4198ldr x1, [sp+1168]
002f419cstr x0, [sp+1128]
002f41a0str x1, [sp+1136]
002f41a4adrp x27, 0x72d000
002f41a8ldr x2, [x27+3312]
002f41acsubs xzr, x2, x0
002f41b0b.eq 0x2f41b8
002f41b4b 0x2f41fc
002f41b8
002f41b8loc_2f41b8:
002f41b8adrp x27, 0x72d000
002f41bcldr x2, [x27+3320]
002f41c0bl runtime.ifaceeq
002f41c4tbnz w0, 0, 0x2f41cc
002f41c8b 0x2f41f8
002f41cc
002f41ccloc_2f41cc:
002f41ccadrp x27, 0x719000
002f41d0ldr x2, [x27+184]
002f41d4adrp x3, 0x421000
002f41d8add x3, x3, 2272
002f41dcstr x3, [sp+1096]
002f41e0str x2, [sp+1104]
002f41e4ldr x0, [sp+1096]
002f41e8ldr x1, [sp+1104]
002f41ecldp x29, x30, [sp-8]
002f41f0add sp, sp, 1184
002f41f4ret x30
002f41f8
002f41f8loc_2f41f8:
002f41f8b 0x2f4200
002f41fc
002f41fcloc_2f41fc:
002f41fcb 0x2f4200
002f4200
002f4200loc_2f4200:
002f4200ldr x2, [sp+1128]
002f4204cbnz x2, 0x2f420c
002f4208b 0x2f4230
002f420c
002f420cloc_2f420c:
002f420cadrp x27, 0x72d000
002f4210ldr x0, [x27+2368]
002f4214adrp x27, 0x72d000
002f4218ldr x1, [x27+2376]
002f421cstr x0, [sp+1096]
002f4220str x1, [sp+1104]
002f4224ldp x29, x30, [sp-8]
002f4228add sp, sp, 1184
002f422cret x30
002f4230
002f4230loc_2f4230:
002f4230ldrh w2, [sp+548]
002f4234ldrh w3, [sp+1200]
002f4238subs wzr, w2, w3
002f423cb.eq 0x2f4244
002f4240b 0x2f4260
002f4244
002f4244loc_2f4244:
002f4244add x27, sp, 1096
002f4248stp xzr, xzr, [x27]
002f424cmov x0, xzr
002f4250mov x1, xzr
002f4254ldp x29, x30, [sp-8]
002f4258add sp, sp, 1184
002f425cret x30
002f4260
002f4260loc_2f4260:
002f4260ldr x0, [sp+1192]
002f4264bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAnswer
002f4268str x0, [sp+1112]
002f426cstr x1, [sp+1120]
002f4270cbnz x0, 0x2f4278
002f4274b 0x2f429c
002f4278
002f4278loc_2f4278:
002f4278adrp x27, 0x72d000
002f427cldr x0, [x27+2368]
002f4280adrp x27, 0x72d000
002f4284ldr x1, [x27+2376]
002f4288str x0, [sp+1096]
002f428cstr x1, [sp+1104]
002f4290ldp x29, x30, [sp-8]
002f4294add sp, sp, 1184
002f4298ret x30
002f429c
002f429cloc_2f429c:
002f429cb 0x2f42a0
002f42a0
002f42a0loc_2f42a0:
002f42a0b 0x2f40e4
002f42a4
002f42a4loc_2f42a4:
002f42a4str x0, [sp+8]
002f42a8strh w1, [sp+16]
002f42acmov x3, x30
002f42b0bl runtime.morestack_noctxt.abi0
002f42b4ldr x0, [sp+8]
002f42b8ldrh w1, [sp+16]
002f42bcb 0x2f40b0
002f40b0
002f40b0net.skipToAnswer: ; void net.skipToAnswer(vendor/golang.org/x/net/dns/dnsmessage.Parser * p, vendor/golang.org/x/net/dns/dnsmessage.Type qtype)
002f40b0ldr x16, [x28+16]
002f40b4sub x17, sp, 1056
002f40b8subs xzr, x17, x16
002f40bcb.ls 0x2f42a4
002f40c0sub x20, sp, 1184
002f40c4stp x29, x30, [x20-8]
002f40c8add sp, x20, 0
002f40ccsub x29, sp, 8
002f40d0str x0, [sp+1192]
002f40d4strh w1, [sp+1200]
002f40d8add x27, sp, 1096
002f40dcstp xzr, xzr, [x27]
002f40e0b 0x2f40e4
002f40e4
002f40e4loc_2f40e4:
002f40e4b 0x2f40e8
002f40e8
002f40e8loc_2f40e8:
002f40e8add x27, sp, 1144
002f40ecstp xzr, xzr, [x27]
002f40f0ldr x0, [sp+1192]
002f40f4bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AnswerHeader
002f40f8add x21, sp, 560
002f40fcadd x20, sp, 8
002f4100adr x27, 16
002f4104stp x29, x27, [sp-24]
002f4108sub x29, sp, 24
002f410cbl fn_87ea0
002f4110sub x29, sp, 8
002f4114add x27, sp, 260
002f4118ldp x2, x3, [x27]
002f411cadd x27, sp, 812
002f4120stp x2, x3, [x27]
002f4124str x0, [sp+1144]
002f4128str x1, [sp+1152]
002f412cadd x21, sp, 828
002f4130add x20, sp, 560
002f4134adr x27, 16
002f4138stp x29, x27, [sp-24]
002f413csub x29, sp, 24
002f4140bl fn_87ea0
002f4144sub x29, sp, 8
002f4148add x27, sp, 812
002f414cldp x1, x2, [x27]
002f4150add x27, sp, 1080
002f4154stp x1, x2, [x27]
002f4158ldr x1, [sp+1144]
002f415cldr x2, [sp+1152]
002f4160str x1, [sp+1160]
002f4164str x2, [sp+1168]
002f4168add x21, sp, 292
002f416cadd x20, sp, 828
002f4170adr x27, 16
002f4174stp x29, x27, [sp-24]
002f4178sub x29, sp, 24
002f417cbl fn_87ea0
002f4180sub x29, sp, 8
002f4184add x27, sp, 1080
002f4188ldp x1, x2, [x27]
002f418cadd x27, sp, 544
002f4190stp x1, x2, [x27]
002f4194ldr x0, [sp+1160]
002f4198ldr x1, [sp+1168]
002f419cstr x0, [sp+1128]
002f41a0str x1, [sp+1136]
002f41a4adrp x27, 0x72d000
002f41a8ldr x2, [x27+3312]
002f41acsubs xzr, x2, x0
002f41b0b.eq 0x2f41b8
002f41b4b 0x2f41fc
002f41b8
002f41b8loc_2f41b8:
002f41b8adrp x27, 0x72d000
002f41bcldr x2, [x27+3320]
002f41c0bl runtime.ifaceeq
002f41c4tbnz w0, 0, 0x2f41cc
002f41c8b 0x2f41f8
002f41cc
002f41ccloc_2f41cc:
002f41ccadrp x27, 0x719000
002f41d0ldr x2, [x27+184]
002f41d4adrp x3, 0x421000
002f41d8add x3, x3, 2272
002f41dcstr x3, [sp+1096]
002f41e0str x2, [sp+1104]
002f41e4ldr x0, [sp+1096]
002f41e8ldr x1, [sp+1104]
002f41ecldp x29, x30, [sp-8]
002f41f0add sp, sp, 1184
002f41f4ret x30
002f41f8
002f41f8loc_2f41f8:
002f41f8b 0x2f4200
002f41fc
002f41fcloc_2f41fc:
002f41fcb 0x2f4200
002f4200
002f4200loc_2f4200:
002f4200ldr x2, [sp+1128]
002f4204cbnz x2, 0x2f420c
002f4208b 0x2f4230
002f420c
002f420cloc_2f420c:
002f420cadrp x27, 0x72d000
002f4210ldr x0, [x27+2368]
002f4214adrp x27, 0x72d000
002f4218ldr x1, [x27+2376]
002f421cstr x0, [sp+1096]
002f4220str x1, [sp+1104]
002f4224ldp x29, x30, [sp-8]
002f4228add sp, sp, 1184
002f422cret x30
002f4230
002f4230loc_2f4230:
002f4230ldrh w2, [sp+548]
002f4234ldrh w3, [sp+1200]
002f4238subs wzr, w2, w3
002f423cb.eq 0x2f4244
002f4240b 0x2f4260
002f4244
002f4244loc_2f4244:
002f4244add x27, sp, 1096
002f4248stp xzr, xzr, [x27]
002f424cmov x0, xzr
002f4250mov x1, xzr
002f4254ldp x29, x30, [sp-8]
002f4258add sp, sp, 1184
002f425cret x30
002f4260
002f4260loc_2f4260:
002f4260ldr x0, [sp+1192]
002f4264bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAnswer
002f4268str x0, [sp+1112]
002f426cstr x1, [sp+1120]
002f4270cbnz x0, 0x2f4278
002f4274b 0x2f429c
002f4278
002f4278loc_2f4278:
002f4278adrp x27, 0x72d000
002f427cldr x0, [x27+2368]
002f4280adrp x27, 0x72d000
002f4284ldr x1, [x27+2376]
002f4288str x0, [sp+1096]
002f428cstr x1, [sp+1104]
002f4290ldp x29, x30, [sp-8]
002f4294add sp, sp, 1184
002f4298ret x30
002f429c
002f429cloc_2f429c:
002f429cb 0x2f42a0
002f42a0
002f42a0loc_2f42a0:
002f42a0b 0x2f40e4
002f42a4
002f42a4loc_2f42a4:
002f42a4str x0, [sp+8]
002f42a8strh w1, [sp+16]
002f42acmov x3, x30
002f42b0bl runtime.morestack_noctxt.abi0
002f42b4ldr x0, [sp+8]
002f42b8ldrh w1, [sp+16]
002f42bcb 0x2f40b0
002f40b0
002f42c0
002f42c0net.extractExtendedRCode: ; void net.extractExtendedRCode(vendor/golang.org/x/net/dns/dnsmessage.Parser p, vendor/golang.org/x/net/dns/dnsmessage.Header hdr)
002f42c0ldr x16, [x28+16]
002f42c4sub x17, sp, 1056
002f42c8subs xzr, x17, x16
002f42ccb.ls 0x2f44ac
002f42d0sub x20, sp, 1184
002f42d4stp x29, x30, [x20-8]
002f42d8add sp, x20, 0
002f42dcsub x29, sp, 8
002f42e0str x0, [sp+1208]
002f42e4str x1, [sp+1216]
002f42e8str x2, [sp+1224]
002f42ecstrh w3, [sp+1232]
002f42f0strh w4, [sp+1234]
002f42f4strh w5, [sp+1236]
002f42f8strh w6, [sp+1238]
002f42fcstrh w7, [sp+1240]
002f4300strh w8, [sp+1242]
002f4304strb w9, [sp+1244]
002f4308str x10, [sp+1248]
002f430cstr x11, [sp+1256]
002f4310strb w12, [sp+1264]
002f4314str x13, [sp+1272]
002f4318strh w14, [sp+1280]
002f431cstrh w15, [sp+1282]
002f4320strh wzr, [sp+304]
002f4324strb wzr, [sp+302]
002f4328add x0, sp, 1208
002f432cbl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAllAnswers
002f4330add x0, sp, 1208
002f4334bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAllAuthorities
002f4338strb wzr, [sp+303]
002f433cb 0x2f4340
002f4340
002f4340loc_2f4340:
002f4340b 0x2f4344
002f4344
002f4344loc_2f4344:
002f4344add x27, sp, 1160
002f4348stp xzr, xzr, [x27]
002f434cadd x0, sp, 1208
002f4350bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AdditionalHeader
002f4354add x21, sp, 844
002f4358add x20, sp, 8
002f435cadr x27, 16
002f4360stp x29, x27, [sp-24]
002f4364sub x29, sp, 24
002f4368bl fn_87ea0
002f436csub x29, sp, 8
002f4370add x27, sp, 260
002f4374ldp x2, x3, [x27]
002f4378add x27, sp, 1096
002f437cstp x2, x3, [x27]
002f4380str x0, [sp+1160]
002f4384str x1, [sp+1168]
002f4388add x21, sp, 576
002f438cadd x20, sp, 844
002f4390adr x27, 16
002f4394stp x29, x27, [sp-24]
002f4398sub x29, sp, 24
002f439cbl fn_87ea0
002f43a0sub x29, sp, 8
002f43a4add x27, sp, 1096
002f43a8ldp x1, x2, [x27]
002f43acadd x27, sp, 828
002f43b0stp x1, x2, [x27]
002f43b4ldr x1, [sp+1160]
002f43b8ldr x2, [sp+1168]
002f43bcstr x1, [sp+1144]
002f43c0str x2, [sp+1152]
002f43c4add x21, sp, 308
002f43c8add x20, sp, 576
002f43ccadr x27, 16
002f43d0stp x29, x27, [sp-24]
002f43d4sub x29, sp, 24
002f43d8bl fn_87ea0
002f43dcsub x29, sp, 8
002f43e0add x27, sp, 828
002f43e4ldp x1, x2, [x27]
002f43e8add x27, sp, 560
002f43ecstp x1, x2, [x27]
002f43f0ldr x1, [sp+1152]
002f43f4ldr x2, [sp+1144]
002f43f8str x2, [sp+1128]
002f43fcstr x1, [sp+1136]
002f4400cbnz x2, 0x2f4408
002f4404b 0x2f4428
002f4408
002f4408loc_2f4408:
002f4408ldrh w2, [sp+1204]
002f440cstrh w2, [sp+304]
002f4410ldrb w1, [sp+303]
002f4414strb w1, [sp+302]
002f4418ldrh w0, [sp+304]
002f441cldp x29, x30, [sp-8]
002f4420add sp, sp, 1184
002f4424ret x30
002f4428
002f4428loc_2f4428:
002f4428orr x2, xzr, 1
002f442cstrb w2, [sp+303]
002f4430ldrh w3, [sp+564]
002f4434subs wzr, w3, 41
002f4438b.eq 0x2f4440
002f443cb 0x2f446c
002f4440
002f4440loc_2f4440:
002f4440ldrh w1, [sp+1204]
002f4444add x0, sp, 308
002f4448bl vendor/golang.org/x/net/dns/dnsmessage.(*ResourceHeader).ExtendedRCode
002f444cstrh w0, [sp+306]
002f4450strh w0, [sp+304]
002f4454ldrb w1, [sp+303]
002f4458strb w1, [sp+302]
002f445cldrh w0, [sp+304]
002f4460ldp x29, x30, [sp-8]
002f4464add sp, sp, 1184
002f4468ret x30
002f446c
002f446cloc_2f446c:
002f446cadd x0, sp, 1208
002f4470bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAdditional
002f4474str x0, [sp+1112]
002f4478str x1, [sp+1120]
002f447ccbnz x0, 0x2f4484
002f4480b 0x2f44a4
002f4484
002f4484loc_2f4484:
002f4484ldrh w2, [sp+1204]
002f4488strh w2, [sp+304]
002f448cldrb w1, [sp+303]
002f4490strb w1, [sp+302]
002f4494ldrh w0, [sp+304]
002f4498ldp x29, x30, [sp-8]
002f449cadd sp, sp, 1184
002f44a0ret x30
002f44a4
002f44a4loc_2f44a4:
002f44a4b 0x2f44a8
002f44a8
002f44a8loc_2f44a8:
002f44a8b 0x2f4340
002f44ac
002f44acloc_2f44ac:
002f44acstp x0, x1, [sp+24]
002f44b0str x2, [sp+40]
002f44b4strh w3, [sp+48]
002f44b8strh w4, [sp+50]
002f44bcstrh w5, [sp+52]
002f44c0strh w6, [sp+54]
002f44c4strh w7, [sp+56]
002f44c8strh w8, [sp+58]
002f44ccstrb w9, [sp+60]
002f44d0stp x10, x11, [sp+64]
002f44d4strb w12, [sp+80]
002f44d8str x13, [sp+88]
002f44dcstrh w14, [sp+96]
002f44e0strh w15, [sp+98]
002f44e4mov x3, x30
002f44e8bl runtime.morestack_noctxt.abi0
002f44ecldp x0, x1, [sp+24]
002f44f0ldr x2, [sp+40]
002f44f4ldrh w3, [sp+48]
002f44f8ldrh w4, [sp+50]
002f44fcldrh w5, [sp+52]
002f4500ldrh w6, [sp+54]
002f4504ldrh w7, [sp+56]
002f4508ldrh w8, [sp+58]
002f450cldrb w9, [sp+60]
002f4510ldp x10, x11, [sp+64]
002f4514ldrb w12, [sp+80]
002f4518ldr x13, [sp+88]
002f451cldrh w14, [sp+96]
002f4520ldrh w15, [sp+98]
002f4524b 0x2f42c0
002f4528udf 0
002f452cudf 0
002f42c0
002f42c0net.extractExtendedRCode: ; void net.extractExtendedRCode(vendor/golang.org/x/net/dns/dnsmessage.Parser p, vendor/golang.org/x/net/dns/dnsmessage.Header hdr)
002f42c0ldr x16, [x28+16]
002f42c4sub x17, sp, 1056
002f42c8subs xzr, x17, x16
002f42ccb.ls 0x2f44ac
002f42d0sub x20, sp, 1184
002f42d4stp x29, x30, [x20-8]
002f42d8add sp, x20, 0
002f42dcsub x29, sp, 8
002f42e0str x0, [sp+1208]
002f42e4str x1, [sp+1216]
002f42e8str x2, [sp+1224]
002f42ecstrh w3, [sp+1232]
002f42f0strh w4, [sp+1234]
002f42f4strh w5, [sp+1236]
002f42f8strh w6, [sp+1238]
002f42fcstrh w7, [sp+1240]
002f4300strh w8, [sp+1242]
002f4304strb w9, [sp+1244]
002f4308str x10, [sp+1248]
002f430cstr x11, [sp+1256]
002f4310strb w12, [sp+1264]
002f4314str x13, [sp+1272]
002f4318strh w14, [sp+1280]
002f431cstrh w15, [sp+1282]
002f4320strh wzr, [sp+304]
002f4324strb wzr, [sp+302]
002f4328add x0, sp, 1208
002f432cbl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAllAnswers
002f4330add x0, sp, 1208
002f4334bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAllAuthorities
002f4338strb wzr, [sp+303]
002f433cb 0x2f4340
002f4340
002f4340loc_2f4340:
002f4340b 0x2f4344
002f4344
002f4344loc_2f4344:
002f4344add x27, sp, 1160
002f4348stp xzr, xzr, [x27]
002f434cadd x0, sp, 1208
002f4350bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AdditionalHeader
002f4354add x21, sp, 844
002f4358add x20, sp, 8
002f435cadr x27, 16
002f4360stp x29, x27, [sp-24]
002f4364sub x29, sp, 24
002f4368bl fn_87ea0
002f436csub x29, sp, 8
002f4370add x27, sp, 260
002f4374ldp x2, x3, [x27]
002f4378add x27, sp, 1096
002f437cstp x2, x3, [x27]
002f4380str x0, [sp+1160]
002f4384str x1, [sp+1168]
002f4388add x21, sp, 576
002f438cadd x20, sp, 844
002f4390adr x27, 16
002f4394stp x29, x27, [sp-24]
002f4398sub x29, sp, 24
002f439cbl fn_87ea0
002f43a0sub x29, sp, 8
002f43a4add x27, sp, 1096
002f43a8ldp x1, x2, [x27]
002f43acadd x27, sp, 828
002f43b0stp x1, x2, [x27]
002f43b4ldr x1, [sp+1160]
002f43b8ldr x2, [sp+1168]
002f43bcstr x1, [sp+1144]
002f43c0str x2, [sp+1152]
002f43c4add x21, sp, 308
002f43c8add x20, sp, 576
002f43ccadr x27, 16
002f43d0stp x29, x27, [sp-24]
002f43d4sub x29, sp, 24
002f43d8bl fn_87ea0
002f43dcsub x29, sp, 8
002f43e0add x27, sp, 828
002f43e4ldp x1, x2, [x27]
002f43e8add x27, sp, 560
002f43ecstp x1, x2, [x27]
002f43f0ldr x1, [sp+1152]
002f43f4ldr x2, [sp+1144]
002f43f8str x2, [sp+1128]
002f43fcstr x1, [sp+1136]
002f4400cbnz x2, 0x2f4408
002f4404b 0x2f4428
002f4408
002f4408loc_2f4408:
002f4408ldrh w2, [sp+1204]
002f440cstrh w2, [sp+304]
002f4410ldrb w1, [sp+303]
002f4414strb w1, [sp+302]
002f4418ldrh w0, [sp+304]
002f441cldp x29, x30, [sp-8]
002f4420add sp, sp, 1184
002f4424ret x30
002f4428
002f4428loc_2f4428:
002f4428orr x2, xzr, 1
002f442cstrb w2, [sp+303]
002f4430ldrh w3, [sp+564]
002f4434subs wzr, w3, 41
002f4438b.eq 0x2f4440
002f443cb 0x2f446c
002f4440
002f4440loc_2f4440:
002f4440ldrh w1, [sp+1204]
002f4444add x0, sp, 308
002f4448bl vendor/golang.org/x/net/dns/dnsmessage.(*ResourceHeader).ExtendedRCode
002f444cstrh w0, [sp+306]
002f4450strh w0, [sp+304]
002f4454ldrb w1, [sp+303]
002f4458strb w1, [sp+302]
002f445cldrh w0, [sp+304]
002f4460ldp x29, x30, [sp-8]
002f4464add sp, sp, 1184
002f4468ret x30
002f446c
002f446cloc_2f446c:
002f446cadd x0, sp, 1208
002f4470bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAdditional
002f4474str x0, [sp+1112]
002f4478str x1, [sp+1120]
002f447ccbnz x0, 0x2f4484
002f4480b 0x2f44a4
002f4484
002f4484loc_2f4484:
002f4484ldrh w2, [sp+1204]
002f4488strh w2, [sp+304]
002f448cldrb w1, [sp+303]
002f4490strb w1, [sp+302]
002f4494ldrh w0, [sp+304]
002f4498ldp x29, x30, [sp-8]
002f449cadd sp, sp, 1184
002f44a0ret x30
002f44a4
002f44a4loc_2f44a4:
002f44a4b 0x2f44a8
002f44a8
002f44a8loc_2f44a8:
002f44a8b 0x2f4340
002f44ac
002f44acloc_2f44ac:
002f44acstp x0, x1, [sp+24]
002f44b0str x2, [sp+40]
002f44b4strh w3, [sp+48]
002f44b8strh w4, [sp+50]
002f44bcstrh w5, [sp+52]
002f44c0strh w6, [sp+54]
002f44c4strh w7, [sp+56]
002f44c8strh w8, [sp+58]
002f44ccstrb w9, [sp+60]
002f44d0stp x10, x11, [sp+64]
002f44d4strb w12, [sp+80]
002f44d8str x13, [sp+88]
002f44dcstrh w14, [sp+96]
002f44e0strh w15, [sp+98]
002f44e4mov x3, x30
002f44e8bl runtime.morestack_noctxt.abi0
002f44ecldp x0, x1, [sp+24]
002f44f0ldr x2, [sp+40]
002f44f4ldrh w3, [sp+48]
002f44f8ldrh w4, [sp+50]
002f44fcldrh w5, [sp+52]
002f4500ldrh w6, [sp+54]
002f4504ldrh w7, [sp+56]
002f4508ldrh w8, [sp+58]
002f450cldrb w9, [sp+60]
002f4510ldp x10, x11, [sp+64]
002f4514ldrb w12, [sp+80]
002f4518ldr x13, [sp+88]
002f451cldrh w14, [sp+96]
002f4520ldrh w15, [sp+98]
002f4524b 0x2f42c0
002f4528udf 0
002f452cudf 0
002f42c0
002f4530
002f4530net.(*Resolver).tryOneName: ; void net.(*Resolver).tryOneName(net.Resolver * r, context.Context ctx, net.dnsConfig * cfg, struct string name, vendor/golang.org/x/net/dns/dnsmessage.Type qtype)
002f4530ldr x16, [x28+16]
002f4534sub x17, sp, 2016
002f4538subs xzr, x17, x16
002f453cb.ls 0x2f4f50
002f4540sub x20, sp, 2144
002f4544stp x29, x30, [x20-8]
002f4548add sp, x20, 0
002f454csub x29, sp, 8
002f4550str x0, [sp+2184]
002f4554str x1, [sp+2192]
002f4558str x2, [sp+2200]
002f455cstr x3, [sp+2208]
002f4560str x4, [sp+2216]
002f4564str x5, [sp+2224]
002f4568strh w6, [sp+2232]
002f456cadd x20, sp, 1480
002f4570adr x27, 16
002f4574stp x29, x27, [sp-24]
002f4578sub x29, sp, 24
002f457cbl fn_87cfc
002f4580sub x29, sp, 8
002f4584add x27, sp, 2152
002f4588stp xzr, xzr, [x27]
002f458cadd x27, sp, 2168
002f4590stp xzr, xzr, [x27]
002f4594add x27, sp, 1656
002f4598stp xzr, xzr, [x27]
002f459cldr x0, [sp+2208]
002f45a0bl net.(*dnsConfig).serverOffset
002f45a4str w0, [sp+1436]
002f45a8ldr x1, [sp+2208]
002f45acldrsb x27, [x1]
002f45b0ldr x1, [x1+8]
002f45b4str x1, [sp+1472]
002f45b8str w1, [sp+1440]
002f45bcadd x27, sp, 2000
002f45c0stp xzr, xzr, [x27]
002f45c4ldr x0, [sp+2216]
002f45c8ldr x1, [sp+2224]
002f45ccbl vendor/golang.org/x/net/dns/dnsmessage.NewName
002f45d0add x21, sp, 621
002f45d4add x20, sp, 8
002f45d8adr x27, 16
002f45dcstp x29, x27, [sp-24]
002f45e0sub x29, sp, 24
002f45e4bl fn_87ea0
002f45e8sub x29, sp, 8
002f45ecstr x0, [sp+2000]
002f45f0str x1, [sp+2008]
002f45f4add x21, sp, 878
002f45f8add x20, sp, 621
002f45fcadr x27, 16
002f4600stp x29, x27, [sp-24]
002f4604sub x29, sp, 24
002f4608bl fn_87ea0
002f460csub x29, sp, 8
002f4610ldr x1, [sp+2008]
002f4614ldr x2, [sp+2000]
002f4618str x2, [sp+2120]
002f461cstr x1, [sp+2128]
002f4620add x21, sp, 362
002f4624add x20, sp, 878
002f4628adr x27, 16
002f462cstp x29, x27, [sp-24]
002f4630sub x29, sp, 24
002f4634bl fn_87ea0
002f4638sub x29, sp, 8
002f463cldr x1, [sp+2128]
002f4640ldr x2, [sp+2120]
002f4644str x2, [sp+1720]
002f4648str x1, [sp+1728]
002f464ccbnz x2, 0x2f4654
002f4650b 0x2f480c
002f4654
002f4654loc_2f4654:
002f4654adrp x27, 0x72d000
002f4658ldr x1, [x27+2384]
002f465cldrsb x27, [x1]
002f4660ldr x1, [x1+24]
002f4664adrp x27, 0x72d000
002f4668ldr x0, [x27+2392]
002f466cblr x1
002f4670str x0, [sp+1984]
002f4674str x1, [sp+1992]
002f4678adrp x0, 0x392000
002f467cadd x0, x0, 704
002f4680bl runtime.newobject
002f4684str x0, [sp+1872]
002f4688adrp x27, 0x757000
002f468cldr w1, [x27+3056]
002f4690cbz w1, 0x2f4698
002f4694b 0x2f469c
002f4698
002f4698loc_2f4698:
002f4698b 0x2f46b8
002f469c
002f469cloc_2f469c:
002f469cstr x0, [sp+1752]
002f46a0mov x1, x0
002f46a4adrp x0, 0x392000
002f46a8add x0, x0, 704
002f46acbl runtime.wbZero
002f46b0ldr x0, [sp+1752]
002f46b4b 0x2f46b8
002f46b8
002f46b8loc_2f46b8:
002f46b8stp xzr, xzr, [x0]
002f46bcstp xzr, xzr, [x0+16]
002f46c0stp xzr, xzr, [x0+32]
002f46c4stp xzr, xzr, [x0+48]
002f46c8str xzr, [x0+64]
002f46ccldr x16, [sp+1872]
002f46d0ldrsb x27, [x16]
002f46d4ldr x17, [sp+1984]
002f46d8ldr x19, [sp+1992]
002f46dcstr x19, [x16+24]
002f46e0adrp x27, 0x757000
002f46e4ldr w19, [x27+3056]
002f46e8cbz w19, 0x2f46f0
002f46ecb 0x2f46f4
002f46f0
002f46f0loc_2f46f0:
002f46f0b 0x2f4724
002f46f4
002f46f4loc_2f46f4:
002f46f4str x16, [sp+1752]
002f46f8str x17, [sp+1744]
002f46fcbl runtime.gcWriteBarrier2
002f4700ldr x16, [sp+1744]
002f4704str x16, [x25]
002f4708ldr x17, [sp+1752]
002f470cldr x19, [x17+16]
002f4710str x19, [x25+8]
002f4714mov x0, x16
002f4718mov x16, x17
002f471cmov x17, x0
002f4720b 0x2f4724
002f4724
002f4724loc_2f4724:
002f4724str x17, [x16+16]
002f4728ldr x16, [sp+1872]
002f472cldrsb x27, [x16]
002f4730ldr x17, [sp+2216]
002f4734ldr x19, [sp+2224]
002f4738str x19, [x16+40]
002f473cadrp x27, 0x757000
002f4740ldr w19, [x27+3056]
002f4744cbz w19, 0x2f474c
002f4748b 0x2f4750
002f474c
002f474cloc_2f474c:
002f474cb 0x2f4780
002f4750
002f4750loc_2f4750:
002f4750str x16, [sp+1752]
002f4754str x17, [sp+1744]
002f4758bl runtime.gcWriteBarrier2
002f475cldr x16, [sp+1744]
002f4760str x16, [x25]
002f4764ldr x17, [sp+1752]
002f4768ldr x19, [x17+32]
002f476cstr x19, [x25+8]
002f4770mov x0, x16
002f4774mov x16, x17
002f4778mov x17, x0
002f477cb 0x2f4780
002f4780
002f4780loc_2f4780:
002f4780str x17, [x16+32]
002f4784ldr x16, [sp+1872]
002f4788str x16, [sp+1976]
002f478cadd x20, sp, 1480
002f4790adr x27, 16
002f4794stp x29, x27, [sp-24]
002f4798sub x29, sp, 24
002f479cbl fn_87cfc
002f47a0sub x29, sp, 8
002f47a4add x27, sp, 2152
002f47a8stp xzr, xzr, [x27]
002f47acldr x16, [sp+1976]
002f47b0adrp x17, 0x421000
002f47b4add x17, x17, 2368
002f47b8str x17, [sp+2168]
002f47bcstr x16, [sp+2176]
002f47c0ldr x0, [sp+1480]
002f47c4ldr x1, [sp+1488]
002f47c8ldr x2, [sp+1496]
002f47ccldrh w3, [sp+1504]
002f47d0ldrh w4, [sp+1506]
002f47d4ldrh w5, [sp+1508]
002f47d8ldrh w6, [sp+1510]
002f47dcldrh w7, [sp+1512]
002f47e0ldrh w8, [sp+1514]
002f47e4ldrb w9, [sp+1516]
002f47e8ldr x10, [sp+1520]
002f47ecldr x11, [sp+1528]
002f47f0ldrb w12, [sp+1536]
002f47f4ldr x13, [sp+1544]
002f47f8ldrh w14, [sp+1552]
002f47fcldrh w15, [sp+1554]
002f4800ldp x29, x30, [sp-8]
002f4804add sp, sp, 2144
002f4808ret x30
002f480c
002f480cloc_2f480c:
002f480cadd x20, sp, 1134
002f4810adr x27, 16
002f4814stp x29, x27, [sp-24]
002f4818sub x29, sp, 24
002f481cbl fn_87cd0
002f4820sub x29, sp, 8
002f4824add x27, sp, 1386
002f4828str xzr, [x27]
002f482cadd x21, sp, 1134
002f4830add x20, sp, 362
002f4834adr x27, 16
002f4838stp x29, x27, [sp-24]
002f483csub x29, sp, 24
002f4840bl fn_87ea0
002f4844sub x29, sp, 8
002f4848ldrh w16, [sp+2232]
002f484cstrh w16, [sp+1390]
002f4850orr x16, xzr, 1
002f4854strh w16, [sp+1392]
002f4858str xzr, [sp+1448]
002f485cb 0x2f4860
002f4860
002f4860loc_2f4860:
002f4860ldr x16, [sp+1448]
002f4864ldr x17, [sp+2208]
002f4868ldrsb x27, [x17]
002f486cldr x17, [x17+64]
002f4870subs xzr, x17, x16
002f4874b.gt 0x2f487c
002f4878b 0x2f4884
002f487c
002f487cloc_2f487c:
002f487cstr wzr, [sp+1444]
002f4880b 0x2f4900
002f4884
002f4884loc_2f4884:
002f4884add x20, sp, 1480
002f4888adr x27, 16
002f488cstp x29, x27, [sp-24]
002f4890sub x29, sp, 24
002f4894bl fn_87cfc
002f4898sub x29, sp, 8
002f489cadd x27, sp, 2152
002f48a0stp xzr, xzr, [x27]
002f48a4ldr x16, [sp+1656]
002f48a8ldr x17, [sp+1664]
002f48acstr x16, [sp+2168]
002f48b0str x17, [sp+2176]
002f48b4ldr x0, [sp+1480]
002f48b8ldr x1, [sp+1488]
002f48bcldr x2, [sp+1496]
002f48c0ldrh w3, [sp+1504]
002f48c4ldrh w4, [sp+1506]
002f48c8ldrh w5, [sp+1508]
002f48ccldrh w6, [sp+1510]
002f48d0ldrh w7, [sp+1512]
002f48d4ldrh w8, [sp+1514]
002f48d8ldrb w9, [sp+1516]
002f48dcldr x10, [sp+1520]
002f48e0ldr x11, [sp+1528]
002f48e4ldrb w12, [sp+1536]
002f48e8ldr x13, [sp+1544]
002f48ecldrh w14, [sp+1552]
002f48f0ldrh w15, [sp+1554]
002f48f4ldp x29, x30, [sp-8]
002f48f8add sp, sp, 2144
002f48fcret x30
002f4900
002f4900loc_2f4900:
002f4900ldr w16, [sp+1440]
002f4904ldr w17, [sp+1444]
002f4908subs wzr, w16, w17
002f490cb.hi 0x2f4914
002f4910b 0x2f4f30
002f4914
002f4914loc_2f4914:
002f4914ldr x8, [sp+2208]
002f4918ldrsb x27, [x8]
002f491cldr x9, [x8]
002f4920ldr x1, [x8+8]
002f4924ldr w8, [sp+1436]
002f4928ldr w10, [sp+1444]
002f492cadd x8, x8, x10
002f4930ldr w10, [sp+1440]
002f4934cbnz w10, 0x2f493c
002f4938b 0x2f4f48
002f493c
002f493cloc_2f493c:
002f493cudiv w11, w8, w10
002f4940msub w0, w11, w10, w8
002f4944subs xzr, x0, x1
002f4948b.lo 0x2f4950
002f494cb 0x2f4f44
002f4950
002f4950loc_2f4950:
002f4950ubfm x8, x0, 60, 31
002f4954ldr x10, [x9+x8]
002f4958add x8, x9, x8
002f495cldr x8, [x8+8]
002f4960str x10, [sp+1560]
002f4964str x8, [sp+1568]
002f4968add x20, sp, 1896
002f496cadr x27, 16
002f4970stp x29, x27, [sp-24]
002f4974sub x29, sp, 24
002f4978bl fn_87cfc
002f497csub x29, sp, 8
002f4980add x27, sp, 2000
002f4984stp xzr, xzr, [x27]
002f4988ldr x8, [sp+2208]
002f498cldrsb x27, [x8]
002f4990ldr x8, [x8+56]
002f4994str x8, [sp+1464]
002f4998ldr x8, [sp+2208]
002f499cldrsb x27, [x8]
002f49a0ldrb w6, [x8+149]
002f49a4strb w6, [sp+619]
002f49a8ldr x8, [sp+2208]
002f49acldrsb x27, [x8]
002f49b0ldrb w7, [x8+150]
002f49b4strb w7, [sp+618]
002f49b8ldr x5, [sp+1464]
002f49bcldr x1, [sp+2192]
002f49c0ldr x3, [sp+1560]
002f49c4ldr x0, [sp+2184]
002f49c8ldr x4, [sp+1568]
002f49ccldr x2, [sp+2200]
002f49d0add x21, sp, 8
002f49d4add x20, sp, 1134
002f49d8adr x27, 16
002f49dcstp x29, x27, [sp-24]
002f49e0sub x29, sp, 24
002f49e4bl fn_87ea0
002f49e8sub x29, sp, 8
002f49ecadd x27, sp, 1386
002f49f0ldr x8, [x27]
002f49f4add x27, sp, 260
002f49f8str x8, [x27]
002f49fcbl net.(*Resolver).exchange
002f4a00ldr x16, [sp+288]
002f4a04str x16, [sp+1456]
002f4a08ldr x17, [sp+296]
002f4a0cstr x17, [sp+1744]
002f4a10str x0, [sp+1760]
002f4a14str x1, [sp+1768]
002f4a18str x2, [sp+1776]
002f4a1cstrh w3, [sp+1784]
002f4a20strh w4, [sp+1786]
002f4a24strh w5, [sp+1788]
002f4a28strh w6, [sp+1790]
002f4a2cstrh w7, [sp+1792]
002f4a30strh w8, [sp+1794]
002f4a34strb w9, [sp+1796]
002f4a38str x10, [sp+1800]
002f4a3cstr x11, [sp+1808]
002f4a40strb w12, [sp+1816]
002f4a44str x13, [sp+1824]
002f4a48strh w14, [sp+1832]
002f4a4cstrh w15, [sp+1834]
002f4a50add x21, sp, 1896
002f4a54add x20, sp, 1760
002f4a58adr x27, 16
002f4a5cstp x29, x27, [sp-24]
002f4a60sub x29, sp, 24
002f4a64bl fn_87ef8
002f4a68sub x29, sp, 8
002f4a6cldr x8, [sp+272]
002f4a70add x27, sp, 278
002f4a74ldr x9, [x27]
002f4a78str x8, [sp+1408]
002f4a7cadd x27, sp, 1414
002f4a80str x9, [x27]
002f4a84ldr x8, [sp+1456]
002f4a88str x8, [sp+2000]
002f4a8cldr x8, [sp+1744]
002f4a90str x8, [sp+2008]
002f4a94add x21, sp, 2040
002f4a98add x20, sp, 1896
002f4a9cadr x27, 16
002f4aa0stp x29, x27, [sp-24]
002f4aa4sub x29, sp, 24
002f4aa8bl fn_87ef8
002f4aacsub x29, sp, 8
002f4ab0ldr x8, [sp+1408]
002f4ab4add x27, sp, 1414
002f4ab8ldr x9, [x27]
002f4abcadd x27, sp, 1422
002f4ac0str x8, [x27]
002f4ac4add x27, sp, 1428
002f4ac8str x9, [x27]
002f4accldr x8, [sp+2000]
002f4ad0ldr x9, [sp+2008]
002f4ad4str x8, [sp+2024]
002f4ad8str x9, [sp+2032]
002f4adcadd x21, sp, 1576
002f4ae0add x20, sp, 2040
002f4ae4adr x27, 16
002f4ae8stp x29, x27, [sp-24]
002f4aecsub x29, sp, 24
002f4af0bl fn_87ef8
002f4af4sub x29, sp, 8
002f4af8add x27, sp, 1422
002f4afcldr x8, [x27]
002f4b00add x27, sp, 1428
002f4b04ldr x9, [x27]
002f4b08add x27, sp, 1394
002f4b0cstr x8, [x27]
002f4b10str x9, [sp+1400]
002f4b14ldr x1, [sp+2032]
002f4b18ldr x0, [sp+2024]
002f4b1cstr x0, [sp+1704]
002f4b20str x1, [sp+1712]
002f4b24cbnz x0, 0x2f4b2c
002f4b28b 0x2f4bd4
002f4b2c
002f4b2cloc_2f4b2c:
002f4b2cldr x3, [sp+2224]
002f4b30ldr x5, [sp+1568]
002f4b34ldr x2, [sp+2216]
002f4b38ldr x4, [sp+1560]
002f4b3cbl net.newDNSError
002f4b40str x0, [sp+1736]
002f4b44str xzr, [sp+1888]
002f4b48ldr x6, [sp+1704]
002f4b4cldr x7, [sp+1712]
002f4b50adrp x8, 0x421000
002f4b54add x8, x8, 2080
002f4b58subs xzr, x6, x8
002f4b5cb.eq 0x2f4b64
002f4b60b 0x2f4b6c
002f4b64
002f4b64loc_2f4b64:
002f4b64orr x0, xzr, 1
002f4b68b 0x2f4b78
002f4b6c
002f4b6cloc_2f4b6c:
002f4b6cmov x0, xzr
002f4b70mov x7, xzr
002f4b74b 0x2f4b78
002f4b78
002f4b78loc_2f4b78:
002f4b78str x7, [sp+1888]
002f4b7cstrb w0, [sp+620]
002f4b80ldr x16, [sp+1888]
002f4b84str x16, [sp+2016]
002f4b88ldrb w16, [sp+620]
002f4b8cstrb w16, [sp+877]
002f4b90strb w16, [sp+361]
002f4b94tbnz w16, 0, 0x2f4b9c
002f4b98b 0x2f4bb0
002f4b9c
002f4b9cloc_2f4b9c:
002f4b9cldr x16, [sp+1736]
002f4ba0ldrsb x27, [x16]
002f4ba4orr x17, xzr, 1
002f4ba8strb w17, [x16+65]
002f4bacb 0x2f4bb8
002f4bb0
002f4bb0loc_2f4bb0:
002f4bb0orr x17, xzr, 1
002f4bb4b 0x2f4bb8
002f4bb8
002f4bb8loc_2f4bb8:
002f4bb8ldr x16, [sp+1736]
002f4bbcstr x16, [sp+1976]
002f4bc0adrp x19, 0x421000
002f4bc4add x19, x19, 2368
002f4bc8str x19, [sp+1656]
002f4bccstr x16, [sp+1664]
002f4bd0b 0x2f4ea0
002f4bd4
002f4bd4loc_2f4bd4:
002f4bd4ldrh w1, [sp+1394]
002f4bd8ldrb w2, [sp+1396]
002f4bdcldrh w3, [sp+1398]
002f4be0ldrb w4, [sp+1400]
002f4be4ldrb w5, [sp+1401]
002f4be8ldrb w6, [sp+1402]
002f4becldrb w7, [sp+1403]
002f4bf0ldrb w8, [sp+1404]
002f4bf4ldrb w9, [sp+1405]
002f4bf8ldrh w10, [sp+1406]
002f4bfcadd x0, sp, 1576
002f4c00bl net.checkHeader
002f4c04str x0, [sp+1688]
002f4c08str x1, [sp+1696]
002f4c0ccbnz x0, 0x2f4c14
002f4c10b 0x2f4d4c
002f4c14
002f4c14loc_2f4c14:
002f4c14adrp x27, 0x719000
002f4c18ldr x2, [x27+184]
002f4c1cadrp x6, 0x421000
002f4c20add x6, x6, 2272
002f4c24str x6, [sp+1856]
002f4c28str x2, [sp+1864]
002f4c2cldr x7, [sp+1688]
002f4c30subs xzr, x7, x6
002f4c34b.eq 0x2f4c3c
002f4c38b 0x2f4d0c
002f4c3c
002f4c3cloc_2f4c3c:
002f4c3cldr x0, [sp+1688]
002f4c40ldr x1, [sp+1696]
002f4c44bl runtime.ifaceeq
002f4c48tbnz w0, 0, 0x2f4c50
002f4c4cb 0x2f4d08
002f4c50
002f4c50loc_2f4c50:
002f4c50ldr x2, [sp+2216]
002f4c54ldr x4, [sp+1560]
002f4c58ldr x3, [sp+2224]
002f4c5cldr x5, [sp+1568]
002f4c60adrp x27, 0x719000
002f4c64ldr x1, [x27+184]
002f4c68adrp x0, 0x421000
002f4c6cadd x0, x0, 2272
002f4c70bl net.newDNSError
002f4c74str x0, [sp+1976]
002f4c78str x0, [sp+1880]
002f4c7cadd x21, sp, 1480
002f4c80add x20, sp, 1576
002f4c84adr x27, 16
002f4c88stp x29, x27, [sp-24]
002f4c8csub x29, sp, 24
002f4c90bl fn_87ef8
002f4c94sub x29, sp, 8
002f4c98ldr x6, [sp+1560]
002f4c9cldr x7, [sp+1568]
002f4ca0str x6, [sp+2152]
002f4ca4str x7, [sp+2160]
002f4ca8ldr x6, [sp+1880]
002f4cacadrp x7, 0x421000
002f4cb0add x7, x7, 2368
002f4cb4str x7, [sp+2168]
002f4cb8str x6, [sp+2176]
002f4cbcldr x0, [sp+1480]
002f4cc0ldr x1, [sp+1488]
002f4cc4ldr x2, [sp+1496]
002f4cc8ldrh w3, [sp+1504]
002f4cccldrh w4, [sp+1506]
002f4cd0ldrh w5, [sp+1508]
002f4cd4ldrh w6, [sp+1510]
002f4cd8ldrh w7, [sp+1512]
002f4cdcldrh w8, [sp+1514]
002f4ce0ldrb w9, [sp+1516]
002f4ce4ldr x10, [sp+1520]
002f4ce8ldr x11, [sp+1528]
002f4cecldrb w12, [sp+1536]
002f4cf0ldr x13, [sp+1544]
002f4cf4ldrh w14, [sp+1552]
002f4cf8ldrh w15, [sp+1554]
002f4cfcldp x29, x30, [sp-8]
002f4d00add sp, sp, 2144
002f4d04ret x30
002f4d08
002f4d08loc_2f4d08:
002f4d08b 0x2f4d10
002f4d0c
002f4d0cloc_2f4d0c:
002f4d0cb 0x2f4d10
002f4d10
002f4d10loc_2f4d10:
002f4d10ldr x0, [sp+1688]
002f4d14ldr x2, [sp+2216]
002f4d18ldr x4, [sp+1560]
002f4d1cldr x3, [sp+2224]
002f4d20ldr x5, [sp+1568]
002f4d24ldr x1, [sp+1696]
002f4d28bl net.newDNSError
002f4d2cstr x0, [sp+1880]
002f4d30str x0, [sp+1976]
002f4d34adrp x6, 0x421000
002f4d38add x6, x6, 2368
002f4d3cstr x6, [sp+1656]
002f4d40str x0, [sp+1664]
002f4d44orr x17, xzr, 1
002f4d48b 0x2f4ea0
002f4d4c
002f4d4cloc_2f4d4c:
002f4d4cldrh w1, [sp+2232]
002f4d50add x0, sp, 1576
002f4d54bl net.skipToAnswer
002f4d58str x0, [sp+1672]
002f4d5cstr x1, [sp+1680]
002f4d60cbnz x0, 0x2f4d68
002f4d64b 0x2f4eb0
002f4d68
002f4d68loc_2f4d68:
002f4d68adrp x27, 0x719000
002f4d6cldr x2, [x27+184]
002f4d70adrp x6, 0x421000
002f4d74add x6, x6, 2272
002f4d78str x6, [sp+1840]
002f4d7cstr x2, [sp+1848]
002f4d80ldr x7, [sp+1672]
002f4d84subs xzr, x7, x6
002f4d88b.eq 0x2f4d90
002f4d8cb 0x2f4e60
002f4d90
002f4d90loc_2f4d90:
002f4d90ldr x0, [sp+1672]
002f4d94ldr x1, [sp+1680]
002f4d98bl runtime.ifaceeq
002f4d9ctbnz w0, 0, 0x2f4da4
002f4da0b 0x2f4e5c
002f4da4
002f4da4loc_2f4da4:
002f4da4ldr x2, [sp+2216]
002f4da8ldr x4, [sp+1560]
002f4dacldr x3, [sp+2224]
002f4db0ldr x5, [sp+1568]
002f4db4adrp x27, 0x719000
002f4db8ldr x1, [x27+184]
002f4dbcadrp x0, 0x421000
002f4dc0add x0, x0, 2272
002f4dc4bl net.newDNSError
002f4dc8str x0, [sp+1976]
002f4dccstr x0, [sp+1880]
002f4dd0add x21, sp, 1480
002f4dd4add x20, sp, 1576
002f4dd8adr x27, 16
002f4ddcstp x29, x27, [sp-24]
002f4de0sub x29, sp, 24
002f4de4bl fn_87ef8
002f4de8sub x29, sp, 8
002f4decldr x6, [sp+1560]
002f4df0ldr x7, [sp+1568]
002f4df4str x6, [sp+2152]
002f4df8str x7, [sp+2160]
002f4dfcldr x6, [sp+1880]
002f4e00adrp x7, 0x421000
002f4e04add x7, x7, 2368
002f4e08str x7, [sp+2168]
002f4e0cstr x6, [sp+2176]
002f4e10ldr x0, [sp+1480]
002f4e14ldr x1, [sp+1488]
002f4e18ldr x2, [sp+1496]
002f4e1cldrh w3, [sp+1504]
002f4e20ldrh w4, [sp+1506]
002f4e24ldrh w5, [sp+1508]
002f4e28ldrh w6, [sp+1510]
002f4e2cldrh w7, [sp+1512]
002f4e30ldrh w8, [sp+1514]
002f4e34ldrb w9, [sp+1516]
002f4e38ldr x10, [sp+1520]
002f4e3cldr x11, [sp+1528]
002f4e40ldrb w12, [sp+1536]
002f4e44ldr x13, [sp+1544]
002f4e48ldrh w14, [sp+1552]
002f4e4cldrh w15, [sp+1554]
002f4e50ldp x29, x30, [sp-8]
002f4e54add sp, sp, 2144
002f4e58ret x30
002f4e5c
002f4e5cloc_2f4e5c:
002f4e5cb 0x2f4e64
002f4e60
002f4e60loc_2f4e60:
002f4e60b 0x2f4e64
002f4e64
002f4e64loc_2f4e64:
002f4e64ldr x0, [sp+1672]
002f4e68ldr x2, [sp+2216]
002f4e6cldr x4, [sp+1560]
002f4e70ldr x3, [sp+2224]
002f4e74ldr x5, [sp+1568]
002f4e78ldr x1, [sp+1680]
002f4e7cbl net.newDNSError
002f4e80str x0, [sp+1880]
002f4e84str x0, [sp+1976]
002f4e88adrp x6, 0x421000
002f4e8cadd x6, x6, 2368
002f4e90str x6, [sp+1656]
002f4e94str x0, [sp+1664]
002f4e98orr x17, xzr, 1
002f4e9cb 0x2f4ea0
002f4ea0
002f4ea0loc_2f4ea0:
002f4ea0ldr w16, [sp+1444]
002f4ea4add x16, x16, 1
002f4ea8str w16, [sp+1444]
002f4eacb 0x2f4900
002f4eb0
002f4eb0loc_2f4eb0:
002f4eb0add x21, sp, 1480
002f4eb4add x20, sp, 1576
002f4eb8adr x27, 16
002f4ebcstp x29, x27, [sp-24]
002f4ec0sub x29, sp, 24
002f4ec4bl fn_87ef8
002f4ec8sub x29, sp, 8
002f4eccldr x16, [sp+1560]
002f4ed0ldr x17, [sp+1568]
002f4ed4str x16, [sp+2152]
002f4ed8str x17, [sp+2160]
002f4edcadd x27, sp, 2168
002f4ee0stp xzr, xzr, [x27]
002f4ee4ldr x0, [sp+1480]
002f4ee8ldr x1, [sp+1488]
002f4eecldr x2, [sp+1496]
002f4ef0ldrh w3, [sp+1504]
002f4ef4ldrh w4, [sp+1506]
002f4ef8ldrh w5, [sp+1508]
002f4efcldrh w6, [sp+1510]
002f4f00ldrh w7, [sp+1512]
002f4f04ldrh w8, [sp+1514]
002f4f08ldrb w9, [sp+1516]
002f4f0cldr x10, [sp+1520]
002f4f10ldr x11, [sp+1528]
002f4f14ldrb w12, [sp+1536]
002f4f18ldr x13, [sp+1544]
002f4f1cldrh w14, [sp+1552]
002f4f20ldrh w15, [sp+1554]
002f4f24ldp x29, x30, [sp-8]
002f4f28add sp, sp, 2144
002f4f2cret x30
002f4f30
002f4f30loc_2f4f30:
002f4f30b 0x2f4f34
002f4f34
002f4f34loc_2f4f34:
002f4f34ldr x16, [sp+1448]
002f4f38add x16, x16, 1
002f4f3cstr x16, [sp+1448]
002f4f40b 0x2f4860
002f4f44
002f4f44loc_2f4f44:
002f4f44bl runtime.panicIndex
002f4f48
002f4f48loc_2f4f48:
002f4f48bl runtime.panicdivide
002f4f4chint
002f4f50
002f4f50loc_2f4f50:
002f4f50stp x0, x1, [sp+40]
002f4f54stp x2, x3, [sp+56]
002f4f58stp x4, x5, [sp+72]
002f4f5cstrh w6, [sp+88]
002f4f60mov x3, x30
002f4f64bl runtime.morestack_noctxt.abi0
002f4f68ldp x0, x1, [sp+40]
002f4f6cldp x2, x3, [sp+56]
002f4f70ldp x4, x5, [sp+72]
002f4f74ldrh w6, [sp+88]
002f4f78b 0x2f4530
002f4f7cudf 0
002f4530
002f4530net.(*Resolver).tryOneName: ; void net.(*Resolver).tryOneName(net.Resolver * r, context.Context ctx, net.dnsConfig * cfg, struct string name, vendor/golang.org/x/net/dns/dnsmessage.Type qtype)
002f4530ldr x16, [x28+16]
002f4534sub x17, sp, 2016
002f4538subs xzr, x17, x16
002f453cb.ls 0x2f4f50
002f4540sub x20, sp, 2144
002f4544stp x29, x30, [x20-8]
002f4548add sp, x20, 0
002f454csub x29, sp, 8
002f4550str x0, [sp+2184]
002f4554str x1, [sp+2192]
002f4558str x2, [sp+2200]
002f455cstr x3, [sp+2208]
002f4560str x4, [sp+2216]
002f4564str x5, [sp+2224]
002f4568strh w6, [sp+2232]
002f456cadd x20, sp, 1480
002f4570adr x27, 16
002f4574stp x29, x27, [sp-24]
002f4578sub x29, sp, 24
002f457cbl fn_87cfc
002f4580sub x29, sp, 8
002f4584add x27, sp, 2152
002f4588stp xzr, xzr, [x27]
002f458cadd x27, sp, 2168
002f4590stp xzr, xzr, [x27]
002f4594add x27, sp, 1656
002f4598stp xzr, xzr, [x27]
002f459cldr x0, [sp+2208]
002f45a0bl net.(*dnsConfig).serverOffset
002f45a4str w0, [sp+1436]
002f45a8ldr x1, [sp+2208]
002f45acldrsb x27, [x1]
002f45b0ldr x1, [x1+8]
002f45b4str x1, [sp+1472]
002f45b8str w1, [sp+1440]
002f45bcadd x27, sp, 2000
002f45c0stp xzr, xzr, [x27]
002f45c4ldr x0, [sp+2216]
002f45c8ldr x1, [sp+2224]
002f45ccbl vendor/golang.org/x/net/dns/dnsmessage.NewName
002f45d0add x21, sp, 621
002f45d4add x20, sp, 8
002f45d8adr x27, 16
002f45dcstp x29, x27, [sp-24]
002f45e0sub x29, sp, 24
002f45e4bl fn_87ea0
002f45e8sub x29, sp, 8
002f45ecstr x0, [sp+2000]
002f45f0str x1, [sp+2008]
002f45f4add x21, sp, 878
002f45f8add x20, sp, 621
002f45fcadr x27, 16
002f4600stp x29, x27, [sp-24]
002f4604sub x29, sp, 24
002f4608bl fn_87ea0
002f460csub x29, sp, 8
002f4610ldr x1, [sp+2008]
002f4614ldr x2, [sp+2000]
002f4618str x2, [sp+2120]
002f461cstr x1, [sp+2128]
002f4620add x21, sp, 362
002f4624add x20, sp, 878
002f4628adr x27, 16
002f462cstp x29, x27, [sp-24]
002f4630sub x29, sp, 24
002f4634bl fn_87ea0
002f4638sub x29, sp, 8
002f463cldr x1, [sp+2128]
002f4640ldr x2, [sp+2120]
002f4644str x2, [sp+1720]
002f4648str x1, [sp+1728]
002f464ccbnz x2, 0x2f4654
002f4650b 0x2f480c
002f4654
002f4654loc_2f4654:
002f4654adrp x27, 0x72d000
002f4658ldr x1, [x27+2384]
002f465cldrsb x27, [x1]
002f4660ldr x1, [x1+24]
002f4664adrp x27, 0x72d000
002f4668ldr x0, [x27+2392]
002f466cblr x1
002f4670str x0, [sp+1984]
002f4674str x1, [sp+1992]
002f4678adrp x0, 0x392000
002f467cadd x0, x0, 704
002f4680bl runtime.newobject
002f4684str x0, [sp+1872]
002f4688adrp x27, 0x757000
002f468cldr w1, [x27+3056]
002f4690cbz w1, 0x2f4698
002f4694b 0x2f469c
002f4698
002f4698loc_2f4698:
002f4698b 0x2f46b8
002f469c
002f469cloc_2f469c:
002f469cstr x0, [sp+1752]
002f46a0mov x1, x0
002f46a4adrp x0, 0x392000
002f46a8add x0, x0, 704
002f46acbl runtime.wbZero
002f46b0ldr x0, [sp+1752]
002f46b4b 0x2f46b8
002f46b8
002f46b8loc_2f46b8:
002f46b8stp xzr, xzr, [x0]
002f46bcstp xzr, xzr, [x0+16]
002f46c0stp xzr, xzr, [x0+32]
002f46c4stp xzr, xzr, [x0+48]
002f46c8str xzr, [x0+64]
002f46ccldr x16, [sp+1872]
002f46d0ldrsb x27, [x16]
002f46d4ldr x17, [sp+1984]
002f46d8ldr x19, [sp+1992]
002f46dcstr x19, [x16+24]
002f46e0adrp x27, 0x757000
002f46e4ldr w19, [x27+3056]
002f46e8cbz w19, 0x2f46f0
002f46ecb 0x2f46f4
002f46f0
002f46f0loc_2f46f0:
002f46f0b 0x2f4724
002f46f4
002f46f4loc_2f46f4:
002f46f4str x16, [sp+1752]
002f46f8str x17, [sp+1744]
002f46fcbl runtime.gcWriteBarrier2
002f4700ldr x16, [sp+1744]
002f4704str x16, [x25]
002f4708ldr x17, [sp+1752]
002f470cldr x19, [x17+16]
002f4710str x19, [x25+8]
002f4714mov x0, x16
002f4718mov x16, x17
002f471cmov x17, x0
002f4720b 0x2f4724
002f4724
002f4724loc_2f4724:
002f4724str x17, [x16+16]
002f4728ldr x16, [sp+1872]
002f472cldrsb x27, [x16]
002f4730ldr x17, [sp+2216]
002f4734ldr x19, [sp+2224]
002f4738str x19, [x16+40]
002f473cadrp x27, 0x757000
002f4740ldr w19, [x27+3056]
002f4744cbz w19, 0x2f474c
002f4748b 0x2f4750
002f474c
002f474cloc_2f474c:
002f474cb 0x2f4780
002f4750
002f4750loc_2f4750:
002f4750str x16, [sp+1752]
002f4754str x17, [sp+1744]
002f4758bl runtime.gcWriteBarrier2
002f475cldr x16, [sp+1744]
002f4760str x16, [x25]
002f4764ldr x17, [sp+1752]
002f4768ldr x19, [x17+32]
002f476cstr x19, [x25+8]
002f4770mov x0, x16
002f4774mov x16, x17
002f4778mov x17, x0
002f477cb 0x2f4780
002f4780
002f4780loc_2f4780:
002f4780str x17, [x16+32]
002f4784ldr x16, [sp+1872]
002f4788str x16, [sp+1976]
002f478cadd x20, sp, 1480
002f4790adr x27, 16
002f4794stp x29, x27, [sp-24]
002f4798sub x29, sp, 24
002f479cbl fn_87cfc
002f47a0sub x29, sp, 8
002f47a4add x27, sp, 2152
002f47a8stp xzr, xzr, [x27]
002f47acldr x16, [sp+1976]
002f47b0adrp x17, 0x421000
002f47b4add x17, x17, 2368
002f47b8str x17, [sp+2168]
002f47bcstr x16, [sp+2176]
002f47c0ldr x0, [sp+1480]
002f47c4ldr x1, [sp+1488]
002f47c8ldr x2, [sp+1496]
002f47ccldrh w3, [sp+1504]
002f47d0ldrh w4, [sp+1506]
002f47d4ldrh w5, [sp+1508]
002f47d8ldrh w6, [sp+1510]
002f47dcldrh w7, [sp+1512]
002f47e0ldrh w8, [sp+1514]
002f47e4ldrb w9, [sp+1516]
002f47e8ldr x10, [sp+1520]
002f47ecldr x11, [sp+1528]
002f47f0ldrb w12, [sp+1536]
002f47f4ldr x13, [sp+1544]
002f47f8ldrh w14, [sp+1552]
002f47fcldrh w15, [sp+1554]
002f4800ldp x29, x30, [sp-8]
002f4804add sp, sp, 2144
002f4808ret x30
002f480c
002f480cloc_2f480c:
002f480cadd x20, sp, 1134
002f4810adr x27, 16
002f4814stp x29, x27, [sp-24]
002f4818sub x29, sp, 24
002f481cbl fn_87cd0
002f4820sub x29, sp, 8
002f4824add x27, sp, 1386
002f4828str xzr, [x27]
002f482cadd x21, sp, 1134
002f4830add x20, sp, 362
002f4834adr x27, 16
002f4838stp x29, x27, [sp-24]
002f483csub x29, sp, 24
002f4840bl fn_87ea0
002f4844sub x29, sp, 8
002f4848ldrh w16, [sp+2232]
002f484cstrh w16, [sp+1390]
002f4850orr x16, xzr, 1
002f4854strh w16, [sp+1392]
002f4858str xzr, [sp+1448]
002f485cb 0x2f4860
002f4860
002f4860loc_2f4860:
002f4860ldr x16, [sp+1448]
002f4864ldr x17, [sp+2208]
002f4868ldrsb x27, [x17]
002f486cldr x17, [x17+64]
002f4870subs xzr, x17, x16
002f4874b.gt 0x2f487c
002f4878b 0x2f4884
002f487c
002f487cloc_2f487c:
002f487cstr wzr, [sp+1444]
002f4880b 0x2f4900
002f4884
002f4884loc_2f4884:
002f4884add x20, sp, 1480
002f4888adr x27, 16
002f488cstp x29, x27, [sp-24]
002f4890sub x29, sp, 24
002f4894bl fn_87cfc
002f4898sub x29, sp, 8
002f489cadd x27, sp, 2152
002f48a0stp xzr, xzr, [x27]
002f48a4ldr x16, [sp+1656]
002f48a8ldr x17, [sp+1664]
002f48acstr x16, [sp+2168]
002f48b0str x17, [sp+2176]
002f48b4ldr x0, [sp+1480]
002f48b8ldr x1, [sp+1488]
002f48bcldr x2, [sp+1496]
002f48c0ldrh w3, [sp+1504]
002f48c4ldrh w4, [sp+1506]
002f48c8ldrh w5, [sp+1508]
002f48ccldrh w6, [sp+1510]
002f48d0ldrh w7, [sp+1512]
002f48d4ldrh w8, [sp+1514]
002f48d8ldrb w9, [sp+1516]
002f48dcldr x10, [sp+1520]
002f48e0ldr x11, [sp+1528]
002f48e4ldrb w12, [sp+1536]
002f48e8ldr x13, [sp+1544]
002f48ecldrh w14, [sp+1552]
002f48f0ldrh w15, [sp+1554]
002f48f4ldp x29, x30, [sp-8]
002f48f8add sp, sp, 2144
002f48fcret x30
002f4900
002f4900loc_2f4900:
002f4900ldr w16, [sp+1440]
002f4904ldr w17, [sp+1444]
002f4908subs wzr, w16, w17
002f490cb.hi 0x2f4914
002f4910b 0x2f4f30
002f4914
002f4914loc_2f4914:
002f4914ldr x8, [sp+2208]
002f4918ldrsb x27, [x8]
002f491cldr x9, [x8]
002f4920ldr x1, [x8+8]
002f4924ldr w8, [sp+1436]
002f4928ldr w10, [sp+1444]
002f492cadd x8, x8, x10
002f4930ldr w10, [sp+1440]
002f4934cbnz w10, 0x2f493c
002f4938b 0x2f4f48
002f493c
002f493cloc_2f493c:
002f493cudiv w11, w8, w10
002f4940msub w0, w11, w10, w8
002f4944subs xzr, x0, x1
002f4948b.lo 0x2f4950
002f494cb 0x2f4f44
002f4950
002f4950loc_2f4950:
002f4950ubfm x8, x0, 60, 31
002f4954ldr x10, [x9+x8]
002f4958add x8, x9, x8
002f495cldr x8, [x8+8]
002f4960str x10, [sp+1560]
002f4964str x8, [sp+1568]
002f4968add x20, sp, 1896
002f496cadr x27, 16
002f4970stp x29, x27, [sp-24]
002f4974sub x29, sp, 24
002f4978bl fn_87cfc
002f497csub x29, sp, 8
002f4980add x27, sp, 2000
002f4984stp xzr, xzr, [x27]
002f4988ldr x8, [sp+2208]
002f498cldrsb x27, [x8]
002f4990ldr x8, [x8+56]
002f4994str x8, [sp+1464]
002f4998ldr x8, [sp+2208]
002f499cldrsb x27, [x8]
002f49a0ldrb w6, [x8+149]
002f49a4strb w6, [sp+619]
002f49a8ldr x8, [sp+2208]
002f49acldrsb x27, [x8]
002f49b0ldrb w7, [x8+150]
002f49b4strb w7, [sp+618]
002f49b8ldr x5, [sp+1464]
002f49bcldr x1, [sp+2192]
002f49c0ldr x3, [sp+1560]
002f49c4ldr x0, [sp+2184]
002f49c8ldr x4, [sp+1568]
002f49ccldr x2, [sp+2200]
002f49d0add x21, sp, 8
002f49d4add x20, sp, 1134
002f49d8adr x27, 16
002f49dcstp x29, x27, [sp-24]
002f49e0sub x29, sp, 24
002f49e4bl fn_87ea0
002f49e8sub x29, sp, 8
002f49ecadd x27, sp, 1386
002f49f0ldr x8, [x27]
002f49f4add x27, sp, 260
002f49f8str x8, [x27]
002f49fcbl net.(*Resolver).exchange
002f4a00ldr x16, [sp+288]
002f4a04str x16, [sp+1456]
002f4a08ldr x17, [sp+296]
002f4a0cstr x17, [sp+1744]
002f4a10str x0, [sp+1760]
002f4a14str x1, [sp+1768]
002f4a18str x2, [sp+1776]
002f4a1cstrh w3, [sp+1784]
002f4a20strh w4, [sp+1786]
002f4a24strh w5, [sp+1788]
002f4a28strh w6, [sp+1790]
002f4a2cstrh w7, [sp+1792]
002f4a30strh w8, [sp+1794]
002f4a34strb w9, [sp+1796]
002f4a38str x10, [sp+1800]
002f4a3cstr x11, [sp+1808]
002f4a40strb w12, [sp+1816]
002f4a44str x13, [sp+1824]
002f4a48strh w14, [sp+1832]
002f4a4cstrh w15, [sp+1834]
002f4a50add x21, sp, 1896
002f4a54add x20, sp, 1760
002f4a58adr x27, 16
002f4a5cstp x29, x27, [sp-24]
002f4a60sub x29, sp, 24
002f4a64bl fn_87ef8
002f4a68sub x29, sp, 8
002f4a6cldr x8, [sp+272]
002f4a70add x27, sp, 278
002f4a74ldr x9, [x27]
002f4a78str x8, [sp+1408]
002f4a7cadd x27, sp, 1414
002f4a80str x9, [x27]
002f4a84ldr x8, [sp+1456]
002f4a88str x8, [sp+2000]
002f4a8cldr x8, [sp+1744]
002f4a90str x8, [sp+2008]
002f4a94add x21, sp, 2040
002f4a98add x20, sp, 1896
002f4a9cadr x27, 16
002f4aa0stp x29, x27, [sp-24]
002f4aa4sub x29, sp, 24
002f4aa8bl fn_87ef8
002f4aacsub x29, sp, 8
002f4ab0ldr x8, [sp+1408]
002f4ab4add x27, sp, 1414
002f4ab8ldr x9, [x27]
002f4abcadd x27, sp, 1422
002f4ac0str x8, [x27]
002f4ac4add x27, sp, 1428
002f4ac8str x9, [x27]
002f4accldr x8, [sp+2000]
002f4ad0ldr x9, [sp+2008]
002f4ad4str x8, [sp+2024]
002f4ad8str x9, [sp+2032]
002f4adcadd x21, sp, 1576
002f4ae0add x20, sp, 2040
002f4ae4adr x27, 16
002f4ae8stp x29, x27, [sp-24]
002f4aecsub x29, sp, 24
002f4af0bl fn_87ef8
002f4af4sub x29, sp, 8
002f4af8add x27, sp, 1422
002f4afcldr x8, [x27]
002f4b00add x27, sp, 1428
002f4b04ldr x9, [x27]
002f4b08add x27, sp, 1394
002f4b0cstr x8, [x27]
002f4b10str x9, [sp+1400]
002f4b14ldr x1, [sp+2032]
002f4b18ldr x0, [sp+2024]
002f4b1cstr x0, [sp+1704]
002f4b20str x1, [sp+1712]
002f4b24cbnz x0, 0x2f4b2c
002f4b28b 0x2f4bd4
002f4b2c
002f4b2cloc_2f4b2c:
002f4b2cldr x3, [sp+2224]
002f4b30ldr x5, [sp+1568]
002f4b34ldr x2, [sp+2216]
002f4b38ldr x4, [sp+1560]
002f4b3cbl net.newDNSError
002f4b40str x0, [sp+1736]
002f4b44str xzr, [sp+1888]
002f4b48ldr x6, [sp+1704]
002f4b4cldr x7, [sp+1712]
002f4b50adrp x8, 0x421000
002f4b54add x8, x8, 2080
002f4b58subs xzr, x6, x8
002f4b5cb.eq 0x2f4b64
002f4b60b 0x2f4b6c
002f4b64
002f4b64loc_2f4b64:
002f4b64orr x0, xzr, 1
002f4b68b 0x2f4b78
002f4b6c
002f4b6cloc_2f4b6c:
002f4b6cmov x0, xzr
002f4b70mov x7, xzr
002f4b74b 0x2f4b78
002f4b78
002f4b78loc_2f4b78:
002f4b78str x7, [sp+1888]
002f4b7cstrb w0, [sp+620]
002f4b80ldr x16, [sp+1888]
002f4b84str x16, [sp+2016]
002f4b88ldrb w16, [sp+620]
002f4b8cstrb w16, [sp+877]
002f4b90strb w16, [sp+361]
002f4b94tbnz w16, 0, 0x2f4b9c
002f4b98b 0x2f4bb0
002f4b9c
002f4b9cloc_2f4b9c:
002f4b9cldr x16, [sp+1736]
002f4ba0ldrsb x27, [x16]
002f4ba4orr x17, xzr, 1
002f4ba8strb w17, [x16+65]
002f4bacb 0x2f4bb8
002f4bb0
002f4bb0loc_2f4bb0:
002f4bb0orr x17, xzr, 1
002f4bb4b 0x2f4bb8
002f4bb8
002f4bb8loc_2f4bb8:
002f4bb8ldr x16, [sp+1736]
002f4bbcstr x16, [sp+1976]
002f4bc0adrp x19, 0x421000
002f4bc4add x19, x19, 2368
002f4bc8str x19, [sp+1656]
002f4bccstr x16, [sp+1664]
002f4bd0b 0x2f4ea0
002f4bd4
002f4bd4loc_2f4bd4:
002f4bd4ldrh w1, [sp+1394]
002f4bd8ldrb w2, [sp+1396]
002f4bdcldrh w3, [sp+1398]
002f4be0ldrb w4, [sp+1400]
002f4be4ldrb w5, [sp+1401]
002f4be8ldrb w6, [sp+1402]
002f4becldrb w7, [sp+1403]
002f4bf0ldrb w8, [sp+1404]
002f4bf4ldrb w9, [sp+1405]
002f4bf8ldrh w10, [sp+1406]
002f4bfcadd x0, sp, 1576
002f4c00bl net.checkHeader
002f4c04str x0, [sp+1688]
002f4c08str x1, [sp+1696]
002f4c0ccbnz x0, 0x2f4c14
002f4c10b 0x2f4d4c
002f4c14
002f4c14loc_2f4c14:
002f4c14adrp x27, 0x719000
002f4c18ldr x2, [x27+184]
002f4c1cadrp x6, 0x421000
002f4c20add x6, x6, 2272
002f4c24str x6, [sp+1856]
002f4c28str x2, [sp+1864]
002f4c2cldr x7, [sp+1688]
002f4c30subs xzr, x7, x6
002f4c34b.eq 0x2f4c3c
002f4c38b 0x2f4d0c
002f4c3c
002f4c3cloc_2f4c3c:
002f4c3cldr x0, [sp+1688]
002f4c40ldr x1, [sp+1696]
002f4c44bl runtime.ifaceeq
002f4c48tbnz w0, 0, 0x2f4c50
002f4c4cb 0x2f4d08
002f4c50
002f4c50loc_2f4c50:
002f4c50ldr x2, [sp+2216]
002f4c54ldr x4, [sp+1560]
002f4c58ldr x3, [sp+2224]
002f4c5cldr x5, [sp+1568]
002f4c60adrp x27, 0x719000
002f4c64ldr x1, [x27+184]
002f4c68adrp x0, 0x421000
002f4c6cadd x0, x0, 2272
002f4c70bl net.newDNSError
002f4c74str x0, [sp+1976]
002f4c78str x0, [sp+1880]
002f4c7cadd x21, sp, 1480
002f4c80add x20, sp, 1576
002f4c84adr x27, 16
002f4c88stp x29, x27, [sp-24]
002f4c8csub x29, sp, 24
002f4c90bl fn_87ef8
002f4c94sub x29, sp, 8
002f4c98ldr x6, [sp+1560]
002f4c9cldr x7, [sp+1568]
002f4ca0str x6, [sp+2152]
002f4ca4str x7, [sp+2160]
002f4ca8ldr x6, [sp+1880]
002f4cacadrp x7, 0x421000
002f4cb0add x7, x7, 2368
002f4cb4str x7, [sp+2168]
002f4cb8str x6, [sp+2176]
002f4cbcldr x0, [sp+1480]
002f4cc0ldr x1, [sp+1488]
002f4cc4ldr x2, [sp+1496]
002f4cc8ldrh w3, [sp+1504]
002f4cccldrh w4, [sp+1506]
002f4cd0ldrh w5, [sp+1508]
002f4cd4ldrh w6, [sp+1510]
002f4cd8ldrh w7, [sp+1512]
002f4cdcldrh w8, [sp+1514]
002f4ce0ldrb w9, [sp+1516]
002f4ce4ldr x10, [sp+1520]
002f4ce8ldr x11, [sp+1528]
002f4cecldrb w12, [sp+1536]
002f4cf0ldr x13, [sp+1544]
002f4cf4ldrh w14, [sp+1552]
002f4cf8ldrh w15, [sp+1554]
002f4cfcldp x29, x30, [sp-8]
002f4d00add sp, sp, 2144
002f4d04ret x30
002f4d08
002f4d08loc_2f4d08:
002f4d08b 0x2f4d10
002f4d0c
002f4d0cloc_2f4d0c:
002f4d0cb 0x2f4d10
002f4d10
002f4d10loc_2f4d10:
002f4d10ldr x0, [sp+1688]
002f4d14ldr x2, [sp+2216]
002f4d18ldr x4, [sp+1560]
002f4d1cldr x3, [sp+2224]
002f4d20ldr x5, [sp+1568]
002f4d24ldr x1, [sp+1696]
002f4d28bl net.newDNSError
002f4d2cstr x0, [sp+1880]
002f4d30str x0, [sp+1976]
002f4d34adrp x6, 0x421000
002f4d38add x6, x6, 2368
002f4d3cstr x6, [sp+1656]
002f4d40str x0, [sp+1664]
002f4d44orr x17, xzr, 1
002f4d48b 0x2f4ea0
002f4d4c
002f4d4cloc_2f4d4c:
002f4d4cldrh w1, [sp+2232]
002f4d50add x0, sp, 1576
002f4d54bl net.skipToAnswer
002f4d58str x0, [sp+1672]
002f4d5cstr x1, [sp+1680]
002f4d60cbnz x0, 0x2f4d68
002f4d64b 0x2f4eb0
002f4d68
002f4d68loc_2f4d68:
002f4d68adrp x27, 0x719000
002f4d6cldr x2, [x27+184]
002f4d70adrp x6, 0x421000
002f4d74add x6, x6, 2272
002f4d78str x6, [sp+1840]
002f4d7cstr x2, [sp+1848]
002f4d80ldr x7, [sp+1672]
002f4d84subs xzr, x7, x6
002f4d88b.eq 0x2f4d90
002f4d8cb 0x2f4e60
002f4d90
002f4d90loc_2f4d90:
002f4d90ldr x0, [sp+1672]
002f4d94ldr x1, [sp+1680]
002f4d98bl runtime.ifaceeq
002f4d9ctbnz w0, 0, 0x2f4da4
002f4da0b 0x2f4e5c
002f4da4
002f4da4loc_2f4da4:
002f4da4ldr x2, [sp+2216]
002f4da8ldr x4, [sp+1560]
002f4dacldr x3, [sp+2224]
002f4db0ldr x5, [sp+1568]
002f4db4adrp x27, 0x719000
002f4db8ldr x1, [x27+184]
002f4dbcadrp x0, 0x421000
002f4dc0add x0, x0, 2272
002f4dc4bl net.newDNSError
002f4dc8str x0, [sp+1976]
002f4dccstr x0, [sp+1880]
002f4dd0add x21, sp, 1480
002f4dd4add x20, sp, 1576
002f4dd8adr x27, 16
002f4ddcstp x29, x27, [sp-24]
002f4de0sub x29, sp, 24
002f4de4bl fn_87ef8
002f4de8sub x29, sp, 8
002f4decldr x6, [sp+1560]
002f4df0ldr x7, [sp+1568]
002f4df4str x6, [sp+2152]
002f4df8str x7, [sp+2160]
002f4dfcldr x6, [sp+1880]
002f4e00adrp x7, 0x421000
002f4e04add x7, x7, 2368
002f4e08str x7, [sp+2168]
002f4e0cstr x6, [sp+2176]
002f4e10ldr x0, [sp+1480]
002f4e14ldr x1, [sp+1488]
002f4e18ldr x2, [sp+1496]
002f4e1cldrh w3, [sp+1504]
002f4e20ldrh w4, [sp+1506]
002f4e24ldrh w5, [sp+1508]
002f4e28ldrh w6, [sp+1510]
002f4e2cldrh w7, [sp+1512]
002f4e30ldrh w8, [sp+1514]
002f4e34ldrb w9, [sp+1516]
002f4e38ldr x10, [sp+1520]
002f4e3cldr x11, [sp+1528]
002f4e40ldrb w12, [sp+1536]
002f4e44ldr x13, [sp+1544]
002f4e48ldrh w14, [sp+1552]
002f4e4cldrh w15, [sp+1554]
002f4e50ldp x29, x30, [sp-8]
002f4e54add sp, sp, 2144
002f4e58ret x30
002f4e5c
002f4e5cloc_2f4e5c:
002f4e5cb 0x2f4e64
002f4e60
002f4e60loc_2f4e60:
002f4e60b 0x2f4e64
002f4e64
002f4e64loc_2f4e64:
002f4e64ldr x0, [sp+1672]
002f4e68ldr x2, [sp+2216]
002f4e6cldr x4, [sp+1560]
002f4e70ldr x3, [sp+2224]
002f4e74ldr x5, [sp+1568]
002f4e78ldr x1, [sp+1680]
002f4e7cbl net.newDNSError
002f4e80str x0, [sp+1880]
002f4e84str x0, [sp+1976]
002f4e88adrp x6, 0x421000
002f4e8cadd x6, x6, 2368
002f4e90str x6, [sp+1656]
002f4e94str x0, [sp+1664]
002f4e98orr x17, xzr, 1
002f4e9cb 0x2f4ea0
002f4ea0
002f4ea0loc_2f4ea0:
002f4ea0ldr w16, [sp+1444]
002f4ea4add x16, x16, 1
002f4ea8str w16, [sp+1444]
002f4eacb 0x2f4900
002f4eb0
002f4eb0loc_2f4eb0:
002f4eb0add x21, sp, 1480
002f4eb4add x20, sp, 1576
002f4eb8adr x27, 16
002f4ebcstp x29, x27, [sp-24]
002f4ec0sub x29, sp, 24
002f4ec4bl fn_87ef8
002f4ec8sub x29, sp, 8
002f4eccldr x16, [sp+1560]
002f4ed0ldr x17, [sp+1568]
002f4ed4str x16, [sp+2152]
002f4ed8str x17, [sp+2160]
002f4edcadd x27, sp, 2168
002f4ee0stp xzr, xzr, [x27]
002f4ee4ldr x0, [sp+1480]
002f4ee8ldr x1, [sp+1488]
002f4eecldr x2, [sp+1496]
002f4ef0ldrh w3, [sp+1504]
002f4ef4ldrh w4, [sp+1506]
002f4ef8ldrh w5, [sp+1508]
002f4efcldrh w6, [sp+1510]
002f4f00ldrh w7, [sp+1512]
002f4f04ldrh w8, [sp+1514]
002f4f08ldrb w9, [sp+1516]
002f4f0cldr x10, [sp+1520]
002f4f10ldr x11, [sp+1528]
002f4f14ldrb w12, [sp+1536]
002f4f18ldr x13, [sp+1544]
002f4f1cldrh w14, [sp+1552]
002f4f20ldrh w15, [sp+1554]
002f4f24ldp x29, x30, [sp-8]
002f4f28add sp, sp, 2144
002f4f2cret x30
002f4f30
002f4f30loc_2f4f30:
002f4f30b 0x2f4f34
002f4f34
002f4f34loc_2f4f34:
002f4f34ldr x16, [sp+1448]
002f4f38add x16, x16, 1
002f4f3cstr x16, [sp+1448]
002f4f40b 0x2f4860
002f4f44
002f4f44loc_2f4f44:
002f4f44bl runtime.panicIndex
002f4f48
002f4f48loc_2f4f48:
002f4f48bl runtime.panicdivide
002f4f4chint
002f4f50
002f4f50loc_2f4f50:
002f4f50stp x0, x1, [sp+40]
002f4f54stp x2, x3, [sp+56]
002f4f58stp x4, x5, [sp+72]
002f4f5cstrh w6, [sp+88]
002f4f60mov x3, x30
002f4f64bl runtime.morestack_noctxt.abi0
002f4f68ldp x0, x1, [sp+40]
002f4f6cldp x2, x3, [sp+56]
002f4f70ldp x4, x5, [sp+72]
002f4f74ldrh w6, [sp+88]
002f4f78b 0x2f4530
002f4f7cudf 0
002f4530
002f4f80
002f4f80net.getSystemDNSConfig: ; void net.getSystemDNSConfig(void)
002f4f80ldr x16, [x28+16]
002f4f84subs xzr, sp, x16
002f4f88b.ls 0x2f4fe0
002f4f8cstr x30, [sp-64]!
002f4f90stur x29, [sp-8]
002f4f94sub x29, sp, 8
002f4f98str xzr, [sp+40]
002f4f9cadrp x0, 0x72f000
002f4fa0add x0, x0, 3744
002f4fa4adrp x1, 0x3c0000
002f4fa8add x1, x1, 3204
002f4facorr x2, xzr, 16
002f4fb0bl net.(*resolverConfig).tryUpdate
002f4fb4adrp x0, 0x72f000
002f4fb8add x0, x0, 3792
002f4fbcadrp x1, 0x428000
002f4fc0add x1, x1, 576
002f4fc4bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Load
002f4fc8str x0, [sp+48]
002f4fccldr x0, [sp+48]
002f4fd0str x0, [sp+40]
002f4fd4ldur x29, [sp-8]
002f4fd8ldr x30, [sp], 64
002f4fdcret x30
002f4fe0
002f4fe0loc_2f4fe0:
002f4fe0mov x3, x30
002f4fe4bl runtime.morestack_noctxt.abi0
002f4fe8b 0x2f4f80
002f4fecudf 0
002f4f80
002f4f80net.getSystemDNSConfig: ; void net.getSystemDNSConfig(void)
002f4f80ldr x16, [x28+16]
002f4f84subs xzr, sp, x16
002f4f88b.ls 0x2f4fe0
002f4f8cstr x30, [sp-64]!
002f4f90stur x29, [sp-8]
002f4f94sub x29, sp, 8
002f4f98str xzr, [sp+40]
002f4f9cadrp x0, 0x72f000
002f4fa0add x0, x0, 3744
002f4fa4adrp x1, 0x3c0000
002f4fa8add x1, x1, 3204
002f4facorr x2, xzr, 16
002f4fb0bl net.(*resolverConfig).tryUpdate
002f4fb4adrp x0, 0x72f000
002f4fb8add x0, x0, 3792
002f4fbcadrp x1, 0x428000
002f4fc0add x1, x1, 576
002f4fc4bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Load
002f4fc8str x0, [sp+48]
002f4fccldr x0, [sp+48]
002f4fd0str x0, [sp+40]
002f4fd4ldur x29, [sp-8]
002f4fd8ldr x30, [sp], 64
002f4fdcret x30
002f4fe0
002f4fe0loc_2f4fe0:
002f4fe0mov x3, x30
002f4fe4bl runtime.morestack_noctxt.abi0
002f4fe8b 0x2f4f80
002f4fecudf 0
002f4f80
002f4ff0
002f4ff0net.(*resolverConfig).init: ; void net.(*resolverConfig).init(net.resolverConfig * conf)
002f4ff0ldr x16, [x28+16]
002f4ff4subs xzr, sp, x16
002f4ff8b.ls 0x2f50e4
002f4ffcstr x30, [sp-96]!
002f5000stur x29, [sp-8]
002f5004sub x29, sp, 8
002f5008str x0, [sp+104]
002f500cadrp x0, 0x3bf000
002f5010add x0, x0, 3204
002f5014orr x1, xzr, 16
002f5018bl net.dnsReadConfig
002f501cstr x0, [sp+80]
002f5020ldr x2, [sp+104]
002f5024ldrsb x27, [x2]
002f5028add x2, x2, 48
002f502cstr x2, [sp+40]
002f5030ldr x0, [sp+40]
002f5034ldr x2, [sp+80]
002f5038adrp x1, 0x427000
002f503cadd x1, x1, 576
002f5040bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Store
002f5044bl time.Now
002f5048str x0, [sp+56]
002f504cstr x1, [sp+64]
002f5050str x2, [sp+72]
002f5054ldr x3, [sp+104]
002f5058ldrsb x27, [x3]
002f505cstr x0, [x3+24]
002f5060str x1, [x3+32]
002f5064adrp x27, 0x756000
002f5068ldr w4, [x27+3056]
002f506ccbz w4, 0x2f5074
002f5070b 0x2f5078
002f5074
002f5074loc_2f5074:
002f5074b 0x2f508c
002f5078
002f5078loc_2f5078:
002f5078bl runtime.gcWriteBarrier2
002f507cstr x2, [x25]
002f5080ldr x4, [x3+40]
002f5084str x4, [x25+8]
002f5088b 0x2f508c
002f508c
002f508cloc_2f508c:
002f508cstr x2, [x3+40]
002f5090adrp x0, 0x301000
002f5094add x0, x0, 4032
002f5098orr x1, xzr, 1
002f509cbl runtime.makechan
002f50a0str x0, [sp+48]
002f50a4ldr x2, [sp+104]
002f50a8ldrsb x27, [x2]
002f50acadrp x27, 0x756000
002f50b0ldr w3, [x27+3056]
002f50b4cbz w3, 0x2f50bc
002f50b8b 0x2f50c0
002f50bc
002f50bcloc_2f50bc:
002f50bcb 0x2f50d4
002f50c0
002f50c0loc_2f50c0:
002f50c0bl runtime.gcWriteBarrier2
002f50c4str x0, [x25]
002f50c8ldr x1, [x2+16]
002f50ccstr x1, [x25+8]
002f50d0b 0x2f50d4
002f50d4
002f50d4loc_2f50d4:
002f50d4str x0, [x2+16]
002f50d8ldur x29, [sp-8]
002f50dcldr x30, [sp], 96
002f50e0ret x30
002f50e4
002f50e4loc_2f50e4:
002f50e4str x0, [sp+8]
002f50e8mov x3, x30
002f50ecbl runtime.morestack_noctxt.abi0
002f50f0ldr x0, [sp+8]
002f50f4b 0x2f4ff0
002f50f8udf 0
002f50fcudf 0
002f4ff0
002f4ff0net.(*resolverConfig).init: ; void net.(*resolverConfig).init(net.resolverConfig * conf)
002f4ff0ldr x16, [x28+16]
002f4ff4subs xzr, sp, x16
002f4ff8b.ls 0x2f50e4
002f4ffcstr x30, [sp-96]!
002f5000stur x29, [sp-8]
002f5004sub x29, sp, 8
002f5008str x0, [sp+104]
002f500cadrp x0, 0x3bf000
002f5010add x0, x0, 3204
002f5014orr x1, xzr, 16
002f5018bl net.dnsReadConfig
002f501cstr x0, [sp+80]
002f5020ldr x2, [sp+104]
002f5024ldrsb x27, [x2]
002f5028add x2, x2, 48
002f502cstr x2, [sp+40]
002f5030ldr x0, [sp+40]
002f5034ldr x2, [sp+80]
002f5038adrp x1, 0x427000
002f503cadd x1, x1, 576
002f5040bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Store
002f5044bl time.Now
002f5048str x0, [sp+56]
002f504cstr x1, [sp+64]
002f5050str x2, [sp+72]
002f5054ldr x3, [sp+104]
002f5058ldrsb x27, [x3]
002f505cstr x0, [x3+24]
002f5060str x1, [x3+32]
002f5064adrp x27, 0x756000
002f5068ldr w4, [x27+3056]
002f506ccbz w4, 0x2f5074
002f5070b 0x2f5078
002f5074
002f5074loc_2f5074:
002f5074b 0x2f508c
002f5078
002f5078loc_2f5078:
002f5078bl runtime.gcWriteBarrier2
002f507cstr x2, [x25]
002f5080ldr x4, [x3+40]
002f5084str x4, [x25+8]
002f5088b 0x2f508c
002f508c
002f508cloc_2f508c:
002f508cstr x2, [x3+40]
002f5090adrp x0, 0x301000
002f5094add x0, x0, 4032
002f5098orr x1, xzr, 1
002f509cbl runtime.makechan
002f50a0str x0, [sp+48]
002f50a4ldr x2, [sp+104]
002f50a8ldrsb x27, [x2]
002f50acadrp x27, 0x756000
002f50b0ldr w3, [x27+3056]
002f50b4cbz w3, 0x2f50bc
002f50b8b 0x2f50c0
002f50bc
002f50bcloc_2f50bc:
002f50bcb 0x2f50d4
002f50c0
002f50c0loc_2f50c0:
002f50c0bl runtime.gcWriteBarrier2
002f50c4str x0, [x25]
002f50c8ldr x1, [x2+16]
002f50ccstr x1, [x25+8]
002f50d0b 0x2f50d4
002f50d4
002f50d4loc_2f50d4:
002f50d4str x0, [x2+16]
002f50d8ldur x29, [sp-8]
002f50dcldr x30, [sp], 96
002f50e0ret x30
002f50e4
002f50e4loc_2f50e4:
002f50e4str x0, [sp+8]
002f50e8mov x3, x30
002f50ecbl runtime.morestack_noctxt.abi0
002f50f0ldr x0, [sp+8]
002f50f4b 0x2f4ff0
002f50f8udf 0
002f50fcudf 0
002f4ff0
Loading..