File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
004acaa0
004acaa0golang.org/x/crypto/ssh.parseTuples: ; void golang.org/x/crypto/ssh.parseTuples(struct []uint8 in)
004acaa0ldr x16, [x28+16]
004acaa4sub x17, sp, 336
004acaa8subs xzr, x17, x16
004acaacb.ls 0x4acfc8
004acab0sub x20, sp, 464
004acab4stp x29, x30, [x20-8]
004acab8add sp, x20, 0
004acabcsub x29, sp, 8
004acac0str x0, [sp+472]
004acac4str x1, [sp+480]
004acac8str x2, [sp+488]
004acaccstr xzr, [sp+96]
004acad0stp xzr, xzr, [sp+80]
004acad4bl runtime.makemap_small
004acad8str x0, [sp+128]
004acadcstp xzr, xzr, [sp+136]
004acae0strb wzr, [sp+59]
004acae4b 0x4acae8
004acae8
004acae8loc_4acae8:
004acae8ldr x3, [sp+480]
004acaecstr x3, [sp+72]
004acaf0cbnz x3, 0x4acaf8
004acaf4b 0x4acfa4
004acaf8
004acaf8loc_4acaf8:
004acaf8str xzr, [sp+168]
004acafcstp xzr, xzr, [sp+176]
004acb00str xzr, [sp+104]
004acb04stp xzr, xzr, [sp+112]
004acb08str xzr, [sp+192]
004acb0cstp xzr, xzr, [sp+200]
004acb10strb wzr, [sp+58]
004acb14str xzr, [sp+288]
004acb18stp xzr, xzr, [sp+296]
004acb1cstr xzr, [sp+264]
004acb20stp xzr, xzr, [sp+272]
004acb24ldr x0, [sp+472]
004acb28ldr x1, [sp+480]
004acb2cldr x2, [sp+488]
004acb30bl golang.org/x/crypto/ssh.parseString
004acb34str x0, [sp+288]
004acb38str x1, [sp+296]
004acb3cstr x2, [sp+304]
004acb40str x3, [sp+264]
004acb44str x4, [sp+272]
004acb48str x5, [sp+280]
004acb4cstrb w6, [sp+60]
004acb50ldr x3, [sp+296]
004acb54ldr x4, [sp+304]
004acb58ldr x5, [sp+288]
004acb5cstr x5, [sp+432]
004acb60str x3, [sp+440]
004acb64str x4, [sp+448]
004acb68ldr x3, [sp+264]
004acb6cldr x4, [sp+272]
004acb70ldr x5, [sp+280]
004acb74str x3, [sp+408]
004acb78str x4, [sp+416]
004acb7cstr x5, [sp+424]
004acb80ldrb w3, [sp+60]
004acb84strb w3, [sp+63]
004acb88ldr x3, [sp+432]
004acb8cldr x4, [sp+440]
004acb90ldr x5, [sp+448]
004acb94str x3, [sp+168]
004acb98str x4, [sp+176]
004acb9cstr x5, [sp+184]
004acba0ldr x3, [sp+408]
004acba4ldr x4, [sp+416]
004acba8ldr x5, [sp+424]
004acbacstr x3, [sp+472]
004acbb0str x4, [sp+480]
004acbb4str x5, [sp+488]
004acbb8ldrb w3, [sp+63]
004acbbcstrb w3, [sp+58]
004acbc0tbnz w3, 0, 0x4acbc8
004acbc4b 0x4acf78
004acbc8
004acbc8loc_4acbc8:
004acbc8ldr x1, [sp+168]
004acbccldr x2, [sp+176]
004acbd0mov x0, xzr
004acbd4bl runtime.slicebytetostring
004acbd8str x0, [sp+152]
004acbdcstr x1, [sp+160]
004acbe0ldrb w3, [sp+59]
004acbe4strb w3, [sp+60]
004acbe8tbnz w3, 0, 0x4acbf0
004acbecb 0x4acc14
004acbf0
004acbf0loc_4acbf0:
004acbf0ldr x0, [sp+152]
004acbf4ldr x2, [sp+136]
004acbf8ldr x1, [sp+160]
004acbfcldr x3, [sp+144]
004acc00bl runtime.cmpstring
004acc04subs xzr, x0, 0
004acc08cset x4, le
004acc0cstrb w4, [sp+60]
004acc10b 0x4acc18
004acc14
004acc14loc_4acc14:
004acc14b 0x4acc18
004acc18
004acc18loc_4acc18:
004acc18ldrb w5, [sp+60]
004acc1ctbnz w5, 0, 0x4acc24
004acc20b 0x4acc6c
004acc24
004acc24loc_4acc24:
004acc24adrp x0, 0x21d000
004acc28add x0, x0, 74
004acc2cmovz x1, 49
004acc30mov x2, xzr
004acc34mov x3, xzr
004acc38mov x4, x3
004acc3cbl fmt.Errorf
004acc40str x0, [sp+248]
004acc44str x1, [sp+256]
004acc48str xzr, [sp+96]
004acc4cldr x1, [sp+248]
004acc50ldr x2, [sp+256]
004acc54str x1, [sp+80]
004acc58str x2, [sp+88]
004acc5cldr x0, [sp+96]
004acc60ldp x29, x30, [sp-8]
004acc64add sp, sp, 464
004acc68ret x30
004acc6c
004acc6cloc_4acc6c:
004acc6cldr x3, [sp+152]
004acc70ldr x4, [sp+160]
004acc74str x3, [sp+136]
004acc78str x4, [sp+144]
004acc7corr x3, xzr, 1
004acc80strb w3, [sp+59]
004acc84str xzr, [sp+264]
004acc88stp xzr, xzr, [sp+272]
004acc8cstr xzr, [sp+288]
004acc90stp xzr, xzr, [sp+296]
004acc94ldr x0, [sp+472]
004acc98ldr x1, [sp+480]
004acc9cldr x2, [sp+488]
004acca0bl golang.org/x/crypto/ssh.parseString
004acca4str x0, [sp+264]
004acca8str x1, [sp+272]
004accacstr x2, [sp+280]
004accb0str x3, [sp+288]
004accb4str x4, [sp+296]
004accb8str x5, [sp+304]
004accbcstrb w6, [sp+60]
004accc0ldr x3, [sp+272]
004accc4ldr x4, [sp+280]
004accc8ldr x5, [sp+264]
004accccstr x5, [sp+384]
004accd0str x3, [sp+392]
004accd4str x4, [sp+400]
004accd8ldr x3, [sp+288]
004accdcldr x4, [sp+296]
004acce0ldr x5, [sp+304]
004acce4str x3, [sp+360]
004acce8str x4, [sp+368]
004accecstr x5, [sp+376]
004accf0ldrb w3, [sp+60]
004accf4strb w3, [sp+62]
004accf8ldr x3, [sp+384]
004accfcldr x4, [sp+392]
004acd00ldr x5, [sp+400]
004acd04str x3, [sp+104]
004acd08str x4, [sp+112]
004acd0cstr x5, [sp+120]
004acd10ldr x3, [sp+360]
004acd14ldr x4, [sp+368]
004acd18ldr x5, [sp+376]
004acd1cstr x3, [sp+472]
004acd20str x4, [sp+480]
004acd24str x5, [sp+488]
004acd28ldrb w3, [sp+62]
004acd2cstrb w3, [sp+58]
004acd30tbnz w3, 0, 0x4acd38
004acd34b 0x4acf4c
004acd38
004acd38loc_4acd38:
004acd38ldr x4, [sp+112]
004acd3cstr x4, [sp+64]
004acd40cbnz x4, 0x4acd48
004acd44b 0x4acef4
004acd48
004acd48loc_4acd48:
004acd48str xzr, [sp+288]
004acd4cstp xzr, xzr, [sp+296]
004acd50str xzr, [sp+264]
004acd54stp xzr, xzr, [sp+272]
004acd58ldr x0, [sp+104]
004acd5cldr x1, [sp+112]
004acd60ldr x2, [sp+120]
004acd64bl golang.org/x/crypto/ssh.parseString
004acd68str x0, [sp+288]
004acd6cstr x1, [sp+296]
004acd70str x2, [sp+304]
004acd74str x3, [sp+264]
004acd78str x4, [sp+272]
004acd7cstr x5, [sp+280]
004acd80strb w6, [sp+60]
004acd84ldr x3, [sp+296]
004acd88ldr x4, [sp+304]
004acd8cldr x5, [sp+288]
004acd90str x5, [sp+336]
004acd94str x3, [sp+344]
004acd98str x4, [sp+352]
004acd9cldr x3, [sp+264]
004acda0ldr x4, [sp+272]
004acda4ldr x5, [sp+280]
004acda8str x3, [sp+312]
004acdacstr x4, [sp+320]
004acdb0str x5, [sp+328]
004acdb4ldrb w3, [sp+60]
004acdb8strb w3, [sp+61]
004acdbcldr x3, [sp+336]
004acdc0ldr x4, [sp+344]
004acdc4ldr x5, [sp+352]
004acdc8str x3, [sp+104]
004acdccstr x4, [sp+112]
004acdd0str x5, [sp+120]
004acdd4ldr x3, [sp+312]
004acdd8ldr x4, [sp+320]
004acddcldr x5, [sp+328]
004acde0str x3, [sp+192]
004acde4str x4, [sp+200]
004acde8str x5, [sp+208]
004acdecldrb w3, [sp+61]
004acdf0strb w3, [sp+58]
004acdf4tbnz w3, 0, 0x4acdfc
004acdf8b 0x4acec8
004acdfc
004acdfcloc_4acdfc:
004acdfcldr x5, [sp+200]
004ace00str x5, [sp+64]
004ace04cbnz x5, 0x4ace0c
004ace08b 0x4ace54
004ace0c
004ace0cloc_4ace0c:
004ace0cadrp x0, 0x220000
004ace10add x0, x0, 2344
004ace14orr x1, xzr, 60
004ace18mov x2, xzr
004ace1cmov x3, xzr
004ace20mov x4, x3
004ace24bl fmt.Errorf
004ace28str x0, [sp+248]
004ace2cstr x1, [sp+256]
004ace30str xzr, [sp+96]
004ace34ldr x1, [sp+248]
004ace38ldr x2, [sp+256]
004ace3cstr x1, [sp+80]
004ace40str x2, [sp+88]
004ace44ldr x0, [sp+96]
004ace48ldp x29, x30, [sp-8]
004ace4cadd sp, sp, 464
004ace50ret x30
004ace54
004ace54loc_4ace54:
004ace54ldr x1, [sp+104]
004ace58ldr x2, [sp+112]
004ace5cmov x0, xzr
004ace60bl runtime.slicebytetostring
004ace64str x0, [sp+232]
004ace68str x1, [sp+240]
004ace6cldr x2, [sp+152]
004ace70ldr x1, [sp+128]
004ace74ldr x3, [sp+160]
004ace78adrp x0, 0x178000
004ace7cadd x0, x0, 1600
004ace80bl runtime.mapassign_faststr
004ace84str x0, [sp+224]
004ace88ldrsb x27, [x0]
004ace8cldr x3, [sp+232]
004ace90ldr x4, [sp+240]
004ace94str x4, [x0+8]
004ace98adrp x27, 0x59f000
004ace9cldr w4, [x27+3056]
004acea0cbz w4, 0x4acea8
004acea4b 0x4aceac
004acea8
004acea8loc_4acea8:
004acea8b 0x4acec0
004aceac
004aceacloc_4aceac:
004aceacbl runtime.gcWriteBarrier2
004aceb0str x3, [x25]
004aceb4ldr x4, [x0]
004aceb8str x4, [x25+8]
004acebcb 0x4acec0
004acec0
004acec0loc_4acec0:
004acec0str x3, [x0]
004acec4b 0x4acf44
004acec8
004acec8loc_4acec8:
004acec8str xzr, [sp+96]
004aceccadrp x27, 0x575000
004aced0ldr x1, [x27+3664]
004aced4adrp x27, 0x575000
004aced8ldr x2, [x27+3672]
004acedcstr x1, [sp+80]
004acee0str x2, [sp+88]
004acee4ldr x0, [sp+96]
004acee8ldp x29, x30, [sp-8]
004aceecadd sp, sp, 464
004acef0ret x30
004acef4
004acef4loc_4acef4:
004acef4ldr x2, [sp+152]
004acef8ldr x3, [sp+160]
004acefcldr x1, [sp+128]
004acf00adrp x0, 0x178000
004acf04add x0, x0, 1600
004acf08bl runtime.mapassign_faststr
004acf0cstr x0, [sp+216]
004acf10ldrsb x27, [x0]
004acf14str xzr, [x0+8]
004acf18adrp x27, 0x59f000
004acf1cldr w4, [x27+3056]
004acf20cbz w4, 0x4acf28
004acf24b 0x4acf2c
004acf28
004acf28loc_4acf28:
004acf28b 0x4acf3c
004acf2c
004acf2cloc_4acf2c:
004acf2cldr x3, [x0]
004acf30bl runtime.gcWriteBarrier1
004acf34str x3, [x25]
004acf38b 0x4acf3c
004acf3c
004acf3cloc_4acf3c:
004acf3cstr xzr, [x0]
004acf40b 0x4acf44
004acf44
004acf44loc_4acf44:
004acf44b 0x4acf48
004acf48
004acf48loc_4acf48:
004acf48b 0x4acae8
004acf4c
004acf4cloc_4acf4c:
004acf4cstr xzr, [sp+96]
004acf50adrp x27, 0x575000
004acf54ldr x1, [x27+3664]
004acf58adrp x27, 0x575000
004acf5cldr x2, [x27+3672]
004acf60str x1, [sp+80]
004acf64str x2, [sp+88]
004acf68ldr x0, [sp+96]
004acf6cldp x29, x30, [sp-8]
004acf70add sp, sp, 464
004acf74ret x30
004acf78
004acf78loc_4acf78:
004acf78str xzr, [sp+96]
004acf7cadrp x27, 0x575000
004acf80ldr x1, [x27+3664]
004acf84adrp x27, 0x575000
004acf88ldr x2, [x27+3672]
004acf8cstr x1, [sp+80]
004acf90str x2, [sp+88]
004acf94ldr x0, [sp+96]
004acf98ldp x29, x30, [sp-8]
004acf9cadd sp, sp, 464
004acfa0ret x30
004acfa4
004acfa4loc_4acfa4:
004acfa4ldr x3, [sp+128]
004acfa8str x3, [sp+96]
004acfacstp xzr, xzr, [sp+80]
004acfb0ldr x0, [sp+96]
004acfb4mov x1, xzr
004acfb8mov x2, xzr
004acfbcldp x29, x30, [sp-8]
004acfc0add sp, sp, 464
004acfc4ret x30
004acfc8
004acfc8loc_4acfc8:
004acfc8stp x0, x1, [sp+8]
004acfccstr x2, [sp+24]
004acfd0mov x3, x30
004acfd4bl runtime.morestack_noctxt.abi0
004acfd8ldp x0, x1, [sp+8]
004acfdcldr x2, [sp+24]
004acfe0b 0x4acaa0
004acfe4udf 0
004acfe8udf 0
004acfecudf 0
004acaa0
004acaa0golang.org/x/crypto/ssh.parseTuples: ; void golang.org/x/crypto/ssh.parseTuples(struct []uint8 in)
004acaa0ldr x16, [x28+16]
004acaa4sub x17, sp, 336
004acaa8subs xzr, x17, x16
004acaacb.ls 0x4acfc8
004acab0sub x20, sp, 464
004acab4stp x29, x30, [x20-8]
004acab8add sp, x20, 0
004acabcsub x29, sp, 8
004acac0str x0, [sp+472]
004acac4str x1, [sp+480]
004acac8str x2, [sp+488]
004acaccstr xzr, [sp+96]
004acad0stp xzr, xzr, [sp+80]
004acad4bl runtime.makemap_small
004acad8str x0, [sp+128]
004acadcstp xzr, xzr, [sp+136]
004acae0strb wzr, [sp+59]
004acae4b 0x4acae8
004acae8
004acae8loc_4acae8:
004acae8ldr x3, [sp+480]
004acaecstr x3, [sp+72]
004acaf0cbnz x3, 0x4acaf8
004acaf4b 0x4acfa4
004acaf8
004acaf8loc_4acaf8:
004acaf8str xzr, [sp+168]
004acafcstp xzr, xzr, [sp+176]
004acb00str xzr, [sp+104]
004acb04stp xzr, xzr, [sp+112]
004acb08str xzr, [sp+192]
004acb0cstp xzr, xzr, [sp+200]
004acb10strb wzr, [sp+58]
004acb14str xzr, [sp+288]
004acb18stp xzr, xzr, [sp+296]
004acb1cstr xzr, [sp+264]
004acb20stp xzr, xzr, [sp+272]
004acb24ldr x0, [sp+472]
004acb28ldr x1, [sp+480]
004acb2cldr x2, [sp+488]
004acb30bl golang.org/x/crypto/ssh.parseString
004acb34str x0, [sp+288]
004acb38str x1, [sp+296]
004acb3cstr x2, [sp+304]
004acb40str x3, [sp+264]
004acb44str x4, [sp+272]
004acb48str x5, [sp+280]
004acb4cstrb w6, [sp+60]
004acb50ldr x3, [sp+296]
004acb54ldr x4, [sp+304]
004acb58ldr x5, [sp+288]
004acb5cstr x5, [sp+432]
004acb60str x3, [sp+440]
004acb64str x4, [sp+448]
004acb68ldr x3, [sp+264]
004acb6cldr x4, [sp+272]
004acb70ldr x5, [sp+280]
004acb74str x3, [sp+408]
004acb78str x4, [sp+416]
004acb7cstr x5, [sp+424]
004acb80ldrb w3, [sp+60]
004acb84strb w3, [sp+63]
004acb88ldr x3, [sp+432]
004acb8cldr x4, [sp+440]
004acb90ldr x5, [sp+448]
004acb94str x3, [sp+168]
004acb98str x4, [sp+176]
004acb9cstr x5, [sp+184]
004acba0ldr x3, [sp+408]
004acba4ldr x4, [sp+416]
004acba8ldr x5, [sp+424]
004acbacstr x3, [sp+472]
004acbb0str x4, [sp+480]
004acbb4str x5, [sp+488]
004acbb8ldrb w3, [sp+63]
004acbbcstrb w3, [sp+58]
004acbc0tbnz w3, 0, 0x4acbc8
004acbc4b 0x4acf78
004acbc8
004acbc8loc_4acbc8:
004acbc8ldr x1, [sp+168]
004acbccldr x2, [sp+176]
004acbd0mov x0, xzr
004acbd4bl runtime.slicebytetostring
004acbd8str x0, [sp+152]
004acbdcstr x1, [sp+160]
004acbe0ldrb w3, [sp+59]
004acbe4strb w3, [sp+60]
004acbe8tbnz w3, 0, 0x4acbf0
004acbecb 0x4acc14
004acbf0
004acbf0loc_4acbf0:
004acbf0ldr x0, [sp+152]
004acbf4ldr x2, [sp+136]
004acbf8ldr x1, [sp+160]
004acbfcldr x3, [sp+144]
004acc00bl runtime.cmpstring
004acc04subs xzr, x0, 0
004acc08cset x4, le
004acc0cstrb w4, [sp+60]
004acc10b 0x4acc18
004acc14
004acc14loc_4acc14:
004acc14b 0x4acc18
004acc18
004acc18loc_4acc18:
004acc18ldrb w5, [sp+60]
004acc1ctbnz w5, 0, 0x4acc24
004acc20b 0x4acc6c
004acc24
004acc24loc_4acc24:
004acc24adrp x0, 0x21d000
004acc28add x0, x0, 74
004acc2cmovz x1, 49
004acc30mov x2, xzr
004acc34mov x3, xzr
004acc38mov x4, x3
004acc3cbl fmt.Errorf
004acc40str x0, [sp+248]
004acc44str x1, [sp+256]
004acc48str xzr, [sp+96]
004acc4cldr x1, [sp+248]
004acc50ldr x2, [sp+256]
004acc54str x1, [sp+80]
004acc58str x2, [sp+88]
004acc5cldr x0, [sp+96]
004acc60ldp x29, x30, [sp-8]
004acc64add sp, sp, 464
004acc68ret x30
004acc6c
004acc6cloc_4acc6c:
004acc6cldr x3, [sp+152]
004acc70ldr x4, [sp+160]
004acc74str x3, [sp+136]
004acc78str x4, [sp+144]
004acc7corr x3, xzr, 1
004acc80strb w3, [sp+59]
004acc84str xzr, [sp+264]
004acc88stp xzr, xzr, [sp+272]
004acc8cstr xzr, [sp+288]
004acc90stp xzr, xzr, [sp+296]
004acc94ldr x0, [sp+472]
004acc98ldr x1, [sp+480]
004acc9cldr x2, [sp+488]
004acca0bl golang.org/x/crypto/ssh.parseString
004acca4str x0, [sp+264]
004acca8str x1, [sp+272]
004accacstr x2, [sp+280]
004accb0str x3, [sp+288]
004accb4str x4, [sp+296]
004accb8str x5, [sp+304]
004accbcstrb w6, [sp+60]
004accc0ldr x3, [sp+272]
004accc4ldr x4, [sp+280]
004accc8ldr x5, [sp+264]
004accccstr x5, [sp+384]
004accd0str x3, [sp+392]
004accd4str x4, [sp+400]
004accd8ldr x3, [sp+288]
004accdcldr x4, [sp+296]
004acce0ldr x5, [sp+304]
004acce4str x3, [sp+360]
004acce8str x4, [sp+368]
004accecstr x5, [sp+376]
004accf0ldrb w3, [sp+60]
004accf4strb w3, [sp+62]
004accf8ldr x3, [sp+384]
004accfcldr x4, [sp+392]
004acd00ldr x5, [sp+400]
004acd04str x3, [sp+104]
004acd08str x4, [sp+112]
004acd0cstr x5, [sp+120]
004acd10ldr x3, [sp+360]
004acd14ldr x4, [sp+368]
004acd18ldr x5, [sp+376]
004acd1cstr x3, [sp+472]
004acd20str x4, [sp+480]
004acd24str x5, [sp+488]
004acd28ldrb w3, [sp+62]
004acd2cstrb w3, [sp+58]
004acd30tbnz w3, 0, 0x4acd38
004acd34b 0x4acf4c
004acd38
004acd38loc_4acd38:
004acd38ldr x4, [sp+112]
004acd3cstr x4, [sp+64]
004acd40cbnz x4, 0x4acd48
004acd44b 0x4acef4
004acd48
004acd48loc_4acd48:
004acd48str xzr, [sp+288]
004acd4cstp xzr, xzr, [sp+296]
004acd50str xzr, [sp+264]
004acd54stp xzr, xzr, [sp+272]
004acd58ldr x0, [sp+104]
004acd5cldr x1, [sp+112]
004acd60ldr x2, [sp+120]
004acd64bl golang.org/x/crypto/ssh.parseString
004acd68str x0, [sp+288]
004acd6cstr x1, [sp+296]
004acd70str x2, [sp+304]
004acd74str x3, [sp+264]
004acd78str x4, [sp+272]
004acd7cstr x5, [sp+280]
004acd80strb w6, [sp+60]
004acd84ldr x3, [sp+296]
004acd88ldr x4, [sp+304]
004acd8cldr x5, [sp+288]
004acd90str x5, [sp+336]
004acd94str x3, [sp+344]
004acd98str x4, [sp+352]
004acd9cldr x3, [sp+264]
004acda0ldr x4, [sp+272]
004acda4ldr x5, [sp+280]
004acda8str x3, [sp+312]
004acdacstr x4, [sp+320]
004acdb0str x5, [sp+328]
004acdb4ldrb w3, [sp+60]
004acdb8strb w3, [sp+61]
004acdbcldr x3, [sp+336]
004acdc0ldr x4, [sp+344]
004acdc4ldr x5, [sp+352]
004acdc8str x3, [sp+104]
004acdccstr x4, [sp+112]
004acdd0str x5, [sp+120]
004acdd4ldr x3, [sp+312]
004acdd8ldr x4, [sp+320]
004acddcldr x5, [sp+328]
004acde0str x3, [sp+192]
004acde4str x4, [sp+200]
004acde8str x5, [sp+208]
004acdecldrb w3, [sp+61]
004acdf0strb w3, [sp+58]
004acdf4tbnz w3, 0, 0x4acdfc
004acdf8b 0x4acec8
004acdfc
004acdfcloc_4acdfc:
004acdfcldr x5, [sp+200]
004ace00str x5, [sp+64]
004ace04cbnz x5, 0x4ace0c
004ace08b 0x4ace54
004ace0c
004ace0cloc_4ace0c:
004ace0cadrp x0, 0x220000
004ace10add x0, x0, 2344
004ace14orr x1, xzr, 60
004ace18mov x2, xzr
004ace1cmov x3, xzr
004ace20mov x4, x3
004ace24bl fmt.Errorf
004ace28str x0, [sp+248]
004ace2cstr x1, [sp+256]
004ace30str xzr, [sp+96]
004ace34ldr x1, [sp+248]
004ace38ldr x2, [sp+256]
004ace3cstr x1, [sp+80]
004ace40str x2, [sp+88]
004ace44ldr x0, [sp+96]
004ace48ldp x29, x30, [sp-8]
004ace4cadd sp, sp, 464
004ace50ret x30
004ace54
004ace54loc_4ace54:
004ace54ldr x1, [sp+104]
004ace58ldr x2, [sp+112]
004ace5cmov x0, xzr
004ace60bl runtime.slicebytetostring
004ace64str x0, [sp+232]
004ace68str x1, [sp+240]
004ace6cldr x2, [sp+152]
004ace70ldr x1, [sp+128]
004ace74ldr x3, [sp+160]
004ace78adrp x0, 0x178000
004ace7cadd x0, x0, 1600
004ace80bl runtime.mapassign_faststr
004ace84str x0, [sp+224]
004ace88ldrsb x27, [x0]
004ace8cldr x3, [sp+232]
004ace90ldr x4, [sp+240]
004ace94str x4, [x0+8]
004ace98adrp x27, 0x59f000
004ace9cldr w4, [x27+3056]
004acea0cbz w4, 0x4acea8
004acea4b 0x4aceac
004acea8
004acea8loc_4acea8:
004acea8b 0x4acec0
004aceac
004aceacloc_4aceac:
004aceacbl runtime.gcWriteBarrier2
004aceb0str x3, [x25]
004aceb4ldr x4, [x0]
004aceb8str x4, [x25+8]
004acebcb 0x4acec0
004acec0
004acec0loc_4acec0:
004acec0str x3, [x0]
004acec4b 0x4acf44
004acec8
004acec8loc_4acec8:
004acec8str xzr, [sp+96]
004aceccadrp x27, 0x575000
004aced0ldr x1, [x27+3664]
004aced4adrp x27, 0x575000
004aced8ldr x2, [x27+3672]
004acedcstr x1, [sp+80]
004acee0str x2, [sp+88]
004acee4ldr x0, [sp+96]
004acee8ldp x29, x30, [sp-8]
004aceecadd sp, sp, 464
004acef0ret x30
004acef4
004acef4loc_4acef4:
004acef4ldr x2, [sp+152]
004acef8ldr x3, [sp+160]
004acefcldr x1, [sp+128]
004acf00adrp x0, 0x178000
004acf04add x0, x0, 1600
004acf08bl runtime.mapassign_faststr
004acf0cstr x0, [sp+216]
004acf10ldrsb x27, [x0]
004acf14str xzr, [x0+8]
004acf18adrp x27, 0x59f000
004acf1cldr w4, [x27+3056]
004acf20cbz w4, 0x4acf28
004acf24b 0x4acf2c
004acf28
004acf28loc_4acf28:
004acf28b 0x4acf3c
004acf2c
004acf2cloc_4acf2c:
004acf2cldr x3, [x0]
004acf30bl runtime.gcWriteBarrier1
004acf34str x3, [x25]
004acf38b 0x4acf3c
004acf3c
004acf3cloc_4acf3c:
004acf3cstr xzr, [x0]
004acf40b 0x4acf44
004acf44
004acf44loc_4acf44:
004acf44b 0x4acf48
004acf48
004acf48loc_4acf48:
004acf48b 0x4acae8
004acf4c
004acf4cloc_4acf4c:
004acf4cstr xzr, [sp+96]
004acf50adrp x27, 0x575000
004acf54ldr x1, [x27+3664]
004acf58adrp x27, 0x575000
004acf5cldr x2, [x27+3672]
004acf60str x1, [sp+80]
004acf64str x2, [sp+88]
004acf68ldr x0, [sp+96]
004acf6cldp x29, x30, [sp-8]
004acf70add sp, sp, 464
004acf74ret x30
004acf78
004acf78loc_4acf78:
004acf78str xzr, [sp+96]
004acf7cadrp x27, 0x575000
004acf80ldr x1, [x27+3664]
004acf84adrp x27, 0x575000
004acf88ldr x2, [x27+3672]
004acf8cstr x1, [sp+80]
004acf90str x2, [sp+88]
004acf94ldr x0, [sp+96]
004acf98ldp x29, x30, [sp-8]
004acf9cadd sp, sp, 464
004acfa0ret x30
004acfa4
004acfa4loc_4acfa4:
004acfa4ldr x3, [sp+128]
004acfa8str x3, [sp+96]
004acfacstp xzr, xzr, [sp+80]
004acfb0ldr x0, [sp+96]
004acfb4mov x1, xzr
004acfb8mov x2, xzr
004acfbcldp x29, x30, [sp-8]
004acfc0add sp, sp, 464
004acfc4ret x30
004acfc8
004acfc8loc_4acfc8:
004acfc8stp x0, x1, [sp+8]
004acfccstr x2, [sp+24]
004acfd0mov x3, x30
004acfd4bl runtime.morestack_noctxt.abi0
004acfd8ldp x0, x1, [sp+8]
004acfdcldr x2, [sp+24]
004acfe0b 0x4acaa0
004acfe4udf 0
004acfe8udf 0
004acfecudf 0
004acaa0
004acff0
004acff0golang.org/x/crypto/ssh.parseCert: ; void golang.org/x/crypto/ssh.parseCert(struct []uint8 in, struct string privAlgo)
004acff0ldr x16, [x28+16]
004acff4sub x17, sp, 608
004acff8subs xzr, x17, x16
004acffcb.ls 0x4ad9f0
004ad000sub x20, sp, 736
004ad004stp x29, x30, [x20-8]
004ad008add sp, x20, 0
004ad00csub x29, sp, 8
004ad010str x0, [sp+744]
004ad014str x1, [sp+752]
004ad018str x2, [sp+760]
004ad01cstr x3, [sp+768]
004ad020str x4, [sp+776]
004ad024str xzr, [sp+112]
004ad028stp xzr, xzr, [sp+96]
004ad02cstr xzr, [sp+480]
004ad030stp xzr, xzr, [sp+488]
004ad034str xzr, [sp+456]
004ad038stp xzr, xzr, [sp+464]
004ad03cldr x0, [sp+744]
004ad040ldr x1, [sp+752]
004ad044ldr x2, [sp+760]
004ad048bl golang.org/x/crypto/ssh.parseString
004ad04cstr x0, [sp+480]
004ad050str x1, [sp+488]
004ad054str x2, [sp+496]
004ad058str x3, [sp+456]
004ad05cstr x4, [sp+464]
004ad060str x5, [sp+472]
004ad064strb w6, [sp+85]
004ad068ldr x3, [sp+488]
004ad06cldr x4, [sp+496]
004ad070ldr x5, [sp+480]
004ad074str x5, [sp+336]
004ad078str x3, [sp+344]
004ad07cstr x4, [sp+352]
004ad080ldr x3, [sp+456]
004ad084ldr x4, [sp+464]
004ad088ldr x5, [sp+472]
004ad08cstr x3, [sp+312]
004ad090str x4, [sp+320]
004ad094str x5, [sp+328]
004ad098ldrb w3, [sp+85]
004ad09cstrb w3, [sp+84]
004ad0a0ldr x3, [sp+336]
004ad0a4ldr x4, [sp+344]
004ad0a8ldr x5, [sp+352]
004ad0acstr x3, [sp+216]
004ad0b0str x4, [sp+224]
004ad0b4str x5, [sp+232]
004ad0b8ldr x3, [sp+312]
004ad0bcldr x4, [sp+320]
004ad0c0ldr x5, [sp+328]
004ad0c4str x3, [sp+144]
004ad0c8str x4, [sp+152]
004ad0ccstr x5, [sp+160]
004ad0d0ldrb w3, [sp+84]
004ad0d4strb w3, [sp+83]
004ad0d8tbnz w3, 0, 0x4ad0e0
004ad0dcb 0x4ad408
004ad0e0
004ad0e0loc_4ad0e0:
004ad0e0stp xzr, xzr, [sp+440]
004ad0e4str xzr, [sp+456]
004ad0e8stp xzr, xzr, [sp+464]
004ad0ecstp xzr, xzr, [sp+424]
004ad0f0ldr x0, [sp+144]
004ad0f4ldr x3, [sp+768]
004ad0f8ldr x1, [sp+152]
004ad0fcldr x4, [sp+776]
004ad100ldr x2, [sp+160]
004ad104bl golang.org/x/crypto/ssh.parsePubKey
004ad108str x0, [sp+440]
004ad10cstr x1, [sp+448]
004ad110str x2, [sp+456]
004ad114str x3, [sp+464]
004ad118str x4, [sp+472]
004ad11cstr x5, [sp+424]
004ad120str x6, [sp+432]
004ad124ldr x5, [sp+448]
004ad128ldr x6, [sp+440]
004ad12cstr x6, [sp+704]
004ad130str x5, [sp+712]
004ad134ldr x5, [sp+456]
004ad138ldr x6, [sp+464]
004ad13cldr x7, [sp+472]
004ad140str x5, [sp+680]
004ad144str x6, [sp+688]
004ad148str x7, [sp+696]
004ad14cldr x5, [sp+424]
004ad150ldr x6, [sp+432]
004ad154str x5, [sp+664]
004ad158str x6, [sp+672]
004ad15cldr x5, [sp+704]
004ad160ldr x6, [sp+712]
004ad164str x5, [sp+240]
004ad168str x6, [sp+248]
004ad16cldr x5, [sp+680]
004ad170ldr x6, [sp+688]
004ad174ldr x7, [sp+696]
004ad178str x5, [sp+144]
004ad17cstr x6, [sp+152]
004ad180str x7, [sp+160]
004ad184ldr x5, [sp+672]
004ad188ldr x6, [sp+664]
004ad18cstr x6, [sp+288]
004ad190str x5, [sp+296]
004ad194cbnz x6, 0x4ad19c
004ad198b 0x4ad1c0
004ad19c
004ad19cloc_4ad19c:
004ad19cstr xzr, [sp+112]
004ad1a0ldr x1, [sp+288]
004ad1a4ldr x2, [sp+296]
004ad1a8str x1, [sp+96]
004ad1acstr x2, [sp+104]
004ad1b0ldr x0, [sp+112]
004ad1b4ldp x29, x30, [sp-8]
004ad1b8add sp, sp, 736
004ad1bcret x30
004ad1c0
004ad1c0loc_4ad1c0:
004ad1c0adrp x0, 0x1e8000
004ad1c4add x0, x0, 1344
004ad1c8bl runtime.newobject
004ad1ccstr x0, [sp+720]
004ad1d0adrp x27, 0x59e000
004ad1d4ldr w1, [x27+3056]
004ad1d8cbz w1, 0x4ad1e0
004ad1dcb 0x4ad1e4
004ad1e0
004ad1e0loc_4ad1e0:
004ad1e0b 0x4ad200
004ad1e4
004ad1e4loc_4ad1e4:
004ad1e4str x0, [sp+368]
004ad1e8mov x1, x0
004ad1ecadrp x0, 0x1e8000
004ad1f0add x0, x0, 1344
004ad1f4bl runtime.wbZero
004ad1f8ldr x0, [sp+368]
004ad1fcb 0x4ad200
004ad200
004ad200loc_4ad200:
004ad200mov x20, x0
004ad204adr x27, 16
004ad208stp x29, x27, [sp-24]
004ad20csub x29, sp, 24
004ad210bl fn_87ce0
004ad214sub x29, sp, 8
004ad218ldr x4, [sp+720]
004ad21cstr x4, [sp+416]
004ad220ldr x0, [sp+144]
004ad224ldr x1, [sp+152]
004ad228ldr x2, [sp+160]
004ad22cadrp x3, 0x13d000
004ad230add x3, x3, 128
004ad234bl golang.org/x/crypto/ssh.Unmarshal
004ad238str x0, [sp+272]
004ad23cstr x1, [sp+280]
004ad240cbnz x0, 0x4ad248
004ad244b 0x4ad26c
004ad248
004ad248loc_4ad248:
004ad248str xzr, [sp+112]
004ad24cldr x1, [sp+272]
004ad250ldr x2, [sp+280]
004ad254str x1, [sp+96]
004ad258str x2, [sp+104]
004ad25cldr x0, [sp+112]
004ad260ldp x29, x30, [sp-8]
004ad264add sp, sp, 736
004ad268ret x30
004ad26c
004ad26cloc_4ad26c:
004ad26cadrp x0, 0x1ea000
004ad270add x0, x0, 2368
004ad274bl runtime.newobject
004ad278str x0, [sp+392]
004ad27cadrp x27, 0x59e000
004ad280ldr w1, [x27+3056]
004ad284cbz w1, 0x4ad28c
004ad288b 0x4ad290
004ad28c
004ad28cloc_4ad28c:
004ad28cb 0x4ad2ac
004ad290
004ad290loc_4ad290:
004ad290str x0, [sp+360]
004ad294mov x1, x0
004ad298adrp x0, 0x1ea000
004ad29cadd x0, x0, 2368
004ad2a0bl runtime.wbZero
004ad2a4ldr x0, [sp+360]
004ad2a8b 0x4ad2ac
004ad2ac
004ad2acloc_4ad2ac:
004ad2acmov x20, x0
004ad2b0adr x27, 16
004ad2b4stp x29, x27, [sp-24]
004ad2b8sub x29, sp, 24
004ad2bcbl fn_87ce4
004ad2c0sub x29, sp, 8
004ad2c4ldr x3, [sp+392]
004ad2c8ldrsb x27, [x3]
004ad2ccldr x4, [sp+216]
004ad2d0ldr x5, [sp+224]
004ad2d4ldr x6, [sp+232]
004ad2d8str x5, [x3+8]
004ad2dcstr x6, [x3+16]
004ad2e0adrp x27, 0x59e000
004ad2e4ldr w5, [x27+3056]
004ad2e8cbz w5, 0x4ad2f0
004ad2ecb 0x4ad2f4
004ad2f0
004ad2f0loc_4ad2f0:
004ad2f0b 0x4ad308
004ad2f4
004ad2f4loc_4ad2f4:
004ad2f4bl runtime.gcWriteBarrier2
004ad2f8str x4, [x25]
004ad2fcldr x5, [x3]
004ad300str x5, [x25+8]
004ad304b 0x4ad308
004ad308
004ad308loc_4ad308:
004ad308str x4, [x3]
004ad30cldr x3, [sp+392]
004ad310ldrsb x27, [x3]
004ad314ldr x4, [sp+248]
004ad318ldr x5, [sp+240]
004ad31cstr x5, [x3+24]
004ad320adrp x27, 0x59e000
004ad324ldr w5, [x27+3056]
004ad328cbz w5, 0x4ad330
004ad32cb 0x4ad334
004ad330
004ad330loc_4ad330:
004ad330b 0x4ad348
004ad334
004ad334loc_4ad334:
004ad334bl runtime.gcWriteBarrier2
004ad338str x4, [x25]
004ad33cldr x5, [x3+32]
004ad340str x5, [x25+8]
004ad344b 0x4ad348
004ad348
004ad348loc_4ad348:
004ad348str x4, [x3+32]
004ad34cldr x3, [sp+392]
004ad350ldrsb x27, [x3]
004ad354ldr x4, [sp+720]
004ad358ldr x4, [x4]
004ad35cstr x4, [x3+40]
004ad360ldr x3, [sp+392]
004ad364ldrsb x27, [x3]
004ad368ldr x4, [sp+720]
004ad36cldr w4, [x4+8]
004ad370str w4, [x3+48]
004ad374ldr x3, [sp+392]
004ad378ldrsb x27, [x3]
004ad37cldr x4, [sp+720]
004ad380ldr x5, [x4+16]
004ad384ldr x4, [x4+24]
004ad388str x4, [x3+64]
004ad38cadrp x27, 0x59e000
004ad390ldr w4, [x27+3056]
004ad394cbz w4, 0x4ad39c
004ad398b 0x4ad3a0
004ad39c
004ad39cloc_4ad39c:
004ad39cb 0x4ad3b4
004ad3a0
004ad3a0loc_4ad3a0:
004ad3a0bl runtime.gcWriteBarrier2
004ad3a4str x5, [x25]
004ad3a8ldr x4, [x3+56]
004ad3acstr x4, [x25+8]
004ad3b0b 0x4ad3b4
004ad3b4
004ad3b4loc_4ad3b4:
004ad3b4str x5, [x3+56]
004ad3b8ldr x3, [sp+392]
004ad3bcldrsb x27, [x3]
004ad3c0ldr x4, [sp+720]
004ad3c4ldr x4, [x4+56]
004ad3c8str x4, [x3+96]
004ad3ccldr x3, [sp+392]
004ad3d0ldrsb x27, [x3]
004ad3d4ldr x4, [sp+720]
004ad3d8ldr x4, [x4+64]
004ad3dcstr x4, [x3+104]
004ad3e0ldr x3, [sp+392]
004ad3e4str x3, [sp+304]
004ad3e8ldr x3, [sp+720]
004ad3ecldr x4, [x3+32]
004ad3f0ldr x5, [x3+40]
004ad3f4ldr x3, [x3+48]
004ad3f8str x4, [sp+168]
004ad3fcstr x5, [sp+176]
004ad400str x3, [sp+184]
004ad404b 0x4ad434
004ad408
004ad408loc_4ad408:
004ad408str xzr, [sp+112]
004ad40cadrp x27, 0x574000
004ad410ldr x1, [x27+3664]
004ad414adrp x27, 0x574000
004ad418ldr x2, [x27+3672]
004ad41cstr x1, [sp+96]
004ad420str x2, [sp+104]
004ad424ldr x0, [sp+112]
004ad428ldp x29, x30, [sp-8]
004ad42cadd sp, sp, 736
004ad430ret x30
004ad434
004ad434loc_4ad434:
004ad434ldr x3, [sp+176]
004ad438str x3, [sp+88]
004ad43ccbnz x3, 0x4ad444
004ad440b 0x4ad618
004ad444
004ad444loc_4ad444:
004ad444str xzr, [sp+456]
004ad448stp xzr, xzr, [sp+464]
004ad44cstr xzr, [sp+480]
004ad450stp xzr, xzr, [sp+488]
004ad454ldr x0, [sp+168]
004ad458ldr x1, [sp+176]
004ad45cldr x2, [sp+184]
004ad460bl golang.org/x/crypto/ssh.parseString
004ad464str x0, [sp+456]
004ad468str x1, [sp+464]
004ad46cstr x2, [sp+472]
004ad470str x3, [sp+480]
004ad474str x4, [sp+488]
004ad478str x5, [sp+496]
004ad47cstrb w6, [sp+85]
004ad480ldr x3, [sp+464]
004ad484ldr x4, [sp+472]
004ad488ldr x5, [sp+456]
004ad48cstr x5, [sp+640]
004ad490str x3, [sp+648]
004ad494str x4, [sp+656]
004ad498ldr x3, [sp+480]
004ad49cldr x4, [sp+488]
004ad4a0ldr x5, [sp+496]
004ad4a4str x3, [sp+616]
004ad4a8str x4, [sp+624]
004ad4acstr x5, [sp+632]
004ad4b0ldrb w3, [sp+85]
004ad4b4strb w3, [sp+87]
004ad4b8ldr x3, [sp+640]
004ad4bcldr x4, [sp+648]
004ad4c0ldr x5, [sp+656]
004ad4c4str x3, [sp+192]
004ad4c8str x4, [sp+200]
004ad4ccstr x5, [sp+208]
004ad4d0ldr x3, [sp+616]
004ad4d4ldr x4, [sp+624]
004ad4d8ldr x5, [sp+632]
004ad4dcstr x3, [sp+120]
004ad4e0str x4, [sp+128]
004ad4e4str x5, [sp+136]
004ad4e8ldrb w3, [sp+87]
004ad4ecstrb w3, [sp+82]
004ad4f0tbnz w3, 0, 0x4ad4f8
004ad4f4b 0x4ad5ec
004ad4f8
004ad4f8loc_4ad4f8:
004ad4f8ldr x1, [sp+192]
004ad4fcldr x2, [sp+200]
004ad500mov x0, xzr
004ad504bl runtime.slicebytetostring
004ad508str x0, [sp+376]
004ad50cstr x1, [sp+384]
004ad510ldr x3, [sp+304]
004ad514ldrsb x27, [x3]
004ad518ldr x2, [x3+88]
004ad51cldr x0, [x3+72]
004ad520ldr x3, [x3+80]
004ad524add x1, x3, 1
004ad528subs xzr, x2, x1
004ad52cb.hs 0x4ad534
004ad530b 0x4ad538
004ad534
004ad534loc_4ad534:
004ad534b 0x4ad54c
004ad538
004ad538loc_4ad538:
004ad538orr x3, xzr, 1
004ad53cadrp x4, 0x148000
004ad540add x4, x4, 2944
004ad544bl runtime.growslice
004ad548b 0x4ad54c
004ad54c
004ad54cloc_4ad54c:
004ad54csub x3, x1, 1
004ad550add x4, x0, x3, lsl #4
004ad554ubfm x3, x3, 60, 59
004ad558ldr x5, [sp+376]
004ad55cldr x6, [sp+384]
004ad560str x6, [x4+8]
004ad564adrp x27, 0x59e000
004ad568ldr w4, [x27+3056]
004ad56ccbz w4, 0x4ad574
004ad570b 0x4ad578
004ad574
004ad574loc_4ad574:
004ad574b 0x4ad58c
004ad578
004ad578loc_4ad578:
004ad578bl runtime.gcWriteBarrier2
004ad57cstr x5, [x25]
004ad580ldr x4, [x0+x3]
004ad584str x4, [x25+8]
004ad588b 0x4ad58c
004ad58c
004ad58cloc_4ad58c:
004ad58cstr x5, [x0+x3]
004ad590ldr x3, [sp+304]
004ad594ldrsb x27, [x3]
004ad598str x1, [x3+80]
004ad59cstr x2, [x3+88]
004ad5a0adrp x27, 0x59e000
004ad5a4ldr w4, [x27+3056]
004ad5a8cbz w4, 0x4ad5b0
004ad5acb 0x4ad5b4
004ad5b0
004ad5b0loc_4ad5b0:
004ad5b0b 0x4ad5c8
004ad5b4
004ad5b4loc_4ad5b4:
004ad5b4bl runtime.gcWriteBarrier2
004ad5b8str x0, [x25]
004ad5bcldr x4, [x3+72]
004ad5c0str x4, [x25+8]
004ad5c4b 0x4ad5c8
004ad5c8
004ad5c8loc_4ad5c8:
004ad5c8str x0, [x3+72]
004ad5ccldr x3, [sp+120]
004ad5d0ldr x4, [sp+128]
004ad5d4ldr x5, [sp+136]
004ad5d8str x3, [sp+168]
004ad5dcstr x4, [sp+176]
004ad5e0str x5, [sp+184]
004ad5e4b 0x4ad5e8
004ad5e8
004ad5e8loc_4ad5e8:
004ad5e8b 0x4ad434
004ad5ec
004ad5ecloc_4ad5ec:
004ad5ecstr xzr, [sp+112]
004ad5f0adrp x27, 0x574000
004ad5f4ldr x1, [x27+3664]
004ad5f8adrp x27, 0x574000
004ad5fcldr x2, [x27+3672]
004ad600str x1, [sp+96]
004ad604str x2, [sp+104]
004ad608ldr x0, [sp+112]
004ad60cldp x29, x30, [sp-8]
004ad610add sp, sp, 736
004ad614ret x30
004ad618
004ad618loc_4ad618:
004ad618str xzr, [sp+408]
004ad61cstp xzr, xzr, [sp+424]
004ad620ldr x3, [sp+720]
004ad624ldr x0, [x3+72]
004ad628ldr x1, [x3+80]
004ad62cldr x2, [x3+88]
004ad630bl golang.org/x/crypto/ssh.parseTuples
004ad634str x0, [sp+408]
004ad638str x1, [sp+424]
004ad63cstr x2, [sp+432]
004ad640ldr x3, [sp+408]
004ad644str x3, [sp+608]
004ad648ldr x3, [sp+424]
004ad64cldr x4, [sp+432]
004ad650str x3, [sp+592]
004ad654str x4, [sp+600]
004ad658ldr x3, [sp+304]
004ad65cldrsb x27, [x3]
004ad660ldr x4, [sp+608]
004ad664adrp x27, 0x59e000
004ad668ldr w5, [x27+3056]
004ad66ccbz w5, 0x4ad674
004ad670b 0x4ad678
004ad674
004ad674loc_4ad674:
004ad674b 0x4ad68c
004ad678
004ad678loc_4ad678:
004ad678bl runtime.gcWriteBarrier2
004ad67cstr x4, [x25]
004ad680ldr x5, [x3+112]
004ad684str x5, [x25+8]
004ad688b 0x4ad68c
004ad68c
004ad68cloc_4ad68c:
004ad68cstr x4, [x3+112]
004ad690ldr x3, [sp+600]
004ad694ldr x4, [sp+592]
004ad698str x4, [sp+288]
004ad69cstr x3, [sp+296]
004ad6a0cbnz x4, 0x4ad6a8
004ad6a4b 0x4ad6cc
004ad6a8
004ad6a8loc_4ad6a8:
004ad6a8str xzr, [sp+112]
004ad6acldr x1, [sp+288]
004ad6b0ldr x2, [sp+296]
004ad6b4str x1, [sp+96]
004ad6b8str x2, [sp+104]
004ad6bcldr x0, [sp+112]
004ad6c0ldp x29, x30, [sp-8]
004ad6c4add sp, sp, 736
004ad6c8ret x30
004ad6cc
004ad6ccloc_4ad6cc:
004ad6ccstr xzr, [sp+408]
004ad6d0stp xzr, xzr, [sp+424]
004ad6d4ldr x3, [sp+720]
004ad6d8ldr x0, [x3+96]
004ad6dcldr x1, [x3+104]
004ad6e0ldr x2, [x3+112]
004ad6e4bl golang.org/x/crypto/ssh.parseTuples
004ad6e8str x0, [sp+408]
004ad6ecstr x1, [sp+424]
004ad6f0str x2, [sp+432]
004ad6f4ldr x3, [sp+408]
004ad6f8str x3, [sp+584]
004ad6fcldr x3, [sp+424]
004ad700ldr x4, [sp+432]
004ad704str x3, [sp+568]
004ad708str x4, [sp+576]
004ad70cldr x3, [sp+304]
004ad710ldrsb x27, [x3]
004ad714ldr x4, [sp+584]
004ad718adrp x27, 0x59e000
004ad71cldr w5, [x27+3056]
004ad720cbz w5, 0x4ad728
004ad724b 0x4ad72c
004ad728
004ad728loc_4ad728:
004ad728b 0x4ad740
004ad72c
004ad72cloc_4ad72c:
004ad72cbl runtime.gcWriteBarrier2
004ad730str x4, [x25]
004ad734ldr x5, [x3+120]
004ad738str x5, [x25+8]
004ad73cb 0x4ad740
004ad740
004ad740loc_4ad740:
004ad740str x4, [x3+120]
004ad744ldr x3, [sp+576]
004ad748ldr x4, [sp+568]
004ad74cstr x4, [sp+288]
004ad750str x3, [sp+296]
004ad754cbnz x4, 0x4ad75c
004ad758b 0x4ad780
004ad75c
004ad75cloc_4ad75c:
004ad75cstr xzr, [sp+112]
004ad760ldr x1, [sp+288]
004ad764ldr x2, [sp+296]
004ad768str x1, [sp+96]
004ad76cstr x2, [sp+104]
004ad770ldr x0, [sp+112]
004ad774ldp x29, x30, [sp-8]
004ad778add sp, sp, 736
004ad77cret x30
004ad780
004ad780loc_4ad780:
004ad780ldr x3, [sp+304]
004ad784ldrsb x27, [x3]
004ad788ldr x4, [sp+720]
004ad78cldr x5, [x4+120]
004ad790ldr x6, [x4+128]
004ad794ldr x4, [x4+136]
004ad798str x6, [x3+136]
004ad79cstr x4, [x3+144]
004ad7a0adrp x27, 0x59e000
004ad7a4ldr w4, [x27+3056]
004ad7a8cbz w4, 0x4ad7b0
004ad7acb 0x4ad7b4
004ad7b0
004ad7b0loc_4ad7b0:
004ad7b0b 0x4ad7c8
004ad7b4
004ad7b4loc_4ad7b4:
004ad7b4bl runtime.gcWriteBarrier2
004ad7b8str x5, [x25]
004ad7bcldr x4, [x3+128]
004ad7c0str x4, [x25+8]
004ad7c4b 0x4ad7c8
004ad7c8
004ad7c8loc_4ad7c8:
004ad7c8str x5, [x3+128]
004ad7ccstp xzr, xzr, [sp+440]
004ad7d0stp xzr, xzr, [sp+424]
004ad7d4ldr x3, [sp+720]
004ad7d8ldr x0, [x3+144]
004ad7dcldr x1, [x3+152]
004ad7e0ldr x2, [x3+160]
004ad7e4bl golang.org/x/crypto/ssh.ParsePublicKey
004ad7e8str x0, [sp+440]
004ad7ecstr x1, [sp+448]
004ad7f0str x2, [sp+424]
004ad7f4str x3, [sp+432]
004ad7f8ldr x3, [sp+440]
004ad7fcldr x4, [sp+448]
004ad800str x3, [sp+552]
004ad804str x4, [sp+560]
004ad808ldr x3, [sp+424]
004ad80cldr x4, [sp+432]
004ad810str x3, [sp+536]
004ad814str x4, [sp+544]
004ad818ldr x3, [sp+552]
004ad81cldr x4, [sp+560]
004ad820str x3, [sp+256]
004ad824str x4, [sp+264]
004ad828ldr x3, [sp+544]
004ad82cldr x4, [sp+536]
004ad830str x4, [sp+288]
004ad834str x3, [sp+296]
004ad838cbnz x4, 0x4ad840
004ad83cb 0x4ad864
004ad840
004ad840loc_4ad840:
004ad840str xzr, [sp+112]
004ad844ldr x1, [sp+288]
004ad848ldr x2, [sp+296]
004ad84cstr x1, [sp+96]
004ad850str x2, [sp+104]
004ad854ldr x0, [sp+112]
004ad858ldp x29, x30, [sp-8]
004ad85cadd sp, sp, 736
004ad860ret x30
004ad864
004ad864loc_4ad864:
004ad864ldr x3, [sp+304]
004ad868ldrsb x27, [x3]
004ad86cldr x4, [sp+264]
004ad870ldr x5, [sp+256]
004ad874str x5, [x3+152]
004ad878adrp x27, 0x59e000
004ad87cldr w5, [x27+3056]
004ad880cbz w5, 0x4ad888
004ad884b 0x4ad88c
004ad888
004ad888loc_4ad888:
004ad888b 0x4ad8a0
004ad88c
004ad88cloc_4ad88c:
004ad88cbl runtime.gcWriteBarrier2
004ad890str x4, [x25]
004ad894ldr x5, [x3+160]
004ad898str x5, [x25+8]
004ad89cb 0x4ad8a0
004ad8a0
004ad8a0loc_4ad8a0:
004ad8a0str x4, [x3+160]
004ad8a4str xzr, [sp+400]
004ad8a8stp xzr, xzr, [sp+480]
004ad8acstr xzr, [sp+496]
004ad8b0ldr x3, [sp+720]
004ad8b4ldr x0, [x3+168]
004ad8b8ldr x1, [x3+176]
004ad8bcldr x2, [x3+184]
004ad8c0bl golang.org/x/crypto/ssh.parseSignatureBody
004ad8c4str x0, [sp+400]
004ad8c8str x1, [sp+480]
004ad8ccstr x2, [sp+488]
004ad8d0str x3, [sp+496]
004ad8d4strb w4, [sp+85]
004ad8d8ldr x3, [sp+400]
004ad8dcstr x3, [sp+528]
004ad8e0ldr x3, [sp+480]
004ad8e4ldr x4, [sp+488]
004ad8e8ldr x5, [sp+496]
004ad8ecstr x3, [sp+504]
004ad8f0str x4, [sp+512]
004ad8f4str x5, [sp+520]
004ad8f8ldrb w3, [sp+85]
004ad8fcstrb w3, [sp+86]
004ad900ldr x3, [sp+304]
004ad904ldrsb x27, [x3]
004ad908ldr x4, [sp+528]
004ad90cadrp x27, 0x59e000
004ad910ldr w5, [x27+3056]
004ad914cbz w5, 0x4ad91c
004ad918b 0x4ad920
004ad91c
004ad91cloc_4ad91c:
004ad91cb 0x4ad934
004ad920
004ad920loc_4ad920:
004ad920bl runtime.gcWriteBarrier2
004ad924str x4, [x25]
004ad928ldr x5, [x3+168]
004ad92cstr x5, [x25+8]
004ad930b 0x4ad934
004ad934
004ad934loc_4ad934:
004ad934str x4, [x3+168]
004ad938ldr x3, [sp+504]
004ad93cldr x4, [sp+512]
004ad940ldr x5, [sp+520]
004ad944str x3, [sp+144]
004ad948str x4, [sp+152]
004ad94cstr x5, [sp+160]
004ad950ldrb w3, [sp+86]
004ad954strb w3, [sp+83]
004ad958eor x4, x3, 1
004ad95cstrb w4, [sp+85]
004ad960tbnz w3, 0, 0x4ad968
004ad964b 0x4ad980
004ad968
004ad968loc_4ad968:
004ad968ldr x3, [sp+152]
004ad96cstr x3, [sp+88]
004ad970subs xzr, x3, 0
004ad974cset x3, ne
004ad978strb w3, [sp+85]
004ad97cb 0x4ad984
004ad980
004ad980loc_4ad980:
004ad980b 0x4ad984
004ad984
004ad984loc_4ad984:
004ad984ldrb w3, [sp+85]
004ad988tbnz w3, 0, 0x4ad990
004ad98cb 0x4ad9cc
004ad990
004ad990loc_4ad990:
004ad990adrp x0, 0x20d000
004ad994add x0, x0, 1943
004ad998movz x1, 26
004ad99cbl errors.New
004ad9a0str x0, [sp+424]
004ad9a4str x1, [sp+432]
004ad9a8str xzr, [sp+112]
004ad9acldr x1, [sp+424]
004ad9b0ldr x2, [sp+432]
004ad9b4str x1, [sp+96]
004ad9b8str x2, [sp+104]
004ad9bcldr x0, [sp+112]
004ad9c0ldp x29, x30, [sp-8]
004ad9c4add sp, sp, 736
004ad9c8ret x30
004ad9cc
004ad9ccloc_4ad9cc:
004ad9ccldr x3, [sp+304]
004ad9d0str x3, [sp+112]
004ad9d4stp xzr, xzr, [sp+96]
004ad9d8ldr x0, [sp+112]
004ad9dcmov x1, xzr
004ad9e0mov x2, xzr
004ad9e4ldp x29, x30, [sp-8]
004ad9e8add sp, sp, 736
004ad9ecret x30
004ad9f0
004ad9f0loc_4ad9f0:
004ad9f0stp x0, x1, [sp+8]
004ad9f4stp x2, x3, [sp+24]
004ad9f8str x4, [sp+40]
004ad9fcmov x3, x30
004ada00bl runtime.morestack_noctxt.abi0
004ada04ldp x0, x1, [sp+8]
004ada08ldp x2, x3, [sp+24]
004ada0cldr x4, [sp+40]
004ada10b 0x4acff0
004ada14udf 0
004ada18udf 0
004ada1cudf 0
004acff0
004acff0golang.org/x/crypto/ssh.parseCert: ; void golang.org/x/crypto/ssh.parseCert(struct []uint8 in, struct string privAlgo)
004acff0ldr x16, [x28+16]
004acff4sub x17, sp, 608
004acff8subs xzr, x17, x16
004acffcb.ls 0x4ad9f0
004ad000sub x20, sp, 736
004ad004stp x29, x30, [x20-8]
004ad008add sp, x20, 0
004ad00csub x29, sp, 8
004ad010str x0, [sp+744]
004ad014str x1, [sp+752]
004ad018str x2, [sp+760]
004ad01cstr x3, [sp+768]
004ad020str x4, [sp+776]
004ad024str xzr, [sp+112]
004ad028stp xzr, xzr, [sp+96]
004ad02cstr xzr, [sp+480]
004ad030stp xzr, xzr, [sp+488]
004ad034str xzr, [sp+456]
004ad038stp xzr, xzr, [sp+464]
004ad03cldr x0, [sp+744]
004ad040ldr x1, [sp+752]
004ad044ldr x2, [sp+760]
004ad048bl golang.org/x/crypto/ssh.parseString
004ad04cstr x0, [sp+480]
004ad050str x1, [sp+488]
004ad054str x2, [sp+496]
004ad058str x3, [sp+456]
004ad05cstr x4, [sp+464]
004ad060str x5, [sp+472]
004ad064strb w6, [sp+85]
004ad068ldr x3, [sp+488]
004ad06cldr x4, [sp+496]
004ad070ldr x5, [sp+480]
004ad074str x5, [sp+336]
004ad078str x3, [sp+344]
004ad07cstr x4, [sp+352]
004ad080ldr x3, [sp+456]
004ad084ldr x4, [sp+464]
004ad088ldr x5, [sp+472]
004ad08cstr x3, [sp+312]
004ad090str x4, [sp+320]
004ad094str x5, [sp+328]
004ad098ldrb w3, [sp+85]
004ad09cstrb w3, [sp+84]
004ad0a0ldr x3, [sp+336]
004ad0a4ldr x4, [sp+344]
004ad0a8ldr x5, [sp+352]
004ad0acstr x3, [sp+216]
004ad0b0str x4, [sp+224]
004ad0b4str x5, [sp+232]
004ad0b8ldr x3, [sp+312]
004ad0bcldr x4, [sp+320]
004ad0c0ldr x5, [sp+328]
004ad0c4str x3, [sp+144]
004ad0c8str x4, [sp+152]
004ad0ccstr x5, [sp+160]
004ad0d0ldrb w3, [sp+84]
004ad0d4strb w3, [sp+83]
004ad0d8tbnz w3, 0, 0x4ad0e0
004ad0dcb 0x4ad408
004ad0e0
004ad0e0loc_4ad0e0:
004ad0e0stp xzr, xzr, [sp+440]
004ad0e4str xzr, [sp+456]
004ad0e8stp xzr, xzr, [sp+464]
004ad0ecstp xzr, xzr, [sp+424]
004ad0f0ldr x0, [sp+144]
004ad0f4ldr x3, [sp+768]
004ad0f8ldr x1, [sp+152]
004ad0fcldr x4, [sp+776]
004ad100ldr x2, [sp+160]
004ad104bl golang.org/x/crypto/ssh.parsePubKey
004ad108str x0, [sp+440]
004ad10cstr x1, [sp+448]
004ad110str x2, [sp+456]
004ad114str x3, [sp+464]
004ad118str x4, [sp+472]
004ad11cstr x5, [sp+424]
004ad120str x6, [sp+432]
004ad124ldr x5, [sp+448]
004ad128ldr x6, [sp+440]
004ad12cstr x6, [sp+704]
004ad130str x5, [sp+712]
004ad134ldr x5, [sp+456]
004ad138ldr x6, [sp+464]
004ad13cldr x7, [sp+472]
004ad140str x5, [sp+680]
004ad144str x6, [sp+688]
004ad148str x7, [sp+696]
004ad14cldr x5, [sp+424]
004ad150ldr x6, [sp+432]
004ad154str x5, [sp+664]
004ad158str x6, [sp+672]
004ad15cldr x5, [sp+704]
004ad160ldr x6, [sp+712]
004ad164str x5, [sp+240]
004ad168str x6, [sp+248]
004ad16cldr x5, [sp+680]
004ad170ldr x6, [sp+688]
004ad174ldr x7, [sp+696]
004ad178str x5, [sp+144]
004ad17cstr x6, [sp+152]
004ad180str x7, [sp+160]
004ad184ldr x5, [sp+672]
004ad188ldr x6, [sp+664]
004ad18cstr x6, [sp+288]
004ad190str x5, [sp+296]
004ad194cbnz x6, 0x4ad19c
004ad198b 0x4ad1c0
004ad19c
004ad19cloc_4ad19c:
004ad19cstr xzr, [sp+112]
004ad1a0ldr x1, [sp+288]
004ad1a4ldr x2, [sp+296]
004ad1a8str x1, [sp+96]
004ad1acstr x2, [sp+104]
004ad1b0ldr x0, [sp+112]
004ad1b4ldp x29, x30, [sp-8]
004ad1b8add sp, sp, 736
004ad1bcret x30
004ad1c0
004ad1c0loc_4ad1c0:
004ad1c0adrp x0, 0x1e8000
004ad1c4add x0, x0, 1344
004ad1c8bl runtime.newobject
004ad1ccstr x0, [sp+720]
004ad1d0adrp x27, 0x59e000
004ad1d4ldr w1, [x27+3056]
004ad1d8cbz w1, 0x4ad1e0
004ad1dcb 0x4ad1e4
004ad1e0
004ad1e0loc_4ad1e0:
004ad1e0b 0x4ad200
004ad1e4
004ad1e4loc_4ad1e4:
004ad1e4str x0, [sp+368]
004ad1e8mov x1, x0
004ad1ecadrp x0, 0x1e8000
004ad1f0add x0, x0, 1344
004ad1f4bl runtime.wbZero
004ad1f8ldr x0, [sp+368]
004ad1fcb 0x4ad200
004ad200
004ad200loc_4ad200:
004ad200mov x20, x0
004ad204adr x27, 16
004ad208stp x29, x27, [sp-24]
004ad20csub x29, sp, 24
004ad210bl fn_87ce0
004ad214sub x29, sp, 8
004ad218ldr x4, [sp+720]
004ad21cstr x4, [sp+416]
004ad220ldr x0, [sp+144]
004ad224ldr x1, [sp+152]
004ad228ldr x2, [sp+160]
004ad22cadrp x3, 0x13d000
004ad230add x3, x3, 128
004ad234bl golang.org/x/crypto/ssh.Unmarshal
004ad238str x0, [sp+272]
004ad23cstr x1, [sp+280]
004ad240cbnz x0, 0x4ad248
004ad244b 0x4ad26c
004ad248
004ad248loc_4ad248:
004ad248str xzr, [sp+112]
004ad24cldr x1, [sp+272]
004ad250ldr x2, [sp+280]
004ad254str x1, [sp+96]
004ad258str x2, [sp+104]
004ad25cldr x0, [sp+112]
004ad260ldp x29, x30, [sp-8]
004ad264add sp, sp, 736
004ad268ret x30
004ad26c
004ad26cloc_4ad26c:
004ad26cadrp x0, 0x1ea000
004ad270add x0, x0, 2368
004ad274bl runtime.newobject
004ad278str x0, [sp+392]
004ad27cadrp x27, 0x59e000
004ad280ldr w1, [x27+3056]
004ad284cbz w1, 0x4ad28c
004ad288b 0x4ad290
004ad28c
004ad28cloc_4ad28c:
004ad28cb 0x4ad2ac
004ad290
004ad290loc_4ad290:
004ad290str x0, [sp+360]
004ad294mov x1, x0
004ad298adrp x0, 0x1ea000
004ad29cadd x0, x0, 2368
004ad2a0bl runtime.wbZero
004ad2a4ldr x0, [sp+360]
004ad2a8b 0x4ad2ac
004ad2ac
004ad2acloc_4ad2ac:
004ad2acmov x20, x0
004ad2b0adr x27, 16
004ad2b4stp x29, x27, [sp-24]
004ad2b8sub x29, sp, 24
004ad2bcbl fn_87ce4
004ad2c0sub x29, sp, 8
004ad2c4ldr x3, [sp+392]
004ad2c8ldrsb x27, [x3]
004ad2ccldr x4, [sp+216]
004ad2d0ldr x5, [sp+224]
004ad2d4ldr x6, [sp+232]
004ad2d8str x5, [x3+8]
004ad2dcstr x6, [x3+16]
004ad2e0adrp x27, 0x59e000
004ad2e4ldr w5, [x27+3056]
004ad2e8cbz w5, 0x4ad2f0
004ad2ecb 0x4ad2f4
004ad2f0
004ad2f0loc_4ad2f0:
004ad2f0b 0x4ad308
004ad2f4
004ad2f4loc_4ad2f4:
004ad2f4bl runtime.gcWriteBarrier2
004ad2f8str x4, [x25]
004ad2fcldr x5, [x3]
004ad300str x5, [x25+8]
004ad304b 0x4ad308
004ad308
004ad308loc_4ad308:
004ad308str x4, [x3]
004ad30cldr x3, [sp+392]
004ad310ldrsb x27, [x3]
004ad314ldr x4, [sp+248]
004ad318ldr x5, [sp+240]
004ad31cstr x5, [x3+24]
004ad320adrp x27, 0x59e000
004ad324ldr w5, [x27+3056]
004ad328cbz w5, 0x4ad330
004ad32cb 0x4ad334
004ad330
004ad330loc_4ad330:
004ad330b 0x4ad348
004ad334
004ad334loc_4ad334:
004ad334bl runtime.gcWriteBarrier2
004ad338str x4, [x25]
004ad33cldr x5, [x3+32]
004ad340str x5, [x25+8]
004ad344b 0x4ad348
004ad348
004ad348loc_4ad348:
004ad348str x4, [x3+32]
004ad34cldr x3, [sp+392]
004ad350ldrsb x27, [x3]
004ad354ldr x4, [sp+720]
004ad358ldr x4, [x4]
004ad35cstr x4, [x3+40]
004ad360ldr x3, [sp+392]
004ad364ldrsb x27, [x3]
004ad368ldr x4, [sp+720]
004ad36cldr w4, [x4+8]
004ad370str w4, [x3+48]
004ad374ldr x3, [sp+392]
004ad378ldrsb x27, [x3]
004ad37cldr x4, [sp+720]
004ad380ldr x5, [x4+16]
004ad384ldr x4, [x4+24]
004ad388str x4, [x3+64]
004ad38cadrp x27, 0x59e000
004ad390ldr w4, [x27+3056]
004ad394cbz w4, 0x4ad39c
004ad398b 0x4ad3a0
004ad39c
004ad39cloc_4ad39c:
004ad39cb 0x4ad3b4
004ad3a0
004ad3a0loc_4ad3a0:
004ad3a0bl runtime.gcWriteBarrier2
004ad3a4str x5, [x25]
004ad3a8ldr x4, [x3+56]
004ad3acstr x4, [x25+8]
004ad3b0b 0x4ad3b4
004ad3b4
004ad3b4loc_4ad3b4:
004ad3b4str x5, [x3+56]
004ad3b8ldr x3, [sp+392]
004ad3bcldrsb x27, [x3]
004ad3c0ldr x4, [sp+720]
004ad3c4ldr x4, [x4+56]
004ad3c8str x4, [x3+96]
004ad3ccldr x3, [sp+392]
004ad3d0ldrsb x27, [x3]
004ad3d4ldr x4, [sp+720]
004ad3d8ldr x4, [x4+64]
004ad3dcstr x4, [x3+104]
004ad3e0ldr x3, [sp+392]
004ad3e4str x3, [sp+304]
004ad3e8ldr x3, [sp+720]
004ad3ecldr x4, [x3+32]
004ad3f0ldr x5, [x3+40]
004ad3f4ldr x3, [x3+48]
004ad3f8str x4, [sp+168]
004ad3fcstr x5, [sp+176]
004ad400str x3, [sp+184]
004ad404b 0x4ad434
004ad408
004ad408loc_4ad408:
004ad408str xzr, [sp+112]
004ad40cadrp x27, 0x574000
004ad410ldr x1, [x27+3664]
004ad414adrp x27, 0x574000
004ad418ldr x2, [x27+3672]
004ad41cstr x1, [sp+96]
004ad420str x2, [sp+104]
004ad424ldr x0, [sp+112]
004ad428ldp x29, x30, [sp-8]
004ad42cadd sp, sp, 736
004ad430ret x30
004ad434
004ad434loc_4ad434:
004ad434ldr x3, [sp+176]
004ad438str x3, [sp+88]
004ad43ccbnz x3, 0x4ad444
004ad440b 0x4ad618
004ad444
004ad444loc_4ad444:
004ad444str xzr, [sp+456]
004ad448stp xzr, xzr, [sp+464]
004ad44cstr xzr, [sp+480]
004ad450stp xzr, xzr, [sp+488]
004ad454ldr x0, [sp+168]
004ad458ldr x1, [sp+176]
004ad45cldr x2, [sp+184]
004ad460bl golang.org/x/crypto/ssh.parseString
004ad464str x0, [sp+456]
004ad468str x1, [sp+464]
004ad46cstr x2, [sp+472]
004ad470str x3, [sp+480]
004ad474str x4, [sp+488]
004ad478str x5, [sp+496]
004ad47cstrb w6, [sp+85]
004ad480ldr x3, [sp+464]
004ad484ldr x4, [sp+472]
004ad488ldr x5, [sp+456]
004ad48cstr x5, [sp+640]
004ad490str x3, [sp+648]
004ad494str x4, [sp+656]
004ad498ldr x3, [sp+480]
004ad49cldr x4, [sp+488]
004ad4a0ldr x5, [sp+496]
004ad4a4str x3, [sp+616]
004ad4a8str x4, [sp+624]
004ad4acstr x5, [sp+632]
004ad4b0ldrb w3, [sp+85]
004ad4b4strb w3, [sp+87]
004ad4b8ldr x3, [sp+640]
004ad4bcldr x4, [sp+648]
004ad4c0ldr x5, [sp+656]
004ad4c4str x3, [sp+192]
004ad4c8str x4, [sp+200]
004ad4ccstr x5, [sp+208]
004ad4d0ldr x3, [sp+616]
004ad4d4ldr x4, [sp+624]
004ad4d8ldr x5, [sp+632]
004ad4dcstr x3, [sp+120]
004ad4e0str x4, [sp+128]
004ad4e4str x5, [sp+136]
004ad4e8ldrb w3, [sp+87]
004ad4ecstrb w3, [sp+82]
004ad4f0tbnz w3, 0, 0x4ad4f8
004ad4f4b 0x4ad5ec
004ad4f8
004ad4f8loc_4ad4f8:
004ad4f8ldr x1, [sp+192]
004ad4fcldr x2, [sp+200]
004ad500mov x0, xzr
004ad504bl runtime.slicebytetostring
004ad508str x0, [sp+376]
004ad50cstr x1, [sp+384]
004ad510ldr x3, [sp+304]
004ad514ldrsb x27, [x3]
004ad518ldr x2, [x3+88]
004ad51cldr x0, [x3+72]
004ad520ldr x3, [x3+80]
004ad524add x1, x3, 1
004ad528subs xzr, x2, x1
004ad52cb.hs 0x4ad534
004ad530b 0x4ad538
004ad534
004ad534loc_4ad534:
004ad534b 0x4ad54c
004ad538
004ad538loc_4ad538:
004ad538orr x3, xzr, 1
004ad53cadrp x4, 0x148000
004ad540add x4, x4, 2944
004ad544bl runtime.growslice
004ad548b 0x4ad54c
004ad54c
004ad54cloc_4ad54c:
004ad54csub x3, x1, 1
004ad550add x4, x0, x3, lsl #4
004ad554ubfm x3, x3, 60, 59
004ad558ldr x5, [sp+376]
004ad55cldr x6, [sp+384]
004ad560str x6, [x4+8]
004ad564adrp x27, 0x59e000
004ad568ldr w4, [x27+3056]
004ad56ccbz w4, 0x4ad574
004ad570b 0x4ad578
004ad574
004ad574loc_4ad574:
004ad574b 0x4ad58c
004ad578
004ad578loc_4ad578:
004ad578bl runtime.gcWriteBarrier2
004ad57cstr x5, [x25]
004ad580ldr x4, [x0+x3]
004ad584str x4, [x25+8]
004ad588b 0x4ad58c
004ad58c
004ad58cloc_4ad58c:
004ad58cstr x5, [x0+x3]
004ad590ldr x3, [sp+304]
004ad594ldrsb x27, [x3]
004ad598str x1, [x3+80]
004ad59cstr x2, [x3+88]
004ad5a0adrp x27, 0x59e000
004ad5a4ldr w4, [x27+3056]
004ad5a8cbz w4, 0x4ad5b0
004ad5acb 0x4ad5b4
004ad5b0
004ad5b0loc_4ad5b0:
004ad5b0b 0x4ad5c8
004ad5b4
004ad5b4loc_4ad5b4:
004ad5b4bl runtime.gcWriteBarrier2
004ad5b8str x0, [x25]
004ad5bcldr x4, [x3+72]
004ad5c0str x4, [x25+8]
004ad5c4b 0x4ad5c8
004ad5c8
004ad5c8loc_4ad5c8:
004ad5c8str x0, [x3+72]
004ad5ccldr x3, [sp+120]
004ad5d0ldr x4, [sp+128]
004ad5d4ldr x5, [sp+136]
004ad5d8str x3, [sp+168]
004ad5dcstr x4, [sp+176]
004ad5e0str x5, [sp+184]
004ad5e4b 0x4ad5e8
004ad5e8
004ad5e8loc_4ad5e8:
004ad5e8b 0x4ad434
004ad5ec
004ad5ecloc_4ad5ec:
004ad5ecstr xzr, [sp+112]
004ad5f0adrp x27, 0x574000
004ad5f4ldr x1, [x27+3664]
004ad5f8adrp x27, 0x574000
004ad5fcldr x2, [x27+3672]
004ad600str x1, [sp+96]
004ad604str x2, [sp+104]
004ad608ldr x0, [sp+112]
004ad60cldp x29, x30, [sp-8]
004ad610add sp, sp, 736
004ad614ret x30
004ad618
004ad618loc_4ad618:
004ad618str xzr, [sp+408]
004ad61cstp xzr, xzr, [sp+424]
004ad620ldr x3, [sp+720]
004ad624ldr x0, [x3+72]
004ad628ldr x1, [x3+80]
004ad62cldr x2, [x3+88]
004ad630bl golang.org/x/crypto/ssh.parseTuples
004ad634str x0, [sp+408]
004ad638str x1, [sp+424]
004ad63cstr x2, [sp+432]
004ad640ldr x3, [sp+408]
004ad644str x3, [sp+608]
004ad648ldr x3, [sp+424]
004ad64cldr x4, [sp+432]
004ad650str x3, [sp+592]
004ad654str x4, [sp+600]
004ad658ldr x3, [sp+304]
004ad65cldrsb x27, [x3]
004ad660ldr x4, [sp+608]
004ad664adrp x27, 0x59e000
004ad668ldr w5, [x27+3056]
004ad66ccbz w5, 0x4ad674
004ad670b 0x4ad678
004ad674
004ad674loc_4ad674:
004ad674b 0x4ad68c
004ad678
004ad678loc_4ad678:
004ad678bl runtime.gcWriteBarrier2
004ad67cstr x4, [x25]
004ad680ldr x5, [x3+112]
004ad684str x5, [x25+8]
004ad688b 0x4ad68c
004ad68c
004ad68cloc_4ad68c:
004ad68cstr x4, [x3+112]
004ad690ldr x3, [sp+600]
004ad694ldr x4, [sp+592]
004ad698str x4, [sp+288]
004ad69cstr x3, [sp+296]
004ad6a0cbnz x4, 0x4ad6a8
004ad6a4b 0x4ad6cc
004ad6a8
004ad6a8loc_4ad6a8:
004ad6a8str xzr, [sp+112]
004ad6acldr x1, [sp+288]
004ad6b0ldr x2, [sp+296]
004ad6b4str x1, [sp+96]
004ad6b8str x2, [sp+104]
004ad6bcldr x0, [sp+112]
004ad6c0ldp x29, x30, [sp-8]
004ad6c4add sp, sp, 736
004ad6c8ret x30
004ad6cc
004ad6ccloc_4ad6cc:
004ad6ccstr xzr, [sp+408]
004ad6d0stp xzr, xzr, [sp+424]
004ad6d4ldr x3, [sp+720]
004ad6d8ldr x0, [x3+96]
004ad6dcldr x1, [x3+104]
004ad6e0ldr x2, [x3+112]
004ad6e4bl golang.org/x/crypto/ssh.parseTuples
004ad6e8str x0, [sp+408]
004ad6ecstr x1, [sp+424]
004ad6f0str x2, [sp+432]
004ad6f4ldr x3, [sp+408]
004ad6f8str x3, [sp+584]
004ad6fcldr x3, [sp+424]
004ad700ldr x4, [sp+432]
004ad704str x3, [sp+568]
004ad708str x4, [sp+576]
004ad70cldr x3, [sp+304]
004ad710ldrsb x27, [x3]
004ad714ldr x4, [sp+584]
004ad718adrp x27, 0x59e000
004ad71cldr w5, [x27+3056]
004ad720cbz w5, 0x4ad728
004ad724b 0x4ad72c
004ad728
004ad728loc_4ad728:
004ad728b 0x4ad740
004ad72c
004ad72cloc_4ad72c:
004ad72cbl runtime.gcWriteBarrier2
004ad730str x4, [x25]
004ad734ldr x5, [x3+120]
004ad738str x5, [x25+8]
004ad73cb 0x4ad740
004ad740
004ad740loc_4ad740:
004ad740str x4, [x3+120]
004ad744ldr x3, [sp+576]
004ad748ldr x4, [sp+568]
004ad74cstr x4, [sp+288]
004ad750str x3, [sp+296]
004ad754cbnz x4, 0x4ad75c
004ad758b 0x4ad780
004ad75c
004ad75cloc_4ad75c:
004ad75cstr xzr, [sp+112]
004ad760ldr x1, [sp+288]
004ad764ldr x2, [sp+296]
004ad768str x1, [sp+96]
004ad76cstr x2, [sp+104]
004ad770ldr x0, [sp+112]
004ad774ldp x29, x30, [sp-8]
004ad778add sp, sp, 736
004ad77cret x30
004ad780
004ad780loc_4ad780:
004ad780ldr x3, [sp+304]
004ad784ldrsb x27, [x3]
004ad788ldr x4, [sp+720]
004ad78cldr x5, [x4+120]
004ad790ldr x6, [x4+128]
004ad794ldr x4, [x4+136]
004ad798str x6, [x3+136]
004ad79cstr x4, [x3+144]
004ad7a0adrp x27, 0x59e000
004ad7a4ldr w4, [x27+3056]
004ad7a8cbz w4, 0x4ad7b0
004ad7acb 0x4ad7b4
004ad7b0
004ad7b0loc_4ad7b0:
004ad7b0b 0x4ad7c8
004ad7b4
004ad7b4loc_4ad7b4:
004ad7b4bl runtime.gcWriteBarrier2
004ad7b8str x5, [x25]
004ad7bcldr x4, [x3+128]
004ad7c0str x4, [x25+8]
004ad7c4b 0x4ad7c8
004ad7c8
004ad7c8loc_4ad7c8:
004ad7c8str x5, [x3+128]
004ad7ccstp xzr, xzr, [sp+440]
004ad7d0stp xzr, xzr, [sp+424]
004ad7d4ldr x3, [sp+720]
004ad7d8ldr x0, [x3+144]
004ad7dcldr x1, [x3+152]
004ad7e0ldr x2, [x3+160]
004ad7e4bl golang.org/x/crypto/ssh.ParsePublicKey
004ad7e8str x0, [sp+440]
004ad7ecstr x1, [sp+448]
004ad7f0str x2, [sp+424]
004ad7f4str x3, [sp+432]
004ad7f8ldr x3, [sp+440]
004ad7fcldr x4, [sp+448]
004ad800str x3, [sp+552]
004ad804str x4, [sp+560]
004ad808ldr x3, [sp+424]
004ad80cldr x4, [sp+432]
004ad810str x3, [sp+536]
004ad814str x4, [sp+544]
004ad818ldr x3, [sp+552]
004ad81cldr x4, [sp+560]
004ad820str x3, [sp+256]
004ad824str x4, [sp+264]
004ad828ldr x3, [sp+544]
004ad82cldr x4, [sp+536]
004ad830str x4, [sp+288]
004ad834str x3, [sp+296]
004ad838cbnz x4, 0x4ad840
004ad83cb 0x4ad864
004ad840
004ad840loc_4ad840:
004ad840str xzr, [sp+112]
004ad844ldr x1, [sp+288]
004ad848ldr x2, [sp+296]
004ad84cstr x1, [sp+96]
004ad850str x2, [sp+104]
004ad854ldr x0, [sp+112]
004ad858ldp x29, x30, [sp-8]
004ad85cadd sp, sp, 736
004ad860ret x30
004ad864
004ad864loc_4ad864:
004ad864ldr x3, [sp+304]
004ad868ldrsb x27, [x3]
004ad86cldr x4, [sp+264]
004ad870ldr x5, [sp+256]
004ad874str x5, [x3+152]
004ad878adrp x27, 0x59e000
004ad87cldr w5, [x27+3056]
004ad880cbz w5, 0x4ad888
004ad884b 0x4ad88c
004ad888
004ad888loc_4ad888:
004ad888b 0x4ad8a0
004ad88c
004ad88cloc_4ad88c:
004ad88cbl runtime.gcWriteBarrier2
004ad890str x4, [x25]
004ad894ldr x5, [x3+160]
004ad898str x5, [x25+8]
004ad89cb 0x4ad8a0
004ad8a0
004ad8a0loc_4ad8a0:
004ad8a0str x4, [x3+160]
004ad8a4str xzr, [sp+400]
004ad8a8stp xzr, xzr, [sp+480]
004ad8acstr xzr, [sp+496]
004ad8b0ldr x3, [sp+720]
004ad8b4ldr x0, [x3+168]
004ad8b8ldr x1, [x3+176]
004ad8bcldr x2, [x3+184]
004ad8c0bl golang.org/x/crypto/ssh.parseSignatureBody
004ad8c4str x0, [sp+400]
004ad8c8str x1, [sp+480]
004ad8ccstr x2, [sp+488]
004ad8d0str x3, [sp+496]
004ad8d4strb w4, [sp+85]
004ad8d8ldr x3, [sp+400]
004ad8dcstr x3, [sp+528]
004ad8e0ldr x3, [sp+480]
004ad8e4ldr x4, [sp+488]
004ad8e8ldr x5, [sp+496]
004ad8ecstr x3, [sp+504]
004ad8f0str x4, [sp+512]
004ad8f4str x5, [sp+520]
004ad8f8ldrb w3, [sp+85]
004ad8fcstrb w3, [sp+86]
004ad900ldr x3, [sp+304]
004ad904ldrsb x27, [x3]
004ad908ldr x4, [sp+528]
004ad90cadrp x27, 0x59e000
004ad910ldr w5, [x27+3056]
004ad914cbz w5, 0x4ad91c
004ad918b 0x4ad920
004ad91c
004ad91cloc_4ad91c:
004ad91cb 0x4ad934
004ad920
004ad920loc_4ad920:
004ad920bl runtime.gcWriteBarrier2
004ad924str x4, [x25]
004ad928ldr x5, [x3+168]
004ad92cstr x5, [x25+8]
004ad930b 0x4ad934
004ad934
004ad934loc_4ad934:
004ad934str x4, [x3+168]
004ad938ldr x3, [sp+504]
004ad93cldr x4, [sp+512]
004ad940ldr x5, [sp+520]
004ad944str x3, [sp+144]
004ad948str x4, [sp+152]
004ad94cstr x5, [sp+160]
004ad950ldrb w3, [sp+86]
004ad954strb w3, [sp+83]
004ad958eor x4, x3, 1
004ad95cstrb w4, [sp+85]
004ad960tbnz w3, 0, 0x4ad968
004ad964b 0x4ad980
004ad968
004ad968loc_4ad968:
004ad968ldr x3, [sp+152]
004ad96cstr x3, [sp+88]
004ad970subs xzr, x3, 0
004ad974cset x3, ne
004ad978strb w3, [sp+85]
004ad97cb 0x4ad984
004ad980
004ad980loc_4ad980:
004ad980b 0x4ad984
004ad984
004ad984loc_4ad984:
004ad984ldrb w3, [sp+85]
004ad988tbnz w3, 0, 0x4ad990
004ad98cb 0x4ad9cc
004ad990
004ad990loc_4ad990:
004ad990adrp x0, 0x20d000
004ad994add x0, x0, 1943
004ad998movz x1, 26
004ad99cbl errors.New
004ad9a0str x0, [sp+424]
004ad9a4str x1, [sp+432]
004ad9a8str xzr, [sp+112]
004ad9acldr x1, [sp+424]
004ad9b0ldr x2, [sp+432]
004ad9b4str x1, [sp+96]
004ad9b8str x2, [sp+104]
004ad9bcldr x0, [sp+112]
004ad9c0ldp x29, x30, [sp-8]
004ad9c4add sp, sp, 736
004ad9c8ret x30
004ad9cc
004ad9ccloc_4ad9cc:
004ad9ccldr x3, [sp+304]
004ad9d0str x3, [sp+112]
004ad9d4stp xzr, xzr, [sp+96]
004ad9d8ldr x0, [sp+112]
004ad9dcmov x1, xzr
004ad9e0mov x2, xzr
004ad9e4ldp x29, x30, [sp-8]
004ad9e8add sp, sp, 736
004ad9ecret x30
004ad9f0
004ad9f0loc_4ad9f0:
004ad9f0stp x0, x1, [sp+8]
004ad9f4stp x2, x3, [sp+24]
004ad9f8str x4, [sp+40]
004ad9fcmov x3, x30
004ada00bl runtime.morestack_noctxt.abi0
004ada04ldp x0, x1, [sp+8]
004ada08ldp x2, x3, [sp+24]
004ada0cldr x4, [sp+40]
004ada10b 0x4acff0
004ada14udf 0
004ada18udf 0
004ada1cudf 0
004acff0
004ada20
004ada20golang.org/x/crypto/ssh.underlyingAlgo: ; void golang.org/x/crypto/ssh.underlyingAlgo(struct string algo)
004ada20ldr x16, [x28+16]
004ada24subs xzr, sp, x16
004ada28b.ls 0x4adae8
004ada2cstr x30, [sp-128]!
004ada30stur x29, [sp-8]
004ada34sub x29, sp, 8
004ada38str x0, [sp+136]
004ada3cstr x1, [sp+144]
004ada40stp xzr, xzr, [sp+48]
004ada44stp xzr, xzr, [sp+88]
004ada48ldr x2, [sp+136]
004ada4cldr x3, [sp+144]
004ada50adrp x27, 0x573000
004ada54ldr x1, [x27+3976]
004ada58adrp x0, 0x177000
004ada5cadd x0, x0, 1600
004ada60bl runtime.mapaccess2_faststr
004ada64str x0, [sp+80]
004ada68strb w1, [sp+46]
004ada6cldr x4, [sp+80]
004ada70ldr x5, [x4]
004ada74ldr x4, [x4+8]
004ada78str x5, [sp+88]
004ada7cstr x4, [sp+96]
004ada80str x5, [sp+104]
004ada84str x4, [sp+112]
004ada88ldrb w4, [sp+46]
004ada8cstrb w4, [sp+47]
004ada90ldr x4, [sp+104]
004ada94ldr x5, [sp+112]
004ada98str x4, [sp+64]
004ada9cstr x5, [sp+72]
004adaa0ldrb w4, [sp+47]
004adaa4strb w4, [sp+45]
004adaa8tbnz w4, 0, 0x4adab0
004adaacb 0x4adacc
004adab0
004adab0loc_4adab0:
004adab0ldr x0, [sp+64]
004adab4ldr x1, [sp+72]
004adab8str x0, [sp+48]
004adabcstr x1, [sp+56]
004adac0ldur x29, [sp-8]
004adac4ldr x30, [sp], 128
004adac8ret x30
004adacc
004adaccloc_4adacc:
004adaccldr x0, [sp+136]
004adad0ldr x1, [sp+144]
004adad4str x0, [sp+48]
004adad8str x1, [sp+56]
004adadcldur x29, [sp-8]
004adae0ldr x30, [sp], 128
004adae4ret x30
004adae8
004adae8loc_4adae8:
004adae8stp x0, x1, [sp+8]
004adaecmov x3, x30
004adaf0bl runtime.morestack_noctxt.abi0
004adaf4ldp x0, x1, [sp+8]
004adaf8b 0x4ada20
004adafcudf 0
004ada20
004ada20golang.org/x/crypto/ssh.underlyingAlgo: ; void golang.org/x/crypto/ssh.underlyingAlgo(struct string algo)
004ada20ldr x16, [x28+16]
004ada24subs xzr, sp, x16
004ada28b.ls 0x4adae8
004ada2cstr x30, [sp-128]!
004ada30stur x29, [sp-8]
004ada34sub x29, sp, 8
004ada38str x0, [sp+136]
004ada3cstr x1, [sp+144]
004ada40stp xzr, xzr, [sp+48]
004ada44stp xzr, xzr, [sp+88]
004ada48ldr x2, [sp+136]
004ada4cldr x3, [sp+144]
004ada50adrp x27, 0x573000
004ada54ldr x1, [x27+3976]
004ada58adrp x0, 0x177000
004ada5cadd x0, x0, 1600
004ada60bl runtime.mapaccess2_faststr
004ada64str x0, [sp+80]
004ada68strb w1, [sp+46]
004ada6cldr x4, [sp+80]
004ada70ldr x5, [x4]
004ada74ldr x4, [x4+8]
004ada78str x5, [sp+88]
004ada7cstr x4, [sp+96]
004ada80str x5, [sp+104]
004ada84str x4, [sp+112]
004ada88ldrb w4, [sp+46]
004ada8cstrb w4, [sp+47]
004ada90ldr x4, [sp+104]
004ada94ldr x5, [sp+112]
004ada98str x4, [sp+64]
004ada9cstr x5, [sp+72]
004adaa0ldrb w4, [sp+47]
004adaa4strb w4, [sp+45]
004adaa8tbnz w4, 0, 0x4adab0
004adaacb 0x4adacc
004adab0
004adab0loc_4adab0:
004adab0ldr x0, [sp+64]
004adab4ldr x1, [sp+72]
004adab8str x0, [sp+48]
004adabcstr x1, [sp+56]
004adac0ldur x29, [sp-8]
004adac4ldr x30, [sp], 128
004adac8ret x30
004adacc
004adaccloc_4adacc:
004adaccldr x0, [sp+136]
004adad0ldr x1, [sp+144]
004adad4str x0, [sp+48]
004adad8str x1, [sp+56]
004adadcldur x29, [sp-8]
004adae0ldr x30, [sp], 128
004adae4ret x30
004adae8
004adae8loc_4adae8:
004adae8stp x0, x1, [sp+8]
004adaecmov x3, x30
004adaf0bl runtime.morestack_noctxt.abi0
004adaf4ldp x0, x1, [sp+8]
004adaf8b 0x4ada20
004adafcudf 0
004ada20
004adb00
004adb00golang.org/x/crypto/ssh.certificateAlgo: ; void golang.org/x/crypto/ssh.certificateAlgo(struct string algo)
004adb00ldr x16, [x28+16]
004adb04sub x17, sp, 80
004adb08subs xzr, x17, x16
004adb0cb.ls 0x4adc28
004adb10str x30, [sp-208]!
004adb14stur x29, [sp-8]
004adb18sub x29, sp, 8
004adb1cstr x0, [sp+216]
004adb20str x1, [sp+224]
004adb24stp xzr, xzr, [sp+64]
004adb28strb wzr, [sp+47]
004adb2cadrp x27, 0x573000
004adb30ldr x3, [x27+3976]
004adb34str x3, [sp+192]
004adb38add x20, sp, 96
004adb3cadr x27, 16
004adb40stp x29, x27, [sp-24]
004adb44sub x29, sp, 24
004adb48bl fn_87cf8
004adb4csub x29, sp, 8
004adb50ldr x1, [sp+192]
004adb54adrp x0, 0x177000
004adb58add x0, x0, 1600
004adb5cadd x2, sp, 96
004adb60bl runtime.mapIterStart
004adb64b 0x4adb68
004adb68
004adb68loc_4adb68:
004adb68ldr x3, [sp+96]
004adb6ccbnz x3, 0x4adb74
004adb70b 0x4adc08
004adb74
004adb74loc_4adb74:
004adb74ldr x3, [sp+96]
004adb78ldrsb x27, [x3]
004adb7cldr x4, [x3]
004adb80ldr x3, [x3+8]
004adb84str x4, [sp+48]
004adb88str x3, [sp+56]
004adb8cldr x3, [sp+104]
004adb90ldrsb x27, [x3]
004adb94ldr x2, [x3+8]
004adb98ldr x0, [x3]
004adb9cstr x0, [sp+80]
004adba0str x2, [sp+88]
004adba4ldr x3, [sp+224]
004adba8subs xzr, x3, x2
004adbacb.eq 0x4adbb4
004adbb0b 0x4adbf4
004adbb4
004adbb4loc_4adbb4:
004adbb4ldr x1, [sp+216]
004adbb8bl runtime.memequal
004adbbctbnz w0, 0, 0x4adbc4
004adbc0b 0x4adbf0
004adbc4
004adbc4loc_4adbc4:
004adbc4ldr x3, [sp+48]
004adbc8ldr x4, [sp+56]
004adbccstr x3, [sp+64]
004adbd0str x4, [sp+72]
004adbd4orr x2, xzr, 1
004adbd8strb w2, [sp+47]
004adbdcldr x0, [sp+64]
004adbe0ldr x1, [sp+72]
004adbe4ldur x29, [sp-8]
004adbe8ldr x30, [sp], 208
004adbecret x30
004adbf0
004adbf0loc_4adbf0:
004adbf0b 0x4adbf8
004adbf4
004adbf4loc_4adbf4:
004adbf4b 0x4adbf8
004adbf8
004adbf8loc_4adbf8:
004adbf8b 0x4adbfc
004adbfc
004adbfcloc_4adbfc:
004adbfcadd x0, sp, 96
004adc00bl runtime.mapIterNext
004adc04b 0x4adb68
004adc08
004adc08loc_4adc08:
004adc08stp xzr, xzr, [sp+64]
004adc0cstrb wzr, [sp+47]
004adc10ldr x1, [sp+72]
004adc14ldr x0, [sp+64]
004adc18mov x2, xzr
004adc1cldur x29, [sp-8]
004adc20ldr x30, [sp], 208
004adc24ret x30
004adc28
004adc28loc_4adc28:
004adc28stp x0, x1, [sp+8]
004adc2cmov x3, x30
004adc30bl runtime.morestack_noctxt.abi0
004adc34ldp x0, x1, [sp+8]
004adc38b 0x4adb00
004adc3cudf 0
004adb00
004adb00golang.org/x/crypto/ssh.certificateAlgo: ; void golang.org/x/crypto/ssh.certificateAlgo(struct string algo)
004adb00ldr x16, [x28+16]
004adb04sub x17, sp, 80
004adb08subs xzr, x17, x16
004adb0cb.ls 0x4adc28
004adb10str x30, [sp-208]!
004adb14stur x29, [sp-8]
004adb18sub x29, sp, 8
004adb1cstr x0, [sp+216]
004adb20str x1, [sp+224]
004adb24stp xzr, xzr, [sp+64]
004adb28strb wzr, [sp+47]
004adb2cadrp x27, 0x573000
004adb30ldr x3, [x27+3976]
004adb34str x3, [sp+192]
004adb38add x20, sp, 96
004adb3cadr x27, 16
004adb40stp x29, x27, [sp-24]
004adb44sub x29, sp, 24
004adb48bl fn_87cf8
004adb4csub x29, sp, 8
004adb50ldr x1, [sp+192]
004adb54adrp x0, 0x177000
004adb58add x0, x0, 1600
004adb5cadd x2, sp, 96
004adb60bl runtime.mapIterStart
004adb64b 0x4adb68
004adb68
004adb68loc_4adb68:
004adb68ldr x3, [sp+96]
004adb6ccbnz x3, 0x4adb74
004adb70b 0x4adc08
004adb74
004adb74loc_4adb74:
004adb74ldr x3, [sp+96]
004adb78ldrsb x27, [x3]
004adb7cldr x4, [x3]
004adb80ldr x3, [x3+8]
004adb84str x4, [sp+48]
004adb88str x3, [sp+56]
004adb8cldr x3, [sp+104]
004adb90ldrsb x27, [x3]
004adb94ldr x2, [x3+8]
004adb98ldr x0, [x3]
004adb9cstr x0, [sp+80]
004adba0str x2, [sp+88]
004adba4ldr x3, [sp+224]
004adba8subs xzr, x3, x2
004adbacb.eq 0x4adbb4
004adbb0b 0x4adbf4
004adbb4
004adbb4loc_4adbb4:
004adbb4ldr x1, [sp+216]
004adbb8bl runtime.memequal
004adbbctbnz w0, 0, 0x4adbc4
004adbc0b 0x4adbf0
004adbc4
004adbc4loc_4adbc4:
004adbc4ldr x3, [sp+48]
004adbc8ldr x4, [sp+56]
004adbccstr x3, [sp+64]
004adbd0str x4, [sp+72]
004adbd4orr x2, xzr, 1
004adbd8strb w2, [sp+47]
004adbdcldr x0, [sp+64]
004adbe0ldr x1, [sp+72]
004adbe4ldur x29, [sp-8]
004adbe8ldr x30, [sp], 208
004adbecret x30
004adbf0
004adbf0loc_4adbf0:
004adbf0b 0x4adbf8
004adbf4
004adbf4loc_4adbf4:
004adbf4b 0x4adbf8
004adbf8
004adbf8loc_4adbf8:
004adbf8b 0x4adbfc
004adbfc
004adbfcloc_4adbfc:
004adbfcadd x0, sp, 96
004adc00bl runtime.mapIterNext
004adc04b 0x4adb68
004adc08
004adc08loc_4adc08:
004adc08stp xzr, xzr, [sp+64]
004adc0cstrb wzr, [sp+47]
004adc10ldr x1, [sp+72]
004adc14ldr x0, [sp+64]
004adc18mov x2, xzr
004adc1cldur x29, [sp-8]
004adc20ldr x30, [sp], 208
004adc24ret x30
004adc28
004adc28loc_4adc28:
004adc28stp x0, x1, [sp+8]
004adc2cmov x3, x30
004adc30bl runtime.morestack_noctxt.abi0
004adc34ldp x0, x1, [sp+8]
004adc38b 0x4adb00
004adc3cudf 0
004adb00
004adc40
004adc40golang.org/x/crypto/ssh.(*Certificate).Marshal: ; void golang.org/x/crypto/ssh.(*Certificate).Marshal(golang.org/x/crypto/ssh.Certificate * c)
004adc40ldr x16, [x28+16]
004adc44sub x17, sp, 624
004adc48subs xzr, x17, x16
004adc4cb.ls 0x4ae23c
004adc50sub x20, sp, 752
004adc54stp x29, x30, [x20-8]
004adc58add sp, x20, 0
004adc5csub x29, sp, 8
004adc60str x0, [sp+760]
004adc64stp xzr, xzr, [sp+112]
004adc68str xzr, [sp+128]
004adc6cadrp x0, 0x1e8000
004adc70add x0, x0, 1344
004adc74bl runtime.newobject
004adc78str x0, [sp+736]
004adc7cldr x1, [sp+760]
004adc80ldrsb x27, [x1]
004adc84ldr x0, [x1+72]
004adc88ldr x2, [x1+80]
004adc8cldr x1, [x1+88]
004adc90str x0, [sp+584]
004adc94str x2, [sp+592]
004adc98str x1, [sp+600]
004adc9cmov x3, x1
004adca0mov x1, x2
004adca4mov x2, x3
004adca8bl golang.org/x/crypto/ssh.marshalStringList
004adcacstr x0, [sp+712]
004adcb0str x1, [sp+720]
004adcb4str x2, [sp+728]
004adcb8ldr x1, [sp+760]
004adcbcldrsb x27, [x1]
004adcc0ldr x0, [x1+112]
004adcc4str x0, [sp+576]
004adcc8bl golang.org/x/crypto/ssh.marshalTuples
004adcccstr x0, [sp+688]
004adcd0str x1, [sp+696]
004adcd4str x2, [sp+704]
004adcd8ldr x1, [sp+760]
004adcdcldrsb x27, [x1]
004adce0ldr x0, [x1+120]
004adce4str x0, [sp+568]
004adce8bl golang.org/x/crypto/ssh.marshalTuples
004adcecstr x0, [sp+664]
004adcf0str x1, [sp+672]
004adcf4str x2, [sp+680]
004adcf8ldr x1, [sp+760]
004adcfcldrsb x27, [x1]
004add00ldr x2, [x1+152]
004add04ldrsb x27, [x2]
004add08ldr x0, [x1+160]
004add0cldr x1, [x2+24]
004add10blr x1
004add14str x0, [sp+640]
004add18str x1, [sp+648]
004add1cstr x2, [sp+656]
004add20add x20, sp, 376
004add24adr x27, 16
004add28stp x29, x27, [sp-24]
004add2csub x29, sp, 24
004add30bl fn_87ce0
004add34sub x29, sp, 8
004add38ldr x1, [sp+760]
004add3cldrsb x27, [x1]
004add40ldr x1, [x1+40]
004add44str x1, [sp+376]
004add48ldr x1, [sp+760]
004add4cldrsb x27, [x1]
004add50ldr w1, [x1+48]
004add54str w1, [sp+384]
004add58ldr x1, [sp+760]
004add5cldrsb x27, [x1]
004add60ldr x2, [x1+56]
004add64ldr x1, [x1+64]
004add68str x2, [sp+392]
004add6cstr x1, [sp+400]
004add70ldr x1, [sp+712]
004add74ldr x2, [sp+720]
004add78ldr x3, [sp+728]
004add7cstr x1, [sp+408]
004add80str x2, [sp+416]
004add84str x3, [sp+424]
004add88ldr x1, [sp+760]
004add8cldrsb x27, [x1]
004add90ldr x1, [x1+96]
004add94str x1, [sp+432]
004add98ldr x1, [sp+760]
004add9cldrsb x27, [x1]
004adda0ldr x1, [x1+104]
004adda4str x1, [sp+440]
004adda8ldr x1, [sp+688]
004addacldr x2, [sp+696]
004addb0ldr x3, [sp+704]
004addb4str x1, [sp+448]
004addb8str x2, [sp+456]
004addbcstr x3, [sp+464]
004addc0ldr x1, [sp+664]
004addc4ldr x2, [sp+672]
004addc8ldr x3, [sp+680]
004addccstr x1, [sp+472]
004addd0str x2, [sp+480]
004addd4str x3, [sp+488]
004addd8ldr x1, [sp+760]
004adddcldrsb x27, [x1]
004adde0ldr x2, [x1+128]
004adde4ldr x3, [x1+136]
004adde8ldr x1, [x1+144]
004addecstr x2, [sp+496]
004addf0str x3, [sp+504]
004addf4str x1, [sp+512]
004addf8ldr x1, [sp+640]
004addfcldr x2, [sp+648]
004ade00ldr x3, [sp+656]
004ade04str x1, [sp+520]
004ade08str x2, [sp+528]
004ade0cstr x3, [sp+536]
004ade10ldr x21, [sp+736]
004ade14adrp x27, 0x59e000
004ade18ldr w1, [x27+3056]
004ade1ccbz w1, 0x4ade24
004ade20b 0x4ade28
004ade24
004ade24loc_4ade24:
004ade24b 0x4ade48
004ade28
004ade28loc_4ade28:
004ade28str x21, [sp+280]
004ade2cadrp x0, 0x1e8000
004ade30add x0, x0, 1344
004ade34mov x1, x21
004ade38add x2, sp, 376
004ade3cbl runtime.wbMove
004ade40ldr x21, [sp+280]
004ade44b 0x4ade48
004ade48
004ade48loc_4ade48:
004ade48add x20, sp, 376
004ade4cadr x27, 16
004ade50stp x29, x27, [sp-24]
004ade54sub x29, sp, 24
004ade58bl fn_87ec0
004ade5csub x29, sp, 8
004ade60ldr x2, [sp+760]
004ade64ldrsb x27, [x2]
004ade68ldr x2, [x2+168]
004ade6ccbnz x2, 0x4ade74
004ade70b 0x4adedc
004ade74
004ade74loc_4ade74:
004ade74ldr x2, [sp+760]
004ade78ldrsb x27, [x2]
004ade7cldr x1, [x2+168]
004ade80adrp x0, 0x13c000
004ade84add x0, x0, 1152
004ade88str x0, [sp+360]
004ade8cstr x1, [sp+368]
004ade90bl golang.org/x/crypto/ssh.Marshal
004ade94str x0, [sp+640]
004ade98str x1, [sp+648]
004ade9cstr x2, [sp+656]
004adea0ldr x3, [sp+736]
004adea4str x1, [x3+176]
004adea8str x2, [x3+184]
004adeacadrp x27, 0x59e000
004adeb0ldr w2, [x27+3056]
004adeb4cbz w2, 0x4adebc
004adeb8b 0x4adec0
004adebc
004adebcloc_4adebc:
004adebcb 0x4aded4
004adec0
004adec0loc_4adec0:
004adec0bl runtime.gcWriteBarrier2
004adec4str x0, [x25]
004adec8ldr x2, [x3+168]
004adeccstr x2, [x25+8]
004aded0b 0x4aded4
004aded4
004aded4loc_4aded4:
004aded4str x0, [x3+168]
004aded8b 0x4adee0
004adedc
004adedcloc_4adedc:
004adedcb 0x4adee0
004adee0
004adee0loc_4adee0:
004adee0ldr x1, [sp+736]
004adee4str x1, [sp+632]
004adee8adrp x0, 0x13d000
004adeecadd x0, x0, 128
004adef0bl golang.org/x/crypto/ssh.Marshal
004adef4str x0, [sp+208]
004adef8str x1, [sp+216]
004adefcstr x2, [sp+224]
004adf00ldr x2, [sp+760]
004adf04ldrsb x27, [x2]
004adf08ldr x3, [x2+24]
004adf0cldrsb x27, [x3]
004adf10ldr x0, [x2+32]
004adf14ldr x2, [x3+24]
004adf18blr x2
004adf1cstr x0, [sp+184]
004adf20str x1, [sp+192]
004adf24str x2, [sp+200]
004adf28add x27, sp, 640
004adf2cstp xzr, xzr, [x27]
004adf30str xzr, [sp+656]
004adf34add x27, sp, 664
004adf38stp xzr, xzr, [x27]
004adf3cstr xzr, [sp+680]
004adf40ldr x0, [sp+184]
004adf44ldr x1, [sp+192]
004adf48ldr x2, [sp+200]
004adf4cbl golang.org/x/crypto/ssh.parseString
004adf50str x0, [sp+640]
004adf54str x1, [sp+648]
004adf58str x2, [sp+656]
004adf5cstr x3, [sp+664]
004adf60str x4, [sp+672]
004adf64str x5, [sp+680]
004adf68strb w6, [sp+63]
004adf6cldr x2, [sp+640]
004adf70ldr x3, [sp+648]
004adf74ldr x4, [sp+656]
004adf78str x2, [sp+256]
004adf7cstr x3, [sp+264]
004adf80str x4, [sp+272]
004adf84ldr x2, [sp+664]
004adf88ldr x3, [sp+672]
004adf8cldr x4, [sp+680]
004adf90str x2, [sp+232]
004adf94str x3, [sp+240]
004adf98str x4, [sp+248]
004adf9cldrb w2, [sp+63]
004adfa0strb w2, [sp+62]
004adfa4ldr x2, [sp+232]
004adfa8ldr x3, [sp+240]
004adfacldr x4, [sp+248]
004adfb0str x2, [sp+184]
004adfb4str x3, [sp+192]
004adfb8str x4, [sp+200]
004adfbcldr x0, [sp+760]
004adfc0bl golang.org/x/crypto/ssh.(*Certificate).Type
004adfc4str x0, [sp+616]
004adfc8str x1, [sp+624]
004adfccadrp x0, 0x1a0000
004adfd0add x0, x0, 224
004adfd4bl runtime.newobject
004adfd8str x0, [sp+352]
004adfdcldr x2, [sp+616]
004adfe0ldr x3, [sp+624]
004adfe4str x3, [x0+8]
004adfe8adrp x27, 0x59e000
004adfecldr w3, [x27+3056]
004adff0cbz w3, 0x4adff8
004adff4b 0x4adffc
004adff8
004adff8loc_4adff8:
004adff8b 0x4ae010
004adffc
004adffcloc_4adffc:
004adffcbl runtime.gcWriteBarrier2
004ae000str x2, [x25]
004ae004ldr x3, [x0]
004ae008str x3, [x25+8]
004ae00cb 0x4ae010
004ae010
004ae010loc_4ae010:
004ae010str x2, [x0]
004ae014ldr x2, [sp+352]
004ae018ldrsb x27, [x2]
004ae01cldr x3, [sp+760]
004ae020ldrsb x27, [x3]
004ae024ldr x4, [x3]
004ae028ldr x5, [x3+16]
004ae02cldr x3, [x3+8]
004ae030str x3, [x2+24]
004ae034str x5, [x2+32]
004ae038adrp x27, 0x59d000
004ae03cldr w3, [x27+3056]
004ae040cbz w3, 0x4ae048
004ae044b 0x4ae04c
004ae048
004ae048loc_4ae048:
004ae048b 0x4ae060
004ae04c
004ae04cloc_4ae04c:
004ae04cbl runtime.gcWriteBarrier2
004ae050str x4, [x25]
004ae054ldr x3, [x2+16]
004ae058str x3, [x25+8]
004ae05cb 0x4ae060
004ae060
004ae060loc_4ae060:
004ae060str x4, [x2+16]
004ae064ldr x2, [sp+352]
004ae068ldrsb x27, [x2]
004ae06cldr x3, [sp+184]
004ae070ldr x4, [sp+200]
004ae074ldr x5, [sp+192]
004ae078str x5, [x2+48]
004ae07cstr x4, [x2+56]
004ae080adrp x27, 0x59d000
004ae084ldr w4, [x27+3056]
004ae088cbz w4, 0x4ae090
004ae08cb 0x4ae094
004ae090
004ae090loc_4ae090:
004ae090b 0x4ae0a8
004ae094
004ae094loc_4ae094:
004ae094bl runtime.gcWriteBarrier2
004ae098str x3, [x25]
004ae09cldr x4, [x2+40]
004ae0a0str x4, [x25+8]
004ae0a4b 0x4ae0a8
004ae0a8
004ae0a8loc_4ae0a8:
004ae0a8str x3, [x2+40]
004ae0acldr x1, [sp+352]
004ae0b0str x1, [sp+608]
004ae0b4adrp x0, 0x143000
004ae0b8add x0, x0, 3264
004ae0bcbl golang.org/x/crypto/ssh.Marshal
004ae0c0str x0, [sp+160]
004ae0c4str x1, [sp+168]
004ae0c8str x2, [sp+176]
004ae0ccstr x1, [sp+104]
004ae0d0ldr x2, [sp+216]
004ae0d4str x2, [sp+96]
004ae0d8add x2, x1, x2
004ae0dcadrp x0, 0x147000
004ae0e0add x0, x0, 3072
004ae0e4mov x1, xzr
004ae0e8bl runtime.makeslice
004ae0ecldr x2, [sp+104]
004ae0f0ldr x3, [sp+96]
004ae0f4str x0, [sp+136]
004ae0f8str xzr, [sp+144]
004ae0fcadd x2, x2, x3
004ae100str x2, [sp+152]
004ae104str x0, [sp+328]
004ae108str xzr, [sp+336]
004ae10cstr x2, [sp+344]
004ae110ldr x1, [sp+168]
004ae114str x1, [sp+88]
004ae118subs xzr, x1, x2
004ae11cb.ls 0x4ae124
004ae120b 0x4ae12c
004ae124
004ae124loc_4ae124:
004ae124str x1, [sp+336]
004ae128b 0x4ae150
004ae12c
004ae12cloc_4ae12c:
004ae12cldr x3, [sp+168]
004ae130ldr x0, [sp+328]
004ae134adrp x4, 0x147000
004ae138add x4, x4, 3072
004ae13cbl runtime.growslice
004ae140str x0, [sp+328]
004ae144str x1, [sp+336]
004ae148str x2, [sp+344]
004ae14cb 0x4ae150
004ae150
004ae150loc_4ae150:
004ae150ldr x3, [sp+168]
004ae154str x3, [sp+80]
004ae158ldr x3, [sp+88]
004ae15cldr x4, [sp+168]
004ae160sub x3, x3, x4
004ae164ldr x4, [sp+328]
004ae168add x0, x4, x3
004ae16cstr x0, [sp+320]
004ae170ldr x2, [sp+80]
004ae174ldr x1, [sp+160]
004ae178bl runtime.memmove
004ae17cldr x2, [sp+344]
004ae180ldr x0, [sp+328]
004ae184ldr x3, [sp+336]
004ae188str x0, [sp+136]
004ae18cstr x3, [sp+144]
004ae190str x2, [sp+152]
004ae194str x0, [sp+296]
004ae198str x3, [sp+304]
004ae19cstr x2, [sp+312]
004ae1a0ldr x4, [sp+216]
004ae1a4add x1, x3, x4
004ae1a8str x1, [sp+72]
004ae1acsubs xzr, x2, x1
004ae1b0b.hs 0x4ae1b8
004ae1b4b 0x4ae1c0
004ae1b8
004ae1b8loc_4ae1b8:
004ae1b8str x1, [sp+304]
004ae1bcb 0x4ae1e0
004ae1c0
004ae1c0loc_4ae1c0:
004ae1c0ldr x3, [sp+216]
004ae1c4adrp x4, 0x147000
004ae1c8add x4, x4, 3072
004ae1ccbl runtime.growslice
004ae1d0str x0, [sp+296]
004ae1d4str x1, [sp+304]
004ae1d8str x2, [sp+312]
004ae1dcb 0x4ae1e0
004ae1e0
004ae1e0loc_4ae1e0:
004ae1e0ldr x3, [sp+216]
004ae1e4str x3, [sp+64]
004ae1e8ldr x3, [sp+72]
004ae1ecldr x4, [sp+216]
004ae1f0sub x3, x3, x4
004ae1f4ldr x4, [sp+296]
004ae1f8add x0, x4, x3
004ae1fcstr x0, [sp+288]
004ae200ldr x2, [sp+64]
004ae204ldr x1, [sp+208]
004ae208bl runtime.memmove
004ae20cldr x0, [sp+296]
004ae210ldr x1, [sp+304]
004ae214ldr x2, [sp+312]
004ae218str x0, [sp+136]
004ae21cstr x1, [sp+144]
004ae220str x2, [sp+152]
004ae224str x0, [sp+112]
004ae228str x1, [sp+120]
004ae22cstr x2, [sp+128]
004ae230ldp x29, x30, [sp-8]
004ae234add sp, sp, 752
004ae238ret x30
004ae23c
004ae23cloc_4ae23c:
004ae23cstr x0, [sp+8]
004ae240mov x3, x30
004ae244bl runtime.morestack_noctxt.abi0
004ae248ldr x0, [sp+8]
004ae24cb 0x4adc40
004adc40
004adc40golang.org/x/crypto/ssh.(*Certificate).Marshal: ; void golang.org/x/crypto/ssh.(*Certificate).Marshal(golang.org/x/crypto/ssh.Certificate * c)
004adc40ldr x16, [x28+16]
004adc44sub x17, sp, 624
004adc48subs xzr, x17, x16
004adc4cb.ls 0x4ae23c
004adc50sub x20, sp, 752
004adc54stp x29, x30, [x20-8]
004adc58add sp, x20, 0
004adc5csub x29, sp, 8
004adc60str x0, [sp+760]
004adc64stp xzr, xzr, [sp+112]
004adc68str xzr, [sp+128]
004adc6cadrp x0, 0x1e8000
004adc70add x0, x0, 1344
004adc74bl runtime.newobject
004adc78str x0, [sp+736]
004adc7cldr x1, [sp+760]
004adc80ldrsb x27, [x1]
004adc84ldr x0, [x1+72]
004adc88ldr x2, [x1+80]
004adc8cldr x1, [x1+88]
004adc90str x0, [sp+584]
004adc94str x2, [sp+592]
004adc98str x1, [sp+600]
004adc9cmov x3, x1
004adca0mov x1, x2
004adca4mov x2, x3
004adca8bl golang.org/x/crypto/ssh.marshalStringList
004adcacstr x0, [sp+712]
004adcb0str x1, [sp+720]
004adcb4str x2, [sp+728]
004adcb8ldr x1, [sp+760]
004adcbcldrsb x27, [x1]
004adcc0ldr x0, [x1+112]
004adcc4str x0, [sp+576]
004adcc8bl golang.org/x/crypto/ssh.marshalTuples
004adcccstr x0, [sp+688]
004adcd0str x1, [sp+696]
004adcd4str x2, [sp+704]
004adcd8ldr x1, [sp+760]
004adcdcldrsb x27, [x1]
004adce0ldr x0, [x1+120]
004adce4str x0, [sp+568]
004adce8bl golang.org/x/crypto/ssh.marshalTuples
004adcecstr x0, [sp+664]
004adcf0str x1, [sp+672]
004adcf4str x2, [sp+680]
004adcf8ldr x1, [sp+760]
004adcfcldrsb x27, [x1]
004add00ldr x2, [x1+152]
004add04ldrsb x27, [x2]
004add08ldr x0, [x1+160]
004add0cldr x1, [x2+24]
004add10blr x1
004add14str x0, [sp+640]
004add18str x1, [sp+648]
004add1cstr x2, [sp+656]
004add20add x20, sp, 376
004add24adr x27, 16
004add28stp x29, x27, [sp-24]
004add2csub x29, sp, 24
004add30bl fn_87ce0
004add34sub x29, sp, 8
004add38ldr x1, [sp+760]
004add3cldrsb x27, [x1]
004add40ldr x1, [x1+40]
004add44str x1, [sp+376]
004add48ldr x1, [sp+760]
004add4cldrsb x27, [x1]
004add50ldr w1, [x1+48]
004add54str w1, [sp+384]
004add58ldr x1, [sp+760]
004add5cldrsb x27, [x1]
004add60ldr x2, [x1+56]
004add64ldr x1, [x1+64]
004add68str x2, [sp+392]
004add6cstr x1, [sp+400]
004add70ldr x1, [sp+712]
004add74ldr x2, [sp+720]
004add78ldr x3, [sp+728]
004add7cstr x1, [sp+408]
004add80str x2, [sp+416]
004add84str x3, [sp+424]
004add88ldr x1, [sp+760]
004add8cldrsb x27, [x1]
004add90ldr x1, [x1+96]
004add94str x1, [sp+432]
004add98ldr x1, [sp+760]
004add9cldrsb x27, [x1]
004adda0ldr x1, [x1+104]
004adda4str x1, [sp+440]
004adda8ldr x1, [sp+688]
004addacldr x2, [sp+696]
004addb0ldr x3, [sp+704]
004addb4str x1, [sp+448]
004addb8str x2, [sp+456]
004addbcstr x3, [sp+464]
004addc0ldr x1, [sp+664]
004addc4ldr x2, [sp+672]
004addc8ldr x3, [sp+680]
004addccstr x1, [sp+472]
004addd0str x2, [sp+480]
004addd4str x3, [sp+488]
004addd8ldr x1, [sp+760]
004adddcldrsb x27, [x1]
004adde0ldr x2, [x1+128]
004adde4ldr x3, [x1+136]
004adde8ldr x1, [x1+144]
004addecstr x2, [sp+496]
004addf0str x3, [sp+504]
004addf4str x1, [sp+512]
004addf8ldr x1, [sp+640]
004addfcldr x2, [sp+648]
004ade00ldr x3, [sp+656]
004ade04str x1, [sp+520]
004ade08str x2, [sp+528]
004ade0cstr x3, [sp+536]
004ade10ldr x21, [sp+736]
004ade14adrp x27, 0x59e000
004ade18ldr w1, [x27+3056]
004ade1ccbz w1, 0x4ade24
004ade20b 0x4ade28
004ade24
004ade24loc_4ade24:
004ade24b 0x4ade48
004ade28
004ade28loc_4ade28:
004ade28str x21, [sp+280]
004ade2cadrp x0, 0x1e8000
004ade30add x0, x0, 1344
004ade34mov x1, x21
004ade38add x2, sp, 376
004ade3cbl runtime.wbMove
004ade40ldr x21, [sp+280]
004ade44b 0x4ade48
004ade48
004ade48loc_4ade48:
004ade48add x20, sp, 376
004ade4cadr x27, 16
004ade50stp x29, x27, [sp-24]
004ade54sub x29, sp, 24
004ade58bl fn_87ec0
004ade5csub x29, sp, 8
004ade60ldr x2, [sp+760]
004ade64ldrsb x27, [x2]
004ade68ldr x2, [x2+168]
004ade6ccbnz x2, 0x4ade74
004ade70b 0x4adedc
004ade74
004ade74loc_4ade74:
004ade74ldr x2, [sp+760]
004ade78ldrsb x27, [x2]
004ade7cldr x1, [x2+168]
004ade80adrp x0, 0x13c000
004ade84add x0, x0, 1152
004ade88str x0, [sp+360]
004ade8cstr x1, [sp+368]
004ade90bl golang.org/x/crypto/ssh.Marshal
004ade94str x0, [sp+640]
004ade98str x1, [sp+648]
004ade9cstr x2, [sp+656]
004adea0ldr x3, [sp+736]
004adea4str x1, [x3+176]
004adea8str x2, [x3+184]
004adeacadrp x27, 0x59e000
004adeb0ldr w2, [x27+3056]
004adeb4cbz w2, 0x4adebc
004adeb8b 0x4adec0
004adebc
004adebcloc_4adebc:
004adebcb 0x4aded4
004adec0
004adec0loc_4adec0:
004adec0bl runtime.gcWriteBarrier2
004adec4str x0, [x25]
004adec8ldr x2, [x3+168]
004adeccstr x2, [x25+8]
004aded0b 0x4aded4
004aded4
004aded4loc_4aded4:
004aded4str x0, [x3+168]
004aded8b 0x4adee0
004adedc
004adedcloc_4adedc:
004adedcb 0x4adee0
004adee0
004adee0loc_4adee0:
004adee0ldr x1, [sp+736]
004adee4str x1, [sp+632]
004adee8adrp x0, 0x13d000
004adeecadd x0, x0, 128
004adef0bl golang.org/x/crypto/ssh.Marshal
004adef4str x0, [sp+208]
004adef8str x1, [sp+216]
004adefcstr x2, [sp+224]
004adf00ldr x2, [sp+760]
004adf04ldrsb x27, [x2]
004adf08ldr x3, [x2+24]
004adf0cldrsb x27, [x3]
004adf10ldr x0, [x2+32]
004adf14ldr x2, [x3+24]
004adf18blr x2
004adf1cstr x0, [sp+184]
004adf20str x1, [sp+192]
004adf24str x2, [sp+200]
004adf28add x27, sp, 640
004adf2cstp xzr, xzr, [x27]
004adf30str xzr, [sp+656]
004adf34add x27, sp, 664
004adf38stp xzr, xzr, [x27]
004adf3cstr xzr, [sp+680]
004adf40ldr x0, [sp+184]
004adf44ldr x1, [sp+192]
004adf48ldr x2, [sp+200]
004adf4cbl golang.org/x/crypto/ssh.parseString
004adf50str x0, [sp+640]
004adf54str x1, [sp+648]
004adf58str x2, [sp+656]
004adf5cstr x3, [sp+664]
004adf60str x4, [sp+672]
004adf64str x5, [sp+680]
004adf68strb w6, [sp+63]
004adf6cldr x2, [sp+640]
004adf70ldr x3, [sp+648]
004adf74ldr x4, [sp+656]
004adf78str x2, [sp+256]
004adf7cstr x3, [sp+264]
004adf80str x4, [sp+272]
004adf84ldr x2, [sp+664]
004adf88ldr x3, [sp+672]
004adf8cldr x4, [sp+680]
004adf90str x2, [sp+232]
004adf94str x3, [sp+240]
004adf98str x4, [sp+248]
004adf9cldrb w2, [sp+63]
004adfa0strb w2, [sp+62]
004adfa4ldr x2, [sp+232]
004adfa8ldr x3, [sp+240]
004adfacldr x4, [sp+248]
004adfb0str x2, [sp+184]
004adfb4str x3, [sp+192]
004adfb8str x4, [sp+200]
004adfbcldr x0, [sp+760]
004adfc0bl golang.org/x/crypto/ssh.(*Certificate).Type
004adfc4str x0, [sp+616]
004adfc8str x1, [sp+624]
004adfccadrp x0, 0x1a0000
004adfd0add x0, x0, 224
004adfd4bl runtime.newobject
004adfd8str x0, [sp+352]
004adfdcldr x2, [sp+616]
004adfe0ldr x3, [sp+624]
004adfe4str x3, [x0+8]
004adfe8adrp x27, 0x59e000
004adfecldr w3, [x27+3056]
004adff0cbz w3, 0x4adff8
004adff4b 0x4adffc
004adff8
004adff8loc_4adff8:
004adff8b 0x4ae010
004adffc
004adffcloc_4adffc:
004adffcbl runtime.gcWriteBarrier2
004ae000str x2, [x25]
004ae004ldr x3, [x0]
004ae008str x3, [x25+8]
004ae00cb 0x4ae010
004ae010
004ae010loc_4ae010:
004ae010str x2, [x0]
004ae014ldr x2, [sp+352]
004ae018ldrsb x27, [x2]
004ae01cldr x3, [sp+760]
004ae020ldrsb x27, [x3]
004ae024ldr x4, [x3]
004ae028ldr x5, [x3+16]
004ae02cldr x3, [x3+8]
004ae030str x3, [x2+24]
004ae034str x5, [x2+32]
004ae038adrp x27, 0x59d000
004ae03cldr w3, [x27+3056]
004ae040cbz w3, 0x4ae048
004ae044b 0x4ae04c
004ae048
004ae048loc_4ae048:
004ae048b 0x4ae060
004ae04c
004ae04cloc_4ae04c:
004ae04cbl runtime.gcWriteBarrier2
004ae050str x4, [x25]
004ae054ldr x3, [x2+16]
004ae058str x3, [x25+8]
004ae05cb 0x4ae060
004ae060
004ae060loc_4ae060:
004ae060str x4, [x2+16]
004ae064ldr x2, [sp+352]
004ae068ldrsb x27, [x2]
004ae06cldr x3, [sp+184]
004ae070ldr x4, [sp+200]
004ae074ldr x5, [sp+192]
004ae078str x5, [x2+48]
004ae07cstr x4, [x2+56]
004ae080adrp x27, 0x59d000
004ae084ldr w4, [x27+3056]
004ae088cbz w4, 0x4ae090
004ae08cb 0x4ae094
004ae090
004ae090loc_4ae090:
004ae090b 0x4ae0a8
004ae094
004ae094loc_4ae094:
004ae094bl runtime.gcWriteBarrier2
004ae098str x3, [x25]
004ae09cldr x4, [x2+40]
004ae0a0str x4, [x25+8]
004ae0a4b 0x4ae0a8
004ae0a8
004ae0a8loc_4ae0a8:
004ae0a8str x3, [x2+40]
004ae0acldr x1, [sp+352]
004ae0b0str x1, [sp+608]
004ae0b4adrp x0, 0x143000
004ae0b8add x0, x0, 3264
004ae0bcbl golang.org/x/crypto/ssh.Marshal
004ae0c0str x0, [sp+160]
004ae0c4str x1, [sp+168]
004ae0c8str x2, [sp+176]
004ae0ccstr x1, [sp+104]
004ae0d0ldr x2, [sp+216]
004ae0d4str x2, [sp+96]
004ae0d8add x2, x1, x2
004ae0dcadrp x0, 0x147000
004ae0e0add x0, x0, 3072
004ae0e4mov x1, xzr
004ae0e8bl runtime.makeslice
004ae0ecldr x2, [sp+104]
004ae0f0ldr x3, [sp+96]
004ae0f4str x0, [sp+136]
004ae0f8str xzr, [sp+144]
004ae0fcadd x2, x2, x3
004ae100str x2, [sp+152]
004ae104str x0, [sp+328]
004ae108str xzr, [sp+336]
004ae10cstr x2, [sp+344]
004ae110ldr x1, [sp+168]
004ae114str x1, [sp+88]
004ae118subs xzr, x1, x2
004ae11cb.ls 0x4ae124
004ae120b 0x4ae12c
004ae124
004ae124loc_4ae124:
004ae124str x1, [sp+336]
004ae128b 0x4ae150
004ae12c
004ae12cloc_4ae12c:
004ae12cldr x3, [sp+168]
004ae130ldr x0, [sp+328]
004ae134adrp x4, 0x147000
004ae138add x4, x4, 3072
004ae13cbl runtime.growslice
004ae140str x0, [sp+328]
004ae144str x1, [sp+336]
004ae148str x2, [sp+344]
004ae14cb 0x4ae150
004ae150
004ae150loc_4ae150:
004ae150ldr x3, [sp+168]
004ae154str x3, [sp+80]
004ae158ldr x3, [sp+88]
004ae15cldr x4, [sp+168]
004ae160sub x3, x3, x4
004ae164ldr x4, [sp+328]
004ae168add x0, x4, x3
004ae16cstr x0, [sp+320]
004ae170ldr x2, [sp+80]
004ae174ldr x1, [sp+160]
004ae178bl runtime.memmove
004ae17cldr x2, [sp+344]
004ae180ldr x0, [sp+328]
004ae184ldr x3, [sp+336]
004ae188str x0, [sp+136]
004ae18cstr x3, [sp+144]
004ae190str x2, [sp+152]
004ae194str x0, [sp+296]
004ae198str x3, [sp+304]
004ae19cstr x2, [sp+312]
004ae1a0ldr x4, [sp+216]
004ae1a4add x1, x3, x4
004ae1a8str x1, [sp+72]
004ae1acsubs xzr, x2, x1
004ae1b0b.hs 0x4ae1b8
004ae1b4b 0x4ae1c0
004ae1b8
004ae1b8loc_4ae1b8:
004ae1b8str x1, [sp+304]
004ae1bcb 0x4ae1e0
004ae1c0
004ae1c0loc_4ae1c0:
004ae1c0ldr x3, [sp+216]
004ae1c4adrp x4, 0x147000
004ae1c8add x4, x4, 3072
004ae1ccbl runtime.growslice
004ae1d0str x0, [sp+296]
004ae1d4str x1, [sp+304]
004ae1d8str x2, [sp+312]
004ae1dcb 0x4ae1e0
004ae1e0
004ae1e0loc_4ae1e0:
004ae1e0ldr x3, [sp+216]
004ae1e4str x3, [sp+64]
004ae1e8ldr x3, [sp+72]
004ae1ecldr x4, [sp+216]
004ae1f0sub x3, x3, x4
004ae1f4ldr x4, [sp+296]
004ae1f8add x0, x4, x3
004ae1fcstr x0, [sp+288]
004ae200ldr x2, [sp+64]
004ae204ldr x1, [sp+208]
004ae208bl runtime.memmove
004ae20cldr x0, [sp+296]
004ae210ldr x1, [sp+304]
004ae214ldr x2, [sp+312]
004ae218str x0, [sp+136]
004ae21cstr x1, [sp+144]
004ae220str x2, [sp+152]
004ae224str x0, [sp+112]
004ae228str x1, [sp+120]
004ae22cstr x2, [sp+128]
004ae230ldp x29, x30, [sp-8]
004ae234add sp, sp, 752
004ae238ret x30
004ae23c
004ae23cloc_4ae23c:
004ae23cstr x0, [sp+8]
004ae240mov x3, x30
004ae244bl runtime.morestack_noctxt.abi0
004ae248ldr x0, [sp+8]
004ae24cb 0x4adc40
004adc40
004ae250
004ae250golang.org/x/crypto/ssh.(*Certificate).Type: ; void golang.org/x/crypto/ssh.(*Certificate).Type(golang.org/x/crypto/ssh.Certificate * c)
004ae250ldr x16, [x28+16]
004ae254sub x17, sp, 48
004ae258subs xzr, x17, x16
004ae25cb.ls 0x4ae36c
004ae260str x30, [sp-176]!
004ae264stur x29, [sp-8]
004ae268sub x29, sp, 8
004ae26cstr x0, [sp+184]
004ae270stp xzr, xzr, [sp+64]
004ae274ldr x1, [sp+184]
004ae278ldrsb x27, [x1]
004ae27cldr x2, [x1+24]
004ae280ldrsb x27, [x2]
004ae284ldr x0, [x1+32]
004ae288ldr x1, [x2+32]
004ae28cblr x1
004ae290str x0, [sp+128]
004ae294str x1, [sp+136]
004ae298stp xzr, xzr, [sp+112]
004ae29cldr x0, [sp+128]
004ae2a0ldr x1, [sp+136]
004ae2a4bl golang.org/x/crypto/ssh.certificateAlgo
004ae2a8str x0, [sp+112]
004ae2acstr x1, [sp+120]
004ae2b0strb w2, [sp+62]
004ae2b4ldr x1, [sp+112]
004ae2b8ldr x2, [sp+120]
004ae2bcstr x1, [sp+144]
004ae2c0str x2, [sp+152]
004ae2c4ldrb w1, [sp+62]
004ae2c8strb w1, [sp+63]
004ae2ccldr x1, [sp+144]
004ae2d0ldr x2, [sp+152]
004ae2d4str x1, [sp+80]
004ae2d8str x2, [sp+88]
004ae2dcldrb w1, [sp+63]
004ae2e0strb w1, [sp+61]
004ae2e4tbnz w1, 0, 0x4ae2ec
004ae2e8b 0x4ae308
004ae2ec
004ae2ecloc_4ae2ec:
004ae2ecldr x0, [sp+80]
004ae2f0ldr x1, [sp+88]
004ae2f4str x0, [sp+64]
004ae2f8str x1, [sp+72]
004ae2fcldur x29, [sp-8]
004ae300ldr x30, [sp], 176
004ae304ret x30
004ae308
004ae308loc_4ae308:
004ae308ldr x1, [sp+184]
004ae30cldrsb x27, [x1]
004ae310ldr x2, [x1+24]
004ae314ldrsb x27, [x2]
004ae318ldr x0, [x1+32]
004ae31cldr x1, [x2+32]
004ae320blr x1
004ae324str x0, [sp+112]
004ae328str x1, [sp+120]
004ae32cmovz x2, 38
004ae330mov x3, x0
004ae334mov x4, x1
004ae338mov x0, xzr
004ae33cadrp x1, 0x214000
004ae340add x1, x1, 4064
004ae344bl runtime.concatstring2
004ae348str x0, [sp+96]
004ae34cstr x1, [sp+104]
004ae350bl runtime.convTstring
004ae354str x0, [sp+160]
004ae358mov x1, x0
004ae35cadrp x0, 0x147000
004ae360add x0, x0, 2944
004ae364bl runtime.gopanic
004ae368hint
004ae36c
004ae36cloc_4ae36c:
004ae36cstr x0, [sp+8]
004ae370mov x3, x30
004ae374bl runtime.morestack_noctxt.abi0
004ae378ldr x0, [sp+8]
004ae37cb 0x4ae250
004ae250
004ae250golang.org/x/crypto/ssh.(*Certificate).Type: ; void golang.org/x/crypto/ssh.(*Certificate).Type(golang.org/x/crypto/ssh.Certificate * c)
004ae250ldr x16, [x28+16]
004ae254sub x17, sp, 48
004ae258subs xzr, x17, x16
004ae25cb.ls 0x4ae36c
004ae260str x30, [sp-176]!
004ae264stur x29, [sp-8]
004ae268sub x29, sp, 8
004ae26cstr x0, [sp+184]
004ae270stp xzr, xzr, [sp+64]
004ae274ldr x1, [sp+184]
004ae278ldrsb x27, [x1]
004ae27cldr x2, [x1+24]
004ae280ldrsb x27, [x2]
004ae284ldr x0, [x1+32]
004ae288ldr x1, [x2+32]
004ae28cblr x1
004ae290str x0, [sp+128]
004ae294str x1, [sp+136]
004ae298stp xzr, xzr, [sp+112]
004ae29cldr x0, [sp+128]
004ae2a0ldr x1, [sp+136]
004ae2a4bl golang.org/x/crypto/ssh.certificateAlgo
004ae2a8str x0, [sp+112]
004ae2acstr x1, [sp+120]
004ae2b0strb w2, [sp+62]
004ae2b4ldr x1, [sp+112]
004ae2b8ldr x2, [sp+120]
004ae2bcstr x1, [sp+144]
004ae2c0str x2, [sp+152]
004ae2c4ldrb w1, [sp+62]
004ae2c8strb w1, [sp+63]
004ae2ccldr x1, [sp+144]
004ae2d0ldr x2, [sp+152]
004ae2d4str x1, [sp+80]
004ae2d8str x2, [sp+88]
004ae2dcldrb w1, [sp+63]
004ae2e0strb w1, [sp+61]
004ae2e4tbnz w1, 0, 0x4ae2ec
004ae2e8b 0x4ae308
004ae2ec
004ae2ecloc_4ae2ec:
004ae2ecldr x0, [sp+80]
004ae2f0ldr x1, [sp+88]
004ae2f4str x0, [sp+64]
004ae2f8str x1, [sp+72]
004ae2fcldur x29, [sp-8]
004ae300ldr x30, [sp], 176
004ae304ret x30
004ae308
004ae308loc_4ae308:
004ae308ldr x1, [sp+184]
004ae30cldrsb x27, [x1]
004ae310ldr x2, [x1+24]
004ae314ldrsb x27, [x2]
004ae318ldr x0, [x1+32]
004ae31cldr x1, [x2+32]
004ae320blr x1
004ae324str x0, [sp+112]
004ae328str x1, [sp+120]
004ae32cmovz x2, 38
004ae330mov x3, x0
004ae334mov x4, x1
004ae338mov x0, xzr
004ae33cadrp x1, 0x214000
004ae340add x1, x1, 4064
004ae344bl runtime.concatstring2
004ae348str x0, [sp+96]
004ae34cstr x1, [sp+104]
004ae350bl runtime.convTstring
004ae354str x0, [sp+160]
004ae358mov x1, x0
004ae35cadrp x0, 0x147000
004ae360add x0, x0, 2944
004ae364bl runtime.gopanic
004ae368hint
004ae36c
004ae36cloc_4ae36c:
004ae36cstr x0, [sp+8]
004ae370mov x3, x30
004ae374bl runtime.morestack_noctxt.abi0
004ae378ldr x0, [sp+8]
004ae37cb 0x4ae250
004ae250
004ae380
004ae380golang.org/x/crypto/ssh.(*Certificate).Verify: ; void golang.org/x/crypto/ssh.(*Certificate).Verify(golang.org/x/crypto/ssh.Certificate * c, struct []uint8 data, golang.org/x/crypto/ssh.Signature * sig)
004ae380ldr x16, [x28+16]
004ae384subs xzr, sp, x16
004ae388b.ls 0x4ae3f8
004ae38cstr x30, [sp-96]!
004ae390stur x29, [sp-8]
004ae394sub x29, sp, 8
004ae398str x0, [sp+104]
004ae39cstr x1, [sp+112]
004ae3a0str x2, [sp+120]
004ae3a4str x3, [sp+128]
004ae3a8str x4, [sp+136]
004ae3acstp xzr, xzr, [sp+56]
004ae3b0ldr x5, [sp+104]
004ae3b4ldrsb x27, [x5]
004ae3b8ldr x6, [x5+24]
004ae3bcldrsb x27, [x6]
004ae3c0ldr x0, [x5+32]
004ae3c4ldr x1, [sp+112]
004ae3c8ldr x4, [sp+136]
004ae3ccldr x2, [sp+120]
004ae3d0ldr x3, [sp+128]
004ae3d4ldr x5, [x6+40]
004ae3d8blr x5
004ae3dcstr x0, [sp+72]
004ae3e0str x1, [sp+80]
004ae3e4str x0, [sp+56]
004ae3e8str x1, [sp+64]
004ae3ecldur x29, [sp-8]
004ae3f0ldr x30, [sp], 96
004ae3f4ret x30
004ae3f8
004ae3f8loc_4ae3f8:
004ae3f8stp x0, x1, [sp+8]
004ae3fcstp x2, x3, [sp+24]
004ae400str x4, [sp+40]
004ae404mov x3, x30
004ae408bl runtime.morestack_noctxt.abi0
004ae40cldp x0, x1, [sp+8]
004ae410ldp x2, x3, [sp+24]
004ae414ldr x4, [sp+40]
004ae418b 0x4ae380
004ae41cudf 0
004ae380
004ae380golang.org/x/crypto/ssh.(*Certificate).Verify: ; void golang.org/x/crypto/ssh.(*Certificate).Verify(golang.org/x/crypto/ssh.Certificate * c, struct []uint8 data, golang.org/x/crypto/ssh.Signature * sig)
004ae380ldr x16, [x28+16]
004ae384subs xzr, sp, x16
004ae388b.ls 0x4ae3f8
004ae38cstr x30, [sp-96]!
004ae390stur x29, [sp-8]
004ae394sub x29, sp, 8
004ae398str x0, [sp+104]
004ae39cstr x1, [sp+112]
004ae3a0str x2, [sp+120]
004ae3a4str x3, [sp+128]
004ae3a8str x4, [sp+136]
004ae3acstp xzr, xzr, [sp+56]
004ae3b0ldr x5, [sp+104]
004ae3b4ldrsb x27, [x5]
004ae3b8ldr x6, [x5+24]
004ae3bcldrsb x27, [x6]
004ae3c0ldr x0, [x5+32]
004ae3c4ldr x1, [sp+112]
004ae3c8ldr x4, [sp+136]
004ae3ccldr x2, [sp+120]
004ae3d0ldr x3, [sp+128]
004ae3d4ldr x5, [x6+40]
004ae3d8blr x5
004ae3dcstr x0, [sp+72]
004ae3e0str x1, [sp+80]
004ae3e4str x0, [sp+56]
004ae3e8str x1, [sp+64]
004ae3ecldur x29, [sp-8]
004ae3f0ldr x30, [sp], 96
004ae3f4ret x30
004ae3f8
004ae3f8loc_4ae3f8:
004ae3f8stp x0, x1, [sp+8]
004ae3fcstp x2, x3, [sp+24]
004ae400str x4, [sp+40]
004ae404mov x3, x30
004ae408bl runtime.morestack_noctxt.abi0
004ae40cldp x0, x1, [sp+8]
004ae410ldp x2, x3, [sp+24]
004ae414ldr x4, [sp+40]
004ae418b 0x4ae380
004ae41cudf 0
004ae380
004ae420
004ae420golang.org/x/crypto/ssh.parseSignatureBody: ; void golang.org/x/crypto/ssh.parseSignatureBody(struct []uint8 in)
004ae420ldr x16, [x28+16]
004ae424sub x17, sp, 160
004ae428subs xzr, x17, x16
004ae42cb.ls 0x4ae8b8
004ae430sub x20, sp, 288
004ae434stp x29, x30, [x20-8]
004ae438add sp, x20, 0
004ae43csub x29, sp, 8
004ae440str x0, [sp+296]
004ae444str x1, [sp+304]
004ae448str x2, [sp+312]
004ae44cstr xzr, [sp+72]
004ae450str xzr, [sp+48]
004ae454stp xzr, xzr, [sp+56]
004ae458strb wzr, [sp+44]
004ae45cstr xzr, [sp+256]
004ae460stp xzr, xzr, [sp+264]
004ae464str xzr, [sp+232]
004ae468stp xzr, xzr, [sp+240]
004ae46cldr x0, [sp+296]
004ae470ldr x1, [sp+304]
004ae474ldr x2, [sp+312]
004ae478bl golang.org/x/crypto/ssh.parseString
004ae47cstr x0, [sp+256]
004ae480str x1, [sp+264]
004ae484str x2, [sp+272]
004ae488str x3, [sp+232]
004ae48cstr x4, [sp+240]
004ae490str x5, [sp+248]
004ae494strb w6, [sp+46]
004ae498ldr x3, [sp+264]
004ae49cldr x4, [sp+272]
004ae4a0ldr x5, [sp+256]
004ae4a4str x5, [sp+176]
004ae4a8str x3, [sp+184]
004ae4acstr x4, [sp+192]
004ae4b0ldr x3, [sp+232]
004ae4b4ldr x4, [sp+240]
004ae4b8ldr x5, [sp+248]
004ae4bcstr x3, [sp+152]
004ae4c0str x4, [sp+160]
004ae4c4str x5, [sp+168]
004ae4c8ldrb w3, [sp+46]
004ae4ccstrb w3, [sp+45]
004ae4d0ldr x3, [sp+176]
004ae4d4ldr x4, [sp+184]
004ae4d8ldr x5, [sp+192]
004ae4dcstr x3, [sp+80]
004ae4e0str x4, [sp+88]
004ae4e4str x5, [sp+96]
004ae4e8ldr x3, [sp+152]
004ae4ecldr x4, [sp+160]
004ae4f0ldr x5, [sp+168]
004ae4f4str x3, [sp+296]
004ae4f8str x4, [sp+304]
004ae4fcstr x5, [sp+312]
004ae500ldrb w4, [sp+45]
004ae504strb w4, [sp+44]
004ae508tbnz w4, 0, 0x4ae510
004ae50cb 0x4ae89c
004ae510
004ae510loc_4ae510:
004ae510adrp x0, 0x1a7000
004ae514add x0, x0, 1280
004ae518bl runtime.newobject
004ae51cstr x0, [sp+224]
004ae520adrp x27, 0x59d000
004ae524ldr w1, [x27+3056]
004ae528cbz w1, 0x4ae530
004ae52cb 0x4ae534
004ae530
004ae530loc_4ae530:
004ae530b 0x4ae550
004ae534
004ae534loc_4ae534:
004ae534str x0, [sp+200]
004ae538mov x1, x0
004ae53cadrp x0, 0x1a7000
004ae540add x0, x0, 1280
004ae544bl runtime.wbZero
004ae548ldr x0, [sp+200]
004ae54cb 0x4ae550
004ae550
004ae550loc_4ae550:
004ae550stp xzr, xzr, [x0]
004ae554stp xzr, xzr, [x0+16]
004ae558stp xzr, xzr, [x0+32]
004ae55cstp xzr, xzr, [x0+48]
004ae560ldr x1, [sp+80]
004ae564ldr x2, [sp+88]
004ae568mov x0, xzr
004ae56cbl runtime.slicebytetostring
004ae570ldr x3, [sp+224]
004ae574ldrsb x27, [x3]
004ae578str x1, [x3+8]
004ae57cadrp x27, 0x59d000
004ae580ldr w4, [x27+3056]
004ae584cbz w4, 0x4ae58c
004ae588b 0x4ae590
004ae58c
004ae58cloc_4ae58c:
004ae58cb 0x4ae5a4
004ae590
004ae590loc_4ae590:
004ae590bl runtime.gcWriteBarrier2
004ae594str x0, [x25]
004ae598ldr x4, [x3]
004ae59cstr x4, [x25+8]
004ae5a0b 0x4ae5a4
004ae5a4
004ae5a4loc_4ae5a4:
004ae5a4str x0, [x3]
004ae5a8ldr x3, [sp+224]
004ae5acstr x3, [sp+72]
004ae5b0stp xzr, xzr, [sp+232]
004ae5b4str xzr, [sp+248]
004ae5b8stp xzr, xzr, [sp+256]
004ae5bcstr xzr, [sp+272]
004ae5c0ldr x0, [sp+296]
004ae5c4ldr x1, [sp+304]
004ae5c8ldr x2, [sp+312]
004ae5ccbl golang.org/x/crypto/ssh.parseString
004ae5d0str x0, [sp+232]
004ae5d4str x1, [sp+240]
004ae5d8str x2, [sp+248]
004ae5dcstr x3, [sp+256]
004ae5e0str x4, [sp+264]
004ae5e4str x5, [sp+272]
004ae5e8strb w6, [sp+46]
004ae5ecldr x3, [sp+232]
004ae5f0ldr x4, [sp+240]
004ae5f4ldr x5, [sp+248]
004ae5f8str x3, [sp+128]
004ae5fcstr x4, [sp+136]
004ae600str x5, [sp+144]
004ae604ldr x3, [sp+256]
004ae608ldr x4, [sp+264]
004ae60cldr x5, [sp+272]
004ae610str x3, [sp+104]
004ae614str x4, [sp+112]
004ae618str x5, [sp+120]
004ae61cldrb w3, [sp+46]
004ae620strb w3, [sp+47]
004ae624ldr x3, [sp+72]
004ae628ldrsb x27, [x3]
004ae62cldr x4, [sp+128]
004ae630ldr x5, [sp+136]
004ae634ldr x6, [sp+144]
004ae638str x5, [x3+24]
004ae63cstr x6, [x3+32]
004ae640adrp x27, 0x59d000
004ae644ldr w5, [x27+3056]
004ae648cbz w5, 0x4ae650
004ae64cb 0x4ae654
004ae650
004ae650loc_4ae650:
004ae650b 0x4ae668
004ae654
004ae654loc_4ae654:
004ae654bl runtime.gcWriteBarrier2
004ae658str x4, [x25]
004ae65cldr x5, [x3+16]
004ae660str x5, [x25+8]
004ae664b 0x4ae668
004ae668
004ae668loc_4ae668:
004ae668str x4, [x3+16]
004ae66cldr x5, [sp+104]
004ae670ldr x6, [sp+112]
004ae674ldr x7, [sp+120]
004ae678str x5, [sp+296]
004ae67cstr x6, [sp+304]
004ae680str x7, [sp+312]
004ae684ldrb w4, [sp+47]
004ae688strb w4, [sp+44]
004ae68ctbnz w4, 0, 0x4ae694
004ae690b 0x4ae880
004ae694
004ae694loc_4ae694:
004ae694ldr x5, [sp+72]
004ae698ldrsb x27, [x5]
004ae69cldr x6, [x5+8]
004ae6a0ldr x0, [x5]
004ae6a4str x0, [sp+208]
004ae6a8str x6, [sp+216]
004ae6acb 0x4ae6b0
004ae6b0
004ae6b0loc_4ae6b0:
004ae6b0subs xzr, x6, 34
004ae6b4b.le 0x4ae6bc
004ae6b8b 0x4ae74c
004ae6bc
004ae6bcloc_4ae6bc:
004ae6bcsubs xzr, x6, 26
004ae6c0b.eq 0x4ae6c8
004ae6c4b 0x4ae700
004ae6c8
004ae6c8loc_4ae6c8:
004ae6c8b 0x4ae6cc
004ae6cc
004ae6ccloc_4ae6cc:
004ae6ccsubs xzr, x6, 26
004ae6d0b.eq 0x4ae6d8
004ae6d4b 0x4ae6f8
004ae6d8
004ae6d8loc_4ae6d8:
004ae6d8adrp x1, 0x20c000
004ae6dcadd x1, x1, 1917
004ae6e0movz x2, 26
004ae6e4bl runtime.memequal
004ae6e8tbnz w0, 0, 0x4ae6f0
004ae6ecb 0x4ae6f4
004ae6f0
004ae6f0loc_4ae6f0:
004ae6f0b 0x4ae7c8
004ae6f4
004ae6f4loc_4ae6f4:
004ae6f4b 0x4ae6fc
004ae6f8
004ae6f8loc_4ae6f8:
004ae6f8b 0x4ae6fc
004ae6fc
004ae6fcloc_4ae6fc:
004ae6fcb 0x4ae850
004ae700
004ae700loc_4ae700:
004ae700subs xzr, x6, 34
004ae704b.eq 0x4ae70c
004ae708b 0x4ae744
004ae70c
004ae70cloc_4ae70c:
004ae70cb 0x4ae710
004ae710
004ae710loc_4ae710:
004ae710subs xzr, x6, 34
004ae714b.eq 0x4ae71c
004ae718b 0x4ae73c
004ae71c
004ae71cloc_4ae71c:
004ae71cadrp x1, 0x212000
004ae720add x1, x1, 913
004ae724movz x2, 34
004ae728bl runtime.memequal
004ae72ctbnz w0, 0, 0x4ae734
004ae730b 0x4ae738
004ae734
004ae734loc_4ae734:
004ae734b 0x4ae7c8
004ae738
004ae738loc_4ae738:
004ae738b 0x4ae740
004ae73c
004ae73cloc_4ae73c:
004ae73cb 0x4ae740
004ae740
004ae740loc_4ae740:
004ae740b 0x4ae850
004ae744
004ae744loc_4ae744:
004ae744b 0x4ae748
004ae748
004ae748loc_4ae748:
004ae748b 0x4ae84c
004ae74c
004ae74cloc_4ae74c:
004ae74csubs xzr, x6, 35
004ae750b.eq 0x4ae758
004ae754b 0x4ae790
004ae758
004ae758loc_4ae758:
004ae758b 0x4ae75c
004ae75c
004ae75cloc_4ae75c:
004ae75csubs xzr, x6, 35
004ae760b.eq 0x4ae768
004ae764b 0x4ae788
004ae768
004ae768loc_4ae768:
004ae768adrp x1, 0x212000
004ae76cadd x1, x1, 3541
004ae770movz x2, 35
004ae774bl runtime.memequal
004ae778tbnz w0, 0, 0x4ae780
004ae77cb 0x4ae784
004ae780
004ae780loc_4ae780:
004ae780b 0x4ae7c8
004ae784
004ae784loc_4ae784:
004ae784b 0x4ae78c
004ae788
004ae788loc_4ae788:
004ae788b 0x4ae78c
004ae78c
004ae78cloc_4ae78c:
004ae78cb 0x4ae850
004ae790
004ae790loc_4ae790:
004ae790subs xzr, x6, 43
004ae794b.eq 0x4ae79c
004ae798b 0x4ae844
004ae79c
004ae79cloc_4ae79c:
004ae79cb 0x4ae7a0
004ae7a0
004ae7a0loc_4ae7a0:
004ae7a0subs xzr, x6, 43
004ae7a4b.eq 0x4ae7ac
004ae7a8b 0x4ae83c
004ae7ac
004ae7acloc_4ae7ac:
004ae7acadrp x1, 0x218000
004ae7b0add x1, x1, 247
004ae7b4movz x2, 43
004ae7b8bl runtime.memequal
004ae7bctbnz w0, 0, 0x4ae7c4
004ae7c0b 0x4ae838
004ae7c4
004ae7c4loc_4ae7c4:
004ae7c4b 0x4ae7c8
004ae7c8
004ae7c8loc_4ae7c8:
004ae7c8ldr x5, [sp+72]
004ae7ccldrsb x27, [x5]
004ae7d0ldr x6, [sp+296]
004ae7d4ldr x7, [sp+304]
004ae7d8ldr x8, [sp+312]
004ae7dcstr x7, [x5+48]
004ae7e0str x8, [x5+56]
004ae7e4adrp x27, 0x59d000
004ae7e8ldr w7, [x27+3056]
004ae7eccbz w7, 0x4ae7f4
004ae7f0b 0x4ae7f8
004ae7f4
004ae7f4loc_4ae7f4:
004ae7f4b 0x4ae80c
004ae7f8
004ae7f8loc_4ae7f8:
004ae7f8bl runtime.gcWriteBarrier2
004ae7fcstr x6, [x25]
004ae800ldr x7, [x5+40]
004ae804str x7, [x25+8]
004ae808b 0x4ae80c
004ae80c
004ae80cloc_4ae80c:
004ae80cstr x6, [x5+40]
004ae810stp xzr, xzr, [sp+48]
004ae814str xzr, [sp+64]
004ae818ldrb w4, [sp+44]
004ae81cldr x0, [sp+72]
004ae820mov x1, xzr
004ae824mov x2, xzr
004ae828mov x3, x2
004ae82cldp x29, x30, [sp-8]
004ae830add sp, sp, 288
004ae834ret x30
004ae838
004ae838loc_4ae838:
004ae838b 0x4ae840
004ae83c
004ae83cloc_4ae83c:
004ae83cb 0x4ae840
004ae840
004ae840loc_4ae840:
004ae840b 0x4ae850
004ae844
004ae844loc_4ae844:
004ae844b 0x4ae848
004ae848
004ae848loc_4ae848:
004ae848b 0x4ae84c
004ae84c
004ae84cloc_4ae84c:
004ae84cb 0x4ae850
004ae850
004ae850loc_4ae850:
004ae850b 0x4ae854
004ae854
004ae854loc_4ae854:
004ae854ldr x1, [sp+296]
004ae858ldr x2, [sp+304]
004ae85cldr x3, [sp+312]
004ae860str x1, [sp+48]
004ae864str x2, [sp+56]
004ae868str x3, [sp+64]
004ae86cldrb w4, [sp+44]
004ae870ldr x0, [sp+72]
004ae874ldp x29, x30, [sp-8]
004ae878add sp, sp, 288
004ae87cret x30
004ae880
004ae880loc_4ae880:
004ae880ldr x1, [sp+48]
004ae884ldr x2, [sp+56]
004ae888ldr x3, [sp+64]
004ae88cldr x0, [sp+72]
004ae890ldp x29, x30, [sp-8]
004ae894add sp, sp, 288
004ae898ret x30
004ae89c
004ae89cloc_4ae89c:
004ae89cldr x1, [sp+48]
004ae8a0ldr x2, [sp+56]
004ae8a4ldr x3, [sp+64]
004ae8a8ldr x0, [sp+72]
004ae8acldp x29, x30, [sp-8]
004ae8b0add sp, sp, 288
004ae8b4ret x30
004ae8b8
004ae8b8loc_4ae8b8:
004ae8b8stp x0, x1, [sp+8]
004ae8bcstr x2, [sp+24]
004ae8c0mov x3, x30
004ae8c4bl runtime.morestack_noctxt.abi0
004ae8c8ldp x0, x1, [sp+8]
004ae8ccldr x2, [sp+24]
004ae8d0b 0x4ae420
004ae8d4udf 0
004ae8d8udf 0
004ae8dcudf 0
004ae420
004ae420golang.org/x/crypto/ssh.parseSignatureBody: ; void golang.org/x/crypto/ssh.parseSignatureBody(struct []uint8 in)
004ae420ldr x16, [x28+16]
004ae424sub x17, sp, 160
004ae428subs xzr, x17, x16
004ae42cb.ls 0x4ae8b8
004ae430sub x20, sp, 288
004ae434stp x29, x30, [x20-8]
004ae438add sp, x20, 0
004ae43csub x29, sp, 8
004ae440str x0, [sp+296]
004ae444str x1, [sp+304]
004ae448str x2, [sp+312]
004ae44cstr xzr, [sp+72]
004ae450str xzr, [sp+48]
004ae454stp xzr, xzr, [sp+56]
004ae458strb wzr, [sp+44]
004ae45cstr xzr, [sp+256]
004ae460stp xzr, xzr, [sp+264]
004ae464str xzr, [sp+232]
004ae468stp xzr, xzr, [sp+240]
004ae46cldr x0, [sp+296]
004ae470ldr x1, [sp+304]
004ae474ldr x2, [sp+312]
004ae478bl golang.org/x/crypto/ssh.parseString
004ae47cstr x0, [sp+256]
004ae480str x1, [sp+264]
004ae484str x2, [sp+272]
004ae488str x3, [sp+232]
004ae48cstr x4, [sp+240]
004ae490str x5, [sp+248]
004ae494strb w6, [sp+46]
004ae498ldr x3, [sp+264]
004ae49cldr x4, [sp+272]
004ae4a0ldr x5, [sp+256]
004ae4a4str x5, [sp+176]
004ae4a8str x3, [sp+184]
004ae4acstr x4, [sp+192]
004ae4b0ldr x3, [sp+232]
004ae4b4ldr x4, [sp+240]
004ae4b8ldr x5, [sp+248]
004ae4bcstr x3, [sp+152]
004ae4c0str x4, [sp+160]
004ae4c4str x5, [sp+168]
004ae4c8ldrb w3, [sp+46]
004ae4ccstrb w3, [sp+45]
004ae4d0ldr x3, [sp+176]
004ae4d4ldr x4, [sp+184]
004ae4d8ldr x5, [sp+192]
004ae4dcstr x3, [sp+80]
004ae4e0str x4, [sp+88]
004ae4e4str x5, [sp+96]
004ae4e8ldr x3, [sp+152]
004ae4ecldr x4, [sp+160]
004ae4f0ldr x5, [sp+168]
004ae4f4str x3, [sp+296]
004ae4f8str x4, [sp+304]
004ae4fcstr x5, [sp+312]
004ae500ldrb w4, [sp+45]
004ae504strb w4, [sp+44]
004ae508tbnz w4, 0, 0x4ae510
004ae50cb 0x4ae89c
004ae510
004ae510loc_4ae510:
004ae510adrp x0, 0x1a7000
004ae514add x0, x0, 1280
004ae518bl runtime.newobject
004ae51cstr x0, [sp+224]
004ae520adrp x27, 0x59d000
004ae524ldr w1, [x27+3056]
004ae528cbz w1, 0x4ae530
004ae52cb 0x4ae534
004ae530
004ae530loc_4ae530:
004ae530b 0x4ae550
004ae534
004ae534loc_4ae534:
004ae534str x0, [sp+200]
004ae538mov x1, x0
004ae53cadrp x0, 0x1a7000
004ae540add x0, x0, 1280
004ae544bl runtime.wbZero
004ae548ldr x0, [sp+200]
004ae54cb 0x4ae550
004ae550
004ae550loc_4ae550:
004ae550stp xzr, xzr, [x0]
004ae554stp xzr, xzr, [x0+16]
004ae558stp xzr, xzr, [x0+32]
004ae55cstp xzr, xzr, [x0+48]
004ae560ldr x1, [sp+80]
004ae564ldr x2, [sp+88]
004ae568mov x0, xzr
004ae56cbl runtime.slicebytetostring
004ae570ldr x3, [sp+224]
004ae574ldrsb x27, [x3]
004ae578str x1, [x3+8]
004ae57cadrp x27, 0x59d000
004ae580ldr w4, [x27+3056]
004ae584cbz w4, 0x4ae58c
004ae588b 0x4ae590
004ae58c
004ae58cloc_4ae58c:
004ae58cb 0x4ae5a4
004ae590
004ae590loc_4ae590:
004ae590bl runtime.gcWriteBarrier2
004ae594str x0, [x25]
004ae598ldr x4, [x3]
004ae59cstr x4, [x25+8]
004ae5a0b 0x4ae5a4
004ae5a4
004ae5a4loc_4ae5a4:
004ae5a4str x0, [x3]
004ae5a8ldr x3, [sp+224]
004ae5acstr x3, [sp+72]
004ae5b0stp xzr, xzr, [sp+232]
004ae5b4str xzr, [sp+248]
004ae5b8stp xzr, xzr, [sp+256]
004ae5bcstr xzr, [sp+272]
004ae5c0ldr x0, [sp+296]
004ae5c4ldr x1, [sp+304]
004ae5c8ldr x2, [sp+312]
004ae5ccbl golang.org/x/crypto/ssh.parseString
004ae5d0str x0, [sp+232]
004ae5d4str x1, [sp+240]
004ae5d8str x2, [sp+248]
004ae5dcstr x3, [sp+256]
004ae5e0str x4, [sp+264]
004ae5e4str x5, [sp+272]
004ae5e8strb w6, [sp+46]
004ae5ecldr x3, [sp+232]
004ae5f0ldr x4, [sp+240]
004ae5f4ldr x5, [sp+248]
004ae5f8str x3, [sp+128]
004ae5fcstr x4, [sp+136]
004ae600str x5, [sp+144]
004ae604ldr x3, [sp+256]
004ae608ldr x4, [sp+264]
004ae60cldr x5, [sp+272]
004ae610str x3, [sp+104]
004ae614str x4, [sp+112]
004ae618str x5, [sp+120]
004ae61cldrb w3, [sp+46]
004ae620strb w3, [sp+47]
004ae624ldr x3, [sp+72]
004ae628ldrsb x27, [x3]
004ae62cldr x4, [sp+128]
004ae630ldr x5, [sp+136]
004ae634ldr x6, [sp+144]
004ae638str x5, [x3+24]
004ae63cstr x6, [x3+32]
004ae640adrp x27, 0x59d000
004ae644ldr w5, [x27+3056]
004ae648cbz w5, 0x4ae650
004ae64cb 0x4ae654
004ae650
004ae650loc_4ae650:
004ae650b 0x4ae668
004ae654
004ae654loc_4ae654:
004ae654bl runtime.gcWriteBarrier2
004ae658str x4, [x25]
004ae65cldr x5, [x3+16]
004ae660str x5, [x25+8]
004ae664b 0x4ae668
004ae668
004ae668loc_4ae668:
004ae668str x4, [x3+16]
004ae66cldr x5, [sp+104]
004ae670ldr x6, [sp+112]
004ae674ldr x7, [sp+120]
004ae678str x5, [sp+296]
004ae67cstr x6, [sp+304]
004ae680str x7, [sp+312]
004ae684ldrb w4, [sp+47]
004ae688strb w4, [sp+44]
004ae68ctbnz w4, 0, 0x4ae694
004ae690b 0x4ae880
004ae694
004ae694loc_4ae694:
004ae694ldr x5, [sp+72]
004ae698ldrsb x27, [x5]
004ae69cldr x6, [x5+8]
004ae6a0ldr x0, [x5]
004ae6a4str x0, [sp+208]
004ae6a8str x6, [sp+216]
004ae6acb 0x4ae6b0
004ae6b0
004ae6b0loc_4ae6b0:
004ae6b0subs xzr, x6, 34
004ae6b4b.le 0x4ae6bc
004ae6b8b 0x4ae74c
004ae6bc
004ae6bcloc_4ae6bc:
004ae6bcsubs xzr, x6, 26
004ae6c0b.eq 0x4ae6c8
004ae6c4b 0x4ae700
004ae6c8
004ae6c8loc_4ae6c8:
004ae6c8b 0x4ae6cc
004ae6cc
004ae6ccloc_4ae6cc:
004ae6ccsubs xzr, x6, 26
004ae6d0b.eq 0x4ae6d8
004ae6d4b 0x4ae6f8
004ae6d8
004ae6d8loc_4ae6d8:
004ae6d8adrp x1, 0x20c000
004ae6dcadd x1, x1, 1917
004ae6e0movz x2, 26
004ae6e4bl runtime.memequal
004ae6e8tbnz w0, 0, 0x4ae6f0
004ae6ecb 0x4ae6f4
004ae6f0
004ae6f0loc_4ae6f0:
004ae6f0b 0x4ae7c8
004ae6f4
004ae6f4loc_4ae6f4:
004ae6f4b 0x4ae6fc
004ae6f8
004ae6f8loc_4ae6f8:
004ae6f8b 0x4ae6fc
004ae6fc
004ae6fcloc_4ae6fc:
004ae6fcb 0x4ae850
004ae700
004ae700loc_4ae700:
004ae700subs xzr, x6, 34
004ae704b.eq 0x4ae70c
004ae708b 0x4ae744
004ae70c
004ae70cloc_4ae70c:
004ae70cb 0x4ae710
004ae710
004ae710loc_4ae710:
004ae710subs xzr, x6, 34
004ae714b.eq 0x4ae71c
004ae718b 0x4ae73c
004ae71c
004ae71cloc_4ae71c:
004ae71cadrp x1, 0x212000
004ae720add x1, x1, 913
004ae724movz x2, 34
004ae728bl runtime.memequal
004ae72ctbnz w0, 0, 0x4ae734
004ae730b 0x4ae738
004ae734
004ae734loc_4ae734:
004ae734b 0x4ae7c8
004ae738
004ae738loc_4ae738:
004ae738b 0x4ae740
004ae73c
004ae73cloc_4ae73c:
004ae73cb 0x4ae740
004ae740
004ae740loc_4ae740:
004ae740b 0x4ae850
004ae744
004ae744loc_4ae744:
004ae744b 0x4ae748
004ae748
004ae748loc_4ae748:
004ae748b 0x4ae84c
004ae74c
004ae74cloc_4ae74c:
004ae74csubs xzr, x6, 35
004ae750b.eq 0x4ae758
004ae754b 0x4ae790
004ae758
004ae758loc_4ae758:
004ae758b 0x4ae75c
004ae75c
004ae75cloc_4ae75c:
004ae75csubs xzr, x6, 35
004ae760b.eq 0x4ae768
004ae764b 0x4ae788
004ae768
004ae768loc_4ae768:
004ae768adrp x1, 0x212000
004ae76cadd x1, x1, 3541
004ae770movz x2, 35
004ae774bl runtime.memequal
004ae778tbnz w0, 0, 0x4ae780
004ae77cb 0x4ae784
004ae780
004ae780loc_4ae780:
004ae780b 0x4ae7c8
004ae784
004ae784loc_4ae784:
004ae784b 0x4ae78c
004ae788
004ae788loc_4ae788:
004ae788b 0x4ae78c
004ae78c
004ae78cloc_4ae78c:
004ae78cb 0x4ae850
004ae790
004ae790loc_4ae790:
004ae790subs xzr, x6, 43
004ae794b.eq 0x4ae79c
004ae798b 0x4ae844
004ae79c
004ae79cloc_4ae79c:
004ae79cb 0x4ae7a0
004ae7a0
004ae7a0loc_4ae7a0:
004ae7a0subs xzr, x6, 43
004ae7a4b.eq 0x4ae7ac
004ae7a8b 0x4ae83c
004ae7ac
004ae7acloc_4ae7ac:
004ae7acadrp x1, 0x218000
004ae7b0add x1, x1, 247
004ae7b4movz x2, 43
004ae7b8bl runtime.memequal
004ae7bctbnz w0, 0, 0x4ae7c4
004ae7c0b 0x4ae838
004ae7c4
004ae7c4loc_4ae7c4:
004ae7c4b 0x4ae7c8
004ae7c8
004ae7c8loc_4ae7c8:
004ae7c8ldr x5, [sp+72]
004ae7ccldrsb x27, [x5]
004ae7d0ldr x6, [sp+296]
004ae7d4ldr x7, [sp+304]
004ae7d8ldr x8, [sp+312]
004ae7dcstr x7, [x5+48]
004ae7e0str x8, [x5+56]
004ae7e4adrp x27, 0x59d000
004ae7e8ldr w7, [x27+3056]
004ae7eccbz w7, 0x4ae7f4
004ae7f0b 0x4ae7f8
004ae7f4
004ae7f4loc_4ae7f4:
004ae7f4b 0x4ae80c
004ae7f8
004ae7f8loc_4ae7f8:
004ae7f8bl runtime.gcWriteBarrier2
004ae7fcstr x6, [x25]
004ae800ldr x7, [x5+40]
004ae804str x7, [x25+8]
004ae808b 0x4ae80c
004ae80c
004ae80cloc_4ae80c:
004ae80cstr x6, [x5+40]
004ae810stp xzr, xzr, [sp+48]
004ae814str xzr, [sp+64]
004ae818ldrb w4, [sp+44]
004ae81cldr x0, [sp+72]
004ae820mov x1, xzr
004ae824mov x2, xzr
004ae828mov x3, x2
004ae82cldp x29, x30, [sp-8]
004ae830add sp, sp, 288
004ae834ret x30
004ae838
004ae838loc_4ae838:
004ae838b 0x4ae840
004ae83c
004ae83cloc_4ae83c:
004ae83cb 0x4ae840
004ae840
004ae840loc_4ae840:
004ae840b 0x4ae850
004ae844
004ae844loc_4ae844:
004ae844b 0x4ae848
004ae848
004ae848loc_4ae848:
004ae848b 0x4ae84c
004ae84c
004ae84cloc_4ae84c:
004ae84cb 0x4ae850
004ae850
004ae850loc_4ae850:
004ae850b 0x4ae854
004ae854
004ae854loc_4ae854:
004ae854ldr x1, [sp+296]
004ae858ldr x2, [sp+304]
004ae85cldr x3, [sp+312]
004ae860str x1, [sp+48]
004ae864str x2, [sp+56]
004ae868str x3, [sp+64]
004ae86cldrb w4, [sp+44]
004ae870ldr x0, [sp+72]
004ae874ldp x29, x30, [sp-8]
004ae878add sp, sp, 288
004ae87cret x30
004ae880
004ae880loc_4ae880:
004ae880ldr x1, [sp+48]
004ae884ldr x2, [sp+56]
004ae888ldr x3, [sp+64]
004ae88cldr x0, [sp+72]
004ae890ldp x29, x30, [sp-8]
004ae894add sp, sp, 288
004ae898ret x30
004ae89c
004ae89cloc_4ae89c:
004ae89cldr x1, [sp+48]
004ae8a0ldr x2, [sp+56]
004ae8a4ldr x3, [sp+64]
004ae8a8ldr x0, [sp+72]
004ae8acldp x29, x30, [sp-8]
004ae8b0add sp, sp, 288
004ae8b4ret x30
004ae8b8
004ae8b8loc_4ae8b8:
004ae8b8stp x0, x1, [sp+8]
004ae8bcstr x2, [sp+24]
004ae8c0mov x3, x30
004ae8c4bl runtime.morestack_noctxt.abi0
004ae8c8ldp x0, x1, [sp+8]
004ae8ccldr x2, [sp+24]
004ae8d0b 0x4ae420
004ae8d4udf 0
004ae8d8udf 0
004ae8dcudf 0
004ae420
004ae8e0
004ae8e0golang.org/x/crypto/ssh.(*Request).Reply: ; void golang.org/x/crypto/ssh.(*Request).Reply(golang.org/x/crypto/ssh.Request * r, bool ok, struct []uint8 payload)
004ae8e0ldr x16, [x28+16]
004ae8e4subs xzr, sp, x16
004ae8e8b.ls 0x4ae9c4
004ae8ecstr x30, [sp-112]!
004ae8f0stur x29, [sp-8]
004ae8f4sub x29, sp, 8
004ae8f8str x0, [sp+120]
004ae8fcstrb w1, [sp+128]
004ae900str x2, [sp+136]
004ae904str x3, [sp+144]
004ae908str x4, [sp+152]
004ae90cstp xzr, xzr, [sp+56]
004ae910ldr x5, [sp+120]
004ae914ldrsb x27, [x5]
004ae918ldrb w5, [x5+16]
004ae91ctbnz w5, 0, 0x4ae924
004ae920b 0x4ae9ac
004ae924
004ae924loc_4ae924:
004ae924ldr x5, [sp+120]
004ae928ldrsb x27, [x5]
004ae92cldr x5, [x5+48]
004ae930cbnz x5, 0x4ae938
004ae934b 0x4ae96c
004ae938
004ae938loc_4ae938:
004ae938ldr x2, [sp+120]
004ae93cldrsb x27, [x2]
004ae940ldr x0, [x2+48]
004ae944str x0, [sp+72]
004ae948ldrb w1, [sp+128]
004ae94cbl golang.org/x/crypto/ssh.(*channel).ackRequest
004ae950str x0, [sp+88]
004ae954str x1, [sp+96]
004ae958str x0, [sp+56]
004ae95cstr x1, [sp+64]
004ae960ldur x29, [sp-8]
004ae964ldr x30, [sp], 112
004ae968ret x30
004ae96c
004ae96cloc_4ae96c:
004ae96cldr x5, [sp+120]
004ae970ldrsb x27, [x5]
004ae974ldr x0, [x5+56]
004ae978str x0, [sp+80]
004ae97cldrb w1, [sp+128]
004ae980ldr x2, [sp+136]
004ae984ldr x3, [sp+144]
004ae988ldr x4, [sp+152]
004ae98cbl golang.org/x/crypto/ssh.(*mux).ackRequest
004ae990str x0, [sp+88]
004ae994str x1, [sp+96]
004ae998str x0, [sp+56]
004ae99cstr x1, [sp+64]
004ae9a0ldur x29, [sp-8]
004ae9a4ldr x30, [sp], 112
004ae9a8ret x30
004ae9ac
004ae9acloc_4ae9ac:
004ae9acstp xzr, xzr, [sp+56]
004ae9b0mov x0, xzr
004ae9b4mov x1, xzr
004ae9b8ldur x29, [sp-8]
004ae9bcldr x30, [sp], 112
004ae9c0ret x30
004ae9c4
004ae9c4loc_4ae9c4:
004ae9c4str x0, [sp+8]
004ae9c8strb w1, [sp+16]
004ae9ccstp x2, x3, [sp+24]
004ae9d0str x4, [sp+40]
004ae9d4mov x3, x30
004ae9d8bl runtime.morestack_noctxt.abi0
004ae9dcldr x0, [sp+8]
004ae9e0ldrb w1, [sp+16]
004ae9e4ldp x2, x3, [sp+24]
004ae9e8ldr x4, [sp+40]
004ae9ecb 0x4ae8e0
004ae8e0
004ae8e0golang.org/x/crypto/ssh.(*Request).Reply: ; void golang.org/x/crypto/ssh.(*Request).Reply(golang.org/x/crypto/ssh.Request * r, bool ok, struct []uint8 payload)
004ae8e0ldr x16, [x28+16]
004ae8e4subs xzr, sp, x16
004ae8e8b.ls 0x4ae9c4
004ae8ecstr x30, [sp-112]!
004ae8f0stur x29, [sp-8]
004ae8f4sub x29, sp, 8
004ae8f8str x0, [sp+120]
004ae8fcstrb w1, [sp+128]
004ae900str x2, [sp+136]
004ae904str x3, [sp+144]
004ae908str x4, [sp+152]
004ae90cstp xzr, xzr, [sp+56]
004ae910ldr x5, [sp+120]
004ae914ldrsb x27, [x5]
004ae918ldrb w5, [x5+16]
004ae91ctbnz w5, 0, 0x4ae924
004ae920b 0x4ae9ac
004ae924
004ae924loc_4ae924:
004ae924ldr x5, [sp+120]
004ae928ldrsb x27, [x5]
004ae92cldr x5, [x5+48]
004ae930cbnz x5, 0x4ae938
004ae934b 0x4ae96c
004ae938
004ae938loc_4ae938:
004ae938ldr x2, [sp+120]
004ae93cldrsb x27, [x2]
004ae940ldr x0, [x2+48]
004ae944str x0, [sp+72]
004ae948ldrb w1, [sp+128]
004ae94cbl golang.org/x/crypto/ssh.(*channel).ackRequest
004ae950str x0, [sp+88]
004ae954str x1, [sp+96]
004ae958str x0, [sp+56]
004ae95cstr x1, [sp+64]
004ae960ldur x29, [sp-8]
004ae964ldr x30, [sp], 112
004ae968ret x30
004ae96c
004ae96cloc_4ae96c:
004ae96cldr x5, [sp+120]
004ae970ldrsb x27, [x5]
004ae974ldr x0, [x5+56]
004ae978str x0, [sp+80]
004ae97cldrb w1, [sp+128]
004ae980ldr x2, [sp+136]
004ae984ldr x3, [sp+144]
004ae988ldr x4, [sp+152]
004ae98cbl golang.org/x/crypto/ssh.(*mux).ackRequest
004ae990str x0, [sp+88]
004ae994str x1, [sp+96]
004ae998str x0, [sp+56]
004ae99cstr x1, [sp+64]
004ae9a0ldur x29, [sp-8]
004ae9a4ldr x30, [sp], 112
004ae9a8ret x30
004ae9ac
004ae9acloc_4ae9ac:
004ae9acstp xzr, xzr, [sp+56]
004ae9b0mov x0, xzr
004ae9b4mov x1, xzr
004ae9b8ldur x29, [sp-8]
004ae9bcldr x30, [sp], 112
004ae9c0ret x30
004ae9c4
004ae9c4loc_4ae9c4:
004ae9c4str x0, [sp+8]
004ae9c8strb w1, [sp+16]
004ae9ccstp x2, x3, [sp+24]
004ae9d0str x4, [sp+40]
004ae9d4mov x3, x30
004ae9d8bl runtime.morestack_noctxt.abi0
004ae9dcldr x0, [sp+8]
004ae9e0ldrb w1, [sp+16]
004ae9e4ldp x2, x3, [sp+24]
004ae9e8ldr x4, [sp+40]
004ae9ecb 0x4ae8e0
004ae8e0
004ae9f0
004ae9f0golang.org/x/crypto/ssh.RejectionReason.String: ; void golang.org/x/crypto/ssh.RejectionReason.String(golang.org/x/crypto/ssh.RejectionReason r)
004ae9f0ldr x16, [x28+16]
004ae9f4sub x17, sp, 32
004ae9f8subs xzr, x17, x16
004ae9fcb.ls 0x4aeba4
004aea00str x30, [sp-160]!
004aea04stur x29, [sp-8]
004aea08sub x29, sp, 8
004aea0cstr w0, [sp+168]
004aea10stp xzr, xzr, [sp+64]
004aea14ldr w2, [sp+168]
004aea18str w2, [sp+60]
004aea1csubs wzr, w2, 2
004aea20b.ls 0x4aea28
004aea24b 0x4aea90
004aea28
004aea28loc_4aea28:
004aea28subs wzr, w2, 1
004aea2cb.eq 0x4aea34
004aea30b 0x4aea58
004aea34
004aea34loc_4aea34:
004aea34b 0x4aea38
004aea38
004aea38loc_4aea38:
004aea38adrp x0, 0x20d000
004aea3cadd x0, x0, 751
004aea40str x0, [sp+64]
004aea44movz x1, 27
004aea48str x1, [sp+72]
004aea4cldur x29, [sp-8]
004aea50ldr x30, [sp], 160
004aea54ret x30
004aea58
004aea58loc_4aea58:
004aea58subs wzr, w2, 2
004aea5cb.eq 0x4aea64
004aea60b 0x4aea88
004aea64
004aea64loc_4aea64:
004aea64b 0x4aea68
004aea68
004aea68loc_4aea68:
004aea68adrp x0, 0x206000
004aea6cadd x0, x0, 62
004aea70str x0, [sp+64]
004aea74orr x1, xzr, 14
004aea78str x1, [sp+72]
004aea7cldur x29, [sp-8]
004aea80ldr x30, [sp], 160
004aea84ret x30
004aea88
004aea88loc_4aea88:
004aea88b 0x4aea8c
004aea8c
004aea8cloc_4aea8c:
004aea8cb 0x4aeaf8
004aea90
004aea90loc_4aea90:
004aea90subs wzr, w2, 3
004aea94b.eq 0x4aea9c
004aea98b 0x4aeac0
004aea9c
004aea9cloc_4aea9c:
004aea9cb 0x4aeaa0
004aeaa0
004aeaa0loc_4aeaa0:
004aeaa0adrp x0, 0x208000
004aeaa4add x0, x0, 3747
004aeaa8str x0, [sp+64]
004aeaacmovz x1, 20
004aeab0str x1, [sp+72]
004aeab4ldur x29, [sp-8]
004aeab8ldr x30, [sp], 160
004aeabcret x30
004aeac0
004aeac0loc_4aeac0:
004aeac0subs wzr, w2, 4
004aeac4b.eq 0x4aeacc
004aeac8b 0x4aeaf0
004aeacc
004aeaccloc_4aeacc:
004aeaccb 0x4aead0
004aead0
004aead0loc_4aead0:
004aead0adrp x0, 0x207000
004aead4add x0, x0, 1475
004aead8str x0, [sp+64]
004aeadcmovz x1, 17
004aeae0str x1, [sp+72]
004aeae4ldur x29, [sp-8]
004aeae8ldr x30, [sp], 160
004aeaecret x30
004aeaf0
004aeaf0loc_4aeaf0:
004aeaf0b 0x4aeaf4
004aeaf4
004aeaf4loc_4aeaf4:
004aeaf4b 0x4aeaf8
004aeaf8
004aeaf8loc_4aeaf8:
004aeaf8b 0x4aeafc
004aeafc
004aeafcloc_4aeafc:
004aeafcstp xzr, xzr, [sp+136]
004aeb00add x1, sp, 136
004aeb04str x1, [sp+88]
004aeb08ldr w1, [sp+168]
004aeb0cmov x0, x1
004aeb10bl runtime.convT64
004aeb14str x0, [sp+80]
004aeb18ldr x1, [sp+88]
004aeb1cldrsb x27, [x1]
004aeb20adrp x2, 0x147000
004aeb24add x2, x2, 3520
004aeb28str x2, [x1]
004aeb2cadrp x27, 0x59d000
004aeb30ldr w2, [x27+3056]
004aeb34cbz w2, 0x4aeb3c
004aeb38b 0x4aeb40
004aeb3c
004aeb3cloc_4aeb3c:
004aeb3cb 0x4aeb54
004aeb40
004aeb40loc_4aeb40:
004aeb40bl runtime.gcWriteBarrier2
004aeb44str x0, [x25]
004aeb48ldr x5, [x1+8]
004aeb4cstr x5, [x25+8]
004aeb50b 0x4aeb54
004aeb54
004aeb54loc_4aeb54:
004aeb54str x0, [x1+8]
004aeb58ldr x2, [sp+88]
004aeb5cldrsb x27, [x2]
004aeb60b 0x4aeb64
004aeb64
004aeb64loc_4aeb64:
004aeb64str x2, [sp+96]
004aeb68orr x4, xzr, 1
004aeb6cstr x4, [sp+104]
004aeb70str x4, [sp+112]
004aeb74adrp x0, 0x207000
004aeb78add x0, x0, 1492
004aeb7cmovz x1, 17
004aeb80mov x3, x4
004aeb84bl fmt.Sprintf
004aeb88str x0, [sp+120]
004aeb8cstr x1, [sp+128]
004aeb90str x0, [sp+64]
004aeb94str x1, [sp+72]
004aeb98ldur x29, [sp-8]
004aeb9cldr x30, [sp], 160
004aeba0ret x30
004aeba4
004aeba4loc_4aeba4:
004aeba4str w0, [sp+8]
004aeba8mov x3, x30
004aebacbl runtime.morestack_noctxt.abi0
004aebb0ldr w0, [sp+8]
004aebb4b 0x4ae9f0
004aebb8udf 0
004aebbcudf 0
004ae9f0
004ae9f0golang.org/x/crypto/ssh.RejectionReason.String: ; void golang.org/x/crypto/ssh.RejectionReason.String(golang.org/x/crypto/ssh.RejectionReason r)
004ae9f0ldr x16, [x28+16]
004ae9f4sub x17, sp, 32
004ae9f8subs xzr, x17, x16
004ae9fcb.ls 0x4aeba4
004aea00str x30, [sp-160]!
004aea04stur x29, [sp-8]
004aea08sub x29, sp, 8
004aea0cstr w0, [sp+168]
004aea10stp xzr, xzr, [sp+64]
004aea14ldr w2, [sp+168]
004aea18str w2, [sp+60]
004aea1csubs wzr, w2, 2
004aea20b.ls 0x4aea28
004aea24b 0x4aea90
004aea28
004aea28loc_4aea28:
004aea28subs wzr, w2, 1
004aea2cb.eq 0x4aea34
004aea30b 0x4aea58
004aea34
004aea34loc_4aea34:
004aea34b 0x4aea38
004aea38
004aea38loc_4aea38:
004aea38adrp x0, 0x20d000
004aea3cadd x0, x0, 751
004aea40str x0, [sp+64]
004aea44movz x1, 27
004aea48str x1, [sp+72]
004aea4cldur x29, [sp-8]
004aea50ldr x30, [sp], 160
004aea54ret x30
004aea58
004aea58loc_4aea58:
004aea58subs wzr, w2, 2
004aea5cb.eq 0x4aea64
004aea60b 0x4aea88
004aea64
004aea64loc_4aea64:
004aea64b 0x4aea68
004aea68
004aea68loc_4aea68:
004aea68adrp x0, 0x206000
004aea6cadd x0, x0, 62
004aea70str x0, [sp+64]
004aea74orr x1, xzr, 14
004aea78str x1, [sp+72]
004aea7cldur x29, [sp-8]
004aea80ldr x30, [sp], 160
004aea84ret x30
004aea88
004aea88loc_4aea88:
004aea88b 0x4aea8c
004aea8c
004aea8cloc_4aea8c:
004aea8cb 0x4aeaf8
004aea90
004aea90loc_4aea90:
004aea90subs wzr, w2, 3
004aea94b.eq 0x4aea9c
004aea98b 0x4aeac0
004aea9c
004aea9cloc_4aea9c:
004aea9cb 0x4aeaa0
004aeaa0
004aeaa0loc_4aeaa0:
004aeaa0adrp x0, 0x208000
004aeaa4add x0, x0, 3747
004aeaa8str x0, [sp+64]
004aeaacmovz x1, 20
004aeab0str x1, [sp+72]
004aeab4ldur x29, [sp-8]
004aeab8ldr x30, [sp], 160
004aeabcret x30
004aeac0
004aeac0loc_4aeac0:
004aeac0subs wzr, w2, 4
004aeac4b.eq 0x4aeacc
004aeac8b 0x4aeaf0
004aeacc
004aeaccloc_4aeacc:
004aeaccb 0x4aead0
004aead0
004aead0loc_4aead0:
004aead0adrp x0, 0x207000
004aead4add x0, x0, 1475
004aead8str x0, [sp+64]
004aeadcmovz x1, 17
004aeae0str x1, [sp+72]
004aeae4ldur x29, [sp-8]
004aeae8ldr x30, [sp], 160
004aeaecret x30
004aeaf0
004aeaf0loc_4aeaf0:
004aeaf0b 0x4aeaf4
004aeaf4
004aeaf4loc_4aeaf4:
004aeaf4b 0x4aeaf8
004aeaf8
004aeaf8loc_4aeaf8:
004aeaf8b 0x4aeafc
004aeafc
004aeafcloc_4aeafc:
004aeafcstp xzr, xzr, [sp+136]
004aeb00add x1, sp, 136
004aeb04str x1, [sp+88]
004aeb08ldr w1, [sp+168]
004aeb0cmov x0, x1
004aeb10bl runtime.convT64
004aeb14str x0, [sp+80]
004aeb18ldr x1, [sp+88]
004aeb1cldrsb x27, [x1]
004aeb20adrp x2, 0x147000
004aeb24add x2, x2, 3520
004aeb28str x2, [x1]
004aeb2cadrp x27, 0x59d000
004aeb30ldr w2, [x27+3056]
004aeb34cbz w2, 0x4aeb3c
004aeb38b 0x4aeb40
004aeb3c
004aeb3cloc_4aeb3c:
004aeb3cb 0x4aeb54
004aeb40
004aeb40loc_4aeb40:
004aeb40bl runtime.gcWriteBarrier2
004aeb44str x0, [x25]
004aeb48ldr x5, [x1+8]
004aeb4cstr x5, [x25+8]
004aeb50b 0x4aeb54
004aeb54
004aeb54loc_4aeb54:
004aeb54str x0, [x1+8]
004aeb58ldr x2, [sp+88]
004aeb5cldrsb x27, [x2]
004aeb60b 0x4aeb64
004aeb64
004aeb64loc_4aeb64:
004aeb64str x2, [sp+96]
004aeb68orr x4, xzr, 1
004aeb6cstr x4, [sp+104]
004aeb70str x4, [sp+112]
004aeb74adrp x0, 0x207000
004aeb78add x0, x0, 1492
004aeb7cmovz x1, 17
004aeb80mov x3, x4
004aeb84bl fmt.Sprintf
004aeb88str x0, [sp+120]
004aeb8cstr x1, [sp+128]
004aeb90str x0, [sp+64]
004aeb94str x1, [sp+72]
004aeb98ldur x29, [sp-8]
004aeb9cldr x30, [sp], 160
004aeba0ret x30
004aeba4
004aeba4loc_4aeba4:
004aeba4str w0, [sp+8]
004aeba8mov x3, x30
004aebacbl runtime.morestack_noctxt.abi0
004aebb0ldr w0, [sp+8]
004aebb4b 0x4ae9f0
004aebb8udf 0
004aebbcudf 0
004ae9f0
004aebc0
004aebc0golang.org/x/crypto/ssh.min: ; void golang.org/x/crypto/ssh.min(uint32 a, int b)
004aebc0str x30, [sp-32]!
004aebc4stur x29, [sp-8]
004aebc8sub x29, sp, 8
004aebccstr w0, [sp+40]
004aebd0str x1, [sp+48]
004aebd4str wzr, [sp+20]
004aebd8ldr x1, [sp+48]
004aebdcsubs wzr, w0, w1
004aebe0b.lo 0x4aebe8
004aebe4b 0x4aebf8
004aebe8
004aebe8loc_4aebe8:
004aebe8str w0, [sp+20]
004aebecadd x29, sp, 24
004aebf0add sp, sp, 32
004aebf4ret x30
004aebf8
004aebf8loc_4aebf8:
004aebf8ldr x0, [sp+48]
004aebfcstr w0, [sp+20]
004aec00add x29, sp, 24
004aec04add sp, sp, 32
004aec08ret x30
004aec0cudf 0
004aebc0
004aebc0golang.org/x/crypto/ssh.min: ; void golang.org/x/crypto/ssh.min(uint32 a, int b)
004aebc0str x30, [sp-32]!
004aebc4stur x29, [sp-8]
004aebc8sub x29, sp, 8
004aebccstr w0, [sp+40]
004aebd0str x1, [sp+48]
004aebd4str wzr, [sp+20]
004aebd8ldr x1, [sp+48]
004aebdcsubs wzr, w0, w1
004aebe0b.lo 0x4aebe8
004aebe4b 0x4aebf8
004aebe8
004aebe8loc_4aebe8:
004aebe8str w0, [sp+20]
004aebecadd x29, sp, 24
004aebf0add sp, sp, 32
004aebf4ret x30
004aebf8
004aebf8loc_4aebf8:
004aebf8ldr x0, [sp+48]
004aebfcstr w0, [sp+20]
004aec00add x29, sp, 24
004aec04add sp, sp, 32
004aec08ret x30
004aec0cudf 0
004aebc0
Loading..