File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    002ebaf0
    002ebaf0net.(*Resolver).resolveAddrList: ; void net.(*Resolver).resolveAddrList(net.Resolver * r, context.Context ctx, struct string op, struct string network, struct string addr, net.Addr hint)
    002ebaf0ldr x16, [x28+16]
    002ebaf4sub x17, sp, 768
    002ebaf8subs xzr, x17, x16
    002ebafcb.ls 0x2ed05c
    002ebb00sub x20, sp, 896
    002ebb04stp x29, x30, [x20-8]
    002ebb08add sp, x20, 0
    002ebb0csub x29, sp, 8
    002ebb10str x0, [sp+904]
    002ebb14str x1, [sp+912]
    002ebb18str x2, [sp+920]
    002ebb1cstr x3, [sp+928]
    002ebb20str x4, [sp+936]
    002ebb24str x5, [sp+944]
    002ebb28str x6, [sp+952]
    002ebb2cstr x7, [sp+960]
    002ebb30str x8, [sp+968]
    002ebb34str x9, [sp+976]
    002ebb38str x10, [sp+984]
    002ebb3cstr xzr, [sp+152]
    002ebb40stp xzr, xzr, [sp+160]
    002ebb44stp xzr, xzr, [sp+136]
    002ebb48add x27, sp, 776
    002ebb4cstp xzr, xzr, [x27]
    002ebb50add x27, sp, 760
    002ebb54stp xzr, xzr, [x27]
    002ebb58ldr x0, [sp+912]
    002ebb5cldr x2, [sp+944]
    002ebb60ldr x3, [sp+952]
    002ebb64ldr x1, [sp+920]
    002ebb68orr x4, xzr, 1
    002ebb6cbl net.parseNetwork
    002ebb70str x0, [sp+776]
    002ebb74str x1, [sp+784]
    002ebb78str x2, [sp+120]
    002ebb7cstr x3, [sp+760]
    002ebb80str x4, [sp+768]
    002ebb84ldr x5, [sp+784]
    002ebb88ldr x6, [sp+776]
    002ebb8cstr x6, [sp+872]
    002ebb90str x5, [sp+880]
    002ebb94ldr x5, [sp+120]
    002ebb98str x5, [sp+128]
    002ebb9cldr x5, [sp+760]
    002ebba0ldr x6, [sp+768]
    002ebba4str x5, [sp+856]
    002ebba8str x6, [sp+864]
    002ebbacldr x5, [sp+872]
    002ebbb0ldr x6, [sp+880]
    002ebbb4str x5, [sp+280]
    002ebbb8str x6, [sp+288]
    002ebbbcldr x5, [sp+864]
    002ebbc0ldr x6, [sp+856]
    002ebbc4str x6, [sp+264]
    002ebbc8str x5, [sp+272]
    002ebbcccbnz x6, 0x2ebbd4
    002ebbd0b 0x2ebc04
    002ebbd4
    002ebbd4loc_2ebbd4:
    002ebbd4str xzr, [sp+152]
    002ebbd8stp xzr, xzr, [sp+160]
    002ebbdcldr x3, [sp+264]
    002ebbe0ldr x4, [sp+272]
    002ebbe4str x3, [sp+136]
    002ebbe8str x4, [sp+144]
    002ebbecldr x0, [sp+152]
    002ebbf0ldr x1, [sp+160]
    002ebbf4ldr x2, [sp+168]
    002ebbf8ldp x29, x30, [sp-8]
    002ebbfcadd sp, sp, 896
    002ebc00ret x30
    002ebc04
    002ebc04loc_2ebc04:
    002ebc04ldr x7, [sp+936]
    002ebc08subs xzr, x7, 4
    002ebc0ccset x7, eq
    002ebc10b.eq 0x2ebc18
    002ebc14b 0x2ebca4
    002ebc18
    002ebc18loc_2ebc18:
    002ebc18ldr x1, [sp+936]
    002ebc1cldr x7, [sp+928]
    002ebc20subs xzr, x1, 0
    002ebc24b.hi 0x2ebc2c
    002ebc28b 0x2ed050
    002ebc2c
    002ebc2cloc_2ebc2c:
    002ebc2cldr x1, [sp+936]
    002ebc30ldrb w7, [x7]
    002ebc34ldr x8, [sp+928]
    002ebc38subs xzr, x1, 1
    002ebc3cb.hi 0x2ebc44
    002ebc40b 0x2ed048
    002ebc44
    002ebc44loc_2ebc44:
    002ebc44ldr x1, [sp+936]
    002ebc48ldr x9, [sp+928]
    002ebc4cldrb w8, [x8+1]
    002ebc50ubfm x8, x8, 56, 7
    002ebc54orr x7, x7, x8
    002ebc58subs xzr, x1, 2
    002ebc5cb.hi 0x2ebc64
    002ebc60b 0x2ed040
    002ebc64
    002ebc64loc_2ebc64:
    002ebc64ldr x1, [sp+936]
    002ebc68ldr x8, [sp+928]
    002ebc6cldrb w9, [x9+2]
    002ebc70ubfm x9, x9, 48, 7
    002ebc74orr x7, x7, x9
    002ebc78subs xzr, x1, 3
    002ebc7cb.hi 0x2ebc84
    002ebc80b 0x2ed038
    002ebc84
    002ebc84loc_2ebc84:
    002ebc84ldrb w8, [x8+3]
    002ebc88ubfm x8, x8, 40, 7
    002ebc8corr x8, x7, x8
    002ebc90movz x9, 26980
    002ebc94movk x9, 0x6c610000
    002ebc98subs wzr, w8, w9
    002ebc9ccset x7, eq
    002ebca0b 0x2ebca8
    002ebca4
    002ebca4loc_2ebca4:
    002ebca4b 0x2ebca8
    002ebca8
    002ebca8loc_2ebca8:
    002ebca8strb w7, [sp+87]
    002ebcactbnz w7, 0, 0x2ebcb4
    002ebcb0b 0x2ebcc8
    002ebcb4
    002ebcb4loc_2ebcb4:
    002ebcb4ldr x7, [sp+968]
    002ebcb8subs xzr, x7, 0
    002ebcbccset x7, eq
    002ebcc0strb w7, [sp+87]
    002ebcc4b 0x2ebccc
    002ebcc8
    002ebcc8loc_2ebcc8:
    002ebcc8b 0x2ebccc
    002ebccc
    002ebcccloc_2ebccc:
    002ebcccldrb w7, [sp+87]
    002ebcd0tbnz w7, 0, 0x2ebcd8
    002ebcd4b 0x2ebd10
    002ebcd8
    002ebcd8loc_2ebcd8:
    002ebcd8str xzr, [sp+152]
    002ebcdcstp xzr, xzr, [sp+160]
    002ebce0adrp x27, 0x736000
    002ebce4ldr x3, [x27+2528]
    002ebce8adrp x27, 0x736000
    002ebcecldr x4, [x27+2536]
    002ebcf0str x3, [sp+136]
    002ebcf4str x4, [sp+144]
    002ebcf8ldr x0, [sp+152]
    002ebcfcldr x1, [sp+160]
    002ebd00ldr x2, [sp+168]
    002ebd04ldp x29, x30, [sp-8]
    002ebd08add sp, sp, 896
    002ebd0cret x30
    002ebd10
    002ebd10loc_2ebd10:
    002ebd10ldr x1, [sp+288]
    002ebd14ldr x7, [sp+280]
    002ebd18str x7, [sp+664]
    002ebd1cstr x1, [sp+672]
    002ebd20b 0x2ebd24
    002ebd24
    002ebd24loc_2ebd24:
    002ebd24subs xzr, x1, 4
    002ebd28b.eq 0x2ebd30
    002ebd2cb 0x2ebdbc
    002ebd30
    002ebd30loc_2ebd30:
    002ebd30b 0x2ebd34
    002ebd34
    002ebd34loc_2ebd34:
    002ebd34subs xzr, x1, 4
    002ebd38b.eq 0x2ebd40
    002ebd3cb 0x2ebdb4
    002ebd40
    002ebd40loc_2ebd40:
    002ebd40subs xzr, x1, 0
    002ebd44b.hi 0x2ebd4c
    002ebd48b 0x2ed030
    002ebd4c
    002ebd4cloc_2ebd4c:
    002ebd4cldrb w8, [x7]
    002ebd50subs xzr, x1, 1
    002ebd54b.hi 0x2ebd5c
    002ebd58b 0x2ed028
    002ebd5c
    002ebd5cloc_2ebd5c:
    002ebd5cldrb w9, [x7+1]
    002ebd60ubfm x9, x9, 56, 7
    002ebd64orr x8, x8, x9
    002ebd68subs xzr, x1, 2
    002ebd6cb.hi 0x2ebd74
    002ebd70b 0x2ed020
    002ebd74
    002ebd74loc_2ebd74:
    002ebd74ldrb w9, [x7+2]
    002ebd78ubfm x9, x9, 48, 7
    002ebd7corr x8, x8, x9
    002ebd80subs xzr, x1, 3
    002ebd84b.hi 0x2ebd8c
    002ebd88b 0x2ed018
    002ebd8c
    002ebd8cloc_2ebd8c:
    002ebd8cldrb w7, [x7+3]
    002ebd90ubfm x7, x7, 40, 7
    002ebd94orr x7, x8, x7
    002ebd98movz x8, 28277
    002ebd9cmovk x8, 0x78690000
    002ebda0subs wzr, w7, w8
    002ebda4b.eq 0x2ebdac
    002ebda8b 0x2ebdb0
    002ebdac
    002ebdacloc_2ebdac:
    002ebdacb 0x2ebfec
    002ebdb0
    002ebdb0loc_2ebdb0:
    002ebdb0b 0x2ebdb8
    002ebdb4
    002ebdb4loc_2ebdb4:
    002ebdb4b 0x2ebdb8
    002ebdb8
    002ebdb8loc_2ebdb8:
    002ebdb8b 0x2ec380
    002ebdbc
    002ebdbcloc_2ebdbc:
    002ebdbcsubs xzr, x1, 8
    002ebdc0b.eq 0x2ebdc8
    002ebdc4b 0x2ebebc
    002ebdc8
    002ebdc8loc_2ebdc8:
    002ebdc8b 0x2ebdcc
    002ebdcc
    002ebdccloc_2ebdcc:
    002ebdccsubs xzr, x1, 8
    002ebdd0b.eq 0x2ebdd8
    002ebdd4b 0x2ebeb4
    002ebdd8
    002ebdd8loc_2ebdd8:
    002ebdd8subs xzr, x1, 0
    002ebddcb.hi 0x2ebde4
    002ebde0b 0x2ed010
    002ebde4
    002ebde4loc_2ebde4:
    002ebde4ldrb w8, [x7]
    002ebde8subs xzr, x1, 1
    002ebdecb.hi 0x2ebdf4
    002ebdf0b 0x2ed008
    002ebdf4
    002ebdf4loc_2ebdf4:
    002ebdf4ldrb w9, [x7+1]
    002ebdf8ubfm x9, x9, 56, 7
    002ebdfcorr x8, x8, x9
    002ebe00subs xzr, x1, 2
    002ebe04b.hi 0x2ebe0c
    002ebe08b 0x2ed000
    002ebe0c
    002ebe0cloc_2ebe0c:
    002ebe0cldrb w9, [x7+2]
    002ebe10ubfm x9, x9, 48, 7
    002ebe14orr x8, x8, x9
    002ebe18subs xzr, x1, 3
    002ebe1cb.hi 0x2ebe24
    002ebe20b 0x2ecff8
    002ebe24
    002ebe24loc_2ebe24:
    002ebe24ldrb w9, [x7+3]
    002ebe28ubfm x9, x9, 40, 7
    002ebe2corr x8, x8, x9
    002ebe30subs xzr, x1, 4
    002ebe34b.hi 0x2ebe3c
    002ebe38b 0x2ecff0
    002ebe3c
    002ebe3cloc_2ebe3c:
    002ebe3cldrb w9, [x7+4]
    002ebe40ubfm x9, x9, 32, 7
    002ebe44orr x8, x8, x9
    002ebe48subs xzr, x1, 5
    002ebe4cb.hi 0x2ebe54
    002ebe50b 0x2ecfe8
    002ebe54
    002ebe54loc_2ebe54:
    002ebe54ldrb w9, [x7+5]
    002ebe58ubfm x9, x9, 24, 7
    002ebe5corr x8, x8, x9
    002ebe60subs xzr, x1, 6
    002ebe64b.hi 0x2ebe6c
    002ebe68b 0x2ecfe0
    002ebe6c
    002ebe6cloc_2ebe6c:
    002ebe6cldrb w9, [x7+6]
    002ebe70ubfm x9, x9, 16, 7
    002ebe74orr x8, x8, x9
    002ebe78subs xzr, x1, 7
    002ebe7cb.hi 0x2ebe84
    002ebe80b 0x2ecfd8
    002ebe84
    002ebe84loc_2ebe84:
    002ebe84ldrb w7, [x7+7]
    002ebe88ubfm x7, x7, 8, 7
    002ebe8corr x7, x8, x7
    002ebe90movz x8, 28277
    002ebe94movk x8, 0x78690000
    002ebe98movk x8, 0x726700000000
    002ebe9cmovk x8, 0x6d61000000000000
    002ebea0subs xzr, x7, x8
    002ebea4b.eq 0x2ebeac
    002ebea8b 0x2ebeb0
    002ebeac
    002ebeacloc_2ebeac:
    002ebeacb 0x2ebfec
    002ebeb0
    002ebeb0loc_2ebeb0:
    002ebeb0b 0x2ebeb8
    002ebeb4
    002ebeb4loc_2ebeb4:
    002ebeb4b 0x2ebeb8
    002ebeb8
    002ebeb8loc_2ebeb8:
    002ebeb8b 0x2ec380
    002ebebc
    002ebebcloc_2ebebc:
    002ebebcsubs xzr, x1, 10
    002ebec0b.eq 0x2ebec8
    002ebec4b 0x2ec374
    002ebec8
    002ebec8loc_2ebec8:
    002ebec8b 0x2ebecc
    002ebecc
    002ebeccloc_2ebecc:
    002ebeccsubs xzr, x1, 10
    002ebed0b.eq 0x2ebed8
    002ebed4b 0x2ec36c
    002ebed8
    002ebed8loc_2ebed8:
    002ebed8subs xzr, x1, 0
    002ebedcb.hi 0x2ebee4
    002ebee0b 0x2ecfd0
    002ebee4
    002ebee4loc_2ebee4:
    002ebee4ldrb w8, [x7]
    002ebee8subs xzr, x1, 1
    002ebeecb.hi 0x2ebef4
    002ebef0b 0x2ecfc8
    002ebef4
    002ebef4loc_2ebef4:
    002ebef4ldrb w9, [x7+1]
    002ebef8ubfm x9, x9, 56, 7
    002ebefcorr x8, x8, x9
    002ebf00subs xzr, x1, 2
    002ebf04b.hi 0x2ebf0c
    002ebf08b 0x2ecfc0
    002ebf0c
    002ebf0cloc_2ebf0c:
    002ebf0cldrb w9, [x7+2]
    002ebf10ubfm x9, x9, 48, 7
    002ebf14orr x8, x8, x9
    002ebf18subs xzr, x1, 3
    002ebf1cb.hi 0x2ebf24
    002ebf20b 0x2ecfb8
    002ebf24
    002ebf24loc_2ebf24:
    002ebf24ldrb w9, [x7+3]
    002ebf28ubfm x9, x9, 40, 7
    002ebf2corr x8, x8, x9
    002ebf30subs xzr, x1, 4
    002ebf34b.hi 0x2ebf3c
    002ebf38b 0x2ecfb0
    002ebf3c
    002ebf3cloc_2ebf3c:
    002ebf3cldrb w9, [x7+4]
    002ebf40ubfm x9, x9, 32, 7
    002ebf44orr x8, x8, x9
    002ebf48subs xzr, x1, 5
    002ebf4cb.hi 0x2ebf54
    002ebf50b 0x2ecfa8
    002ebf54
    002ebf54loc_2ebf54:
    002ebf54ldrb w9, [x7+5]
    002ebf58ubfm x9, x9, 24, 7
    002ebf5corr x8, x8, x9
    002ebf60subs xzr, x1, 6
    002ebf64b.hi 0x2ebf6c
    002ebf68b 0x2ecfa0
    002ebf6c
    002ebf6cloc_2ebf6c:
    002ebf6cldrb w9, [x7+6]
    002ebf70ubfm x9, x9, 16, 7
    002ebf74orr x8, x8, x9
    002ebf78subs xzr, x1, 7
    002ebf7cb.hi 0x2ebf84
    002ebf80b 0x2ecf98
    002ebf84
    002ebf84loc_2ebf84:
    002ebf84ldrb w9, [x7+7]
    002ebf88ubfm x9, x9, 8, 7
    002ebf8corr x8, x8, x9
    002ebf90movz x9, 28277
    002ebf94movk x9, 0x78690000
    002ebf98movk x9, 0x617000000000
    002ebf9cmovk x9, 0x6b63000000000000
    002ebfa0subs xzr, x8, x9
    002ebfa4b.eq 0x2ebfac
    002ebfa8b 0x2ec368
    002ebfac
    002ebfacloc_2ebfac:
    002ebfacsubs xzr, x1, 8
    002ebfb0b.hi 0x2ebfb8
    002ebfb4b 0x2ecf90
    002ebfb8
    002ebfb8loc_2ebfb8:
    002ebfb8ldrb w8, [x7+8]
    002ebfbcsubs xzr, x1, 9
    002ebfc0b.hi 0x2ebfc8
    002ebfc4b 0x2ecf88
    002ebfc8
    002ebfc8loc_2ebfc8:
    002ebfc8ldrb w7, [x7+9]
    002ebfccubfm x7, x7, 56, 7
    002ebfd0orr x7, x8, x7
    002ebfd4ubfm x7, x7, 0, 15
    002ebfd8movz x8, 29797
    002ebfdcsubs wzr, w7, w8
    002ebfe0b.eq 0x2ebfe8
    002ebfe4b 0x2ec364
    002ebfe8
    002ebfe8loc_2ebfe8:
    002ebfe8b 0x2ebfec
    002ebfec
    002ebfecloc_2ebfec:
    002ebfecstr xzr, [sp+752]
    002ebff0add x27, sp, 760
    002ebff4stp xzr, xzr, [x27]
    002ebff8ldr x0, [sp+280]
    002ebffcldr x2, [sp+960]
    002ec000ldr x3, [sp+968]
    002ec004ldr x1, [sp+288]
    002ec008bl net.ResolveUnixAddr
    002ec00cstr x0, [sp+752]
    002ec010str x1, [sp+760]
    002ec014str x2, [sp+768]
    002ec018ldr x4, [sp+752]
    002ec01cstr x4, [sp+848]
    002ec020ldr x4, [sp+768]
    002ec024ldr x5, [sp+760]
    002ec028str x5, [sp+832]
    002ec02cstr x4, [sp+840]
    002ec030ldr x4, [sp+848]
    002ec034str x4, [sp+360]
    002ec038ldr x4, [sp+840]
    002ec03cldr x5, [sp+832]
    002ec040str x5, [sp+248]
    002ec044str x4, [sp+256]
    002ec048cbnz x5, 0x2ec050
    002ec04cb 0x2ec080
    002ec050
    002ec050loc_2ec050:
    002ec050str xzr, [sp+152]
    002ec054stp xzr, xzr, [sp+160]
    002ec058ldr x3, [sp+248]
    002ec05cldr x4, [sp+256]
    002ec060str x3, [sp+136]
    002ec064str x4, [sp+144]
    002ec068ldr x0, [sp+152]
    002ec06cldr x1, [sp+160]
    002ec070ldr x2, [sp+168]
    002ec074ldp x29, x30, [sp-8]
    002ec078add sp, sp, 896
    002ec07cret x30
    002ec080
    002ec080loc_2ec080:
    002ec080ldr x2, [sp+936]
    002ec084subs xzr, x2, 4
    002ec088cset x2, eq
    002ec08cb.eq 0x2ec094
    002ec090b 0x2ec120
    002ec094
    002ec094loc_2ec094:
    002ec094ldr x1, [sp+936]
    002ec098ldr x2, [sp+928]
    002ec09csubs xzr, x1, 0
    002ec0a0b.hi 0x2ec0a8
    002ec0a4b 0x2ecf80
    002ec0a8
    002ec0a8loc_2ec0a8:
    002ec0a8ldr x1, [sp+936]
    002ec0acldrb w2, [x2]
    002ec0b0ldr x3, [sp+928]
    002ec0b4subs xzr, x1, 1
    002ec0b8b.hi 0x2ec0c0
    002ec0bcb 0x2ecf78
    002ec0c0
    002ec0c0loc_2ec0c0:
    002ec0c0ldr x1, [sp+936]
    002ec0c4ldr x4, [sp+928]
    002ec0c8ldrb w3, [x3+1]
    002ec0ccubfm x3, x3, 56, 7
    002ec0d0orr x2, x2, x3
    002ec0d4subs xzr, x1, 2
    002ec0d8b.hi 0x2ec0e0
    002ec0dcb 0x2ecf70
    002ec0e0
    002ec0e0loc_2ec0e0:
    002ec0e0ldr x1, [sp+936]
    002ec0e4ldr x3, [sp+928]
    002ec0e8ldrb w4, [x4+2]
    002ec0ecubfm x4, x4, 48, 7
    002ec0f0orr x2, x2, x4
    002ec0f4subs xzr, x1, 3
    002ec0f8b.hi 0x2ec100
    002ec0fcb 0x2ecf68
    002ec100
    002ec100loc_2ec100:
    002ec100ldrb w1, [x3+3]
    002ec104ubfm x1, x1, 40, 7
    002ec108orr x1, x2, x1
    002ec10cmovz x3, 26980
    002ec110movk x3, 0x6c610000
    002ec114subs wzr, w1, w3
    002ec118cset x2, eq
    002ec11cb 0x2ec124
    002ec120
    002ec120loc_2ec120:
    002ec120b 0x2ec124
    002ec124
    002ec124loc_2ec124:
    002ec124strb w2, [sp+86]
    002ec128tbnz w2, 0, 0x2ec130
    002ec12cb 0x2ec144
    002ec130
    002ec130loc_2ec130:
    002ec130ldr x1, [sp+976]
    002ec134subs xzr, x1, 0
    002ec138cset x1, ne
    002ec13cstrb w1, [sp+86]
    002ec140b 0x2ec148
    002ec144
    002ec144loc_2ec144:
    002ec144b 0x2ec148
    002ec148
    002ec148loc_2ec148:
    002ec148ldrb w1, [sp+86]
    002ec14cstrb w1, [sp+87]
    002ec150tbnz w1, 0, 0x2ec158
    002ec154b 0x2ec1c0
    002ec158
    002ec158loc_2ec158:
    002ec158ldr x0, [sp+360]
    002ec15cbl net.(*UnixAddr).Network
    002ec160str x0, [sp+776]
    002ec164str x1, [sp+784]
    002ec168ldr x1, [sp+976]
    002ec16cldrsb x27, [x1]
    002ec170ldr x0, [sp+984]
    002ec174ldr x1, [x1+24]
    002ec178blr x1
    002ec17cstr x0, [sp+736]
    002ec180str x1, [sp+744]
    002ec184ldr x2, [sp+784]
    002ec188subs xzr, x1, x2
    002ec18ccset x1, ne
    002ec190b.ne 0x2ec198
    002ec194b 0x2ec19c
    002ec198
    002ec198loc_2ec198:
    002ec198b 0x2ec1b8
    002ec19c
    002ec19cloc_2ec19c:
    002ec19cldr x3, [sp+776]
    002ec1a0ldr x2, [sp+784]
    002ec1a4mov x1, x0
    002ec1a8mov x0, x3
    002ec1acbl runtime.memequal
    002ec1b0eor x1, x0, 1
    002ec1b4b 0x2ec1b8
    002ec1b8
    002ec1b8loc_2ec1b8:
    002ec1b8strb w1, [sp+87]
    002ec1bcb 0x2ec1c4
    002ec1c0
    002ec1c0loc_2ec1c0:
    002ec1c0b 0x2ec1c4
    002ec1c4
    002ec1c4loc_2ec1c4:
    002ec1c4ldrb w1, [sp+87]
    002ec1c8tbnz w1, 0, 0x2ec1d0
    002ec1ccb 0x2ec2b8
    002ec1d0
    002ec1d0loc_2ec1d0:
    002ec1d0ldr x1, [sp+976]
    002ec1d4ldrsb x27, [x1]
    002ec1d8ldr x1, [x1+32]
    002ec1dcldr x0, [sp+984]
    002ec1e0blr x1
    002ec1e4str x0, [sp+736]
    002ec1e8str x1, [sp+744]
    002ec1ecadrp x0, 0x356000
    002ec1f0add x0, x0, 2112
    002ec1f4bl runtime.newobject
    002ec1f8str x0, [sp+656]
    002ec1fcmovz x1, 29
    002ec200str x1, [x0+8]
    002ec204adrp x27, 0x75f000
    002ec208ldr w1, [x27+3056]
    002ec20ccbz w1, 0x2ec214
    002ec210b 0x2ec218
    002ec214
    002ec214loc_2ec214:
    002ec214b 0x2ec228
    002ec218
    002ec218loc_2ec218:
    002ec218ldr x5, [x0]
    002ec21cbl runtime.gcWriteBarrier1
    002ec220str x5, [x25]
    002ec224b 0x2ec228
    002ec228
    002ec228loc_2ec228:
    002ec228adrp x5, 0x3d0000
    002ec22cadd x5, x5, 2251
    002ec230str x5, [x0]
    002ec234ldr x5, [sp+656]
    002ec238ldrsb x27, [x5]
    002ec23cldr x6, [sp+736]
    002ec240ldr x7, [sp+744]
    002ec244str x7, [x5+24]
    002ec248adrp x27, 0x75f000
    002ec24cldr w7, [x27+3056]
    002ec250cbz w7, 0x2ec258
    002ec254b 0x2ec25c
    002ec258
    002ec258loc_2ec258:
    002ec258b 0x2ec270
    002ec25c
    002ec25cloc_2ec25c:
    002ec25cbl runtime.gcWriteBarrier2
    002ec260str x6, [x25]
    002ec264ldr x7, [x5+16]
    002ec268str x7, [x25+8]
    002ec26cb 0x2ec270
    002ec270
    002ec270loc_2ec270:
    002ec270str x6, [x5+16]
    002ec274ldr x5, [sp+656]
    002ec278str x5, [sp+728]
    002ec27cstp xzr, xzr, [sp+152]
    002ec280str xzr, [sp+168]
    002ec284ldr x5, [sp+728]
    002ec288adrp x6, 0x429000
    002ec28cadd x6, x6, 2336
    002ec290str x6, [sp+136]
    002ec294str x5, [sp+144]
    002ec298ldr x3, [sp+136]
    002ec29cldr x0, [sp+152]
    002ec2a0ldr x1, [sp+160]
    002ec2a4ldr x4, [sp+144]
    002ec2a8ldr x2, [sp+168]
    002ec2acldp x29, x30, [sp-8]
    002ec2b0add sp, sp, 896
    002ec2b4ret x30
    002ec2b8
    002ec2b8loc_2ec2b8:
    002ec2b8ldr x1, [sp+360]
    002ec2bcstr x1, [sp+752]
    002ec2c0adrp x0, 0x316000
    002ec2c4add x0, x0, 3136
    002ec2c8bl runtime.newobject
    002ec2ccstr x0, [sp+648]
    002ec2d0ldr x1, [sp+752]
    002ec2d4str x1, [sp+640]
    002ec2d8ldr x2, [sp+648]
    002ec2dcldrsb x27, [x2]
    002ec2e0adrp x3, 0x42a000
    002ec2e4add x3, x3, 3552
    002ec2e8str x3, [x2]
    002ec2ecadrp x27, 0x75f000
    002ec2f0ldr w3, [x27+3056]
    002ec2f4cbz w3, 0x2ec2fc
    002ec2f8b 0x2ec300
    002ec2fc
    002ec2fcloc_2ec2fc:
    002ec2fcb 0x2ec314
    002ec300
    002ec300loc_2ec300:
    002ec300bl runtime.gcWriteBarrier2
    002ec304str x1, [x25]
    002ec308ldr x5, [x2+8]
    002ec30cstr x5, [x25+8]
    002ec310b 0x2ec314
    002ec314
    002ec314loc_2ec314:
    002ec314str x1, [x2+8]
    002ec318ldr x5, [sp+648]
    002ec31cldrsb x27, [x5]
    002ec320b 0x2ec324
    002ec324
    002ec324loc_2ec324:
    002ec324str x5, [sp+616]
    002ec328orr x6, xzr, 1
    002ec32cstr x6, [sp+624]
    002ec330str x6, [sp+632]
    002ec334str x5, [sp+152]
    002ec338str x6, [sp+160]
    002ec33cstr x6, [sp+168]
    002ec340stp xzr, xzr, [sp+136]
    002ec344ldr x0, [sp+152]
    002ec348ldr x1, [sp+160]
    002ec34cldr x2, [sp+168]
    002ec350mov x3, xzr
    002ec354mov x4, xzr
    002ec358ldp x29, x30, [sp-8]
    002ec35cadd sp, sp, 896
    002ec360ret x30
    002ec364
    002ec364loc_2ec364:
    002ec364b 0x2ec370
    002ec368
    002ec368loc_2ec368:
    002ec368b 0x2ec370
    002ec36c
    002ec36cloc_2ec36c:
    002ec36cb 0x2ec370
    002ec370
    002ec370loc_2ec370:
    002ec370b 0x2ec380
    002ec374
    002ec374loc_2ec374:
    002ec374b 0x2ec378
    002ec378
    002ec378loc_2ec378:
    002ec378b 0x2ec37c
    002ec37c
    002ec37cloc_2ec37c:
    002ec37cb 0x2ec380
    002ec380
    002ec380loc_2ec380:
    002ec380b 0x2ec384
    002ec384
    002ec384loc_2ec384:
    002ec384str xzr, [sp+704]
    002ec388add x27, sp, 712
    002ec38cstp xzr, xzr, [x27]
    002ec390add x27, sp, 760
    002ec394stp xzr, xzr, [x27]
    002ec398ldr x1, [sp+912]
    002ec39cldr x3, [sp+280]
    002ec3a0ldr x5, [sp+960]
    002ec3a4ldr x4, [sp+288]
    002ec3a8ldr x6, [sp+968]
    002ec3acldr x2, [sp+920]
    002ec3b0ldr x0, [sp+904]
    002ec3b4bl net.(*Resolver).internetAddrList
    002ec3b8str x0, [sp+704]
    002ec3bcstr x1, [sp+712]
    002ec3c0str x2, [sp+720]
    002ec3c4str x3, [sp+760]
    002ec3c8str x4, [sp+768]
    002ec3ccldr x7, [sp+704]
    002ec3d0ldr x8, [sp+712]
    002ec3d4ldr x9, [sp+720]
    002ec3d8str x7, [sp+808]
    002ec3dcstr x8, [sp+816]
    002ec3e0str x9, [sp+824]
    002ec3e4ldr x7, [sp+760]
    002ec3e8ldr x8, [sp+768]
    002ec3ecstr x7, [sp+792]
    002ec3f0str x8, [sp+800]
    002ec3f4ldr x7, [sp+808]
    002ec3f8ldr x8, [sp+816]
    002ec3fcldr x9, [sp+824]
    002ec400str x7, [sp+296]
    002ec404str x8, [sp+304]
    002ec408str x9, [sp+312]
    002ec40cldr x7, [sp+800]
    002ec410ldr x8, [sp+792]
    002ec414str x8, [sp+264]
    002ec418str x7, [sp+272]
    002ec41csubs xzr, x8, 0
    002ec420cset x7, ne
    002ec424strb w7, [sp+87]
    002ec428cbnz x8, 0x2ec430
    002ec42cb 0x2ec434
    002ec430
    002ec430loc_2ec430:
    002ec430b 0x2ec4e0
    002ec434
    002ec434loc_2ec434:
    002ec434ldr x5, [sp+936]
    002ec438subs xzr, x5, 4
    002ec43ccset x5, ne
    002ec440b.ne 0x2ec448
    002ec444b 0x2ec44c
    002ec448
    002ec448loc_2ec448:
    002ec448b 0x2ec4d8
    002ec44c
    002ec44cloc_2ec44c:
    002ec44cldr x1, [sp+936]
    002ec450ldr x5, [sp+928]
    002ec454subs xzr, x1, 0
    002ec458b.hi 0x2ec460
    002ec45cb 0x2ecf60
    002ec460
    002ec460loc_2ec460:
    002ec460ldr x1, [sp+936]
    002ec464ldrb w5, [x5]
    002ec468ldr x6, [sp+928]
    002ec46csubs xzr, x1, 1
    002ec470b.hi 0x2ec478
    002ec474b 0x2ecf58
    002ec478
    002ec478loc_2ec478:
    002ec478ldr x1, [sp+936]
    002ec47cldr x7, [sp+928]
    002ec480ldrb w6, [x6+1]
    002ec484ubfm x6, x6, 56, 7
    002ec488orr x5, x5, x6
    002ec48csubs xzr, x1, 2
    002ec490b.hi 0x2ec498
    002ec494b 0x2ecf50
    002ec498
    002ec498loc_2ec498:
    002ec498ldr x1, [sp+936]
    002ec49cldr x6, [sp+928]
    002ec4a0ldrb w7, [x7+2]
    002ec4a4ubfm x7, x7, 48, 7
    002ec4a8orr x5, x5, x7
    002ec4acsubs xzr, x1, 3
    002ec4b0b.hi 0x2ec4b8
    002ec4b4b 0x2ecf48
    002ec4b8
    002ec4b8loc_2ec4b8:
    002ec4b8ldrb w6, [x6+3]
    002ec4bcubfm x6, x6, 40, 7
    002ec4c0orr x6, x5, x6
    002ec4c4movz x7, 26980
    002ec4c8movk x7, 0x6c610000
    002ec4ccsubs wzr, w6, w7
    002ec4d0cset x5, ne
    002ec4d4b 0x2ec4d8
    002ec4d8
    002ec4d8loc_2ec4d8:
    002ec4d8strb w5, [sp+87]
    002ec4dcb 0x2ec4e0
    002ec4e0
    002ec4e0loc_2ec4e0:
    002ec4e0ldrb w5, [sp+87]
    002ec4e4strb w5, [sp+86]
    002ec4e8tbnz w5, 0, 0x2ec4f0
    002ec4ecb 0x2ec4f4
    002ec4f0
    002ec4f0loc_2ec4f0:
    002ec4f0b 0x2ec50c
    002ec4f4
    002ec4f4loc_2ec4f4:
    002ec4f4ldr x5, [sp+976]
    002ec4f8subs xzr, x5, 0
    002ec4fccset x5, ne
    002ec500eor x5, x5, 1
    002ec504strb w5, [sp+86]
    002ec508b 0x2ec50c
    002ec50c
    002ec50cloc_2ec50c:
    002ec50cldrb w5, [sp+86]
    002ec510tbnz w5, 0, 0x2ec518
    002ec514b 0x2ec558
    002ec518
    002ec518loc_2ec518:
    002ec518ldr x5, [sp+296]
    002ec51cldr x6, [sp+304]
    002ec520ldr x7, [sp+312]
    002ec524str x5, [sp+152]
    002ec528str x6, [sp+160]
    002ec52cstr x7, [sp+168]
    002ec530ldr x3, [sp+264]
    002ec534ldr x4, [sp+272]
    002ec538str x3, [sp+136]
    002ec53cstr x4, [sp+144]
    002ec540ldr x0, [sp+152]
    002ec544ldr x1, [sp+160]
    002ec548ldr x2, [sp+168]
    002ec54cldp x29, x30, [sp-8]
    002ec550add sp, sp, 896
    002ec554ret x30
    002ec558
    002ec558loc_2ec558:
    002ec558str xzr, [sp+184]
    002ec55cstr xzr, [sp+176]
    002ec560str xzr, [sp+216]
    002ec564strb wzr, [sp+82]
    002ec568ldr x5, [sp+984]
    002ec56cldr x6, [sp+976]
    002ec570str x6, [sp+600]
    002ec574str x5, [sp+608]
    002ec578cbnz x6, 0x2ec580
    002ec57cb 0x2ec6d0
    002ec580
    002ec580loc_2ec580:
    002ec580ldr w5, [x6+16]
    002ec584str w5, [sp+92]
    002ec588movz x6, 53367
    002ec58cmovk x6, 0x70a50000
    002ec590adds wzr, w5, w6
    002ec594b.eq 0x2ec59c
    002ec598b 0x2ec5f0
    002ec59c
    002ec59cloc_2ec59c:
    002ec59cldr x5, [sp+600]
    002ec5a0adrp x6, 0x42a000
    002ec5a4add x6, x6, 3592
    002ec5a8subs xzr, x5, x6
    002ec5acb.eq 0x2ec5b4
    002ec5b0b 0x2ec5bc
    002ec5b4
    002ec5b4loc_2ec5b4:
    002ec5b4orr x0, xzr, 1
    002ec5b8b 0x2ec5c4
    002ec5bc
    002ec5bcloc_2ec5bc:
    002ec5bcmov x0, xzr
    002ec5c0b 0x2ec5c4
    002ec5c4
    002ec5c4loc_2ec5c4:
    002ec5c4strb w0, [sp+84]
    002ec5c8tbnz w0, 0, 0x2ec5d0
    002ec5ccb 0x2ec5ec
    002ec5d0
    002ec5d0loc_2ec5d0:
    002ec5d0b 0x2ec5d4
    002ec5d4
    002ec5d4loc_2ec5d4:
    002ec5d4ldr x0, [sp+608]
    002ec5d8str x0, [sp+232]
    002ec5dcstr x0, [sp+176]
    002ec5e0bl net.(*UDPAddr).isWildcard
    002ec5e4strb w0, [sp+82]
    002ec5e8b 0x2ec6d4
    002ec5ec
    002ec5ecloc_2ec5ec:
    002ec5ecb 0x2ec6cc
    002ec5f0
    002ec5f0loc_2ec5f0:
    002ec5f0movz x6, 48330
    002ec5f4movk x6, 0x50380000
    002ec5f8adds wzr, w5, w6
    002ec5fcb.eq 0x2ec604
    002ec600b 0x2ec658
    002ec604
    002ec604loc_2ec604:
    002ec604ldr x5, [sp+600]
    002ec608adrp x6, 0x42a000
    002ec60cadd x6, x6, 3272
    002ec610subs xzr, x5, x6
    002ec614b.eq 0x2ec61c
    002ec618b 0x2ec624
    002ec61c
    002ec61cloc_2ec61c:
    002ec61corr x0, xzr, 1
    002ec620b 0x2ec62c
    002ec624
    002ec624loc_2ec624:
    002ec624mov x0, xzr
    002ec628b 0x2ec62c
    002ec62c
    002ec62cloc_2ec62c:
    002ec62cstrb w0, [sp+84]
    002ec630tbnz w0, 0, 0x2ec638
    002ec634b 0x2ec654
    002ec638
    002ec638loc_2ec638:
    002ec638b 0x2ec63c
    002ec63c
    002ec63cloc_2ec63c:
    002ec63cldr x0, [sp+608]
    002ec640str x0, [sp+224]
    002ec644str x0, [sp+216]
    002ec648bl net.(*IPAddr).isWildcard
    002ec64cstrb w0, [sp+82]
    002ec650b 0x2ec6d4
    002ec654
    002ec654loc_2ec654:
    002ec654b 0x2ec6c8
    002ec658
    002ec658loc_2ec658:
    002ec658movz x6, 18388
    002ec65cmovk x6, 0x35c80000
    002ec660adds wzr, w5, w6
    002ec664b.eq 0x2ec66c
    002ec668b 0x2ec6c0
    002ec66c
    002ec66cloc_2ec66c:
    002ec66cldr x5, [sp+600]
    002ec670adrp x6, 0x42a000
    002ec674add x6, x6, 3632
    002ec678subs xzr, x5, x6
    002ec67cb.eq 0x2ec684
    002ec680b 0x2ec68c
    002ec684
    002ec684loc_2ec684:
    002ec684orr x0, xzr, 1
    002ec688b 0x2ec694
    002ec68c
    002ec68cloc_2ec68c:
    002ec68cmov x0, xzr
    002ec690b 0x2ec694
    002ec694
    002ec694loc_2ec694:
    002ec694strb w0, [sp+84]
    002ec698tbnz w0, 0, 0x2ec6a0
    002ec69cb 0x2ec6bc
    002ec6a0
    002ec6a0loc_2ec6a0:
    002ec6a0b 0x2ec6a4
    002ec6a4
    002ec6a4loc_2ec6a4:
    002ec6a4ldr x0, [sp+608]
    002ec6a8str x0, [sp+240]
    002ec6acstr x0, [sp+184]
    002ec6b0bl net.(*TCPAddr).isWildcard
    002ec6b4strb w0, [sp+82]
    002ec6b8b 0x2ec6d4
    002ec6bc
    002ec6bcloc_2ec6bc:
    002ec6bcb 0x2ec6c4
    002ec6c0
    002ec6c0loc_2ec6c0:
    002ec6c0b 0x2ec6c4
    002ec6c4
    002ec6c4loc_2ec6c4:
    002ec6c4b 0x2ec6c8
    002ec6c8
    002ec6c8loc_2ec6c8:
    002ec6c8b 0x2ec6cc
    002ec6cc
    002ec6ccloc_2ec6cc:
    002ec6ccb 0x2ec6d4
    002ec6d0
    002ec6d0loc_2ec6d0:
    002ec6d0b 0x2ec6d4
    002ec6d4
    002ec6d4loc_2ec6d4:
    002ec6d4ldr x5, [sp+296]
    002ec6d8ldr x6, [sp+312]
    002ec6dcb 0x2ec6e0
    002ec6e0
    002ec6e0loc_2ec6e0:
    002ec6e0b 0x2ec6e4
    002ec6e4
    002ec6e4loc_2ec6e4:
    002ec6e4str x5, [sp+192]
    002ec6e8str xzr, [sp+200]
    002ec6ecstr x6, [sp+208]
    002ec6f0ldr x5, [sp+304]
    002ec6f4ldr x6, [sp+296]
    002ec6f8ldr x7, [sp+312]
    002ec6fcstr x6, [sp+704]
    002ec700str x5, [sp+712]
    002ec704str x7, [sp+720]
    002ec708str xzr, [sp+112]
    002ec70cstr x5, [sp+104]
    002ec710ldr x5, [sp+704]
    002ec714str x5, [sp+96]
    002ec718b 0x2ec71c
    002ec71c
    002ec71cloc_2ec71c:
    002ec71cldr x5, [sp+104]
    002ec720ldr x6, [sp+112]
    002ec724subs xzr, x5, x6
    002ec728b.gt 0x2ec730
    002ec72cb 0x2ecdf0
    002ec730
    002ec730loc_2ec730:
    002ec730ldr x1, [sp+96]
    002ec734str x1, [sp+592]
    002ec738ldr x1, [sp+592]
    002ec73cldr x2, [x1]
    002ec740ldr x0, [x1+8]
    002ec744str x2, [sp+344]
    002ec748str x0, [sp+352]
    002ec74cldrsb x27, [x2]
    002ec750ldr x1, [x2+24]
    002ec754blr x1
    002ec758str x0, [sp+736]
    002ec75cstr x1, [sp+744]
    002ec760ldr x1, [sp+976]
    002ec764ldrsb x27, [x1]
    002ec768ldr x0, [sp+984]
    002ec76cldr x1, [x1+24]
    002ec770blr x1
    002ec774str x0, [sp+776]
    002ec778str x1, [sp+784]
    002ec77cldr x2, [sp+744]
    002ec780subs xzr, x1, x2
    002ec784b.ne 0x2ec78c
    002ec788b 0x2ec790
    002ec78c
    002ec78cloc_2ec78c:
    002ec78cb 0x2ecd08
    002ec790
    002ec790loc_2ec790:
    002ec790ldr x3, [sp+736]
    002ec794ldr x2, [sp+744]
    002ec798mov x1, x0
    002ec79cmov x0, x3
    002ec7a0bl runtime.memequal
    002ec7a4tbnz w0, 0, 0x2ec7ac
    002ec7a8b 0x2ecd04
    002ec7ac
    002ec7acloc_2ec7ac:
    002ec7acldr x6, [sp+352]
    002ec7b0ldr x7, [sp+344]
    002ec7b4str x7, [sp+568]
    002ec7b8str x6, [sp+576]
    002ec7bccbnz x7, 0x2ec7c4
    002ec7c0b 0x2ecce0
    002ec7c4
    002ec7c4loc_2ec7c4:
    002ec7c4ldr w6, [x7+16]
    002ec7c8str w6, [sp+88]
    002ec7ccmovz x7, 53367
    002ec7d0movk x7, 0x70a50000
    002ec7d4adds wzr, w6, w7
    002ec7d8b.eq 0x2ec7e0
    002ec7dcb 0x2ec978
    002ec7e0
    002ec7e0loc_2ec7e0:
    002ec7e0ldr x6, [sp+568]
    002ec7e4adrp x7, 0x42a000
    002ec7e8add x7, x7, 3592
    002ec7ecsubs xzr, x6, x7
    002ec7f0b.eq 0x2ec7f8
    002ec7f4b 0x2ec800
    002ec7f8
    002ec7f8loc_2ec7f8:
    002ec7f8orr x0, xzr, 1
    002ec7fcb 0x2ec808
    002ec800
    002ec800loc_2ec800:
    002ec800mov x0, xzr
    002ec804b 0x2ec808
    002ec808
    002ec808loc_2ec808:
    002ec808strb w0, [sp+83]
    002ec80ctbnz w0, 0, 0x2ec814
    002ec810b 0x2ec974
    002ec814
    002ec814loc_2ec814:
    002ec814b 0x2ec818
    002ec818
    002ec818loc_2ec818:
    002ec818ldr x6, [sp+576]
    002ec81cstr x6, [sp+328]
    002ec820ldrb w6, [sp+82]
    002ec824eor x7, x6, 1
    002ec828strb w7, [sp+87]
    002ec82ctbnz w6, 0, 0x2ec834
    002ec830b 0x2ec838
    002ec834
    002ec834loc_2ec834:
    002ec834b 0x2ec850
    002ec838
    002ec838loc_2ec838:
    002ec838ldr x0, [sp+328]
    002ec83cbl net.(*UDPAddr).isWildcard
    002ec840strb w0, [sp+85]
    002ec844eor x1, x0, 1
    002ec848strb w1, [sp+87]
    002ec84cb 0x2ec850
    002ec850
    002ec850loc_2ec850:
    002ec850ldrb w6, [sp+87]
    002ec854strb w6, [sp+86]
    002ec858tbnz w6, 0, 0x2ec860
    002ec85cb 0x2ec8c0
    002ec860
    002ec860loc_2ec860:
    002ec860ldr x6, [sp+328]
    002ec864ldrsb x27, [x6]
    002ec868ldr x7, [x6]
    002ec86cldr x8, [x6+8]
    002ec870ldr x6, [x6+16]
    002ec874str x7, [sp+480]
    002ec878str x8, [sp+488]
    002ec87cstr x6, [sp+496]
    002ec880ldr x6, [sp+176]
    002ec884ldrsb x27, [x6]
    002ec888ldr x3, [x6]
    002ec88cldr x4, [x6+8]
    002ec890ldr x5, [x6+16]
    002ec894str x3, [sp+456]
    002ec898str x4, [sp+464]
    002ec89cstr x5, [sp+472]
    002ec8a0ldr x0, [sp+480]
    002ec8a4ldr x1, [sp+488]
    002ec8a8ldr x2, [sp+496]
    002ec8acbl net.IP.matchAddrFamily
    002ec8b0strb w0, [sp+85]
    002ec8b4eor x6, x0, 1
    002ec8b8strb w6, [sp+86]
    002ec8bcb 0x2ec8c4
    002ec8c0
    002ec8c0loc_2ec8c0:
    002ec8c0b 0x2ec8c4
    002ec8c4
    002ec8c4loc_2ec8c4:
    002ec8c4ldrb w5, [sp+86]
    002ec8c8tbnz w5, 0, 0x2ec8d0
    002ec8ccb 0x2ec8d4
    002ec8d0
    002ec8d0loc_2ec8d0:
    002ec8d0b 0x2ecce8
    002ec8d4
    002ec8d4loc_2ec8d4:
    002ec8d4ldr x5, [sp+328]
    002ec8d8str x5, [sp+688]
    002ec8dcadrp x6, 0x42a000
    002ec8e0add x6, x6, 3592
    002ec8e4str x6, [sp+440]
    002ec8e8str x5, [sp+448]
    002ec8ecldr x2, [sp+208]
    002ec8f0ldr x0, [sp+192]
    002ec8f4ldr x5, [sp+200]
    002ec8f8add x1, x5, 1
    002ec8fcsubs xzr, x2, x1
    002ec900b.hs 0x2ec908
    002ec904b 0x2ec90c
    002ec908
    002ec908loc_2ec908:
    002ec908b 0x2ec920
    002ec90c
    002ec90cloc_2ec90c:
    002ec90corr x3, xzr, 1
    002ec910adrp x4, 0x336000
    002ec914add x4, x4, 1376
    002ec918bl runtime.growslice
    002ec91cb 0x2ec920
    002ec920
    002ec920loc_2ec920:
    002ec920sub x5, x1, 1
    002ec924add x6, x0, x5, lsl #4
    002ec928ubfm x5, x5, 60, 59
    002ec92cldr x7, [sp+448]
    002ec930ldr x8, [sp+440]
    002ec934str x8, [x0+x5]
    002ec938adrp x27, 0x75f000
    002ec93cldr w5, [x27+3056]
    002ec940cbz w5, 0x2ec948
    002ec944b 0x2ec94c
    002ec948
    002ec948loc_2ec948:
    002ec948b 0x2ec960
    002ec94c
    002ec94cloc_2ec94c:
    002ec94cbl runtime.gcWriteBarrier2
    002ec950str x7, [x25]
    002ec954ldr x5, [x6+8]
    002ec958str x5, [x25+8]
    002ec95cb 0x2ec960
    002ec960
    002ec960loc_2ec960:
    002ec960str x7, [x6+8]
    002ec964str x0, [sp+192]
    002ec968str x1, [sp+200]
    002ec96cstr x2, [sp+208]
    002ec970b 0x2ecce4
    002ec974
    002ec974loc_2ec974:
    002ec974b 0x2eccdc
    002ec978
    002ec978loc_2ec978:
    002ec978movz x7, 48330
    002ec97cmovk x7, 0x50380000
    002ec980adds wzr, w6, w7
    002ec984b.eq 0x2ec98c
    002ec988b 0x2ecb24
    002ec98c
    002ec98cloc_2ec98c:
    002ec98cldr x6, [sp+568]
    002ec990adrp x7, 0x42a000
    002ec994add x7, x7, 3272
    002ec998subs xzr, x6, x7
    002ec99cb.eq 0x2ec9a4
    002ec9a0b 0x2ec9ac
    002ec9a4
    002ec9a4loc_2ec9a4:
    002ec9a4orr x0, xzr, 1
    002ec9a8b 0x2ec9b4
    002ec9ac
    002ec9acloc_2ec9ac:
    002ec9acmov x0, xzr
    002ec9b0b 0x2ec9b4
    002ec9b4
    002ec9b4loc_2ec9b4:
    002ec9b4strb w0, [sp+83]
    002ec9b8tbnz w0, 0, 0x2ec9c0
    002ec9bcb 0x2ecb20
    002ec9c0
    002ec9c0loc_2ec9c0:
    002ec9c0b 0x2ec9c4
    002ec9c4
    002ec9c4loc_2ec9c4:
    002ec9c4ldr x6, [sp+576]
    002ec9c8str x6, [sp+320]
    002ec9ccldrb w6, [sp+82]
    002ec9d0eor x7, x6, 1
    002ec9d4strb w7, [sp+86]
    002ec9d8tbnz w6, 0, 0x2ec9e0
    002ec9dcb 0x2ec9e4
    002ec9e0
    002ec9e0loc_2ec9e0:
    002ec9e0b 0x2ec9fc
    002ec9e4
    002ec9e4loc_2ec9e4:
    002ec9e4ldr x0, [sp+320]
    002ec9e8bl net.(*IPAddr).isWildcard
    002ec9ecstrb w0, [sp+85]
    002ec9f0eor x1, x0, 1
    002ec9f4strb w1, [sp+86]
    002ec9f8b 0x2ec9fc
    002ec9fc
    002ec9fcloc_2ec9fc:
    002ec9fcldrb w6, [sp+86]
    002eca00strb w6, [sp+87]
    002eca04tbnz w6, 0, 0x2eca0c
    002eca08b 0x2eca6c
    002eca0c
    002eca0cloc_2eca0c:
    002eca0cldr x6, [sp+320]
    002eca10ldrsb x27, [x6]
    002eca14ldr x7, [x6]
    002eca18ldr x8, [x6+8]
    002eca1cldr x6, [x6+16]
    002eca20str x7, [sp+416]
    002eca24str x8, [sp+424]
    002eca28str x6, [sp+432]
    002eca2cldr x6, [sp+216]
    002eca30ldrsb x27, [x6]
    002eca34ldr x3, [x6]
    002eca38ldr x4, [x6+8]
    002eca3cldr x5, [x6+16]
    002eca40str x3, [sp+392]
    002eca44str x4, [sp+400]
    002eca48str x5, [sp+408]
    002eca4cldr x0, [sp+416]
    002eca50ldr x1, [sp+424]
    002eca54ldr x2, [sp+432]
    002eca58bl net.IP.matchAddrFamily
    002eca5cstrb w0, [sp+85]
    002eca60eor x6, x0, 1
    002eca64strb w6, [sp+87]
    002eca68b 0x2eca70
    002eca6c
    002eca6cloc_2eca6c:
    002eca6cb 0x2eca70
    002eca70
    002eca70loc_2eca70:
    002eca70ldrb w5, [sp+87]
    002eca74tbnz w5, 0, 0x2eca7c
    002eca78b 0x2eca80
    002eca7c
    002eca7cloc_2eca7c:
    002eca7cb 0x2ecce8
    002eca80
    002eca80loc_2eca80:
    002eca80ldr x5, [sp+320]
    002eca84str x5, [sp+680]
    002eca88adrp x6, 0x42a000
    002eca8cadd x6, x6, 3272
    002eca90str x6, [sp+376]
    002eca94str x5, [sp+384]
    002eca98ldr x2, [sp+208]
    002eca9cldr x0, [sp+192]
    002ecaa0ldr x5, [sp+200]
    002ecaa4add x1, x5, 1
    002ecaa8subs xzr, x2, x1
    002ecaacb.hs 0x2ecab4
    002ecab0b 0x2ecab8
    002ecab4
    002ecab4loc_2ecab4:
    002ecab4b 0x2ecacc
    002ecab8
    002ecab8loc_2ecab8:
    002ecab8orr x3, xzr, 1
    002ecabcadrp x4, 0x336000
    002ecac0add x4, x4, 1376
    002ecac4bl runtime.growslice
    002ecac8b 0x2ecacc
    002ecacc
    002ecaccloc_2ecacc:
    002ecaccsub x5, x1, 1
    002ecad0add x6, x0, x5, lsl #4
    002ecad4ubfm x5, x5, 60, 59
    002ecad8ldr x7, [sp+384]
    002ecadcldr x8, [sp+376]
    002ecae0str x8, [x0+x5]
    002ecae4adrp x27, 0x75f000
    002ecae8ldr w5, [x27+3056]
    002ecaeccbz w5, 0x2ecaf4
    002ecaf0b 0x2ecaf8
    002ecaf4
    002ecaf4loc_2ecaf4:
    002ecaf4b 0x2ecb0c
    002ecaf8
    002ecaf8loc_2ecaf8:
    002ecaf8bl runtime.gcWriteBarrier2
    002ecafcstr x7, [x25]
    002ecb00ldr x5, [x6+8]
    002ecb04str x5, [x25+8]
    002ecb08b 0x2ecb0c
    002ecb0c
    002ecb0cloc_2ecb0c:
    002ecb0cstr x7, [x6+8]
    002ecb10str x0, [sp+192]
    002ecb14str x1, [sp+200]
    002ecb18str x2, [sp+208]
    002ecb1cb 0x2ecce4
    002ecb20
    002ecb20loc_2ecb20:
    002ecb20b 0x2eccd8
    002ecb24
    002ecb24loc_2ecb24:
    002ecb24movz x7, 18388
    002ecb28movk x7, 0x35c80000
    002ecb2cadds wzr, w6, w7
    002ecb30b.eq 0x2ecb38
    002ecb34b 0x2eccd0
    002ecb38
    002ecb38loc_2ecb38:
    002ecb38ldr x6, [sp+568]
    002ecb3cadrp x7, 0x42a000
    002ecb40add x7, x7, 3632
    002ecb44subs xzr, x6, x7
    002ecb48b.eq 0x2ecb50
    002ecb4cb 0x2ecb58
    002ecb50
    002ecb50loc_2ecb50:
    002ecb50orr x0, xzr, 1
    002ecb54b 0x2ecb60
    002ecb58
    002ecb58loc_2ecb58:
    002ecb58mov x0, xzr
    002ecb5cb 0x2ecb60
    002ecb60
    002ecb60loc_2ecb60:
    002ecb60strb w0, [sp+83]
    002ecb64tbnz w0, 0, 0x2ecb6c
    002ecb68b 0x2ecccc
    002ecb6c
    002ecb6cloc_2ecb6c:
    002ecb6cb 0x2ecb70
    002ecb70
    002ecb70loc_2ecb70:
    002ecb70ldr x6, [sp+576]
    002ecb74str x6, [sp+336]
    002ecb78ldrb w6, [sp+82]
    002ecb7ceor x7, x6, 1
    002ecb80strb w7, [sp+86]
    002ecb84tbnz w6, 0, 0x2ecb8c
    002ecb88b 0x2ecb90
    002ecb8c
    002ecb8cloc_2ecb8c:
    002ecb8cb 0x2ecba8
    002ecb90
    002ecb90loc_2ecb90:
    002ecb90ldr x0, [sp+336]
    002ecb94bl net.(*TCPAddr).isWildcard
    002ecb98strb w0, [sp+85]
    002ecb9ceor x1, x0, 1
    002ecba0strb w1, [sp+86]
    002ecba4b 0x2ecba8
    002ecba8
    002ecba8loc_2ecba8:
    002ecba8ldrb w6, [sp+86]
    002ecbacstrb w6, [sp+87]
    002ecbb0tbnz w6, 0, 0x2ecbb8
    002ecbb4b 0x2ecc18
    002ecbb8
    002ecbb8loc_2ecbb8:
    002ecbb8ldr x6, [sp+336]
    002ecbbcldrsb x27, [x6]
    002ecbc0ldr x7, [x6]
    002ecbc4ldr x8, [x6+8]
    002ecbc8ldr x6, [x6+16]
    002ecbccstr x7, [sp+544]
    002ecbd0str x8, [sp+552]
    002ecbd4str x6, [sp+560]
    002ecbd8ldr x6, [sp+184]
    002ecbdcldrsb x27, [x6]
    002ecbe0ldr x3, [x6]
    002ecbe4ldr x4, [x6+8]
    002ecbe8ldr x5, [x6+16]
    002ecbecstr x3, [sp+520]
    002ecbf0str x4, [sp+528]
    002ecbf4str x5, [sp+536]
    002ecbf8ldr x0, [sp+544]
    002ecbfcldr x1, [sp+552]
    002ecc00ldr x2, [sp+560]
    002ecc04bl net.IP.matchAddrFamily
    002ecc08strb w0, [sp+85]
    002ecc0ceor x6, x0, 1
    002ecc10strb w6, [sp+87]
    002ecc14b 0x2ecc1c
    002ecc18
    002ecc18loc_2ecc18:
    002ecc18b 0x2ecc1c
    002ecc1c
    002ecc1cloc_2ecc1c:
    002ecc1cldrb w5, [sp+87]
    002ecc20tbnz w5, 0, 0x2ecc28
    002ecc24b 0x2ecc2c
    002ecc28
    002ecc28loc_2ecc28:
    002ecc28b 0x2ecce8
    002ecc2c
    002ecc2cloc_2ecc2c:
    002ecc2cldr x5, [sp+336]
    002ecc30str x5, [sp+696]
    002ecc34adrp x6, 0x42a000
    002ecc38add x6, x6, 3632
    002ecc3cstr x6, [sp+504]
    002ecc40str x5, [sp+512]
    002ecc44ldr x2, [sp+208]
    002ecc48ldr x0, [sp+192]
    002ecc4cldr x5, [sp+200]
    002ecc50add x1, x5, 1
    002ecc54subs xzr, x2, x1
    002ecc58b.hs 0x2ecc60
    002ecc5cb 0x2ecc64
    002ecc60
    002ecc60loc_2ecc60:
    002ecc60b 0x2ecc78
    002ecc64
    002ecc64loc_2ecc64:
    002ecc64orr x3, xzr, 1
    002ecc68adrp x4, 0x336000
    002ecc6cadd x4, x4, 1376
    002ecc70bl runtime.growslice
    002ecc74b 0x2ecc78
    002ecc78
    002ecc78loc_2ecc78:
    002ecc78sub x5, x1, 1
    002ecc7cadd x6, x0, x5, lsl #4
    002ecc80ubfm x5, x5, 60, 59
    002ecc84ldr x7, [sp+512]
    002ecc88ldr x8, [sp+504]
    002ecc8cstr x8, [x0+x5]
    002ecc90adrp x27, 0x75f000
    002ecc94ldr w5, [x27+3056]
    002ecc98cbz w5, 0x2ecca0
    002ecc9cb 0x2ecca4
    002ecca0
    002ecca0loc_2ecca0:
    002ecca0b 0x2eccb8
    002ecca4
    002ecca4loc_2ecca4:
    002ecca4bl runtime.gcWriteBarrier2
    002ecca8str x7, [x25]
    002eccacldr x5, [x6+8]
    002eccb0str x5, [x25+8]
    002eccb4b 0x2eccb8
    002eccb8
    002eccb8loc_2eccb8:
    002eccb8str x7, [x6+8]
    002eccbcstr x0, [sp+192]
    002eccc0str x1, [sp+200]
    002eccc4str x2, [sp+208]
    002eccc8b 0x2ecce4
    002ecccc
    002eccccloc_2ecccc:
    002eccccb 0x2eccd4
    002eccd0
    002eccd0loc_2eccd0:
    002eccd0b 0x2eccd4
    002eccd4
    002eccd4loc_2eccd4:
    002eccd4b 0x2eccd8
    002eccd8
    002eccd8loc_2eccd8:
    002eccd8b 0x2eccdc
    002eccdc
    002eccdcloc_2eccdc:
    002eccdcb 0x2ecce4
    002ecce0
    002ecce0loc_2ecce0:
    002ecce0b 0x2ecce4
    002ecce4
    002ecce4loc_2ecce4:
    002ecce4b 0x2ecce8
    002ecce8
    002ecce8loc_2ecce8:
    002ecce8ldr x5, [sp+112]
    002eccecadd x5, x5, 1
    002eccf0str x5, [sp+112]
    002eccf4ldr x5, [sp+592]
    002eccf8add x5, x5, 16
    002eccfcstr x5, [sp+96]
    002ecd00b 0x2ec71c
    002ecd04
    002ecd04loc_2ecd04:
    002ecd04b 0x2ecd08
    002ecd08
    002ecd08loc_2ecd08:
    002ecd08ldr x1, [sp+976]
    002ecd0cldrsb x27, [x1]
    002ecd10ldr x1, [x1+32]
    002ecd14ldr x0, [sp+984]
    002ecd18blr x1
    002ecd1cstr x0, [sp+776]
    002ecd20str x1, [sp+784]
    002ecd24adrp x0, 0x356000
    002ecd28add x0, x0, 2112
    002ecd2cbl runtime.newobject
    002ecd30str x0, [sp+584]
    002ecd34movz x1, 29
    002ecd38str x1, [x0+8]
    002ecd3cadrp x27, 0x75f000
    002ecd40ldr w1, [x27+3056]
    002ecd44cbz w1, 0x2ecd4c
    002ecd48b 0x2ecd50
    002ecd4c
    002ecd4cloc_2ecd4c:
    002ecd4cb 0x2ecd60
    002ecd50
    002ecd50loc_2ecd50:
    002ecd50ldr x5, [x0]
    002ecd54bl runtime.gcWriteBarrier1
    002ecd58str x5, [x25]
    002ecd5cb 0x2ecd60
    002ecd60
    002ecd60loc_2ecd60:
    002ecd60adrp x5, 0x3d0000
    002ecd64add x5, x5, 2251
    002ecd68str x5, [x0]
    002ecd6cldr x5, [sp+584]
    002ecd70ldrsb x27, [x5]
    002ecd74ldr x6, [sp+776]
    002ecd78ldr x7, [sp+784]
    002ecd7cstr x7, [x5+24]
    002ecd80adrp x27, 0x75f000
    002ecd84ldr w7, [x27+3056]
    002ecd88cbz w7, 0x2ecd90
    002ecd8cb 0x2ecd94
    002ecd90
    002ecd90loc_2ecd90:
    002ecd90b 0x2ecda8
    002ecd94
    002ecd94loc_2ecd94:
    002ecd94bl runtime.gcWriteBarrier2
    002ecd98str x6, [x25]
    002ecd9cldr x7, [x5+16]
    002ecda0str x7, [x25+8]
    002ecda4b 0x2ecda8
    002ecda8
    002ecda8loc_2ecda8:
    002ecda8str x6, [x5+16]
    002ecdacldr x5, [sp+584]
    002ecdb0str x5, [sp+728]
    002ecdb4stp xzr, xzr, [sp+152]
    002ecdb8str xzr, [sp+168]
    002ecdbcldr x5, [sp+728]
    002ecdc0adrp x6, 0x429000
    002ecdc4add x6, x6, 2336
    002ecdc8str x6, [sp+136]
    002ecdccstr x5, [sp+144]
    002ecdd0ldr x3, [sp+136]
    002ecdd4ldr x0, [sp+152]
    002ecdd8ldr x1, [sp+160]
    002ecddcldr x4, [sp+144]
    002ecde0ldr x2, [sp+168]
    002ecde4ldp x29, x30, [sp-8]
    002ecde8add sp, sp, 896
    002ecdecret x30
    002ecdf0
    002ecdf0loc_2ecdf0:
    002ecdf0ldr x5, [sp+200]
    002ecdf4str x5, [sp+120]
    002ecdf8cbz x5, 0x2ece00
    002ecdfcb 0x2ecf0c
    002ece00
    002ece00loc_2ece00:
    002ece00adrp x27, 0x735000
    002ece04ldr x1, [x27+2512]
    002ece08ldrsb x27, [x1]
    002ece0cldr x1, [x1+24]
    002ece10adrp x27, 0x735000
    002ece14ldr x0, [x27+2520]
    002ece18blr x1
    002ece1cstr x0, [sp+776]
    002ece20str x1, [sp+784]
    002ece24ldr x1, [sp+976]
    002ece28ldrsb x27, [x1]
    002ece2cldr x0, [sp+984]
    002ece30ldr x1, [x1+32]
    002ece34blr x1
    002ece38str x0, [sp+736]
    002ece3cstr x1, [sp+744]
    002ece40adrp x0, 0x356000
    002ece44add x0, x0, 2112
    002ece48bl runtime.newobject
    002ece4cstr x0, [sp+368]
    002ece50ldr x1, [sp+776]
    002ece54ldr x2, [sp+784]
    002ece58str x2, [x0+8]
    002ece5cadrp x27, 0x75f000
    002ece60ldr w2, [x27+3056]
    002ece64cbz w2, 0x2ece6c
    002ece68b 0x2ece70
    002ece6c
    002ece6cloc_2ece6c:
    002ece6cb 0x2ece84
    002ece70
    002ece70loc_2ece70:
    002ece70bl runtime.gcWriteBarrier2
    002ece74str x1, [x25]
    002ece78ldr x5, [x0]
    002ece7cstr x5, [x25+8]
    002ece80b 0x2ece84
    002ece84
    002ece84loc_2ece84:
    002ece84str x1, [x0]
    002ece88ldr x5, [sp+368]
    002ece8cldrsb x27, [x5]
    002ece90ldr x6, [sp+736]
    002ece94ldr x7, [sp+744]
    002ece98str x7, [x5+24]
    002ece9cadrp x27, 0x75f000
    002ecea0ldr w7, [x27+3056]
    002ecea4cbz w7, 0x2eceac
    002ecea8b 0x2eceb0
    002eceac
    002eceacloc_2eceac:
    002eceacb 0x2ecec4
    002eceb0
    002eceb0loc_2eceb0:
    002eceb0bl runtime.gcWriteBarrier2
    002eceb4str x6, [x25]
    002eceb8ldr x7, [x5+16]
    002ecebcstr x7, [x25+8]
    002ecec0b 0x2ecec4
    002ecec4
    002ecec4loc_2ecec4:
    002ecec4str x6, [x5+16]
    002ecec8ldr x5, [sp+368]
    002ececcstr x5, [sp+728]
    002eced0stp xzr, xzr, [sp+152]
    002eced4str xzr, [sp+168]
    002eced8ldr x5, [sp+728]
    002ecedcadrp x6, 0x429000
    002ecee0add x6, x6, 2336
    002ecee4str x6, [sp+136]
    002ecee8str x5, [sp+144]
    002eceecldr x3, [sp+136]
    002ecef0ldr x0, [sp+152]
    002ecef4ldr x1, [sp+160]
    002ecef8ldr x4, [sp+144]
    002ecefcldr x2, [sp+168]
    002ecf00ldp x29, x30, [sp-8]
    002ecf04add sp, sp, 896
    002ecf08ret x30
    002ecf0c
    002ecf0cloc_2ecf0c:
    002ecf0cldr x5, [sp+192]
    002ecf10ldr x6, [sp+200]
    002ecf14ldr x7, [sp+208]
    002ecf18str x5, [sp+152]
    002ecf1cstr x6, [sp+160]
    002ecf20str x7, [sp+168]
    002ecf24stp xzr, xzr, [sp+136]
    002ecf28ldr x0, [sp+152]
    002ecf2cldr x1, [sp+160]
    002ecf30ldr x2, [sp+168]
    002ecf34mov x3, xzr
    002ecf38mov x4, xzr
    002ecf3cldp x29, x30, [sp-8]
    002ecf40add sp, sp, 896
    002ecf44ret x30
    002ecf48
    002ecf48loc_2ecf48:
    002ecf48orr x0, xzr, 3
    002ecf4cbl runtime.panicIndex
    002ecf50
    002ecf50loc_2ecf50:
    002ecf50orr x0, xzr, 2
    002ecf54bl runtime.panicIndex
    002ecf58
    002ecf58loc_2ecf58:
    002ecf58orr x0, xzr, 1
    002ecf5cbl runtime.panicIndex
    002ecf60
    002ecf60loc_2ecf60:
    002ecf60mov x0, xzr
    002ecf64bl runtime.panicIndex
    002ecf68
    002ecf68loc_2ecf68:
    002ecf68orr x0, xzr, 3
    002ecf6cbl runtime.panicIndex
    002ecf70
    002ecf70loc_2ecf70:
    002ecf70orr x0, xzr, 2
    002ecf74bl runtime.panicIndex
    002ecf78
    002ecf78loc_2ecf78:
    002ecf78orr x0, xzr, 1
    002ecf7cbl runtime.panicIndex
    002ecf80
    002ecf80loc_2ecf80:
    002ecf80mov x0, xzr
    002ecf84bl runtime.panicIndex
    002ecf88
    002ecf88loc_2ecf88:
    002ecf88movz x0, 9
    002ecf8cbl runtime.panicIndex
    002ecf90
    002ecf90loc_2ecf90:
    002ecf90orr x0, xzr, 8
    002ecf94bl runtime.panicIndex
    002ecf98
    002ecf98loc_2ecf98:
    002ecf98orr x0, xzr, 7
    002ecf9cbl runtime.panicIndex
    002ecfa0
    002ecfa0loc_2ecfa0:
    002ecfa0orr x0, xzr, 6
    002ecfa4bl runtime.panicIndex
    002ecfa8
    002ecfa8loc_2ecfa8:
    002ecfa8movz x0, 5
    002ecfacbl runtime.panicIndex
    002ecfb0
    002ecfb0loc_2ecfb0:
    002ecfb0orr x0, xzr, 4
    002ecfb4bl runtime.panicIndex
    002ecfb8
    002ecfb8loc_2ecfb8:
    002ecfb8orr x0, xzr, 3
    002ecfbcbl runtime.panicIndex
    002ecfc0
    002ecfc0loc_2ecfc0:
    002ecfc0orr x0, xzr, 2
    002ecfc4bl runtime.panicIndex
    002ecfc8
    002ecfc8loc_2ecfc8:
    002ecfc8orr x0, xzr, 1
    002ecfccbl runtime.panicIndex
    002ecfd0
    002ecfd0loc_2ecfd0:
    002ecfd0mov x0, xzr
    002ecfd4bl runtime.panicIndex
    002ecfd8
    002ecfd8loc_2ecfd8:
    002ecfd8orr x0, xzr, 7
    002ecfdcbl runtime.panicIndex
    002ecfe0
    002ecfe0loc_2ecfe0:
    002ecfe0orr x0, xzr, 6
    002ecfe4bl runtime.panicIndex
    002ecfe8
    002ecfe8loc_2ecfe8:
    002ecfe8movz x0, 5
    002ecfecbl runtime.panicIndex
    002ecff0
    002ecff0loc_2ecff0:
    002ecff0orr x0, xzr, 4
    002ecff4bl runtime.panicIndex
    002ecff8
    002ecff8loc_2ecff8:
    002ecff8orr x0, xzr, 3
    002ecffcbl runtime.panicIndex
    002ed000
    002ed000loc_2ed000:
    002ed000orr x0, xzr, 2
    002ed004bl runtime.panicIndex
    002ed008
    002ed008loc_2ed008:
    002ed008orr x0, xzr, 1
    002ed00cbl runtime.panicIndex
    002ed010
    002ed010loc_2ed010:
    002ed010mov x0, xzr
    002ed014bl runtime.panicIndex
    002ed018
    002ed018loc_2ed018:
    002ed018orr x0, xzr, 3
    002ed01cbl runtime.panicIndex
    002ed020
    002ed020loc_2ed020:
    002ed020orr x0, xzr, 2
    002ed024bl runtime.panicIndex
    002ed028
    002ed028loc_2ed028:
    002ed028orr x0, xzr, 1
    002ed02cbl runtime.panicIndex
    002ed030
    002ed030loc_2ed030:
    002ed030mov x0, xzr
    002ed034bl runtime.panicIndex
    002ed038
    002ed038loc_2ed038:
    002ed038orr x0, xzr, 3
    002ed03cbl runtime.panicIndex
    002ed040
    002ed040loc_2ed040:
    002ed040orr x0, xzr, 2
    002ed044bl runtime.panicIndex
    002ed048
    002ed048loc_2ed048:
    002ed048orr x0, xzr, 1
    002ed04cbl runtime.panicIndex
    002ed050
    002ed050loc_2ed050:
    002ed050mov x0, xzr
    002ed054bl runtime.panicIndex
    002ed058hint
    002ed05c
    002ed05cloc_2ed05c:
    002ed05cstp x0, x1, [sp+8]
    002ed060stp x2, x3, [sp+24]
    002ed064stp x4, x5, [sp+40]
    002ed068stp x6, x7, [sp+56]
    002ed06cstp x8, x9, [sp+72]
    002ed070str x10, [sp+88]
    002ed074mov x3, x30
    002ed078bl runtime.morestack_noctxt.abi0
    002ed07cldp x0, x1, [sp+8]
    002ed080ldp x2, x3, [sp+24]
    002ed084ldp x4, x5, [sp+40]
    002ed088ldp x6, x7, [sp+56]
    002ed08cldp x8, x9, [sp+72]
    002ed090ldr x10, [sp+88]
    002ed094b 0x2ebaf0
    002ed098udf 0
    002ed09cudf 0
    002ebaf0
    002ed0a0
    002ed0a0net.(*Dialer).MultipathTCP: ; void net.(*Dialer).MultipathTCP(net.Dialer * d)
    002ed0a0ldr x16, [x28+16]
    002ed0a4subs xzr, sp, x16
    002ed0a8b.ls 0x2ed0e8
    002ed0acstr x30, [sp-48]!
    002ed0b0stur x29, [sp-8]
    002ed0b4sub x29, sp, 8
    002ed0b8str x0, [sp+56]
    002ed0bcstrb wzr, [sp+30]
    002ed0c0ldr x1, [sp+56]
    002ed0c4ldrsb x27, [x1]
    002ed0c8add x0, x1, 136
    002ed0ccstr x0, [sp+32]
    002ed0d0bl net.(*mptcpStatusDial).get
    002ed0d4strb w0, [sp+31]
    002ed0d8strb w0, [sp+30]
    002ed0dcldur x29, [sp-8]
    002ed0e0ldr x30, [sp], 48
    002ed0e4ret x30
    002ed0e8
    002ed0e8loc_2ed0e8:
    002ed0e8str x0, [sp+8]
    002ed0ecmov x3, x30
    002ed0f0bl runtime.morestack_noctxt.abi0
    002ed0f4ldr x0, [sp+8]
    002ed0f8b 0x2ed0a0
    002ed0fcudf 0
    002ed0a0
    002ed100
    002ed100net.Dial: ; void net.Dial(struct string network, struct string address)
    002ed100ldr x16, [x28+16]
    002ed104sub x17, sp, 176
    002ed108subs xzr, x17, x16
    002ed10cb.ls 0x2ed1d4
    002ed110sub x20, sp, 304
    002ed114stp x29, x30, [x20-8]
    002ed118add sp, x20, 0
    002ed11csub x29, sp, 8
    002ed120str x0, [sp+312]
    002ed124str x1, [sp+320]
    002ed128str x2, [sp+328]
    002ed12cstr x3, [sp+336]
    002ed130stp xzr, xzr, [sp+72]
    002ed134stp xzr, xzr, [sp+56]
    002ed138add x20, sp, 88
    002ed13cadr x27, 16
    002ed140stp x29, x27, [sp-24]
    002ed144sub x29, sp, 24
    002ed148bl fn_87cec
    002ed14csub x29, sp, 8
    002ed150stp xzr, xzr, [sp+248]
    002ed154stp xzr, xzr, [sp+232]
    002ed158ldr x1, [sp+312]
    002ed15cldr x3, [sp+328]
    002ed160ldr x2, [sp+320]
    002ed164ldr x4, [sp+336]
    002ed168add x0, sp, 88
    002ed16cbl net.(*Dialer).Dial
    002ed170str x0, [sp+248]
    002ed174str x1, [sp+256]
    002ed178str x2, [sp+232]
    002ed17cstr x3, [sp+240]
    002ed180ldr x5, [sp+256]
    002ed184ldr x6, [sp+248]
    002ed188str x6, [sp+280]
    002ed18cstr x5, [sp+288]
    002ed190ldr x5, [sp+232]
    002ed194ldr x6, [sp+240]
    002ed198str x5, [sp+264]
    002ed19cstr x6, [sp+272]
    002ed1a0ldr x5, [sp+280]
    002ed1a4ldr x6, [sp+288]
    002ed1a8str x5, [sp+72]
    002ed1acstr x6, [sp+80]
    002ed1b0ldr x2, [sp+264]
    002ed1b4ldr x3, [sp+272]
    002ed1b8str x2, [sp+56]
    002ed1bcstr x3, [sp+64]
    002ed1c0ldr x0, [sp+72]
    002ed1c4ldr x1, [sp+80]
    002ed1c8ldp x29, x30, [sp-8]
    002ed1ccadd sp, sp, 304
    002ed1d0ret x30
    002ed1d4
    002ed1d4loc_2ed1d4:
    002ed1d4stp x0, x1, [sp+8]
    002ed1d8stp x2, x3, [sp+24]
    002ed1dcmov x3, x30
    002ed1e0bl runtime.morestack_noctxt.abi0
    002ed1e4ldp x0, x1, [sp+8]
    002ed1e8ldp x2, x3, [sp+24]
    002ed1ecb 0x2ed100
    002ed100
    002ed1f0
    002ed1f0net.DialTimeout: ; void net.DialTimeout(struct string network, struct string address, time.Duration timeout)
    002ed1f0ldr x16, [x28+16]
    002ed1f4sub x17, sp, 320
    002ed1f8subs xzr, x17, x16
    002ed1fcb.ls 0x2ed2ec
    002ed200sub x20, sp, 448
    002ed204stp x29, x30, [x20-8]
    002ed208add sp, x20, 0
    002ed20csub x29, sp, 8
    002ed210str x0, [sp+456]
    002ed214str x1, [sp+464]
    002ed218str x2, [sp+472]
    002ed21cstr x3, [sp+480]
    002ed220str x4, [sp+488]
    002ed224stp xzr, xzr, [sp+72]
    002ed228stp xzr, xzr, [sp+56]
    002ed22cadd x20, sp, 296
    002ed230adr x27, 16
    002ed234stp x29, x27, [sp-24]
    002ed238sub x29, sp, 24
    002ed23cbl fn_87cec
    002ed240sub x29, sp, 8
    002ed244ldr x5, [sp+488]
    002ed248str x5, [sp+296]
    002ed24cadd x20, sp, 88
    002ed250adr x27, 16
    002ed254stp x29, x27, [sp-24]
    002ed258sub x29, sp, 24
    002ed25cbl fn_87cec
    002ed260sub x29, sp, 8
    002ed264str x5, [sp+88]
    002ed268stp xzr, xzr, [sp+248]
    002ed26cstp xzr, xzr, [sp+232]
    002ed270ldr x1, [sp+456]
    002ed274ldr x3, [sp+472]
    002ed278ldr x2, [sp+464]
    002ed27cldr x4, [sp+480]
    002ed280add x0, sp, 88
    002ed284bl net.(*Dialer).Dial
    002ed288str x0, [sp+248]
    002ed28cstr x1, [sp+256]
    002ed290str x2, [sp+232]
    002ed294str x3, [sp+240]
    002ed298ldr x5, [sp+256]
    002ed29cldr x6, [sp+248]
    002ed2a0str x6, [sp+280]
    002ed2a4str x5, [sp+288]
    002ed2a8ldr x5, [sp+232]
    002ed2acldr x6, [sp+240]
    002ed2b0str x5, [sp+264]
    002ed2b4str x6, [sp+272]
    002ed2b8ldr x5, [sp+280]
    002ed2bcldr x6, [sp+288]
    002ed2c0str x5, [sp+72]
    002ed2c4str x6, [sp+80]
    002ed2c8ldr x2, [sp+264]
    002ed2ccldr x3, [sp+272]
    002ed2d0str x2, [sp+56]
    002ed2d4str x3, [sp+64]
    002ed2d8ldr x0, [sp+72]
    002ed2dcldr x1, [sp+80]
    002ed2e0ldp x29, x30, [sp-8]
    002ed2e4add sp, sp, 448
    002ed2e8ret x30
    002ed2ec
    002ed2ecloc_2ed2ec:
    002ed2ecstp x0, x1, [sp+8]
    002ed2f0stp x2, x3, [sp+24]
    002ed2f4str x4, [sp+40]
    002ed2f8mov x3, x30
    002ed2fcbl runtime.morestack_noctxt.abi0
    002ed300ldp x0, x1, [sp+8]
    002ed304ldp x2, x3, [sp+24]
    002ed308ldr x4, [sp+40]
    002ed30cb 0x2ed1f0
    002ed1f0
    002ed310
    002ed310net.(*Dialer).Dial: ; void net.(*Dialer).Dial(net.Dialer * d, struct string network, struct string address)
    002ed310ldr x16, [x28+16]
    002ed314sub x17, sp, 64
    002ed318subs xzr, x17, x16
    002ed31cb.ls 0x2ed3e0
    002ed320str x30, [sp-192]!
    002ed324stur x29, [sp-8]
    002ed328sub x29, sp, 8
    002ed32cstr x0, [sp+200]
    002ed330str x1, [sp+208]
    002ed334str x2, [sp+216]
    002ed338str x3, [sp+224]
    002ed33cstr x4, [sp+232]
    002ed340stp xzr, xzr, [sp+88]
    002ed344stp xzr, xzr, [sp+72]
    002ed348bl context.Background
    002ed34cstr x0, [sp+136]
    002ed350str x1, [sp+144]
    002ed354stp xzr, xzr, [sp+120]
    002ed358stp xzr, xzr, [sp+104]
    002ed35cldr x3, [sp+208]
    002ed360ldr x5, [sp+224]
    002ed364ldr x0, [sp+200]
    002ed368ldr x4, [sp+216]
    002ed36cldr x6, [sp+232]
    002ed370ldr x1, [sp+136]
    002ed374ldr x2, [sp+144]
    002ed378bl net.(*Dialer).DialContext
    002ed37cstr x0, [sp+120]
    002ed380str x1, [sp+128]
    002ed384str x2, [sp+104]
    002ed388str x3, [sp+112]
    002ed38cldr x0, [sp+120]
    002ed390ldr x1, [sp+128]
    002ed394str x0, [sp+168]
    002ed398str x1, [sp+176]
    002ed39cldr x0, [sp+104]
    002ed3a0ldr x1, [sp+112]
    002ed3a4str x0, [sp+152]
    002ed3a8str x1, [sp+160]
    002ed3acldr x0, [sp+168]
    002ed3b0ldr x1, [sp+176]
    002ed3b4str x0, [sp+88]
    002ed3b8str x1, [sp+96]
    002ed3bcldr x2, [sp+152]
    002ed3c0ldr x3, [sp+160]
    002ed3c4str x2, [sp+72]
    002ed3c8str x3, [sp+80]
    002ed3ccldr x0, [sp+88]
    002ed3d0ldr x1, [sp+96]
    002ed3d4ldur x29, [sp-8]
    002ed3d8ldr x30, [sp], 192
    002ed3dcret x30
    002ed3e0
    002ed3e0loc_2ed3e0:
    002ed3e0stp x0, x1, [sp+8]
    002ed3e4stp x2, x3, [sp+24]
    002ed3e8str x4, [sp+40]
    002ed3ecmov x3, x30
    002ed3f0bl runtime.morestack_noctxt.abi0
    002ed3f4ldp x0, x1, [sp+8]
    002ed3f8ldp x2, x3, [sp+24]
    002ed3fcldr x4, [sp+40]
    002ed400b 0x2ed310
    002ed404udf 0
    002ed408udf 0
    002ed40cudf 0
    002ed310
    002ed410
    002ed410net.(*Dialer).DialContext: ; void net.(*Dialer).DialContext(net.Dialer * d, context.Context ctx, struct string network, struct string address)
    002ed410ldr x16, [x28+16]
    002ed414sub x17, sp, 800
    002ed418subs xzr, x17, x16
    002ed41cb.ls 0x2edf94
    002ed420sub x20, sp, 928
    002ed424stp x29, x30, [x20-8]
    002ed428add sp, x20, 0
    002ed42csub x29, sp, 8
    002ed430str x0, [sp+936]
    002ed434str x1, [sp+944]
    002ed438str x2, [sp+952]
    002ed43cstr x3, [sp+960]
    002ed440str x4, [sp+968]
    002ed444str x5, [sp+976]
    002ed448str x6, [sp+984]
    002ed44cstp xzr, xzr, [sp+216]
    002ed450stp xzr, xzr, [sp+200]
    002ed454ldr x2, [sp+944]
    002ed458cbnz x2, 0x2ed460
    002ed45cb 0x2edf7c
    002ed460
    002ed460loc_2ed460:
    002ed460bl time.Now
    002ed464str x0, [sp+712]
    002ed468str x1, [sp+720]
    002ed46cstr x2, [sp+728]
    002ed470ldr x3, [sp+944]
    002ed474ldr x4, [sp+936]
    002ed478ldr x5, [sp+952]
    002ed47cmov x6, x0
    002ed480mov x0, x4
    002ed484mov x7, x1
    002ed488mov x1, x3
    002ed48cmov x8, x2
    002ed490mov x2, x5
    002ed494mov x3, x6
    002ed498mov x4, x7
    002ed49cmov x5, x8
    002ed4a0bl net.(*Dialer).deadline
    002ed4a4str x0, [sp+368]
    002ed4a8str x1, [sp+376]
    002ed4acstr x2, [sp+384]
    002ed4b0bl time.Time.IsZero
    002ed4b4strb w0, [sp+101]
    002ed4b8tbnz w0, 0, 0x2ed4c0
    002ed4bcb 0x2ed4c4
    002ed4c0
    002ed4c0loc_2ed4c0:
    002ed4c0b 0x2ed648
    002ed4c4
    002ed4c4loc_2ed4c4:
    002ed4c4adrp x27, 0x720000
    002ed4c8ldr x26, [x27+128]
    002ed4ccldr x0, [x26]
    002ed4d0blr x0
    002ed4d4add x27, sp, 712
    002ed4d8stp xzr, xzr, [x27]
    002ed4dcstr xzr, [sp+728]
    002ed4e0ldr x0, [sp+944]
    002ed4e4ldrsb x27, [x0]
    002ed4e8ldr x0, [x0+24]
    002ed4ecldr x1, [sp+952]
    002ed4f0mov x2, x0
    002ed4f4mov x0, x1
    002ed4f8blr x2
    002ed4fcstr x0, [sp+712]
    002ed500str x1, [sp+720]
    002ed504str x2, [sp+728]
    002ed508strb w3, [sp+101]
    002ed50cldr x0, [sp+712]
    002ed510ldr x1, [sp+720]
    002ed514ldr x2, [sp+728]
    002ed518str x0, [sp+456]
    002ed51cstr x1, [sp+464]
    002ed520str x2, [sp+472]
    002ed524ldrb w0, [sp+101]
    002ed528strb w0, [sp+103]
    002ed52cldr x0, [sp+456]
    002ed530ldr x1, [sp+464]
    002ed534ldr x2, [sp+472]
    002ed538str x0, [sp+392]
    002ed53cstr x1, [sp+400]
    002ed540str x2, [sp+408]
    002ed544ldrb w0, [sp+103]
    002ed548strb w0, [sp+99]
    002ed54ceor x1, x0, 1
    002ed550strb w1, [sp+101]
    002ed554tbnz w0, 0, 0x2ed55c
    002ed558b 0x2ed584
    002ed55c
    002ed55cloc_2ed55c:
    002ed55cldr x0, [sp+368]
    002ed560ldr x3, [sp+392]
    002ed564ldr x1, [sp+376]
    002ed568ldr x4, [sp+400]
    002ed56cldr x2, [sp+384]
    002ed570ldr x5, [sp+408]
    002ed574bl time.Time.Before
    002ed578strb w0, [sp+100]
    002ed57cstrb w0, [sp+101]
    002ed580b 0x2ed588
    002ed584
    002ed584loc_2ed584:
    002ed584b 0x2ed588
    002ed588
    002ed588loc_2ed588:
    002ed588ldrb w5, [sp+101]
    002ed58ctbnz w5, 0, 0x2ed594
    002ed590b 0x2ed640
    002ed594
    002ed594loc_2ed594:
    002ed594add x27, sp, 696
    002ed598stp xzr, xzr, [x27]
    002ed59cstr xzr, [sp+688]
    002ed5a0ldr x2, [sp+368]
    002ed5a4ldr x3, [sp+376]
    002ed5a8ldr x4, [sp+384]
    002ed5acldr x0, [sp+944]
    002ed5b0ldr x1, [sp+952]
    002ed5b4bl context.WithDeadline
    002ed5b8str x0, [sp+696]
    002ed5bcstr x1, [sp+704]
    002ed5c0str x2, [sp+688]
    002ed5c4ldr x5, [sp+704]
    002ed5c8ldr x6, [sp+696]
    002ed5ccstr x6, [sp+896]
    002ed5d0str x5, [sp+904]
    002ed5d4ldr x5, [sp+688]
    002ed5d8str x5, [sp+888]
    002ed5dcldr x5, [sp+896]
    002ed5e0ldr x6, [sp+904]
    002ed5e4str x5, [sp+256]
    002ed5e8str x6, [sp+264]
    002ed5ecldr x5, [sp+888]
    002ed5f0str x5, [sp+424]
    002ed5f4str x5, [sp+176]
    002ed5f8add x0, sp, 152
    002ed5fcbl runtime.deferprocStack
    002ed600subs xzr, x0, 0
    002ed604b.ne 0x2ed620
    002ed608b 0x2ed60c
    002ed60c
    002ed60cloc_2ed60c:
    002ed60cldr x3, [sp+256]
    002ed610ldr x4, [sp+264]
    002ed614str x3, [sp+944]
    002ed618str x4, [sp+952]
    002ed61cb 0x2ed644
    002ed620
    002ed620loc_2ed620:
    002ed620bl runtime.deferreturn
    002ed624ldr x0, [sp+216]
    002ed628ldr x2, [sp+200]
    002ed62cldr x1, [sp+224]
    002ed630ldr x3, [sp+208]
    002ed634ldp x29, x30, [sp-8]
    002ed638add sp, sp, 928
    002ed63cret x30
    002ed640
    002ed640loc_2ed640:
    002ed640b 0x2ed644
    002ed644
    002ed644loc_2ed644:
    002ed644b 0x2ed648
    002ed648
    002ed648loc_2ed648:
    002ed648ldr x3, [sp+936]
    002ed64cldrsb x27, [x3]
    002ed650ldr x3, [x3+112]
    002ed654str x3, [sp+320]
    002ed658cbnz x3, 0x2ed660
    002ed65cb 0x2ed7d4
    002ed660
    002ed660loc_2ed660:
    002ed660add x27, sp, 696
    002ed664stp xzr, xzr, [x27]
    002ed668str xzr, [sp+688]
    002ed66cldr x0, [sp+944]
    002ed670ldr x1, [sp+952]
    002ed674bl context.WithCancel
    002ed678str x0, [sp+696]
    002ed67cstr x1, [sp+704]
    002ed680str x2, [sp+688]
    002ed684ldr x2, [sp+704]
    002ed688ldr x3, [sp+696]
    002ed68cstr x3, [sp+872]
    002ed690str x2, [sp+880]
    002ed694ldr x2, [sp+688]
    002ed698str x2, [sp+864]
    002ed69cldr x2, [sp+872]
    002ed6a0ldr x3, [sp+880]
    002ed6a4str x2, [sp+240]
    002ed6a8str x3, [sp+248]
    002ed6acldr x2, [sp+864]
    002ed6b0str x2, [sp+416]
    002ed6b4str x2, [sp+128]
    002ed6b8add x0, sp, 104
    002ed6bcbl runtime.deferprocStack
    002ed6c0subs xzr, x0, 0
    002ed6c4b.ne 0x2ed7b4
    002ed6c8b 0x2ed6cc
    002ed6cc
    002ed6ccloc_2ed6cc:
    002ed6ccadrp x0, 0x36f000
    002ed6d0add x0, x0, 2720
    002ed6d4bl runtime.newobject
    002ed6d8str x0, [sp+560]
    002ed6dcadrp x1, 0
    002ed6e0add x1, x1, 4032
    002ed6e4str x1, [x0]
    002ed6e8ldr x1, [sp+320]
    002ed6ecldr x2, [sp+560]
    002ed6f0ldrsb x27, [x2]
    002ed6f4adrp x27, 0x75e000
    002ed6f8ldr w3, [x27+3056]
    002ed6fccbz w3, 0x2ed704
    002ed700b 0x2ed708
    002ed704
    002ed704loc_2ed704:
    002ed704b 0x2ed71c
    002ed708
    002ed708loc_2ed708:
    002ed708bl runtime.gcWriteBarrier2
    002ed70cstr x1, [x25]
    002ed710ldr x3, [x2+8]
    002ed714str x3, [x25+8]
    002ed718b 0x2ed71c
    002ed71c
    002ed71cloc_2ed71c:
    002ed71cstr x1, [x2+8]
    002ed720ldr x1, [sp+416]
    002ed724ldr x2, [sp+560]
    002ed728ldrsb x27, [x2]
    002ed72cadrp x27, 0x75e000
    002ed730ldr w3, [x27+3056]
    002ed734cbz w3, 0x2ed73c
    002ed738b 0x2ed740
    002ed73c
    002ed73cloc_2ed73c:
    002ed73cb 0x2ed754
    002ed740
    002ed740loc_2ed740:
    002ed740bl runtime.gcWriteBarrier2
    002ed744str x1, [x25]
    002ed748ldr x3, [x2+16]
    002ed74cstr x3, [x25+8]
    002ed750b 0x2ed754
    002ed754
    002ed754loc_2ed754:
    002ed754str x1, [x2+16]
    002ed758ldr x1, [sp+248]
    002ed75cldr x2, [sp+240]
    002ed760ldr x3, [sp+560]
    002ed764ldrsb x27, [x3]
    002ed768str x2, [x3+24]
    002ed76cadrp x27, 0x75e000
    002ed770ldr w2, [x27+3056]
    002ed774cbz w2, 0x2ed77c
    002ed778b 0x2ed780
    002ed77c
    002ed77cloc_2ed77c:
    002ed77cb 0x2ed794
    002ed780
    002ed780loc_2ed780:
    002ed780bl runtime.gcWriteBarrier2
    002ed784str x1, [x25]
    002ed788ldr x2, [x3+32]
    002ed78cstr x2, [x25+8]
    002ed790b 0x2ed794
    002ed794
    002ed794loc_2ed794:
    002ed794str x1, [x3+32]
    002ed798ldr x0, [sp+560]
    002ed79cbl runtime.newproc
    002ed7a0ldr x1, [sp+240]
    002ed7a4ldr x2, [sp+248]
    002ed7a8str x1, [sp+944]
    002ed7acstr x2, [sp+952]
    002ed7b0b 0x2ed7d8
    002ed7b4
    002ed7b4loc_2ed7b4:
    002ed7b4bl runtime.deferreturn
    002ed7b8ldr x0, [sp+216]
    002ed7bcldr x2, [sp+200]
    002ed7c0ldr x1, [sp+224]
    002ed7c4ldr x3, [sp+208]
    002ed7c8ldp x29, x30, [sp-8]
    002ed7ccadd sp, sp, 928
    002ed7d0ret x30
    002ed7d4
    002ed7d4loc_2ed7d4:
    002ed7d4b 0x2ed7d8
    002ed7d8
    002ed7d8loc_2ed7d8:
    002ed7d8ldr x3, [sp+944]
    002ed7dcldr x4, [sp+952]
    002ed7e0str x3, [sp+280]
    002ed7e4str x4, [sp+288]
    002ed7e8ldr x3, [sp+944]
    002ed7ecldrsb x27, [x3]
    002ed7f0ldr x3, [x3+48]
    002ed7f4ldr x0, [sp+952]
    002ed7f8adrp x1, 0x32b000
    002ed7fcadd x1, x1, 160
    002ed800adrp x2, 0x75e000
    002ed804add x2, x2, 1504
    002ed808blr x3
    002ed80cstr x0, [sp+672]
    002ed810str x1, [sp+680]
    002ed814str xzr, [sp+664]
    002ed818ldr x3, [sp+680]
    002ed81cldr x4, [sp+672]
    002ed820adrp x5, 0x2fc000
    002ed824add x5, x5, 384
    002ed828subs xzr, x4, x5
    002ed82cb.eq 0x2ed834
    002ed830b 0x2ed83c
    002ed834
    002ed834loc_2ed834:
    002ed834orr x0, xzr, 1
    002ed838b 0x2ed848
    002ed83c
    002ed83cloc_2ed83c:
    002ed83cmov x0, xzr
    002ed840mov x3, xzr
    002ed844b 0x2ed848
    002ed848
    002ed848loc_2ed848:
    002ed848str x3, [sp+664]
    002ed84cstrb w0, [sp+101]
    002ed850ldr x1, [sp+664]
    002ed854str x1, [sp+856]
    002ed858ldrb w1, [sp+101]
    002ed85cstrb w1, [sp+102]
    002ed860ldr x1, [sp+856]
    002ed864str x1, [sp+232]
    002ed868cbnz x1, 0x2ed870
    002ed86cb 0x2ed984
    002ed870
    002ed870loc_2ed870:
    002ed870adrp x0, 0x379000
    002ed874add x0, x0, 2272
    002ed878bl runtime.newobject
    002ed87cstr x0, [sp+912]
    002ed880ldr x1, [sp+232]
    002ed884ldrsb x27, [x1]
    002ed888ldr x2, [x1]
    002ed88cldr x3, [x1+8]
    002ed890ldr x4, [x1+16]
    002ed894ldr x1, [x1+24]
    002ed898adrp x27, 0x75e000
    002ed89cldr w5, [x27+3056]
    002ed8a0cbz w5, 0x2ed8a8
    002ed8a4b 0x2ed8ac
    002ed8a8
    002ed8a8loc_2ed8a8:
    002ed8a8b 0x2ed8e4
    002ed8ac
    002ed8acloc_2ed8ac:
    002ed8acbl runtime.gcWriteBarrier8
    002ed8b0str x2, [x25]
    002ed8b4ldr x6, [x0]
    002ed8b8str x6, [x25+8]
    002ed8bcstr x3, [x25+16]
    002ed8c0ldr x6, [x0+8]
    002ed8c4str x6, [x25+24]
    002ed8c8str x4, [x25+32]
    002ed8ccldr x6, [x0+16]
    002ed8d0str x6, [x25+40]
    002ed8d4str x1, [x25+48]
    002ed8d8ldr x6, [x0+24]
    002ed8dcstr x6, [x25+56]
    002ed8e0b 0x2ed8e4
    002ed8e4
    002ed8e4loc_2ed8e4:
    002ed8e4str x2, [x0]
    002ed8e8str x3, [x0+8]
    002ed8ecstr x4, [x0+16]
    002ed8f0str x1, [x0+24]
    002ed8f4ldr x6, [sp+912]
    002ed8f8adrp x27, 0x75e000
    002ed8fcldr w7, [x27+3056]
    002ed900cbz w7, 0x2ed908
    002ed904b 0x2ed90c
    002ed908
    002ed908loc_2ed908:
    002ed908b 0x2ed91c
    002ed90c
    002ed90cloc_2ed90c:
    002ed90cldr x7, [x6+16]
    002ed910bl runtime.gcWriteBarrier1
    002ed914str x7, [x25]
    002ed918b 0x2ed91c
    002ed91c
    002ed91cloc_2ed91c:
    002ed91cstr xzr, [x6+16]
    002ed920ldr x6, [sp+912]
    002ed924adrp x27, 0x75e000
    002ed928ldr w7, [x27+3056]
    002ed92ccbz w7, 0x2ed934
    002ed930b 0x2ed938
    002ed934
    002ed934loc_2ed934:
    002ed934b 0x2ed948
    002ed938
    002ed938loc_2ed938:
    002ed938ldr x7, [x6+24]
    002ed93cbl runtime.gcWriteBarrier1
    002ed940str x7, [x25]
    002ed944b 0x2ed948
    002ed948
    002ed948loc_2ed948:
    002ed948str xzr, [x6+24]
    002ed94cldr x5, [sp+912]
    002ed950str x5, [sp+664]
    002ed954ldr x0, [sp+280]
    002ed958ldr x1, [sp+288]
    002ed95cadrp x2, 0x32b000
    002ed960add x2, x2, 160
    002ed964adrp x3, 0x75e000
    002ed968add x3, x3, 1504
    002ed96cadrp x4, 0x2fc000
    002ed970add x4, x4, 384
    002ed974bl context.WithValue
    002ed978str x0, [sp+280]
    002ed97cstr x1, [sp+288]
    002ed980b 0x2ed988
    002ed984
    002ed984loc_2ed984:
    002ed984b 0x2ed988
    002ed988
    002ed988loc_2ed988:
    002ed988ldr x0, [sp+936]
    002ed98cbl net.(*Dialer).resolver
    002ed990str x0, [sp+656]
    002ed994str xzr, [sp+632]
    002ed998add x27, sp, 640
    002ed99cstp xzr, xzr, [x27]
    002ed9a0add x27, sp, 616
    002ed9a4stp xzr, xzr, [x27]
    002ed9a8ldr x1, [sp+936]
    002ed9acldrsb x27, [x1]
    002ed9b0ldr x9, [x1+32]
    002ed9b4ldr x10, [x1+40]
    002ed9b8str x9, [sp+544]
    002ed9bcstr x10, [sp+552]
    002ed9c0ldr x1, [sp+280]
    002ed9c4ldr x5, [sp+960]
    002ed9c8ldr x7, [sp+976]
    002ed9ccldr x6, [sp+968]
    002ed9d0ldr x8, [sp+984]
    002ed9d4ldr x2, [sp+288]
    002ed9d8ldr x0, [sp+656]
    002ed9dcadrp x3, 0x3c3000
    002ed9e0add x3, x3, 1146
    002ed9e4orr x4, xzr, 4
    002ed9e8bl net.(*Resolver).resolveAddrList
    002ed9ecstr x0, [sp+632]
    002ed9f0str x1, [sp+640]
    002ed9f4str x2, [sp+648]
    002ed9f8str x3, [sp+616]
    002ed9fcstr x4, [sp+624]
    002eda00ldr x1, [sp+632]
    002eda04ldr x2, [sp+640]
    002eda08ldr x3, [sp+648]
    002eda0cstr x1, [sp+832]
    002eda10str x2, [sp+840]
    002eda14str x3, [sp+848]
    002eda18ldr x1, [sp+616]
    002eda1cldr x2, [sp+624]
    002eda20str x1, [sp+816]
    002eda24str x2, [sp+824]
    002eda28ldr x1, [sp+832]
    002eda2cldr x2, [sp+840]
    002eda30ldr x3, [sp+848]
    002eda34str x1, [sp+432]
    002eda38str x2, [sp+440]
    002eda3cstr x3, [sp+448]
    002eda40ldr x1, [sp+824]
    002eda44ldr x2, [sp+816]
    002eda48str x2, [sp+352]
    002eda4cstr x1, [sp+360]
    002eda50cbnz x2, 0x2eda58
    002eda54b 0x2edbd4
    002eda58
    002eda58loc_2eda58:
    002eda58adrp x0, 0x388000
    002eda5cadd x0, x0, 864
    002eda60bl runtime.newobject
    002eda64str x0, [sp+536]
    002eda68orr x1, xzr, 4
    002eda6cstr x1, [x0+8]
    002eda70adrp x27, 0x75e000
    002eda74ldr w1, [x27+3056]
    002eda78cbz w1, 0x2eda80
    002eda7cb 0x2eda84
    002eda80
    002eda80loc_2eda80:
    002eda80b 0x2eda94
    002eda84
    002eda84loc_2eda84:
    002eda84ldr x1, [x0]
    002eda88bl runtime.gcWriteBarrier1
    002eda8cstr x1, [x25]
    002eda90b 0x2eda94
    002eda94
    002eda94loc_2eda94:
    002eda94adrp x1, 0x3c3000
    002eda98add x1, x1, 1146
    002eda9cstr x1, [x0]
    002edaa0ldr x0, [sp+536]
    002edaa4ldrsb x27, [x0]
    002edaa8ldr x1, [sp+960]
    002edaacldr x2, [sp+968]
    002edab0str x2, [x0+24]
    002edab4adrp x27, 0x75e000
    002edab8ldr w2, [x27+3056]
    002edabccbz w2, 0x2edac4
    002edac0b 0x2edac8
    002edac4
    002edac4loc_2edac4:
    002edac4b 0x2edadc
    002edac8
    002edac8loc_2edac8:
    002edac8bl runtime.gcWriteBarrier2
    002edaccstr x1, [x25]
    002edad0ldr x2, [x0+16]
    002edad4str x2, [x25+8]
    002edad8b 0x2edadc
    002edadc
    002edadcloc_2edadc:
    002edadcstr x1, [x0+16]
    002edae0ldr x0, [sp+536]
    002edae4ldrsb x27, [x0]
    002edae8str xzr, [x0+32]
    002edaecadrp x27, 0x75e000
    002edaf0ldr w1, [x27+3056]
    002edaf4cbz w1, 0x2edafc
    002edaf8b 0x2edb00
    002edafc
    002edafcloc_2edafc:
    002edafcb 0x2edb10
    002edb00
    002edb00loc_2edb00:
    002edb00ldr x1, [x0+40]
    002edb04bl runtime.gcWriteBarrier1
    002edb08str x1, [x25]
    002edb0cb 0x2edb10
    002edb10
    002edb10loc_2edb10:
    002edb10str xzr, [x0+40]
    002edb14ldr x0, [sp+536]
    002edb18ldrsb x27, [x0]
    002edb1cstr xzr, [x0+48]
    002edb20adrp x27, 0x75e000
    002edb24ldr w1, [x27+3056]
    002edb28cbz w1, 0x2edb30
    002edb2cb 0x2edb34
    002edb30
    002edb30loc_2edb30:
    002edb30b 0x2edb44
    002edb34
    002edb34loc_2edb34:
    002edb34ldr x1, [x0+56]
    002edb38bl runtime.gcWriteBarrier1
    002edb3cstr x1, [x25]
    002edb40b 0x2edb44
    002edb44
    002edb44loc_2edb44:
    002edb44str xzr, [x0+56]
    002edb48ldr x0, [sp+536]
    002edb4cldrsb x27, [x0]
    002edb50ldr x1, [sp+360]
    002edb54ldr x2, [sp+352]
    002edb58str x2, [x0+64]
    002edb5cadrp x27, 0x75e000
    002edb60ldr w2, [x27+3056]
    002edb64cbz w2, 0x2edb6c
    002edb68b 0x2edb70
    002edb6c
    002edb6cloc_2edb6c:
    002edb6cb 0x2edb84
    002edb70
    002edb70loc_2edb70:
    002edb70bl runtime.gcWriteBarrier2
    002edb74str x1, [x25]
    002edb78ldr x2, [x0+72]
    002edb7cstr x2, [x25+8]
    002edb80b 0x2edb84
    002edb84
    002edb84loc_2edb84:
    002edb84str x1, [x0+72]
    002edb88ldr x0, [sp+536]
    002edb8cstr x0, [sp+608]
    002edb90adrp x1, 0x428000
    002edb94add x1, x1, 2080
    002edb98str x1, [sp+520]
    002edb9cstr x0, [sp+528]
    002edba0stp xzr, xzr, [sp+216]
    002edba4ldr x0, [sp+520]
    002edba8ldr x1, [sp+528]
    002edbacstr x0, [sp+200]
    002edbb0str x1, [sp+208]
    002edbb4bl runtime.deferreturn
    002edbb8ldr x0, [sp+216]
    002edbbcldr x2, [sp+200]
    002edbc0ldr x1, [sp+224]
    002edbc4ldr x3, [sp+208]
    002edbc8ldp x29, x30, [sp-8]
    002edbccadd sp, sp, 928
    002edbd0ret x30
    002edbd4
    002edbd4loc_2edbd4:
    002edbd4adrp x0, 0x378000
    002edbd8add x0, x0, 4064
    002edbdcbl runtime.newobject
    002edbe0str x0, [sp+512]
    002edbe4adrp x27, 0x75e000
    002edbe8ldr w1, [x27+3056]
    002edbeccbz w1, 0x2edbf4
    002edbf0b 0x2edbf8
    002edbf4
    002edbf4loc_2edbf4:
    002edbf4b 0x2edc14
    002edbf8
    002edbf8loc_2edbf8:
    002edbf8str x0, [sp+488]
    002edbfcmov x1, x0
    002edc00adrp x0, 0x378000
    002edc04add x0, x0, 4064
    002edc08bl runtime.wbZero
    002edc0cldr x0, [sp+488]
    002edc10b 0x2edc14
    002edc14
    002edc14loc_2edc14:
    002edc14mov x20, x0
    002edc18adr x27, 16
    002edc1cstp x29, x27, [sp-24]
    002edc20sub x29, sp, 24
    002edc24bl fn_87ce4
    002edc28sub x29, sp, 8
    002edc2cstr xzr, [x0+176]
    002edc30ldr x21, [sp+512]
    002edc34ldrsb x27, [x21]
    002edc38ldr x20, [sp+936]
    002edc3cldrsb x27, [x20]
    002edc40adrp x27, 0x75e000
    002edc44ldr w3, [x27+3056]
    002edc48cbz w3, 0x2edc50
    002edc4cb 0x2edc54
    002edc50
    002edc50loc_2edc50:
    002edc50b 0x2edc7c
    002edc54
    002edc54loc_2edc54:
    002edc54str x20, [sp+480]
    002edc58str x21, [sp+488]
    002edc5cadrp x0, 0x3aa000
    002edc60add x0, x0, 1600
    002edc64mov x1, x21
    002edc68mov x2, x20
    002edc6cbl runtime.wbMove
    002edc70ldr x20, [sp+480]
    002edc74ldr x21, [sp+488]
    002edc78b 0x2edc7c
    002edc7c
    002edc7cloc_2edc7c:
    002edc7cadr x27, 16
    002edc80stp x29, x27, [sp-24]
    002edc84sub x29, sp, 24
    002edc88bl fn_87ed8
    002edc8csub x29, sp, 8
    002edc90ldr x1, [sp+512]
    002edc94ldrsb x27, [x1]
    002edc98ldr x2, [sp+960]
    002edc9cldr x3, [sp+968]
    002edca0str x3, [x1+152]
    002edca4adrp x27, 0x75e000
    002edca8ldr w3, [x27+3056]
    002edcaccbz w3, 0x2edcb4
    002edcb0b 0x2edcb8
    002edcb4
    002edcb4loc_2edcb4:
    002edcb4b 0x2edccc
    002edcb8
    002edcb8loc_2edcb8:
    002edcb8bl runtime.gcWriteBarrier2
    002edcbcstr x2, [x25]
    002edcc0ldr x3, [x1+144]
    002edcc4str x3, [x25+8]
    002edcc8b 0x2edccc
    002edccc
    002edcccloc_2edccc:
    002edcccstr x2, [x1+144]
    002edcd0ldr x1, [sp+512]
    002edcd4ldrsb x27, [x1]
    002edcd8ldr x2, [sp+976]
    002edcdcldr x3, [sp+984]
    002edce0str x3, [x1+168]
    002edce4adrp x27, 0x75e000
    002edce8ldr w3, [x27+3056]
    002edceccbz w3, 0x2edcf4
    002edcf0b 0x2edcf8
    002edcf4
    002edcf4loc_2edcf4:
    002edcf4b 0x2edd0c
    002edcf8
    002edcf8loc_2edcf8:
    002edcf8bl runtime.gcWriteBarrier2
    002edcfcstr x2, [x25]
    002edd00ldr x3, [x1+160]
    002edd04str x3, [x25+8]
    002edd08b 0x2edd0c
    002edd0c
    002edd0cloc_2edd0c:
    002edd0cstr x2, [x1+160]
    002edd10ldr x1, [sp+512]
    002edd14str x1, [sp+272]
    002edd18stp xzr, xzr, [sp+296]
    002edd1cstr xzr, [sp+312]
    002edd20stp xzr, xzr, [sp+328]
    002edd24str xzr, [sp+344]
    002edd28ldr x0, [sp+936]
    002edd2cbl net.(*Dialer).dualStack
    002edd30strb w0, [sp+100]
    002edd34strb w0, [sp+101]
    002edd38tbnz w0, 0, 0x2edd40
    002edd3cb 0x2edddc
    002edd40
    002edd40loc_2edd40:
    002edd40ldr x9, [sp+968]
    002edd44subs xzr, x9, 3
    002edd48cset x9, eq
    002edd4cb.eq 0x2edd54
    002edd50b 0x2edda0
    002edd54
    002edd54loc_2edd54:
    002edd54ldr x1, [sp+968]
    002edd58ldr x9, [sp+960]
    002edd5csubs xzr, x1, 0
    002edd60b.hi 0x2edd68
    002edd64b 0x2edf74
    002edd68
    002edd68loc_2edd68:
    002edd68ldr x1, [sp+968]
    002edd6cldrb w9, [x9]
    002edd70ldr x10, [sp+960]
    002edd74subs xzr, x1, 1
    002edd78b.hi 0x2edd80
    002edd7cb 0x2edf6c
    002edd80
    002edd80loc_2edd80:
    002edd80ldrb w10, [x10+1]
    002edd84ubfm x10, x10, 56, 7
    002edd88orr x10, x9, x10
    002edd8cubfm x10, x10, 0, 15
    002edd90movz x11, 25460
    002edd94subs wzr, w10, w11
    002edd98cset x9, eq
    002edd9cb 0x2edda4
    002edda0
    002edda0loc_2edda0:
    002edda0b 0x2edda4
    002edda4
    002edda4loc_2edda4:
    002edda4tbnz w9, 0, 0x2eddac
    002edda8b 0x2eddd0
    002eddac
    002eddacloc_2eddac:
    002eddacldr x1, [sp+968]
    002eddb0ldr x9, [sp+960]
    002eddb4subs xzr, x1, 2
    002eddb8b.hi 0x2eddc0
    002eddbcb 0x2edf64
    002eddc0
    002eddc0loc_2eddc0:
    002eddc0ldrb w10, [x9+2]
    002eddc4subs wzr, w10, 112
    002eddc8cset x9, eq
    002eddccb 0x2eddd4
    002eddd0
    002eddd0loc_2eddd0:
    002eddd0b 0x2eddd4
    002eddd4
    002eddd4loc_2eddd4:
    002eddd4strb w9, [sp+101]
    002eddd8b 0x2edde0
    002edddc
    002edddcloc_2edddc:
    002edddcb 0x2edde0
    002edde0
    002edde0loc_2edde0:
    002edde0ldrb w9, [sp+101]
    002edde4tbnz w9, 0, 0x2eddec
    002edde8b 0x2ede98
    002eddec
    002eddecloc_2eddec:
    002eddecstr xzr, [sp+632]
    002eddf0add x27, sp, 640
    002eddf4stp xzr, xzr, [x27]
    002eddf8str xzr, [sp+584]
    002eddfcadd x27, sp, 592
    002ede00stp xzr, xzr, [x27]
    002ede04ldr x0, [sp+432]
    002ede08ldr x1, [sp+440]
    002ede0cldr x2, [sp+448]
    002ede10adrp x3, 0x3eb000
    002ede14add x3, x3, 4040
    002ede18bl net.addrList.partition
    002ede1cstr x0, [sp+632]
    002ede20str x1, [sp+640]
    002ede24str x2, [sp+648]
    002ede28str x3, [sp+584]
    002ede2cstr x4, [sp+592]
    002ede30str x5, [sp+600]
    002ede34ldr x4, [sp+640]
    002ede38ldr x5, [sp+648]
    002ede3cldr x6, [sp+632]
    002ede40str x6, [sp+792]
    002ede44str x4, [sp+800]
    002ede48str x5, [sp+808]
    002ede4cldr x4, [sp+584]
    002ede50ldr x5, [sp+592]
    002ede54ldr x6, [sp+600]
    002ede58str x4, [sp+768]
    002ede5cstr x5, [sp+776]
    002ede60str x6, [sp+784]
    002ede64ldr x4, [sp+792]
    002ede68ldr x5, [sp+800]
    002ede6cldr x6, [sp+808]
    002ede70str x4, [sp+296]
    002ede74str x5, [sp+304]
    002ede78str x6, [sp+312]
    002ede7cldr x4, [sp+768]
    002ede80ldr x5, [sp+776]
    002ede84ldr x6, [sp+784]
    002ede88str x4, [sp+328]
    002ede8cstr x5, [sp+336]
    002ede90str x6, [sp+344]
    002ede94b 0x2edeb4
    002ede98
    002ede98loc_2ede98:
    002ede98ldr x9, [sp+432]
    002ede9cldr x10, [sp+440]
    002edea0ldr x11, [sp+448]
    002edea4str x9, [sp+296]
    002edea8str x10, [sp+304]
    002edeacstr x11, [sp+312]
    002edeb0b 0x2edeb4
    002edeb4
    002edeb4loc_2edeb4:
    002edeb4add x27, sp, 568
    002edeb8stp xzr, xzr, [x27]
    002edebcadd x27, sp, 616
    002edec0stp xzr, xzr, [x27]
    002edec4ldr x1, [sp+944]
    002edec8ldr x3, [sp+296]
    002edeccldr x6, [sp+328]
    002eded0ldr x4, [sp+304]
    002eded4ldr x7, [sp+336]
    002eded8ldr x2, [sp+952]
    002ededcldr x5, [sp+312]
    002edee0ldr x8, [sp+344]
    002edee4ldr x0, [sp+272]
    002edee8bl net.(*sysDialer).dialParallel
    002edeecstr x0, [sp+568]
    002edef0str x1, [sp+576]
    002edef4str x2, [sp+616]
    002edef8str x3, [sp+624]
    002edefcldr x9, [sp+568]
    002edf00ldr x10, [sp+576]
    002edf04str x9, [sp+752]
    002edf08str x10, [sp+760]
    002edf0cldr x9, [sp+616]
    002edf10ldr x10, [sp+624]
    002edf14str x9, [sp+736]
    002edf18str x10, [sp+744]
    002edf1cstr x9, [sp+496]
    002edf20str x10, [sp+504]
    002edf24ldr x9, [sp+752]
    002edf28ldr x10, [sp+760]
    002edf2cstr x9, [sp+216]
    002edf30str x10, [sp+224]
    002edf34ldr x9, [sp+496]
    002edf38ldr x10, [sp+504]
    002edf3cstr x9, [sp+200]
    002edf40str x10, [sp+208]
    002edf44bl runtime.deferreturn
    002edf48ldr x0, [sp+216]
    002edf4cldr x2, [sp+200]
    002edf50ldr x1, [sp+224]
    002edf54ldr x3, [sp+208]
    002edf58ldp x29, x30, [sp-8]
    002edf5cadd sp, sp, 928
    002edf60ret x30
    002edf64
    002edf64loc_2edf64:
    002edf64orr x0, xzr, 2
    002edf68bl runtime.panicIndex
    002edf6c
    002edf6cloc_2edf6c:
    002edf6corr x0, xzr, 1
    002edf70bl runtime.panicIndex
    002edf74
    002edf74loc_2edf74:
    002edf74mov x0, xzr
    002edf78bl runtime.panicIndex
    002edf7c
    002edf7cloc_2edf7c:
    002edf7cadrp x0, 0x308000
    002edf80add x0, x0, 2944
    002edf84adrp x1, 0x424000
    002edf88add x1, x1, 3744
    002edf8cbl runtime.gopanic
    002edf90hint
    002edf94
    002edf94loc_2edf94:
    002edf94stp x0, x1, [sp+8]
    002edf98stp x2, x3, [sp+24]
    002edf9cstp x4, x5, [sp+40]
    002edfa0str x6, [sp+56]
    002edfa4mov x3, x30
    002edfa8bl runtime.morestack_noctxt.abi0
    002edfacldp x0, x1, [sp+8]
    002edfb0ldp x2, x3, [sp+24]
    002edfb4ldp x4, x5, [sp+40]
    002edfb8ldr x6, [sp+56]
    002edfbcb 0x2ed410
    002ed410
    002edfc0
    002edfc0net.(*Dialer).DialContext.func1: ; void net.(*Dialer).DialContext.func1(void)
    002edfc0ldr x16, [x28+16]
    002edfc4sub x17, sp, 64
    002edfc8subs xzr, x17, x16
    002edfccb.ls 0x2ee094
    002edfd0str x30, [sp-192]!
    002edfd4stur x29, [sp-8]
    002edfd8sub x29, sp, 8
    002edfdcldr x1, [x26+8]
    002edfe0str x1, [sp+104]
    002edfe4ldr x1, [x26+16]
    002edfe8str x1, [sp+112]
    002edfecldr x1, [x26+24]
    002edff0ldr x2, [x26+32]
    002edff4str x1, [sp+88]
    002edff8str x2, [sp+96]
    002edffcldr x1, [sp+104]
    002ee000str x1, [sp+176]
    002ee004ldr x1, [sp+88]
    002ee008ldrsb x27, [x1]
    002ee00cldr x1, [x1+32]
    002ee010ldr x0, [sp+96]
    002ee014blr x1
    002ee018str x0, [sp+168]
    002ee01cstp xzr, xzr, [sp+136]
    002ee020stp xzr, xzr, [sp+152]
    002ee024ldr x1, [sp+176]
    002ee028str x1, [sp+152]
    002ee02cldr x1, [sp+168]
    002ee030str x1, [sp+136]
    002ee034add x1, sp, 136
    002ee038str x1, [sp+128]
    002ee03cadd x1, sp, 72
    002ee040str x1, [sp+120]
    002ee044ldr x0, [sp+128]
    002ee048ldr x1, [sp+120]
    002ee04cmov x2, xzr
    002ee050mov x3, xzr
    002ee054orr x4, xzr, 2
    002ee058orr x5, xzr, 1
    002ee05cbl runtime.selectgo
    002ee060str x0, [sp+80]
    002ee064strb w1, [sp+71]
    002ee068ldr x1, [sp+80]
    002ee06ccbz x1, 0x2ee074
    002ee070b 0x2ee078
    002ee074
    002ee074loc_2ee074:
    002ee074b 0x2ee088
    002ee078
    002ee078loc_2ee078:
    002ee078ldr x26, [sp+112]
    002ee07cldr x0, [x26]
    002ee080blr x0
    002ee084b 0x2ee088
    002ee088
    002ee088loc_2ee088:
    002ee088ldur x29, [sp-8]
    002ee08cldr x30, [sp], 192
    002ee090ret x30
    002ee094
    002ee094loc_2ee094:
    002ee094mov x3, x30
    002ee098bl runtime.morestack.abi0
    002ee09cb 0x2edfc0
    002edfc0
    002ee0a0
    002ee0a0net.(*sysDialer).dialParallel: ; void net.(*sysDialer).dialParallel(net.sysDialer * sd, context.Context ctx, net.addrList primaries, net.addrList fallbacks)
    002ee0a0ldr x16, [x28+16]
    002ee0a4sub x17, sp, 768
    002ee0a8subs xzr, x17, x16
    002ee0acb.ls 0x2ee914
    002ee0b0sub x20, sp, 896
    002ee0b4stp x29, x30, [x20-8]
    002ee0b8add sp, x20, 0
    002ee0bcsub x29, sp, 8
    002ee0c0str x0, [sp+904]
    002ee0c4str x1, [sp+912]
    002ee0c8str x2, [sp+920]
    002ee0ccstr x3, [sp+928]
    002ee0d0str x4, [sp+936]
    002ee0d4str x5, [sp+944]
    002ee0d8str x6, [sp+952]
    002ee0dcstr x7, [sp+960]
    002ee0e0str x8, [sp+968]
    002ee0e4stp xzr, xzr, [sp+256]
    002ee0e8stp xzr, xzr, [sp+240]
    002ee0ecldr x6, [sp+960]
    002ee0f0str x6, [sp+232]
    002ee0f4cbz x6, 0x2ee0fc
    002ee0f8b 0x2ee198
    002ee0fc
    002ee0fcloc_2ee0fc:
    002ee0fcadd x27, sp, 768
    002ee100stp xzr, xzr, [x27]
    002ee104add x27, sp, 752
    002ee108stp xzr, xzr, [x27]
    002ee10cldr x1, [sp+912]
    002ee110ldr x3, [sp+928]
    002ee114ldr x4, [sp+936]
    002ee118ldr x2, [sp+920]
    002ee11cldr x5, [sp+944]
    002ee120ldr x0, [sp+904]
    002ee124bl net.(*sysDialer).dialSerial
    002ee128str x0, [sp+768]
    002ee12cstr x1, [sp+776]
    002ee130str x2, [sp+752]
    002ee134str x3, [sp+760]
    002ee138ldr x6, [sp+768]
    002ee13cldr x7, [sp+776]
    002ee140str x6, [sp+496]
    002ee144str x7, [sp+504]
    002ee148ldr x6, [sp+752]
    002ee14cldr x7, [sp+760]
    002ee150str x6, [sp+480]
    002ee154str x7, [sp+488]
    002ee158ldr x6, [sp+496]
    002ee15cldr x7, [sp+504]
    002ee160str x6, [sp+256]
    002ee164str x7, [sp+264]
    002ee168ldr x6, [sp+480]
    002ee16cldr x7, [sp+488]
    002ee170str x6, [sp+240]
    002ee174str x7, [sp+248]
    002ee178bl runtime.deferreturn
    002ee17cldr x0, [sp+256]
    002ee180ldr x2, [sp+240]
    002ee184ldr x1, [sp+264]
    002ee188ldr x3, [sp+248]
    002ee18cldp x29, x30, [sp-8]
    002ee190add sp, sp, 896
    002ee194ret x30
    002ee198
    002ee198loc_2ee198:
    002ee198adrp x0, 0x308000
    002ee19cadd x0, x0, 4032
    002ee1a0mov x1, xzr
    002ee1a4bl runtime.makechan
    002ee1a8str x0, [sp+280]
    002ee1acstr x0, [sp+472]
    002ee1b0add x27, sp, 648
    002ee1b4stp xzr, xzr, [x27]
    002ee1b8add x2, sp, 648
    002ee1bcstr x2, [sp+664]
    002ee1c0ldrsb x27, [x2]
    002ee1c4adrp x3, 0
    002ee1c8add x3, x3, 3296
    002ee1ccstr x3, [x2]
    002ee1d0ldrsb x27, [x2]
    002ee1d4ldr x3, [sp+472]
    002ee1d8adrp x27, 0x75d000
    002ee1dcldr w4, [x27+3056]
    002ee1e0cbz w4, 0x2ee1e8
    002ee1e4b 0x2ee1ec
    002ee1e8
    002ee1e8loc_2ee1e8:
    002ee1e8b 0x2ee200
    002ee1ec
    002ee1ecloc_2ee1ec:
    002ee1ecbl runtime.gcWriteBarrier2
    002ee1f0str x3, [x25]
    002ee1f4ldr x1, [x2+8]
    002ee1f8str x1, [x25+8]
    002ee1fcb 0x2ee200
    002ee200
    002ee200loc_2ee200:
    002ee200str x3, [x2+8]
    002ee204str x2, [sp+192]
    002ee208add x0, sp, 168
    002ee20cbl runtime.deferprocStack
    002ee210subs xzr, x0, 0
    002ee214b.ne 0x2ee594
    002ee218b 0x2ee21c
    002ee21c
    002ee21cloc_2ee21c:
    002ee21cadrp x0, 0x30a000
    002ee220add x0, x0, 3520
    002ee224mov x1, xzr
    002ee228bl runtime.makechan
    002ee22cstr x0, [sp+288]
    002ee230adrp x0, 0x38b000
    002ee234add x0, x0, 2848
    002ee238bl runtime.newobject
    002ee23cstr x0, [sp+640]
    002ee240adrp x2, 0
    002ee244add x2, x2, 2736
    002ee248str x2, [x0]
    002ee24cldr x2, [sp+928]
    002ee250ldr x3, [sp+936]
    002ee254ldr x4, [sp+944]
    002ee258ldr x5, [sp+640]
    002ee25cldrsb x27, [x5]
    002ee260str x3, [x5+16]
    002ee264str x4, [x5+24]
    002ee268adrp x27, 0x75d000
    002ee26cldr w3, [x27+3056]
    002ee270cbz w3, 0x2ee278
    002ee274b 0x2ee27c
    002ee278
    002ee278loc_2ee278:
    002ee278b 0x2ee290
    002ee27c
    002ee27cloc_2ee27c:
    002ee27cbl runtime.gcWriteBarrier2
    002ee280str x2, [x25]
    002ee284ldr x3, [x5+8]
    002ee288str x3, [x25+8]
    002ee28cb 0x2ee290
    002ee290
    002ee290loc_2ee290:
    002ee290str x2, [x5+8]
    002ee294ldr x2, [sp+952]
    002ee298ldr x3, [sp+960]
    002ee29cldr x4, [sp+968]
    002ee2a0ldr x5, [sp+640]
    002ee2a4ldrsb x27, [x5]
    002ee2a8str x3, [x5+40]
    002ee2acstr x4, [x5+48]
    002ee2b0adrp x27, 0x75d000
    002ee2b4ldr w3, [x27+3056]
    002ee2b8cbz w3, 0x2ee2c0
    002ee2bcb 0x2ee2c4
    002ee2c0
    002ee2c0loc_2ee2c0:
    002ee2c0b 0x2ee2d8
    002ee2c4
    002ee2c4loc_2ee2c4:
    002ee2c4bl runtime.gcWriteBarrier2
    002ee2c8str x2, [x25]
    002ee2ccldr x3, [x5+32]
    002ee2d0str x3, [x25+8]
    002ee2d4b 0x2ee2d8
    002ee2d8
    002ee2d8loc_2ee2d8:
    002ee2d8str x2, [x5+32]
    002ee2dcldr x2, [sp+904]
    002ee2e0ldr x3, [sp+640]
    002ee2e4ldrsb x27, [x3]
    002ee2e8adrp x27, 0x75d000
    002ee2ecldr w4, [x27+3056]
    002ee2f0cbz w4, 0x2ee2f8
    002ee2f4b 0x2ee2fc
    002ee2f8
    002ee2f8loc_2ee2f8:
    002ee2f8b 0x2ee310
    002ee2fc
    002ee2fcloc_2ee2fc:
    002ee2fcbl runtime.gcWriteBarrier2
    002ee300str x2, [x25]
    002ee304ldr x4, [x3+56]
    002ee308str x4, [x25+8]
    002ee30cb 0x2ee310
    002ee310
    002ee310loc_2ee310:
    002ee310str x2, [x3+56]
    002ee314ldr x2, [sp+288]
    002ee318ldr x3, [sp+640]
    002ee31cldrsb x27, [x3]
    002ee320adrp x27, 0x75d000
    002ee324ldr w4, [x27+3056]
    002ee328cbz w4, 0x2ee330
    002ee32cb 0x2ee334
    002ee330
    002ee330loc_2ee330:
    002ee330b 0x2ee348
    002ee334
    002ee334loc_2ee334:
    002ee334bl runtime.gcWriteBarrier2
    002ee338str x2, [x25]
    002ee33cldr x4, [x3+64]
    002ee340str x4, [x25+8]
    002ee344b 0x2ee348
    002ee348
    002ee348loc_2ee348:
    002ee348str x2, [x3+64]
    002ee34cldr x2, [sp+280]
    002ee350ldr x3, [sp+640]
    002ee354ldrsb x27, [x3]
    002ee358adrp x27, 0x75d000
    002ee35cldr w4, [x27+3056]
    002ee360cbz w4, 0x2ee368
    002ee364b 0x2ee36c
    002ee368
    002ee368loc_2ee368:
    002ee368b 0x2ee380
    002ee36c
    002ee36cloc_2ee36c:
    002ee36cbl runtime.gcWriteBarrier2
    002ee370str x2, [x25]
    002ee374ldr x4, [x3+72]
    002ee378str x4, [x25+8]
    002ee37cb 0x2ee380
    002ee380
    002ee380loc_2ee380:
    002ee380str x2, [x3+72]
    002ee384ldr x2, [sp+640]
    002ee388str x2, [sp+272]
    002ee38cstp xzr, xzr, [sp+360]
    002ee390stp xzr, xzr, [sp+376]
    002ee394str xzr, [sp+392]
    002ee398stp xzr, xzr, [sp+432]
    002ee39cstp xzr, xzr, [sp+448]
    002ee3a0str xzr, [sp+464]
    002ee3a4add x27, sp, 736
    002ee3a8stp xzr, xzr, [x27]
    002ee3acstr xzr, [sp+728]
    002ee3b0ldr x0, [sp+912]
    002ee3b4ldr x1, [sp+920]
    002ee3b8bl context.WithCancel
    002ee3bcstr x0, [sp+736]
    002ee3c0str x1, [sp+744]
    002ee3c4str x2, [sp+728]
    002ee3c8ldr x2, [sp+736]
    002ee3ccldr x3, [sp+744]
    002ee3d0str x2, [sp+872]
    002ee3d4str x3, [sp+880]
    002ee3d8ldr x2, [sp+728]
    002ee3dcstr x2, [sp+864]
    002ee3e0ldr x2, [sp+872]
    002ee3e4ldr x3, [sp+880]
    002ee3e8str x2, [sp+336]
    002ee3ecstr x3, [sp+344]
    002ee3f0ldr x2, [sp+864]
    002ee3f4str x2, [sp+352]
    002ee3f8str x2, [sp+144]
    002ee3fcadd x0, sp, 120
    002ee400bl runtime.deferprocStack
    002ee404subs xzr, x0, 0
    002ee408b.ne 0x2ee574
    002ee40cb 0x2ee410
    002ee410
    002ee410loc_2ee410:
    002ee410ldr x1, [sp+272]
    002ee414str x1, [sp+856]
    002ee418ldr x1, [sp+336]
    002ee41cldr x2, [sp+344]
    002ee420str x1, [sp+840]
    002ee424str x2, [sp+848]
    002ee428adrp x0, 0x35e000
    002ee42cadd x0, x0, 1120
    002ee430bl runtime.newobject
    002ee434str x0, [sp+632]
    002ee438adrp x1, 0
    002ee43cadd x1, x1, 2608
    002ee440str x1, [x0]
    002ee444ldr x1, [sp+856]
    002ee448ldr x2, [sp+632]
    002ee44cldrsb x27, [x2]
    002ee450adrp x27, 0x75d000
    002ee454ldr w3, [x27+3056]
    002ee458cbz w3, 0x2ee460
    002ee45cb 0x2ee464
    002ee460
    002ee460loc_2ee460:
    002ee460b 0x2ee478
    002ee464
    002ee464loc_2ee464:
    002ee464bl runtime.gcWriteBarrier2
    002ee468str x1, [x25]
    002ee46cldr x3, [x2+8]
    002ee470str x3, [x25+8]
    002ee474b 0x2ee478
    002ee478
    002ee478loc_2ee478:
    002ee478str x1, [x2+8]
    002ee47cldr x1, [sp+848]
    002ee480ldr x2, [sp+840]
    002ee484ldr x3, [sp+632]
    002ee488ldrsb x27, [x3]
    002ee48cstr x2, [x3+16]
    002ee490adrp x27, 0x75d000
    002ee494ldr w2, [x27+3056]
    002ee498cbz w2, 0x2ee4a0
    002ee49cb 0x2ee4a4
    002ee4a0
    002ee4a0loc_2ee4a0:
    002ee4a0b 0x2ee4b8
    002ee4a4
    002ee4a4loc_2ee4a4:
    002ee4a4bl runtime.gcWriteBarrier2
    002ee4a8str x1, [x25]
    002ee4acldr x2, [x3+24]
    002ee4b0str x2, [x25+8]
    002ee4b4b 0x2ee4b8
    002ee4b8
    002ee4b8loc_2ee4b8:
    002ee4b8str x1, [x3+24]
    002ee4bcldr x0, [sp+632]
    002ee4c0bl runtime.newproc
    002ee4c4ldr x0, [sp+904]
    002ee4c8ldrsb x27, [x0]
    002ee4ccstr x0, [sp+624]
    002ee4d0bl net.(*Dialer).fallbackDelay
    002ee4d4str x0, [sp+224]
    002ee4d8bl time.NewTimer
    002ee4dcstr x0, [sp+400]
    002ee4e0str x0, [sp+832]
    002ee4e4add x27, sp, 600
    002ee4e8stp xzr, xzr, [x27]
    002ee4ecadd x1, sp, 600
    002ee4f0str x1, [sp+616]
    002ee4f4ldrsb x27, [x1]
    002ee4f8adrp x2, 0
    002ee4fcadd x2, x2, 2512
    002ee500str x2, [x1]
    002ee504ldrsb x27, [x1]
    002ee508ldr x2, [sp+832]
    002ee50cadrp x27, 0x75d000
    002ee510ldr w3, [x27+3056]
    002ee514cbz w3, 0x2ee51c
    002ee518b 0x2ee520
    002ee51c
    002ee51cloc_2ee51c:
    002ee51cb 0x2ee534
    002ee520
    002ee520loc_2ee520:
    002ee520bl runtime.gcWriteBarrier2
    002ee524str x2, [x25]
    002ee528ldr x3, [x1+8]
    002ee52cstr x3, [x25+8]
    002ee530b 0x2ee534
    002ee534
    002ee534loc_2ee534:
    002ee534str x2, [x1+8]
    002ee538str x1, [sp+96]
    002ee53cadd x0, sp, 72
    002ee540bl runtime.deferprocStack
    002ee544subs xzr, x0, 0
    002ee548b.ne 0x2ee554
    002ee54cb 0x2ee550
    002ee550
    002ee550loc_2ee550:
    002ee550b 0x2ee5b4
    002ee554
    002ee554loc_2ee554:
    002ee554bl runtime.deferreturn
    002ee558ldr x0, [sp+256]
    002ee55cldr x2, [sp+240]
    002ee560ldr x1, [sp+264]
    002ee564ldr x3, [sp+248]
    002ee568ldp x29, x30, [sp-8]
    002ee56cadd sp, sp, 896
    002ee570ret x30
    002ee574
    002ee574loc_2ee574:
    002ee574bl runtime.deferreturn
    002ee578ldr x0, [sp+256]
    002ee57cldr x2, [sp+240]
    002ee580ldr x1, [sp+264]
    002ee584ldr x3, [sp+248]
    002ee588ldp x29, x30, [sp-8]
    002ee58cadd sp, sp, 896
    002ee590ret x30
    002ee594
    002ee594loc_2ee594:
    002ee594bl runtime.deferreturn
    002ee598ldr x0, [sp+256]
    002ee59cldr x2, [sp+240]
    002ee5a0ldr x1, [sp+264]
    002ee5a4ldr x3, [sp+248]
    002ee5a8ldp x29, x30, [sp-8]
    002ee5acadd sp, sp, 896
    002ee5b0ret x30
    002ee5b4
    002ee5b4loc_2ee5b4:
    002ee5b4b 0x2ee5b8
    002ee5b8
    002ee5b8loc_2ee5b8:
    002ee5b8ldr x6, [sp+400]
    002ee5bcldrsb x27, [x6]
    002ee5c0ldr x6, [x6]
    002ee5c4str x6, [sp+720]
    002ee5c8ldr x6, [sp+288]
    002ee5ccstr x6, [sp+712]
    002ee5d0add x27, sp, 672
    002ee5d4stp xzr, xzr, [x27]
    002ee5d8add x27, sp, 688
    002ee5dcstp xzr, xzr, [x27]
    002ee5e0str xzr, [sp+704]
    002ee5e4add x27, sp, 568
    002ee5e8stp xzr, xzr, [x27]
    002ee5ecadd x27, sp, 584
    002ee5f0stp xzr, xzr, [x27]
    002ee5f4ldr x6, [sp+720]
    002ee5f8str x6, [sp+584]
    002ee5fcldr x6, [sp+712]
    002ee600str x6, [sp+568]
    002ee604add x6, sp, 672
    002ee608str x6, [sp+576]
    002ee60cadd x6, sp, 568
    002ee610str x6, [sp+560]
    002ee614add x6, sp, 64
    002ee618str x6, [sp+552]
    002ee61cldr x0, [sp+560]
    002ee620ldr x1, [sp+552]
    002ee624mov x2, xzr
    002ee628mov x3, xzr
    002ee62corr x4, xzr, 2
    002ee630orr x5, xzr, 1
    002ee634bl runtime.selectgo
    002ee638str x0, [sp+216]
    002ee63cstrb w1, [sp+61]
    002ee640ldr x6, [sp+216]
    002ee644cbz x6, 0x2ee64c
    002ee648b 0x2ee7d0
    002ee64c
    002ee64cloc_2ee64c:
    002ee64cadd x27, sp, 672
    002ee650ldp x6, x7, [x27]
    002ee654add x27, sp, 688
    002ee658ldp x8, x9, [x27]
    002ee65cstp x6, x7, [sp+296]
    002ee660stp x8, x9, [sp+312]
    002ee664ldr x6, [sp+704]
    002ee668str x6, [sp+328]
    002ee66cldr x6, [sp+312]
    002ee670cbnz x6, 0x2ee678
    002ee674b 0x2ee788
    002ee678
    002ee678loc_2ee678:
    002ee678ldrb w6, [sp+328]
    002ee67ctbnz w6, 0, 0x2ee684
    002ee680b 0x2ee6a8
    002ee684
    002ee684loc_2ee684:
    002ee684add x27, sp, 672
    002ee688ldp x6, x7, [x27]
    002ee68cadd x27, sp, 688
    002ee690ldp x8, x9, [x27]
    002ee694stp x6, x7, [sp+360]
    002ee698stp x8, x9, [sp+376]
    002ee69cldr x6, [sp+704]
    002ee6a0str x6, [sp+392]
    002ee6a4b 0x2ee6cc
    002ee6a8
    002ee6a8loc_2ee6a8:
    002ee6a8add x27, sp, 672
    002ee6acldp x6, x7, [x27]
    002ee6b0add x27, sp, 688
    002ee6b4ldp x8, x9, [x27]
    002ee6b8stp x6, x7, [sp+432]
    002ee6bcstp x8, x9, [sp+448]
    002ee6c0ldr x6, [sp+704]
    002ee6c4str x6, [sp+464]
    002ee6c8b 0x2ee6cc
    002ee6cc
    002ee6ccloc_2ee6cc:
    002ee6ccldrb w6, [sp+393]
    002ee6d0strb w6, [sp+63]
    002ee6d4tbnz w6, 0, 0x2ee6dc
    002ee6d8b 0x2ee6e8
    002ee6dc
    002ee6dcloc_2ee6dc:
    002ee6dcldrb w6, [sp+465]
    002ee6e0strb w6, [sp+63]
    002ee6e4b 0x2ee6ec
    002ee6e8
    002ee6e8loc_2ee6e8:
    002ee6e8b 0x2ee6ec
    002ee6ec
    002ee6ecloc_2ee6ec:
    002ee6ecldrb w6, [sp+63]
    002ee6f0tbnz w6, 0, 0x2ee6f8
    002ee6f4b 0x2ee73c
    002ee6f8
    002ee6f8loc_2ee6f8:
    002ee6f8ldr x0, [sp+376]
    002ee6fcldr x1, [sp+384]
    002ee700str x0, [sp+520]
    002ee704str x1, [sp+528]
    002ee708stp xzr, xzr, [sp+256]
    002ee70cldr x0, [sp+528]
    002ee710ldr x1, [sp+520]
    002ee714str x1, [sp+240]
    002ee718str x0, [sp+248]
    002ee71cbl runtime.deferreturn
    002ee720ldr x0, [sp+256]
    002ee724ldr x2, [sp+240]
    002ee728ldr x1, [sp+264]
    002ee72cldr x3, [sp+248]
    002ee730ldp x29, x30, [sp-8]
    002ee734add sp, sp, 896
    002ee738ret x30
    002ee73c
    002ee73cloc_2ee73c:
    002ee73cldrb w6, [sp+328]
    002ee740strb w6, [sp+63]
    002ee744tbnz w6, 0, 0x2ee74c
    002ee748b 0x2ee760
    002ee74c
    002ee74cloc_2ee74c:
    002ee74cldr x0, [sp+400]
    002ee750bl time.(*Timer).Stop
    002ee754strb w0, [sp+62]
    002ee758strb w0, [sp+63]
    002ee75cb 0x2ee764
    002ee760
    002ee760loc_2ee760:
    002ee760b 0x2ee764
    002ee764
    002ee764loc_2ee764:
    002ee764ldrb w6, [sp+63]
    002ee768tbnz w6, 0, 0x2ee770
    002ee76cb 0x2ee780
    002ee770
    002ee770loc_2ee770:
    002ee770ldr x0, [sp+400]
    002ee774mov x1, xzr
    002ee778bl time.(*Timer).Reset
    002ee77cb 0x2ee784
    002ee780
    002ee780loc_2ee780:
    002ee780b 0x2ee784
    002ee784
    002ee784loc_2ee784:
    002ee784b 0x2ee8ec
    002ee788
    002ee788loc_2ee788:
    002ee788add x27, sp, 536
    002ee78cstp xzr, xzr, [x27]
    002ee790ldr x0, [sp+296]
    002ee794ldr x1, [sp+304]
    002ee798str x0, [sp+256]
    002ee79cstr x1, [sp+264]
    002ee7a0ldr x0, [sp+536]
    002ee7a4ldr x1, [sp+544]
    002ee7a8str x0, [sp+240]
    002ee7acstr x1, [sp+248]
    002ee7b0bl runtime.deferreturn
    002ee7b4ldr x0, [sp+256]
    002ee7b8ldr x2, [sp+240]
    002ee7bcldr x1, [sp+264]
    002ee7c0ldr x3, [sp+248]
    002ee7c4ldp x29, x30, [sp-8]
    002ee7c8add sp, sp, 896
    002ee7ccret x30
    002ee7d0
    002ee7d0loc_2ee7d0:
    002ee7d0add x27, sp, 736
    002ee7d4stp xzr, xzr, [x27]
    002ee7d8str xzr, [sp+728]
    002ee7dcldr x0, [sp+912]
    002ee7e0ldr x1, [sp+920]
    002ee7e4bl context.WithCancel
    002ee7e8str x0, [sp+736]
    002ee7ecstr x1, [sp+744]
    002ee7f0str x2, [sp+728]
    002ee7f4ldr x2, [sp+744]
    002ee7f8ldr x3, [sp+736]
    002ee7fcstr x3, [sp+816]
    002ee800str x2, [sp+824]
    002ee804ldr x2, [sp+728]
    002ee808str x2, [sp+808]
    002ee80cldr x2, [sp+816]
    002ee810ldr x3, [sp+824]
    002ee814str x2, [sp+408]
    002ee818str x3, [sp+416]
    002ee81cldr x0, [sp+808]
    002ee820str x0, [sp+424]
    002ee824bl runtime.deferproc
    002ee828subs xzr, x0, 0
    002ee82cb.ne 0x2ee8f4
    002ee830b 0x2ee834
    002ee834
    002ee834loc_2ee834:
    002ee834ldr x1, [sp+272]
    002ee838str x1, [sp+800]
    002ee83cldr x1, [sp+408]
    002ee840ldr x2, [sp+416]
    002ee844str x1, [sp+784]
    002ee848str x2, [sp+792]
    002ee84cadrp x0, 0x35e000
    002ee850add x0, x0, 1120
    002ee854bl runtime.newobject
    002ee858str x0, [sp+512]
    002ee85cadrp x1, 0
    002ee860add x1, x1, 2384
    002ee864str x1, [x0]
    002ee868ldr x1, [sp+800]
    002ee86cldr x2, [sp+512]
    002ee870ldrsb x27, [x2]
    002ee874adrp x27, 0x75d000
    002ee878ldr w3, [x27+3056]
    002ee87ccbz w3, 0x2ee884
    002ee880b 0x2ee888
    002ee884
    002ee884loc_2ee884:
    002ee884b 0x2ee89c
    002ee888
    002ee888loc_2ee888:
    002ee888bl runtime.gcWriteBarrier2
    002ee88cstr x1, [x25]
    002ee890ldr x3, [x2+8]
    002ee894str x3, [x25+8]
    002ee898b 0x2ee89c
    002ee89c
    002ee89cloc_2ee89c:
    002ee89cstr x1, [x2+8]
    002ee8a0ldr x1, [sp+792]
    002ee8a4ldr x2, [sp+784]
    002ee8a8ldr x3, [sp+512]
    002ee8acldrsb x27, [x3]
    002ee8b0str x2, [x3+16]
    002ee8b4adrp x27, 0x75d000
    002ee8b8ldr w2, [x27+3056]
    002ee8bccbz w2, 0x2ee8c4
    002ee8c0b 0x2ee8c8
    002ee8c4
    002ee8c4loc_2ee8c4:
    002ee8c4b 0x2ee8dc
    002ee8c8
    002ee8c8loc_2ee8c8:
    002ee8c8bl runtime.gcWriteBarrier2
    002ee8ccstr x1, [x25]
    002ee8d0ldr x2, [x3+24]
    002ee8d4str x2, [x25+8]
    002ee8d8b 0x2ee8dc
    002ee8dc
    002ee8dcloc_2ee8dc:
    002ee8dcstr x1, [x3+24]
    002ee8e0ldr x0, [sp+512]
    002ee8e4bl runtime.newproc
    002ee8e8b 0x2ee8ec
    002ee8ec
    002ee8ecloc_2ee8ec:
    002ee8ecb 0x2ee8f0
    002ee8f0
    002ee8f0loc_2ee8f0:
    002ee8f0b 0x2ee5b4
    002ee8f4
    002ee8f4loc_2ee8f4:
    002ee8f4bl runtime.deferreturn
    002ee8f8ldr x0, [sp+256]
    002ee8fcldr x2, [sp+240]
    002ee900ldr x1, [sp+264]
    002ee904ldr x3, [sp+248]
    002ee908ldp x29, x30, [sp-8]
    002ee90cadd sp, sp, 896
    002ee910ret x30
    002ee914
    002ee914loc_2ee914:
    002ee914stp x0, x1, [sp+8]
    002ee918stp x2, x3, [sp+24]
    002ee91cstp x4, x5, [sp+40]
    002ee920stp x6, x7, [sp+56]
    002ee924str x8, [sp+72]
    002ee928mov x3, x30
    002ee92cbl runtime.morestack_noctxt.abi0
    002ee930ldp x0, x1, [sp+8]
    002ee934ldp x2, x3, [sp+24]
    002ee938ldp x4, x5, [sp+40]
    002ee93cldp x6, x7, [sp+56]
    002ee940ldr x8, [sp+72]
    002ee944b 0x2ee0a0
    002ee948udf 0
    002ee94cudf 0
    002ee0a0
    002ee950
    002ee950net.(*sysDialer).dialParallel.gowrap4: ; void net.(*sysDialer).dialParallel.gowrap4(void)
    002ee950ldr x16, [x28+16]
    002ee954subs xzr, sp, x16
    002ee958b.ls 0x2ee9a4
    002ee95cstr x30, [sp-64]!
    002ee960stur x29, [sp-8]
    002ee964sub x29, sp, 8
    002ee968ldr x16, [x28+32]
    002ee96ccbnz x16, 0x2ee9b0
    002ee970
    002ee970loc_2ee970:
    002ee970ldr x3, [x26+8]
    002ee974str x3, [sp+48]
    002ee978ldr x0, [x26+16]
    002ee97cldr x1, [x26+24]
    002ee980str x0, [sp+32]
    002ee984str x1, [sp+40]
    002ee988ldr x26, [sp+48]
    002ee98cldr x3, [x26]
    002ee990mov x2, xzr
    002ee994blr x3
    002ee998ldur x29, [sp-8]
    002ee99cldr x30, [sp], 64
    002ee9a0ret x30
    002ee9a4
    002ee9a4loc_2ee9a4:
    002ee9a4mov x3, x30
    002ee9a8bl runtime.morestack.abi0
    002ee9acb 0x2ee950
    002ee9b0
    002ee9b0loc_2ee9b0:
    002ee9b0ldr x17, [x16]
    002ee9b4add x20, sp, 72
    002ee9b8subs xzr, x20, x17
    002ee9bcb.ne 0x2ee970
    002ee9c0add x20, sp, 8
    002ee9c4str x20, [x16]
    002ee9c8b 0x2ee970
    002ee9ccudf 0
    002ee950
    002ee9d0
    002ee9d0net.(*sysDialer).dialParallel.deferwrap3: ; void net.(*sysDialer).dialParallel.deferwrap3(void)
    002ee9d0ldr x16, [x28+16]
    002ee9d4subs xzr, sp, x16
    002ee9d8b.ls 0x2eea08
    002ee9dcstr x30, [sp-32]!
    002ee9e0stur x29, [sp-8]
    002ee9e4sub x29, sp, 8
    002ee9e8ldr x16, [x28+32]
    002ee9eccbnz x16, 0x2eea14
    002ee9f0
    002ee9f0loc_2ee9f0:
    002ee9f0ldr x0, [x26+8]
    002ee9f4str x0, [sp+16]
    002ee9f8bl time.(*Timer).Stop
    002ee9fcldur x29, [sp-8]
    002eea00ldr x30, [sp], 32
    002eea04ret x30
    002eea08
    002eea08loc_2eea08:
    002eea08mov x3, x30
    002eea0cbl runtime.morestack.abi0
    002eea10b 0x2ee9d0
    002eea14
    002eea14loc_2eea14:
    002eea14ldr x17, [x16]
    002eea18add x20, sp, 40
    002eea1csubs xzr, x20, x17
    002eea20b.ne 0x2ee9f0
    002eea24add x20, sp, 8
    002eea28str x20, [x16]
    002eea2cb 0x2ee9f0
    002ee9d0
    002eea30
    002eea30net.(*sysDialer).dialParallel.gowrap2: ; void net.(*sysDialer).dialParallel.gowrap2(void)
    002eea30ldr x16, [x28+16]
    002eea34subs xzr, sp, x16
    002eea38b.ls 0x2eea84
    002eea3cstr x30, [sp-64]!
    002eea40stur x29, [sp-8]
    002eea44sub x29, sp, 8
    002eea48ldr x16, [x28+32]
    002eea4ccbnz x16, 0x2eea90
    002eea50
    002eea50loc_2eea50:
    002eea50ldr x3, [x26+8]
    002eea54str x3, [sp+48]
    002eea58ldr x0, [x26+16]
    002eea5cldr x1, [x26+24]
    002eea60str x0, [sp+32]
    002eea64str x1, [sp+40]
    002eea68ldr x26, [sp+48]
    002eea6cldr x3, [x26]
    002eea70orr x2, xzr, 1
    002eea74blr x3
    002eea78ldur x29, [sp-8]
    002eea7cldr x30, [sp], 64
    002eea80ret x30
    002eea84
    002eea84loc_2eea84:
    002eea84mov x3, x30
    002eea88bl runtime.morestack.abi0
    002eea8cb 0x2eea30
    002eea90
    002eea90loc_2eea90:
    002eea90ldr x17, [x16]
    002eea94add x20, sp, 72
    002eea98subs xzr, x20, x17
    002eea9cb.ne 0x2eea50
    002eeaa0add x20, sp, 8
    002eeaa4str x20, [x16]
    002eeaa8b 0x2eea50
    002eeaacudf 0
    002eea30