File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
004bb560
004bb560golang.org/x/crypto/ssh.confirmKeyAck: ; void golang.org/x/crypto/ssh.confirmKeyAck(golang.org/x/crypto/ssh.PublicKey key, struct string algo, golang.org/x/crypto/ssh.packetConn c)
004bb560ldr x16, [x28+16]
004bb564sub x17, sp, 176
004bb568subs xzr, x17, x16
004bb56cb.ls 0x4bb924
004bb570sub x20, sp, 304
004bb574stp x29, x30, [x20-8]
004bb578add sp, x20, 0
004bb57csub x29, sp, 8
004bb580str x0, [sp+312]
004bb584str x1, [sp+320]
004bb588str x2, [sp+328]
004bb58cstr x3, [sp+336]
004bb590str x4, [sp+344]
004bb594str x5, [sp+352]
004bb598strb wzr, [sp+59]
004bb59cstp xzr, xzr, [sp+64]
004bb5a0ldr x1, [sp+312]
004bb5a4ldrsb x27, [x1]
004bb5a8ldr x1, [x1+24]
004bb5acldr x0, [sp+320]
004bb5b0blr x1
004bb5b4str x0, [sp+80]
004bb5b8str x1, [sp+88]
004bb5bcstr x2, [sp+96]
004bb5c0b 0x4bb5c4
004bb5c4
004bb5c4loc_4bb5c4:
004bb5c4b 0x4bb5c8
004bb5c8
004bb5c8loc_4bb5c8:
004bb5c8str xzr, [sp+264]
004bb5ccstp xzr, xzr, [sp+272]
004bb5d0stp xzr, xzr, [sp+248]
004bb5d4ldr x1, [sp+344]
004bb5d8ldrsb x27, [x1]
004bb5dcldr x1, [x1+32]
004bb5e0ldr x0, [sp+352]
004bb5e4blr x1
004bb5e8str x0, [sp+264]
004bb5ecstr x1, [sp+272]
004bb5f0str x2, [sp+280]
004bb5f4str x3, [sp+248]
004bb5f8str x4, [sp+256]
004bb5fcldr x1, [sp+272]
004bb600ldr x2, [sp+280]
004bb604ldr x3, [sp+264]
004bb608str x3, [sp+192]
004bb60cstr x1, [sp+200]
004bb610str x2, [sp+208]
004bb614ldr x1, [sp+248]
004bb618ldr x2, [sp+256]
004bb61cstr x1, [sp+176]
004bb620str x2, [sp+184]
004bb624ldr x1, [sp+192]
004bb628ldr x2, [sp+200]
004bb62cldr x3, [sp+208]
004bb630str x1, [sp+104]
004bb634str x2, [sp+112]
004bb638str x3, [sp+120]
004bb63cldr x1, [sp+184]
004bb640ldr x2, [sp+176]
004bb644str x2, [sp+160]
004bb648str x1, [sp+168]
004bb64ccbnz x2, 0x4bb654
004bb650b 0x4bb678
004bb654
004bb654loc_4bb654:
004bb654strb wzr, [sp+59]
004bb658ldr x1, [sp+160]
004bb65cldr x2, [sp+168]
004bb660str x1, [sp+64]
004bb664str x2, [sp+72]
004bb668ldrb w0, [sp+59]
004bb66cldp x29, x30, [sp-8]
004bb670add sp, sp, 304
004bb674ret x30
004bb678
004bb678loc_4bb678:
004bb678ldr x1, [sp+112]
004bb67cldr x5, [sp+104]
004bb680subs xzr, x1, 0
004bb684b.hi 0x4bb68c
004bb688b 0x4bb918
004bb68c
004bb68cloc_4bb68c:
004bb68cldrb w5, [x5]
004bb690strb w5, [sp+61]
004bb694mov x6, x5
004bb698subs wzr, w6, 51
004bb69cb.eq 0x4bb6a4
004bb6a0b 0x4bb6c8
004bb6a4
004bb6a4loc_4bb6a4:
004bb6a4b 0x4bb6a8
004bb6a8
004bb6a8loc_4bb6a8:
004bb6a8strb wzr, [sp+59]
004bb6acstp xzr, xzr, [sp+64]
004bb6b0ldrb w0, [sp+59]
004bb6b4mov x1, xzr
004bb6b8mov x2, xzr
004bb6bcldp x29, x30, [sp-8]
004bb6c0add sp, sp, 304
004bb6c4ret x30
004bb6c8
004bb6c8loc_4bb6c8:
004bb6c8mov x6, x5
004bb6ccsubs wzr, w6, 53
004bb6d0b.eq 0x4bb6d8
004bb6d4b 0x4bb734
004bb6d8
004bb6d8loc_4bb6d8:
004bb6d8b 0x4bb6dc
004bb6dc
004bb6dcloc_4bb6dc:
004bb6dcldr x0, [sp+344]
004bb6e0ldr x2, [sp+104]
004bb6e4ldr x3, [sp+112]
004bb6e8ldr x1, [sp+352]
004bb6ecldr x4, [sp+120]
004bb6f0bl golang.org/x/crypto/ssh.handleBannerResponse
004bb6f4str x0, [sp+144]
004bb6f8str x1, [sp+152]
004bb6fccbnz x0, 0x4bb704
004bb700b 0x4bb728
004bb704
004bb704loc_4bb704:
004bb704strb wzr, [sp+59]
004bb708ldr x1, [sp+144]
004bb70cldr x2, [sp+152]
004bb710str x1, [sp+64]
004bb714str x2, [sp+72]
004bb718ldrb w0, [sp+59]
004bb71cldp x29, x30, [sp-8]
004bb720add sp, sp, 304
004bb724ret x30
004bb728
004bb728loc_4bb728:
004bb728b 0x4bb72c
004bb72c
004bb72cloc_4bb72c:
004bb72cb 0x4bb730
004bb730
004bb730loc_4bb730:
004bb730b 0x4bb5c4
004bb734
004bb734loc_4bb734:
004bb734mov x2, x5
004bb738subs wzr, w2, 60
004bb73cb.eq 0x4bb744
004bb740b 0x4bb8b4
004bb744
004bb744loc_4bb744:
004bb744b 0x4bb748
004bb748
004bb748loc_4bb748:
004bb748adrp x0, 0x189000
004bb74cadd x0, x0, 2880
004bb750bl runtime.newobject
004bb754str x0, [sp+288]
004bb758adrp x27, 0x590000
004bb75cldr w1, [x27+3056]
004bb760cbz w1, 0x4bb768
004bb764b 0x4bb76c
004bb768
004bb768loc_4bb768:
004bb768b 0x4bb788
004bb76c
004bb76cloc_4bb76c:
004bb76cstr x0, [sp+216]
004bb770mov x1, x0
004bb774adrp x0, 0x189000
004bb778add x0, x0, 2880
004bb77cbl runtime.wbZero
004bb780ldr x0, [sp+216]
004bb784b 0x4bb788
004bb788
004bb788loc_4bb788:
004bb788stp xzr, xzr, [x0]
004bb78cstp xzr, xzr, [x0+16]
004bb790str xzr, [x0+32]
004bb794ldr x4, [sp+288]
004bb798str x4, [sp+240]
004bb79cldr x0, [sp+104]
004bb7a0ldr x1, [sp+112]
004bb7a4ldr x2, [sp+120]
004bb7a8adrp x3, 0x12e000
004bb7acadd x3, x3, 3904
004bb7b0bl golang.org/x/crypto/ssh.Unmarshal
004bb7b4str x0, [sp+128]
004bb7b8str x1, [sp+136]
004bb7bccbnz x0, 0x4bb7c4
004bb7c0b 0x4bb7e8
004bb7c4
004bb7c4loc_4bb7c4:
004bb7c4strb wzr, [sp+59]
004bb7c8ldr x1, [sp+128]
004bb7ccldr x2, [sp+136]
004bb7d0str x1, [sp+64]
004bb7d4str x2, [sp+72]
004bb7d8ldrb w0, [sp+59]
004bb7dcldp x29, x30, [sp-8]
004bb7e0add sp, sp, 304
004bb7e4ret x30
004bb7e8
004bb7e8loc_4bb7e8:
004bb7e8ldr x6, [sp+288]
004bb7ecldr x2, [x6+8]
004bb7f0ldr x0, [x6]
004bb7f4str x0, [sp+224]
004bb7f8str x2, [sp+232]
004bb7fcldr x6, [sp+336]
004bb800subs xzr, x6, x2
004bb804cset x6, ne
004bb808b.ne 0x4bb810
004bb80cb 0x4bb814
004bb810
004bb810loc_4bb810:
004bb810b 0x4bb824
004bb814
004bb814loc_4bb814:
004bb814ldr x1, [sp+328]
004bb818bl runtime.memequal
004bb81ceor x6, x0, 1
004bb820b 0x4bb824
004bb824
004bb824loc_4bb824:
004bb824strb w6, [sp+63]
004bb828tbnz w6, 0, 0x4bb830
004bb82cb 0x4bb834
004bb830
004bb830loc_4bb830:
004bb830b 0x4bb864
004bb834
004bb834loc_4bb834:
004bb834ldr x3, [sp+80]
004bb838ldr x4, [sp+88]
004bb83cldr x5, [sp+96]
004bb840ldr x6, [sp+288]
004bb844ldr x0, [x6+16]
004bb848ldr x1, [x6+24]
004bb84cldr x2, [x6+32]
004bb850bl bytes.Equal
004bb854strb w0, [sp+62]
004bb858eor x6, x0, 1
004bb85cstrb w6, [sp+63]
004bb860b 0x4bb864
004bb864
004bb864loc_4bb864:
004bb864ldrb w3, [sp+63]
004bb868tbnz w3, 0, 0x4bb870
004bb86cb 0x4bb890
004bb870
004bb870loc_4bb870:
004bb870strb wzr, [sp+59]
004bb874stp xzr, xzr, [sp+64]
004bb878ldrb w0, [sp+59]
004bb87cmov x1, xzr
004bb880mov x2, xzr
004bb884ldp x29, x30, [sp-8]
004bb888add sp, sp, 304
004bb88cret x30
004bb890
004bb890loc_4bb890:
004bb890orr x3, xzr, 1
004bb894strb w3, [sp+59]
004bb898stp xzr, xzr, [sp+64]
004bb89cldrb w0, [sp+59]
004bb8a0mov x1, xzr
004bb8a4mov x2, xzr
004bb8a8ldp x29, x30, [sp-8]
004bb8acadd sp, sp, 304
004bb8b0ret x30
004bb8b4
004bb8b4loc_4bb8b4:
004bb8b4b 0x4bb8b8
004bb8b8
004bb8b8loc_4bb8b8:
004bb8b8b 0x4bb8bc
004bb8bc
004bb8bcloc_4bb8bc:
004bb8bcb 0x4bb8c0
004bb8c0
004bb8c0loc_4bb8c0:
004bb8c0ldr x1, [sp+112]
004bb8c4ldr x2, [sp+104]
004bb8c8subs xzr, x1, 0
004bb8ccb.hi 0x4bb8d4
004bb8d0b 0x4bb910
004bb8d4
004bb8d4loc_4bb8d4:
004bb8d4ldrb w1, [x2]
004bb8d8strb w1, [sp+60]
004bb8dcorr x0, xzr, 60
004bb8e0bl golang.org/x/crypto/ssh.unexpectedMessageError
004bb8e4str x0, [sp+248]
004bb8e8str x1, [sp+256]
004bb8ecstrb wzr, [sp+59]
004bb8f0ldr x1, [sp+248]
004bb8f4ldr x2, [sp+256]
004bb8f8str x1, [sp+64]
004bb8fcstr x2, [sp+72]
004bb900ldrb w0, [sp+59]
004bb904ldp x29, x30, [sp-8]
004bb908add sp, sp, 304
004bb90cret x30
004bb910
004bb910loc_4bb910:
004bb910mov x0, xzr
004bb914bl runtime.panicIndex
004bb918
004bb918loc_4bb918:
004bb918mov x0, xzr
004bb91cbl runtime.panicIndex
004bb920hint
004bb924
004bb924loc_4bb924:
004bb924stp x0, x1, [sp+8]
004bb928stp x2, x3, [sp+24]
004bb92cstp x4, x5, [sp+40]
004bb930mov x3, x30
004bb934bl runtime.morestack_noctxt.abi0
004bb938ldp x0, x1, [sp+8]
004bb93cldp x2, x3, [sp+24]
004bb940ldp x4, x5, [sp+40]
004bb944b 0x4bb560
004bb948udf 0
004bb94cudf 0
004bb560
004bb560golang.org/x/crypto/ssh.confirmKeyAck: ; void golang.org/x/crypto/ssh.confirmKeyAck(golang.org/x/crypto/ssh.PublicKey key, struct string algo, golang.org/x/crypto/ssh.packetConn c)
004bb560ldr x16, [x28+16]
004bb564sub x17, sp, 176
004bb568subs xzr, x17, x16
004bb56cb.ls 0x4bb924
004bb570sub x20, sp, 304
004bb574stp x29, x30, [x20-8]
004bb578add sp, x20, 0
004bb57csub x29, sp, 8
004bb580str x0, [sp+312]
004bb584str x1, [sp+320]
004bb588str x2, [sp+328]
004bb58cstr x3, [sp+336]
004bb590str x4, [sp+344]
004bb594str x5, [sp+352]
004bb598strb wzr, [sp+59]
004bb59cstp xzr, xzr, [sp+64]
004bb5a0ldr x1, [sp+312]
004bb5a4ldrsb x27, [x1]
004bb5a8ldr x1, [x1+24]
004bb5acldr x0, [sp+320]
004bb5b0blr x1
004bb5b4str x0, [sp+80]
004bb5b8str x1, [sp+88]
004bb5bcstr x2, [sp+96]
004bb5c0b 0x4bb5c4
004bb5c4
004bb5c4loc_4bb5c4:
004bb5c4b 0x4bb5c8
004bb5c8
004bb5c8loc_4bb5c8:
004bb5c8str xzr, [sp+264]
004bb5ccstp xzr, xzr, [sp+272]
004bb5d0stp xzr, xzr, [sp+248]
004bb5d4ldr x1, [sp+344]
004bb5d8ldrsb x27, [x1]
004bb5dcldr x1, [x1+32]
004bb5e0ldr x0, [sp+352]
004bb5e4blr x1
004bb5e8str x0, [sp+264]
004bb5ecstr x1, [sp+272]
004bb5f0str x2, [sp+280]
004bb5f4str x3, [sp+248]
004bb5f8str x4, [sp+256]
004bb5fcldr x1, [sp+272]
004bb600ldr x2, [sp+280]
004bb604ldr x3, [sp+264]
004bb608str x3, [sp+192]
004bb60cstr x1, [sp+200]
004bb610str x2, [sp+208]
004bb614ldr x1, [sp+248]
004bb618ldr x2, [sp+256]
004bb61cstr x1, [sp+176]
004bb620str x2, [sp+184]
004bb624ldr x1, [sp+192]
004bb628ldr x2, [sp+200]
004bb62cldr x3, [sp+208]
004bb630str x1, [sp+104]
004bb634str x2, [sp+112]
004bb638str x3, [sp+120]
004bb63cldr x1, [sp+184]
004bb640ldr x2, [sp+176]
004bb644str x2, [sp+160]
004bb648str x1, [sp+168]
004bb64ccbnz x2, 0x4bb654
004bb650b 0x4bb678
004bb654
004bb654loc_4bb654:
004bb654strb wzr, [sp+59]
004bb658ldr x1, [sp+160]
004bb65cldr x2, [sp+168]
004bb660str x1, [sp+64]
004bb664str x2, [sp+72]
004bb668ldrb w0, [sp+59]
004bb66cldp x29, x30, [sp-8]
004bb670add sp, sp, 304
004bb674ret x30
004bb678
004bb678loc_4bb678:
004bb678ldr x1, [sp+112]
004bb67cldr x5, [sp+104]
004bb680subs xzr, x1, 0
004bb684b.hi 0x4bb68c
004bb688b 0x4bb918
004bb68c
004bb68cloc_4bb68c:
004bb68cldrb w5, [x5]
004bb690strb w5, [sp+61]
004bb694mov x6, x5
004bb698subs wzr, w6, 51
004bb69cb.eq 0x4bb6a4
004bb6a0b 0x4bb6c8
004bb6a4
004bb6a4loc_4bb6a4:
004bb6a4b 0x4bb6a8
004bb6a8
004bb6a8loc_4bb6a8:
004bb6a8strb wzr, [sp+59]
004bb6acstp xzr, xzr, [sp+64]
004bb6b0ldrb w0, [sp+59]
004bb6b4mov x1, xzr
004bb6b8mov x2, xzr
004bb6bcldp x29, x30, [sp-8]
004bb6c0add sp, sp, 304
004bb6c4ret x30
004bb6c8
004bb6c8loc_4bb6c8:
004bb6c8mov x6, x5
004bb6ccsubs wzr, w6, 53
004bb6d0b.eq 0x4bb6d8
004bb6d4b 0x4bb734
004bb6d8
004bb6d8loc_4bb6d8:
004bb6d8b 0x4bb6dc
004bb6dc
004bb6dcloc_4bb6dc:
004bb6dcldr x0, [sp+344]
004bb6e0ldr x2, [sp+104]
004bb6e4ldr x3, [sp+112]
004bb6e8ldr x1, [sp+352]
004bb6ecldr x4, [sp+120]
004bb6f0bl golang.org/x/crypto/ssh.handleBannerResponse
004bb6f4str x0, [sp+144]
004bb6f8str x1, [sp+152]
004bb6fccbnz x0, 0x4bb704
004bb700b 0x4bb728
004bb704
004bb704loc_4bb704:
004bb704strb wzr, [sp+59]
004bb708ldr x1, [sp+144]
004bb70cldr x2, [sp+152]
004bb710str x1, [sp+64]
004bb714str x2, [sp+72]
004bb718ldrb w0, [sp+59]
004bb71cldp x29, x30, [sp-8]
004bb720add sp, sp, 304
004bb724ret x30
004bb728
004bb728loc_4bb728:
004bb728b 0x4bb72c
004bb72c
004bb72cloc_4bb72c:
004bb72cb 0x4bb730
004bb730
004bb730loc_4bb730:
004bb730b 0x4bb5c4
004bb734
004bb734loc_4bb734:
004bb734mov x2, x5
004bb738subs wzr, w2, 60
004bb73cb.eq 0x4bb744
004bb740b 0x4bb8b4
004bb744
004bb744loc_4bb744:
004bb744b 0x4bb748
004bb748
004bb748loc_4bb748:
004bb748adrp x0, 0x189000
004bb74cadd x0, x0, 2880
004bb750bl runtime.newobject
004bb754str x0, [sp+288]
004bb758adrp x27, 0x590000
004bb75cldr w1, [x27+3056]
004bb760cbz w1, 0x4bb768
004bb764b 0x4bb76c
004bb768
004bb768loc_4bb768:
004bb768b 0x4bb788
004bb76c
004bb76cloc_4bb76c:
004bb76cstr x0, [sp+216]
004bb770mov x1, x0
004bb774adrp x0, 0x189000
004bb778add x0, x0, 2880
004bb77cbl runtime.wbZero
004bb780ldr x0, [sp+216]
004bb784b 0x4bb788
004bb788
004bb788loc_4bb788:
004bb788stp xzr, xzr, [x0]
004bb78cstp xzr, xzr, [x0+16]
004bb790str xzr, [x0+32]
004bb794ldr x4, [sp+288]
004bb798str x4, [sp+240]
004bb79cldr x0, [sp+104]
004bb7a0ldr x1, [sp+112]
004bb7a4ldr x2, [sp+120]
004bb7a8adrp x3, 0x12e000
004bb7acadd x3, x3, 3904
004bb7b0bl golang.org/x/crypto/ssh.Unmarshal
004bb7b4str x0, [sp+128]
004bb7b8str x1, [sp+136]
004bb7bccbnz x0, 0x4bb7c4
004bb7c0b 0x4bb7e8
004bb7c4
004bb7c4loc_4bb7c4:
004bb7c4strb wzr, [sp+59]
004bb7c8ldr x1, [sp+128]
004bb7ccldr x2, [sp+136]
004bb7d0str x1, [sp+64]
004bb7d4str x2, [sp+72]
004bb7d8ldrb w0, [sp+59]
004bb7dcldp x29, x30, [sp-8]
004bb7e0add sp, sp, 304
004bb7e4ret x30
004bb7e8
004bb7e8loc_4bb7e8:
004bb7e8ldr x6, [sp+288]
004bb7ecldr x2, [x6+8]
004bb7f0ldr x0, [x6]
004bb7f4str x0, [sp+224]
004bb7f8str x2, [sp+232]
004bb7fcldr x6, [sp+336]
004bb800subs xzr, x6, x2
004bb804cset x6, ne
004bb808b.ne 0x4bb810
004bb80cb 0x4bb814
004bb810
004bb810loc_4bb810:
004bb810b 0x4bb824
004bb814
004bb814loc_4bb814:
004bb814ldr x1, [sp+328]
004bb818bl runtime.memequal
004bb81ceor x6, x0, 1
004bb820b 0x4bb824
004bb824
004bb824loc_4bb824:
004bb824strb w6, [sp+63]
004bb828tbnz w6, 0, 0x4bb830
004bb82cb 0x4bb834
004bb830
004bb830loc_4bb830:
004bb830b 0x4bb864
004bb834
004bb834loc_4bb834:
004bb834ldr x3, [sp+80]
004bb838ldr x4, [sp+88]
004bb83cldr x5, [sp+96]
004bb840ldr x6, [sp+288]
004bb844ldr x0, [x6+16]
004bb848ldr x1, [x6+24]
004bb84cldr x2, [x6+32]
004bb850bl bytes.Equal
004bb854strb w0, [sp+62]
004bb858eor x6, x0, 1
004bb85cstrb w6, [sp+63]
004bb860b 0x4bb864
004bb864
004bb864loc_4bb864:
004bb864ldrb w3, [sp+63]
004bb868tbnz w3, 0, 0x4bb870
004bb86cb 0x4bb890
004bb870
004bb870loc_4bb870:
004bb870strb wzr, [sp+59]
004bb874stp xzr, xzr, [sp+64]
004bb878ldrb w0, [sp+59]
004bb87cmov x1, xzr
004bb880mov x2, xzr
004bb884ldp x29, x30, [sp-8]
004bb888add sp, sp, 304
004bb88cret x30
004bb890
004bb890loc_4bb890:
004bb890orr x3, xzr, 1
004bb894strb w3, [sp+59]
004bb898stp xzr, xzr, [sp+64]
004bb89cldrb w0, [sp+59]
004bb8a0mov x1, xzr
004bb8a4mov x2, xzr
004bb8a8ldp x29, x30, [sp-8]
004bb8acadd sp, sp, 304
004bb8b0ret x30
004bb8b4
004bb8b4loc_4bb8b4:
004bb8b4b 0x4bb8b8
004bb8b8
004bb8b8loc_4bb8b8:
004bb8b8b 0x4bb8bc
004bb8bc
004bb8bcloc_4bb8bc:
004bb8bcb 0x4bb8c0
004bb8c0
004bb8c0loc_4bb8c0:
004bb8c0ldr x1, [sp+112]
004bb8c4ldr x2, [sp+104]
004bb8c8subs xzr, x1, 0
004bb8ccb.hi 0x4bb8d4
004bb8d0b 0x4bb910
004bb8d4
004bb8d4loc_4bb8d4:
004bb8d4ldrb w1, [x2]
004bb8d8strb w1, [sp+60]
004bb8dcorr x0, xzr, 60
004bb8e0bl golang.org/x/crypto/ssh.unexpectedMessageError
004bb8e4str x0, [sp+248]
004bb8e8str x1, [sp+256]
004bb8ecstrb wzr, [sp+59]
004bb8f0ldr x1, [sp+248]
004bb8f4ldr x2, [sp+256]
004bb8f8str x1, [sp+64]
004bb8fcstr x2, [sp+72]
004bb900ldrb w0, [sp+59]
004bb904ldp x29, x30, [sp-8]
004bb908add sp, sp, 304
004bb90cret x30
004bb910
004bb910loc_4bb910:
004bb910mov x0, xzr
004bb914bl runtime.panicIndex
004bb918
004bb918loc_4bb918:
004bb918mov x0, xzr
004bb91cbl runtime.panicIndex
004bb920hint
004bb924
004bb924loc_4bb924:
004bb924stp x0, x1, [sp+8]
004bb928stp x2, x3, [sp+24]
004bb92cstp x4, x5, [sp+40]
004bb930mov x3, x30
004bb934bl runtime.morestack_noctxt.abi0
004bb938ldp x0, x1, [sp+8]
004bb93cldp x2, x3, [sp+24]
004bb940ldp x4, x5, [sp+40]
004bb944b 0x4bb560
004bb948udf 0
004bb94cudf 0
004bb560
004bb950
004bb950golang.org/x/crypto/ssh.PublicKeys: ; void golang.org/x/crypto/ssh.PublicKeys(struct []golang.org/x/crypto/ssh.Signer signers)
004bb950ldr x16, [x28+16]
004bb954subs xzr, sp, x16
004bb958b.ls 0x4bba0c
004bb95cstr x30, [sp-80]!
004bb960stur x29, [sp-8]
004bb964sub x29, sp, 8
004bb968str x0, [sp+88]
004bb96cstr x1, [sp+96]
004bb970str x2, [sp+104]
004bb974stp xzr, xzr, [sp+40]
004bb978adrp x0, 0x17b000
004bb97cadd x0, x0, 2880
004bb980bl runtime.newobject
004bb984str x0, [sp+56]
004bb988adrp x1, 0
004bb98cadd x1, x1, 2608
004bb990str x1, [x0]
004bb994ldr x1, [sp+88]
004bb998ldr x2, [sp+96]
004bb99cldr x3, [sp+104]
004bb9a0ldr x4, [sp+56]
004bb9a4ldrsb x27, [x4]
004bb9a8str x2, [x4+16]
004bb9acstr x3, [x4+24]
004bb9b0adrp x27, 0x590000
004bb9b4ldr w2, [x27+3056]
004bb9b8cbz w2, 0x4bb9c0
004bb9bcb 0x4bb9c4
004bb9c0
004bb9c0loc_4bb9c0:
004bb9c0b 0x4bb9d8
004bb9c4
004bb9c4loc_4bb9c4:
004bb9c4bl runtime.gcWriteBarrier2
004bb9c8str x1, [x25]
004bb9ccldr x2, [x4+8]
004bb9d0str x2, [x25+8]
004bb9d4b 0x4bb9d8
004bb9d8
004bb9d8loc_4bb9d8:
004bb9d8str x1, [x4+8]
004bb9dcldr x2, [sp+56]
004bb9e0str x2, [sp+64]
004bb9e4ldr x2, [sp+64]
004bb9e8adrp x3, 0x25c000
004bb9ecadd x3, x3, 1744
004bb9f0str x3, [sp+40]
004bb9f4str x2, [sp+48]
004bb9f8ldr x0, [sp+40]
004bb9fcldr x1, [sp+48]
004bba00ldur x29, [sp-8]
004bba04ldr x30, [sp], 80
004bba08ret x30
004bba0c
004bba0cloc_4bba0c:
004bba0cstp x0, x1, [sp+8]
004bba10str x2, [sp+24]
004bba14mov x3, x30
004bba18bl runtime.morestack_noctxt.abi0
004bba1cldp x0, x1, [sp+8]
004bba20ldr x2, [sp+24]
004bba24b 0x4bb950
004bba28udf 0
004bba2cudf 0
004bb950
004bb950golang.org/x/crypto/ssh.PublicKeys: ; void golang.org/x/crypto/ssh.PublicKeys(struct []golang.org/x/crypto/ssh.Signer signers)
004bb950ldr x16, [x28+16]
004bb954subs xzr, sp, x16
004bb958b.ls 0x4bba0c
004bb95cstr x30, [sp-80]!
004bb960stur x29, [sp-8]
004bb964sub x29, sp, 8
004bb968str x0, [sp+88]
004bb96cstr x1, [sp+96]
004bb970str x2, [sp+104]
004bb974stp xzr, xzr, [sp+40]
004bb978adrp x0, 0x17b000
004bb97cadd x0, x0, 2880
004bb980bl runtime.newobject
004bb984str x0, [sp+56]
004bb988adrp x1, 0
004bb98cadd x1, x1, 2608
004bb990str x1, [x0]
004bb994ldr x1, [sp+88]
004bb998ldr x2, [sp+96]
004bb99cldr x3, [sp+104]
004bb9a0ldr x4, [sp+56]
004bb9a4ldrsb x27, [x4]
004bb9a8str x2, [x4+16]
004bb9acstr x3, [x4+24]
004bb9b0adrp x27, 0x590000
004bb9b4ldr w2, [x27+3056]
004bb9b8cbz w2, 0x4bb9c0
004bb9bcb 0x4bb9c4
004bb9c0
004bb9c0loc_4bb9c0:
004bb9c0b 0x4bb9d8
004bb9c4
004bb9c4loc_4bb9c4:
004bb9c4bl runtime.gcWriteBarrier2
004bb9c8str x1, [x25]
004bb9ccldr x2, [x4+8]
004bb9d0str x2, [x25+8]
004bb9d4b 0x4bb9d8
004bb9d8
004bb9d8loc_4bb9d8:
004bb9d8str x1, [x4+8]
004bb9dcldr x2, [sp+56]
004bb9e0str x2, [sp+64]
004bb9e4ldr x2, [sp+64]
004bb9e8adrp x3, 0x25c000
004bb9ecadd x3, x3, 1744
004bb9f0str x3, [sp+40]
004bb9f4str x2, [sp+48]
004bb9f8ldr x0, [sp+40]
004bb9fcldr x1, [sp+48]
004bba00ldur x29, [sp-8]
004bba04ldr x30, [sp], 80
004bba08ret x30
004bba0c
004bba0cloc_4bba0c:
004bba0cstp x0, x1, [sp+8]
004bba10str x2, [sp+24]
004bba14mov x3, x30
004bba18bl runtime.morestack_noctxt.abi0
004bba1cldp x0, x1, [sp+8]
004bba20ldr x2, [sp+24]
004bba24b 0x4bb950
004bba28udf 0
004bba2cudf 0
004bb950
004bba30
004bba30golang.org/x/crypto/ssh.PublicKeys.func1: ; void golang.org/x/crypto/ssh.PublicKeys.func1(void)
004bba30str x30, [sp-80]!
004bba34stur x29, [sp-8]
004bba38sub x29, sp, 8
004bba3cldr x5, [x26+8]
004bba40ldr x6, [x26+16]
004bba44ldr x7, [x26+24]
004bba48str x5, [sp+48]
004bba4cstr x6, [sp+56]
004bba50str x7, [sp+64]
004bba54str xzr, [sp+24]
004bba58stp xzr, xzr, [sp+32]
004bba5cstp xzr, xzr, [sp+8]
004bba60ldr x5, [sp+48]
004bba64ldr x6, [sp+56]
004bba68ldr x7, [sp+64]
004bba6cstr x5, [sp+24]
004bba70str x6, [sp+32]
004bba74str x7, [sp+40]
004bba78stp xzr, xzr, [sp+8]
004bba7cldr x0, [sp+24]
004bba80ldr x1, [sp+32]
004bba84ldr x2, [sp+40]
004bba88mov x3, xzr
004bba8cmov x4, xzr
004bba90add x29, sp, 72
004bba94add sp, sp, 80
004bba98ret x30
004bba9cudf 0
004bba30
004bba30golang.org/x/crypto/ssh.PublicKeys.func1: ; void golang.org/x/crypto/ssh.PublicKeys.func1(void)
004bba30str x30, [sp-80]!
004bba34stur x29, [sp-8]
004bba38sub x29, sp, 8
004bba3cldr x5, [x26+8]
004bba40ldr x6, [x26+16]
004bba44ldr x7, [x26+24]
004bba48str x5, [sp+48]
004bba4cstr x6, [sp+56]
004bba50str x7, [sp+64]
004bba54str xzr, [sp+24]
004bba58stp xzr, xzr, [sp+32]
004bba5cstp xzr, xzr, [sp+8]
004bba60ldr x5, [sp+48]
004bba64ldr x6, [sp+56]
004bba68ldr x7, [sp+64]
004bba6cstr x5, [sp+24]
004bba70str x6, [sp+32]
004bba74str x7, [sp+40]
004bba78stp xzr, xzr, [sp+8]
004bba7cldr x0, [sp+24]
004bba80ldr x1, [sp+32]
004bba84ldr x2, [sp+40]
004bba88mov x3, xzr
004bba8cmov x4, xzr
004bba90add x29, sp, 72
004bba94add sp, sp, 80
004bba98ret x30
004bba9cudf 0
004bba30
004bbaa0
004bbaa0golang.org/x/crypto/ssh.PublicKeysCallback: ; void golang.org/x/crypto/ssh.PublicKeysCallback(func() ([]golang.org/x/crypto/ssh.Signer, error) getSigners)
004bbaa0str x30, [sp-48]!
004bbaa4stur x29, [sp-8]
004bbaa8sub x29, sp, 8
004bbaacstr x0, [sp+56]
004bbab0stp xzr, xzr, [sp+16]
004bbab4ldr x2, [sp+56]
004bbab8str x2, [sp+32]
004bbabcldr x2, [sp+32]
004bbac0adrp x3, 0x25c000
004bbac4add x3, x3, 1744
004bbac8str x3, [sp+16]
004bbaccstr x2, [sp+24]
004bbad0ldr x0, [sp+16]
004bbad4ldr x1, [sp+24]
004bbad8add x29, sp, 40
004bbadcadd sp, sp, 48
004bbae0ret x30
004bbae4udf 0
004bbae8udf 0
004bbaecudf 0
004bbaa0
004bbaa0golang.org/x/crypto/ssh.PublicKeysCallback: ; void golang.org/x/crypto/ssh.PublicKeysCallback(func() ([]golang.org/x/crypto/ssh.Signer, error) getSigners)
004bbaa0str x30, [sp-48]!
004bbaa4stur x29, [sp-8]
004bbaa8sub x29, sp, 8
004bbaacstr x0, [sp+56]
004bbab0stp xzr, xzr, [sp+16]
004bbab4ldr x2, [sp+56]
004bbab8str x2, [sp+32]
004bbabcldr x2, [sp+32]
004bbac0adrp x3, 0x25c000
004bbac4add x3, x3, 1744
004bbac8str x3, [sp+16]
004bbaccstr x2, [sp+24]
004bbad0ldr x0, [sp+16]
004bbad4ldr x1, [sp+24]
004bbad8add x29, sp, 40
004bbadcadd sp, sp, 48
004bbae0ret x30
004bbae4udf 0
004bbae8udf 0
004bbaecudf 0
004bbaa0
004bbaf0
004bbaf0golang.org/x/crypto/ssh.handleAuthResponse: ; void golang.org/x/crypto/ssh.handleAuthResponse(golang.org/x/crypto/ssh.packetConn c)
004bbaf0ldr x16, [x28+16]
004bbaf4sub x17, sp, 160
004bbaf8subs xzr, x17, x16
004bbafcb.ls 0x4bbf78
004bbb00sub x20, sp, 288
004bbb04stp x29, x30, [x20-8]
004bbb08add sp, x20, 0
004bbb0csub x29, sp, 8
004bbb10str x0, [sp+296]
004bbb14str x1, [sp+304]
004bbb18str xzr, [sp+64]
004bbb1cstr xzr, [sp+88]
004bbb20stp xzr, xzr, [sp+96]
004bbb24stp xzr, xzr, [sp+72]
004bbb28strb wzr, [sp+60]
004bbb2cb 0x4bbb30
004bbb30
004bbb30loc_4bbb30:
004bbb30b 0x4bbb34
004bbb34
004bbb34loc_4bbb34:
004bbb34str xzr, [sp+248]
004bbb38stp xzr, xzr, [sp+256]
004bbb3cstp xzr, xzr, [sp+232]
004bbb40ldr x1, [sp+296]
004bbb44ldrsb x27, [x1]
004bbb48ldr x1, [x1+32]
004bbb4cldr x0, [sp+304]
004bbb50blr x1
004bbb54str x0, [sp+248]
004bbb58str x1, [sp+256]
004bbb5cstr x2, [sp+264]
004bbb60str x3, [sp+232]
004bbb64str x4, [sp+240]
004bbb68ldr x1, [sp+256]
004bbb6cldr x2, [sp+264]
004bbb70ldr x3, [sp+248]
004bbb74str x3, [sp+200]
004bbb78str x1, [sp+208]
004bbb7cstr x2, [sp+216]
004bbb80ldr x1, [sp+232]
004bbb84ldr x2, [sp+240]
004bbb88str x1, [sp+184]
004bbb8cstr x2, [sp+192]
004bbb90ldr x1, [sp+200]
004bbb94ldr x2, [sp+208]
004bbb98ldr x3, [sp+216]
004bbb9cstr x1, [sp+112]
004bbba0str x2, [sp+120]
004bbba4str x3, [sp+128]
004bbba8ldr x1, [sp+192]
004bbbacldr x2, [sp+184]
004bbbb0str x2, [sp+168]
004bbbb4str x1, [sp+176]
004bbbb8cbnz x2, 0x4bbbc0
004bbbbcb 0x4bbbf8
004bbbc0
004bbbc0loc_4bbbc0:
004bbbc0str xzr, [sp+64]
004bbbc4str xzr, [sp+88]
004bbbc8stp xzr, xzr, [sp+96]
004bbbccldr x4, [sp+168]
004bbbd0ldr x5, [sp+176]
004bbbd4str x4, [sp+72]
004bbbd8str x5, [sp+80]
004bbbdcldr x0, [sp+64]
004bbbe0ldr x1, [sp+88]
004bbbe4ldr x2, [sp+96]
004bbbe8ldr x3, [sp+104]
004bbbecldp x29, x30, [sp-8]
004bbbf0add sp, sp, 288
004bbbf4ret x30
004bbbf8
004bbbf8loc_4bbbf8:
004bbbf8ldr x1, [sp+120]
004bbbfcldr x6, [sp+112]
004bbc00subs xzr, x1, 0
004bbc04b.hi 0x4bbc0c
004bbc08b 0x4bbf6c
004bbc0c
004bbc0cloc_4bbc0c:
004bbc0cldrb w6, [x6]
004bbc10strb w6, [sp+63]
004bbc14mov x7, x6
004bbc18subs wzr, w7, 51
004bbc1cb.ls 0x4bbc24
004bbc20b 0x4bbe1c
004bbc24
004bbc24loc_4bbc24:
004bbc24mov x2, x6
004bbc28subs wzr, w2, 7
004bbc2cb.eq 0x4bbc34
004bbc30b 0x4bbcb4
004bbc34
004bbc34loc_4bbc34:
004bbc34b 0x4bbc38
004bbc38
004bbc38loc_4bbc38:
004bbc38ldrb w2, [sp+60]
004bbc3ctbnz w2, 0, 0x4bbc44
004bbc40b 0x4bbca8
004bbc44
004bbc44loc_4bbc44:
004bbc44ldr x1, [sp+120]
004bbc48ldr x2, [sp+112]
004bbc4csubs xzr, x1, 0
004bbc50b.hi 0x4bbc58
004bbc54b 0x4bbf64
004bbc58
004bbc58loc_4bbc58:
004bbc58ldrb w1, [x2]
004bbc5cstrb w1, [sp+62]
004bbc60movz x0, 52
004bbc64bl golang.org/x/crypto/ssh.unexpectedMessageError
004bbc68str x0, [sp+232]
004bbc6cstr x1, [sp+240]
004bbc70str xzr, [sp+64]
004bbc74str xzr, [sp+88]
004bbc78stp xzr, xzr, [sp+96]
004bbc7cldr x4, [sp+232]
004bbc80ldr x5, [sp+240]
004bbc84str x4, [sp+72]
004bbc88str x5, [sp+80]
004bbc8cldr x0, [sp+64]
004bbc90ldr x1, [sp+88]
004bbc94ldr x2, [sp+96]
004bbc98ldr x3, [sp+104]
004bbc9cldp x29, x30, [sp-8]
004bbca0add sp, sp, 288
004bbca4ret x30
004bbca8
004bbca8loc_4bbca8:
004bbca8orr x1, xzr, 1
004bbcacstrb w1, [sp+60]
004bbcb0b 0x4bbee4
004bbcb4
004bbcb4loc_4bbcb4:
004bbcb4mov x2, x6
004bbcb8subs wzr, w2, 51
004bbcbcb.eq 0x4bbcc4
004bbcc0b 0x4bbe14
004bbcc4
004bbcc4loc_4bbcc4:
004bbcc4b 0x4bbcc8
004bbcc8
004bbcc8loc_4bbcc8:
004bbcc8adrp x0, 0x189000
004bbcccadd x0, x0, 2720
004bbcd0bl runtime.newobject
004bbcd4str x0, [sp+272]
004bbcd8stp xzr, xzr, [x0+8]
004bbcdcstrb wzr, [x0+24]
004bbce0adrp x27, 0x590000
004bbce4ldr w1, [x27+3056]
004bbce8cbz w1, 0x4bbcf0
004bbcecb 0x4bbcf4
004bbcf0
004bbcf0loc_4bbcf0:
004bbcf0b 0x4bbd04
004bbcf4
004bbcf4loc_4bbcf4:
004bbcf4ldr x5, [x0]
004bbcf8bl runtime.gcWriteBarrier1
004bbcfcstr x5, [x25]
004bbd00b 0x4bbd04
004bbd04
004bbd04loc_4bbd04:
004bbd04str xzr, [x0]
004bbd08ldr x4, [sp+272]
004bbd0cstr x4, [sp+224]
004bbd10ldr x0, [sp+112]
004bbd14ldr x1, [sp+120]
004bbd18ldr x2, [sp+128]
004bbd1cadrp x3, 0x12e000
004bbd20add x3, x3, 3584
004bbd24bl golang.org/x/crypto/ssh.Unmarshal
004bbd28str x0, [sp+136]
004bbd2cstr x1, [sp+144]
004bbd30cbnz x0, 0x4bbd38
004bbd34b 0x4bbd70
004bbd38
004bbd38loc_4bbd38:
004bbd38str xzr, [sp+64]
004bbd3cstr xzr, [sp+88]
004bbd40stp xzr, xzr, [sp+96]
004bbd44ldr x4, [sp+136]
004bbd48ldr x5, [sp+144]
004bbd4cstr x4, [sp+72]
004bbd50str x5, [sp+80]
004bbd54ldr x0, [sp+64]
004bbd58ldr x1, [sp+88]
004bbd5cldr x2, [sp+96]
004bbd60ldr x3, [sp+104]
004bbd64ldp x29, x30, [sp-8]
004bbd68add sp, sp, 288
004bbd6cret x30
004bbd70
004bbd70loc_4bbd70:
004bbd70ldr x6, [sp+272]
004bbd74ldrb w6, [x6+24]
004bbd78tbnz w6, 0, 0x4bbd80
004bbd7cb 0x4bbdcc
004bbd80
004bbd80loc_4bbd80:
004bbd80orr x6, xzr, 1
004bbd84str x6, [sp+64]
004bbd88ldr x6, [sp+272]
004bbd8cldr x7, [x6]
004bbd90ldr x8, [x6+8]
004bbd94ldr x6, [x6+16]
004bbd98str x7, [sp+88]
004bbd9cstr x8, [sp+96]
004bbda0str x6, [sp+104]
004bbda4stp xzr, xzr, [sp+72]
004bbda8ldr x0, [sp+64]
004bbdacldr x1, [sp+88]
004bbdb0ldr x2, [sp+96]
004bbdb4ldr x3, [sp+104]
004bbdb8mov x4, xzr
004bbdbcmov x5, xzr
004bbdc0ldp x29, x30, [sp-8]
004bbdc4add sp, sp, 288
004bbdc8ret x30
004bbdcc
004bbdccloc_4bbdcc:
004bbdccstr xzr, [sp+64]
004bbdd0ldr x6, [sp+272]
004bbdd4ldr x7, [x6]
004bbdd8ldr x8, [x6+8]
004bbddcldr x6, [x6+16]
004bbde0str x7, [sp+88]
004bbde4str x8, [sp+96]
004bbde8str x6, [sp+104]
004bbdecstp xzr, xzr, [sp+72]
004bbdf0ldr x0, [sp+64]
004bbdf4ldr x1, [sp+88]
004bbdf8ldr x2, [sp+96]
004bbdfcldr x3, [sp+104]
004bbe00mov x4, xzr
004bbe04mov x5, xzr
004bbe08ldp x29, x30, [sp-8]
004bbe0cadd sp, sp, 288
004bbe10ret x30
004bbe14
004bbe14loc_4bbe14:
004bbe14b 0x4bbe18
004bbe18
004bbe18loc_4bbe18:
004bbe18b 0x4bbef4
004bbe1c
004bbe1cloc_4bbe1c:
004bbe1cmov x7, x6
004bbe20subs wzr, w7, 52
004bbe24b.eq 0x4bbe2c
004bbe28b 0x4bbe68
004bbe2c
004bbe2cloc_4bbe2c:
004bbe2cb 0x4bbe30
004bbe30
004bbe30loc_4bbe30:
004bbe30orr x6, xzr, 2
004bbe34str x6, [sp+64]
004bbe38str xzr, [sp+88]
004bbe3cstp xzr, xzr, [sp+96]
004bbe40stp xzr, xzr, [sp+72]
004bbe44ldr x0, [sp+64]
004bbe48ldr x1, [sp+88]
004bbe4cldr x2, [sp+96]
004bbe50ldr x3, [sp+104]
004bbe54mov x4, xzr
004bbe58mov x5, xzr
004bbe5cldp x29, x30, [sp-8]
004bbe60add sp, sp, 288
004bbe64ret x30
004bbe68
004bbe68loc_4bbe68:
004bbe68mov x5, x6
004bbe6csubs wzr, w5, 53
004bbe70b.eq 0x4bbe78
004bbe74b 0x4bbeec
004bbe78
004bbe78loc_4bbe78:
004bbe78b 0x4bbe7c
004bbe7c
004bbe7cloc_4bbe7c:
004bbe7cldr x0, [sp+296]
004bbe80ldr x2, [sp+112]
004bbe84ldr x3, [sp+120]
004bbe88ldr x1, [sp+304]
004bbe8cldr x4, [sp+128]
004bbe90bl golang.org/x/crypto/ssh.handleBannerResponse
004bbe94str x0, [sp+152]
004bbe98str x1, [sp+160]
004bbe9ccbnz x0, 0x4bbea4
004bbea0b 0x4bbedc
004bbea4
004bbea4loc_4bbea4:
004bbea4str xzr, [sp+64]
004bbea8str xzr, [sp+88]
004bbeacstp xzr, xzr, [sp+96]
004bbeb0ldr x4, [sp+152]
004bbeb4ldr x5, [sp+160]
004bbeb8str x4, [sp+72]
004bbebcstr x5, [sp+80]
004bbec0ldr x0, [sp+64]
004bbec4ldr x1, [sp+88]
004bbec8ldr x2, [sp+96]
004bbeccldr x3, [sp+104]
004bbed0ldp x29, x30, [sp-8]
004bbed4add sp, sp, 288
004bbed8ret x30
004bbedc
004bbedcloc_4bbedc:
004bbedcorr x1, xzr, 1
004bbee0b 0x4bbee4
004bbee4
004bbee4loc_4bbee4:
004bbee4b 0x4bbee8
004bbee8
004bbee8loc_4bbee8:
004bbee8b 0x4bbb30
004bbeec
004bbeecloc_4bbeec:
004bbeecb 0x4bbef0
004bbef0
004bbef0loc_4bbef0:
004bbef0b 0x4bbef4
004bbef4
004bbef4loc_4bbef4:
004bbef4b 0x4bbef8
004bbef8
004bbef8loc_4bbef8:
004bbef8ldr x1, [sp+120]
004bbefcldr x2, [sp+112]
004bbf00subs xzr, x1, 0
004bbf04b.hi 0x4bbf0c
004bbf08b 0x4bbf5c
004bbf0c
004bbf0cloc_4bbf0c:
004bbf0cldrb w1, [x2]
004bbf10strb w1, [sp+61]
004bbf14movz x0, 52
004bbf18bl golang.org/x/crypto/ssh.unexpectedMessageError
004bbf1cstr x0, [sp+232]
004bbf20str x1, [sp+240]
004bbf24str xzr, [sp+64]
004bbf28str xzr, [sp+88]
004bbf2cstp xzr, xzr, [sp+96]
004bbf30ldr x4, [sp+232]
004bbf34ldr x5, [sp+240]
004bbf38str x4, [sp+72]
004bbf3cstr x5, [sp+80]
004bbf40ldr x0, [sp+64]
004bbf44ldr x1, [sp+88]
004bbf48ldr x2, [sp+96]
004bbf4cldr x3, [sp+104]
004bbf50ldp x29, x30, [sp-8]
004bbf54add sp, sp, 288
004bbf58ret x30
004bbf5c
004bbf5cloc_4bbf5c:
004bbf5cmov x0, xzr
004bbf60bl runtime.panicIndex
004bbf64
004bbf64loc_4bbf64:
004bbf64mov x0, xzr
004bbf68bl runtime.panicIndex
004bbf6c
004bbf6cloc_4bbf6c:
004bbf6cmov x0, xzr
004bbf70bl runtime.panicIndex
004bbf74hint
004bbf78
004bbf78loc_4bbf78:
004bbf78stp x0, x1, [sp+8]
004bbf7cmov x3, x30
004bbf80bl runtime.morestack_noctxt.abi0
004bbf84ldp x0, x1, [sp+8]
004bbf88b 0x4bbaf0
004bbf8cudf 0
004bbaf0
004bbaf0golang.org/x/crypto/ssh.handleAuthResponse: ; void golang.org/x/crypto/ssh.handleAuthResponse(golang.org/x/crypto/ssh.packetConn c)
004bbaf0ldr x16, [x28+16]
004bbaf4sub x17, sp, 160
004bbaf8subs xzr, x17, x16
004bbafcb.ls 0x4bbf78
004bbb00sub x20, sp, 288
004bbb04stp x29, x30, [x20-8]
004bbb08add sp, x20, 0
004bbb0csub x29, sp, 8
004bbb10str x0, [sp+296]
004bbb14str x1, [sp+304]
004bbb18str xzr, [sp+64]
004bbb1cstr xzr, [sp+88]
004bbb20stp xzr, xzr, [sp+96]
004bbb24stp xzr, xzr, [sp+72]
004bbb28strb wzr, [sp+60]
004bbb2cb 0x4bbb30
004bbb30
004bbb30loc_4bbb30:
004bbb30b 0x4bbb34
004bbb34
004bbb34loc_4bbb34:
004bbb34str xzr, [sp+248]
004bbb38stp xzr, xzr, [sp+256]
004bbb3cstp xzr, xzr, [sp+232]
004bbb40ldr x1, [sp+296]
004bbb44ldrsb x27, [x1]
004bbb48ldr x1, [x1+32]
004bbb4cldr x0, [sp+304]
004bbb50blr x1
004bbb54str x0, [sp+248]
004bbb58str x1, [sp+256]
004bbb5cstr x2, [sp+264]
004bbb60str x3, [sp+232]
004bbb64str x4, [sp+240]
004bbb68ldr x1, [sp+256]
004bbb6cldr x2, [sp+264]
004bbb70ldr x3, [sp+248]
004bbb74str x3, [sp+200]
004bbb78str x1, [sp+208]
004bbb7cstr x2, [sp+216]
004bbb80ldr x1, [sp+232]
004bbb84ldr x2, [sp+240]
004bbb88str x1, [sp+184]
004bbb8cstr x2, [sp+192]
004bbb90ldr x1, [sp+200]
004bbb94ldr x2, [sp+208]
004bbb98ldr x3, [sp+216]
004bbb9cstr x1, [sp+112]
004bbba0str x2, [sp+120]
004bbba4str x3, [sp+128]
004bbba8ldr x1, [sp+192]
004bbbacldr x2, [sp+184]
004bbbb0str x2, [sp+168]
004bbbb4str x1, [sp+176]
004bbbb8cbnz x2, 0x4bbbc0
004bbbbcb 0x4bbbf8
004bbbc0
004bbbc0loc_4bbbc0:
004bbbc0str xzr, [sp+64]
004bbbc4str xzr, [sp+88]
004bbbc8stp xzr, xzr, [sp+96]
004bbbccldr x4, [sp+168]
004bbbd0ldr x5, [sp+176]
004bbbd4str x4, [sp+72]
004bbbd8str x5, [sp+80]
004bbbdcldr x0, [sp+64]
004bbbe0ldr x1, [sp+88]
004bbbe4ldr x2, [sp+96]
004bbbe8ldr x3, [sp+104]
004bbbecldp x29, x30, [sp-8]
004bbbf0add sp, sp, 288
004bbbf4ret x30
004bbbf8
004bbbf8loc_4bbbf8:
004bbbf8ldr x1, [sp+120]
004bbbfcldr x6, [sp+112]
004bbc00subs xzr, x1, 0
004bbc04b.hi 0x4bbc0c
004bbc08b 0x4bbf6c
004bbc0c
004bbc0cloc_4bbc0c:
004bbc0cldrb w6, [x6]
004bbc10strb w6, [sp+63]
004bbc14mov x7, x6
004bbc18subs wzr, w7, 51
004bbc1cb.ls 0x4bbc24
004bbc20b 0x4bbe1c
004bbc24
004bbc24loc_4bbc24:
004bbc24mov x2, x6
004bbc28subs wzr, w2, 7
004bbc2cb.eq 0x4bbc34
004bbc30b 0x4bbcb4
004bbc34
004bbc34loc_4bbc34:
004bbc34b 0x4bbc38
004bbc38
004bbc38loc_4bbc38:
004bbc38ldrb w2, [sp+60]
004bbc3ctbnz w2, 0, 0x4bbc44
004bbc40b 0x4bbca8
004bbc44
004bbc44loc_4bbc44:
004bbc44ldr x1, [sp+120]
004bbc48ldr x2, [sp+112]
004bbc4csubs xzr, x1, 0
004bbc50b.hi 0x4bbc58
004bbc54b 0x4bbf64
004bbc58
004bbc58loc_4bbc58:
004bbc58ldrb w1, [x2]
004bbc5cstrb w1, [sp+62]
004bbc60movz x0, 52
004bbc64bl golang.org/x/crypto/ssh.unexpectedMessageError
004bbc68str x0, [sp+232]
004bbc6cstr x1, [sp+240]
004bbc70str xzr, [sp+64]
004bbc74str xzr, [sp+88]
004bbc78stp xzr, xzr, [sp+96]
004bbc7cldr x4, [sp+232]
004bbc80ldr x5, [sp+240]
004bbc84str x4, [sp+72]
004bbc88str x5, [sp+80]
004bbc8cldr x0, [sp+64]
004bbc90ldr x1, [sp+88]
004bbc94ldr x2, [sp+96]
004bbc98ldr x3, [sp+104]
004bbc9cldp x29, x30, [sp-8]
004bbca0add sp, sp, 288
004bbca4ret x30
004bbca8
004bbca8loc_4bbca8:
004bbca8orr x1, xzr, 1
004bbcacstrb w1, [sp+60]
004bbcb0b 0x4bbee4
004bbcb4
004bbcb4loc_4bbcb4:
004bbcb4mov x2, x6
004bbcb8subs wzr, w2, 51
004bbcbcb.eq 0x4bbcc4
004bbcc0b 0x4bbe14
004bbcc4
004bbcc4loc_4bbcc4:
004bbcc4b 0x4bbcc8
004bbcc8
004bbcc8loc_4bbcc8:
004bbcc8adrp x0, 0x189000
004bbcccadd x0, x0, 2720
004bbcd0bl runtime.newobject
004bbcd4str x0, [sp+272]
004bbcd8stp xzr, xzr, [x0+8]
004bbcdcstrb wzr, [x0+24]
004bbce0adrp x27, 0x590000
004bbce4ldr w1, [x27+3056]
004bbce8cbz w1, 0x4bbcf0
004bbcecb 0x4bbcf4
004bbcf0
004bbcf0loc_4bbcf0:
004bbcf0b 0x4bbd04
004bbcf4
004bbcf4loc_4bbcf4:
004bbcf4ldr x5, [x0]
004bbcf8bl runtime.gcWriteBarrier1
004bbcfcstr x5, [x25]
004bbd00b 0x4bbd04
004bbd04
004bbd04loc_4bbd04:
004bbd04str xzr, [x0]
004bbd08ldr x4, [sp+272]
004bbd0cstr x4, [sp+224]
004bbd10ldr x0, [sp+112]
004bbd14ldr x1, [sp+120]
004bbd18ldr x2, [sp+128]
004bbd1cadrp x3, 0x12e000
004bbd20add x3, x3, 3584
004bbd24bl golang.org/x/crypto/ssh.Unmarshal
004bbd28str x0, [sp+136]
004bbd2cstr x1, [sp+144]
004bbd30cbnz x0, 0x4bbd38
004bbd34b 0x4bbd70
004bbd38
004bbd38loc_4bbd38:
004bbd38str xzr, [sp+64]
004bbd3cstr xzr, [sp+88]
004bbd40stp xzr, xzr, [sp+96]
004bbd44ldr x4, [sp+136]
004bbd48ldr x5, [sp+144]
004bbd4cstr x4, [sp+72]
004bbd50str x5, [sp+80]
004bbd54ldr x0, [sp+64]
004bbd58ldr x1, [sp+88]
004bbd5cldr x2, [sp+96]
004bbd60ldr x3, [sp+104]
004bbd64ldp x29, x30, [sp-8]
004bbd68add sp, sp, 288
004bbd6cret x30
004bbd70
004bbd70loc_4bbd70:
004bbd70ldr x6, [sp+272]
004bbd74ldrb w6, [x6+24]
004bbd78tbnz w6, 0, 0x4bbd80
004bbd7cb 0x4bbdcc
004bbd80
004bbd80loc_4bbd80:
004bbd80orr x6, xzr, 1
004bbd84str x6, [sp+64]
004bbd88ldr x6, [sp+272]
004bbd8cldr x7, [x6]
004bbd90ldr x8, [x6+8]
004bbd94ldr x6, [x6+16]
004bbd98str x7, [sp+88]
004bbd9cstr x8, [sp+96]
004bbda0str x6, [sp+104]
004bbda4stp xzr, xzr, [sp+72]
004bbda8ldr x0, [sp+64]
004bbdacldr x1, [sp+88]
004bbdb0ldr x2, [sp+96]
004bbdb4ldr x3, [sp+104]
004bbdb8mov x4, xzr
004bbdbcmov x5, xzr
004bbdc0ldp x29, x30, [sp-8]
004bbdc4add sp, sp, 288
004bbdc8ret x30
004bbdcc
004bbdccloc_4bbdcc:
004bbdccstr xzr, [sp+64]
004bbdd0ldr x6, [sp+272]
004bbdd4ldr x7, [x6]
004bbdd8ldr x8, [x6+8]
004bbddcldr x6, [x6+16]
004bbde0str x7, [sp+88]
004bbde4str x8, [sp+96]
004bbde8str x6, [sp+104]
004bbdecstp xzr, xzr, [sp+72]
004bbdf0ldr x0, [sp+64]
004bbdf4ldr x1, [sp+88]
004bbdf8ldr x2, [sp+96]
004bbdfcldr x3, [sp+104]
004bbe00mov x4, xzr
004bbe04mov x5, xzr
004bbe08ldp x29, x30, [sp-8]
004bbe0cadd sp, sp, 288
004bbe10ret x30
004bbe14
004bbe14loc_4bbe14:
004bbe14b 0x4bbe18
004bbe18
004bbe18loc_4bbe18:
004bbe18b 0x4bbef4
004bbe1c
004bbe1cloc_4bbe1c:
004bbe1cmov x7, x6
004bbe20subs wzr, w7, 52
004bbe24b.eq 0x4bbe2c
004bbe28b 0x4bbe68
004bbe2c
004bbe2cloc_4bbe2c:
004bbe2cb 0x4bbe30
004bbe30
004bbe30loc_4bbe30:
004bbe30orr x6, xzr, 2
004bbe34str x6, [sp+64]
004bbe38str xzr, [sp+88]
004bbe3cstp xzr, xzr, [sp+96]
004bbe40stp xzr, xzr, [sp+72]
004bbe44ldr x0, [sp+64]
004bbe48ldr x1, [sp+88]
004bbe4cldr x2, [sp+96]
004bbe50ldr x3, [sp+104]
004bbe54mov x4, xzr
004bbe58mov x5, xzr
004bbe5cldp x29, x30, [sp-8]
004bbe60add sp, sp, 288
004bbe64ret x30
004bbe68
004bbe68loc_4bbe68:
004bbe68mov x5, x6
004bbe6csubs wzr, w5, 53
004bbe70b.eq 0x4bbe78
004bbe74b 0x4bbeec
004bbe78
004bbe78loc_4bbe78:
004bbe78b 0x4bbe7c
004bbe7c
004bbe7cloc_4bbe7c:
004bbe7cldr x0, [sp+296]
004bbe80ldr x2, [sp+112]
004bbe84ldr x3, [sp+120]
004bbe88ldr x1, [sp+304]
004bbe8cldr x4, [sp+128]
004bbe90bl golang.org/x/crypto/ssh.handleBannerResponse
004bbe94str x0, [sp+152]
004bbe98str x1, [sp+160]
004bbe9ccbnz x0, 0x4bbea4
004bbea0b 0x4bbedc
004bbea4
004bbea4loc_4bbea4:
004bbea4str xzr, [sp+64]
004bbea8str xzr, [sp+88]
004bbeacstp xzr, xzr, [sp+96]
004bbeb0ldr x4, [sp+152]
004bbeb4ldr x5, [sp+160]
004bbeb8str x4, [sp+72]
004bbebcstr x5, [sp+80]
004bbec0ldr x0, [sp+64]
004bbec4ldr x1, [sp+88]
004bbec8ldr x2, [sp+96]
004bbeccldr x3, [sp+104]
004bbed0ldp x29, x30, [sp-8]
004bbed4add sp, sp, 288
004bbed8ret x30
004bbedc
004bbedcloc_4bbedc:
004bbedcorr x1, xzr, 1
004bbee0b 0x4bbee4
004bbee4
004bbee4loc_4bbee4:
004bbee4b 0x4bbee8
004bbee8
004bbee8loc_4bbee8:
004bbee8b 0x4bbb30
004bbeec
004bbeecloc_4bbeec:
004bbeecb 0x4bbef0
004bbef0
004bbef0loc_4bbef0:
004bbef0b 0x4bbef4
004bbef4
004bbef4loc_4bbef4:
004bbef4b 0x4bbef8
004bbef8
004bbef8loc_4bbef8:
004bbef8ldr x1, [sp+120]
004bbefcldr x2, [sp+112]
004bbf00subs xzr, x1, 0
004bbf04b.hi 0x4bbf0c
004bbf08b 0x4bbf5c
004bbf0c
004bbf0cloc_4bbf0c:
004bbf0cldrb w1, [x2]
004bbf10strb w1, [sp+61]
004bbf14movz x0, 52
004bbf18bl golang.org/x/crypto/ssh.unexpectedMessageError
004bbf1cstr x0, [sp+232]
004bbf20str x1, [sp+240]
004bbf24str xzr, [sp+64]
004bbf28str xzr, [sp+88]
004bbf2cstp xzr, xzr, [sp+96]
004bbf30ldr x4, [sp+232]
004bbf34ldr x5, [sp+240]
004bbf38str x4, [sp+72]
004bbf3cstr x5, [sp+80]
004bbf40ldr x0, [sp+64]
004bbf44ldr x1, [sp+88]
004bbf48ldr x2, [sp+96]
004bbf4cldr x3, [sp+104]
004bbf50ldp x29, x30, [sp-8]
004bbf54add sp, sp, 288
004bbf58ret x30
004bbf5c
004bbf5cloc_4bbf5c:
004bbf5cmov x0, xzr
004bbf60bl runtime.panicIndex
004bbf64
004bbf64loc_4bbf64:
004bbf64mov x0, xzr
004bbf68bl runtime.panicIndex
004bbf6c
004bbf6cloc_4bbf6c:
004bbf6cmov x0, xzr
004bbf70bl runtime.panicIndex
004bbf74hint
004bbf78
004bbf78loc_4bbf78:
004bbf78stp x0, x1, [sp+8]
004bbf7cmov x3, x30
004bbf80bl runtime.morestack_noctxt.abi0
004bbf84ldp x0, x1, [sp+8]
004bbf88b 0x4bbaf0
004bbf8cudf 0
004bbaf0
004bbf90
004bbf90golang.org/x/crypto/ssh.handleBannerResponse: ; void golang.org/x/crypto/ssh.handleBannerResponse(golang.org/x/crypto/ssh.packetConn c, struct []uint8 packet)
004bbf90ldr x16, [x28+16]
004bbf94sub x17, sp, 32
004bbf98subs xzr, x17, x16
004bbf9cb.ls 0x4bc138
004bbfa0str x30, [sp-160]!
004bbfa4stur x29, [sp-8]
004bbfa8sub x29, sp, 8
004bbfacstr x0, [sp+168]
004bbfb0str x1, [sp+176]
004bbfb4str x2, [sp+184]
004bbfb8str x3, [sp+192]
004bbfbcstr x4, [sp+200]
004bbfc0stp xzr, xzr, [sp+64]
004bbfc4adrp x0, 0x189000
004bbfc8add x0, x0, 3680
004bbfccbl runtime.newobject
004bbfd0str x0, [sp+144]
004bbfd4str xzr, [x0+8]
004bbfd8str xzr, [x0+24]
004bbfdcadrp x27, 0x590000
004bbfe0ldr w1, [x27+3056]
004bbfe4cbz w1, 0x4bbfec
004bbfe8b 0x4bbff0
004bbfec
004bbfecloc_4bbfec:
004bbfecb 0x4bc008
004bbff0
004bbff0loc_4bbff0:
004bbff0ldr x5, [x0]
004bbff4bl runtime.gcWriteBarrier2
004bbff8str x5, [x25]
004bbffcldr x5, [x0+16]
004bc000str x5, [x25+8]
004bc004b 0x4bc008
004bc008
004bc008loc_4bc008:
004bc008str xzr, [x0]
004bc00cstr xzr, [x0+16]
004bc010ldr x4, [sp+144]
004bc014str x4, [sp+104]
004bc018ldr x0, [sp+184]
004bc01cldr x1, [sp+192]
004bc020ldr x2, [sp+200]
004bc024adrp x3, 0x12e000
004bc028add x3, x3, 896
004bc02cbl golang.org/x/crypto/ssh.Unmarshal
004bc030str x0, [sp+88]
004bc034str x1, [sp+96]
004bc038cbnz x0, 0x4bc040
004bc03cb 0x4bc054
004bc040
004bc040loc_4bc040:
004bc040str x0, [sp+64]
004bc044str x1, [sp+72]
004bc048ldur x29, [sp-8]
004bc04cldr x30, [sp], 160
004bc050ret x30
004bc054
004bc054loc_4bc054:
004bc054str xzr, [sp+136]
004bc058ldr x2, [sp+168]
004bc05cldr x3, [sp+176]
004bc060adrp x4, 0x25c000
004bc064add x4, x4, 2032
004bc068subs xzr, x2, x4
004bc06cb.eq 0x4bc074
004bc070b 0x4bc07c
004bc074
004bc074loc_4bc074:
004bc074orr x0, xzr, 1
004bc078b 0x4bc088
004bc07c
004bc07cloc_4bc07c:
004bc07cmov x0, xzr
004bc080mov x3, xzr
004bc084b 0x4bc088
004bc088
004bc088loc_4bc088:
004bc088str x3, [sp+136]
004bc08cstrb w0, [sp+63]
004bc090ldr x2, [sp+136]
004bc094str x2, [sp+112]
004bc098ldrb w2, [sp+63]
004bc09cstrb w2, [sp+62]
004bc0a0ldr x2, [sp+112]
004bc0a4str x2, [sp+80]
004bc0a8ldrb w2, [sp+62]
004bc0acstrb w2, [sp+61]
004bc0b0tbnz w2, 0, 0x4bc0b8
004bc0b4b 0x4bc120
004bc0b8
004bc0b8loc_4bc0b8:
004bc0b8ldr x2, [sp+80]
004bc0bcldrsb x27, [x2]
004bc0c0ldr x2, [x2+304]
004bc0c4cbnz x2, 0x4bc0cc
004bc0c8b 0x4bc108
004bc0cc
004bc0ccloc_4bc0cc:
004bc0ccldr x2, [sp+80]
004bc0d0ldrsb x27, [x2]
004bc0d4ldr x26, [x2+304]
004bc0d8ldr x2, [x26]
004bc0dcldr x3, [sp+144]
004bc0e0ldr x0, [x3]
004bc0e4ldr x1, [x3+8]
004bc0e8blr x2
004bc0ecstr x0, [sp+120]
004bc0f0str x1, [sp+128]
004bc0f4str x0, [sp+64]
004bc0f8str x1, [sp+72]
004bc0fcldur x29, [sp-8]
004bc100ldr x30, [sp], 160
004bc104ret x30
004bc108
004bc108loc_4bc108:
004bc108stp xzr, xzr, [sp+64]
004bc10cmov x0, xzr
004bc110mov x1, xzr
004bc114ldur x29, [sp-8]
004bc118ldr x30, [sp], 160
004bc11cret x30
004bc120
004bc120loc_4bc120:
004bc120stp xzr, xzr, [sp+64]
004bc124mov x0, xzr
004bc128mov x1, xzr
004bc12cldur x29, [sp-8]
004bc130ldr x30, [sp], 160
004bc134ret x30
004bc138
004bc138loc_4bc138:
004bc138stp x0, x1, [sp+8]
004bc13cstp x2, x3, [sp+24]
004bc140str x4, [sp+40]
004bc144mov x3, x30
004bc148bl runtime.morestack_noctxt.abi0
004bc14cldp x0, x1, [sp+8]
004bc150ldp x2, x3, [sp+24]
004bc154ldr x4, [sp+40]
004bc158b 0x4bbf90
004bc15cudf 0
004bbf90
004bbf90golang.org/x/crypto/ssh.handleBannerResponse: ; void golang.org/x/crypto/ssh.handleBannerResponse(golang.org/x/crypto/ssh.packetConn c, struct []uint8 packet)
004bbf90ldr x16, [x28+16]
004bbf94sub x17, sp, 32
004bbf98subs xzr, x17, x16
004bbf9cb.ls 0x4bc138
004bbfa0str x30, [sp-160]!
004bbfa4stur x29, [sp-8]
004bbfa8sub x29, sp, 8
004bbfacstr x0, [sp+168]
004bbfb0str x1, [sp+176]
004bbfb4str x2, [sp+184]
004bbfb8str x3, [sp+192]
004bbfbcstr x4, [sp+200]
004bbfc0stp xzr, xzr, [sp+64]
004bbfc4adrp x0, 0x189000
004bbfc8add x0, x0, 3680
004bbfccbl runtime.newobject
004bbfd0str x0, [sp+144]
004bbfd4str xzr, [x0+8]
004bbfd8str xzr, [x0+24]
004bbfdcadrp x27, 0x590000
004bbfe0ldr w1, [x27+3056]
004bbfe4cbz w1, 0x4bbfec
004bbfe8b 0x4bbff0
004bbfec
004bbfecloc_4bbfec:
004bbfecb 0x4bc008
004bbff0
004bbff0loc_4bbff0:
004bbff0ldr x5, [x0]
004bbff4bl runtime.gcWriteBarrier2
004bbff8str x5, [x25]
004bbffcldr x5, [x0+16]
004bc000str x5, [x25+8]
004bc004b 0x4bc008
004bc008
004bc008loc_4bc008:
004bc008str xzr, [x0]
004bc00cstr xzr, [x0+16]
004bc010ldr x4, [sp+144]
004bc014str x4, [sp+104]
004bc018ldr x0, [sp+184]
004bc01cldr x1, [sp+192]
004bc020ldr x2, [sp+200]
004bc024adrp x3, 0x12e000
004bc028add x3, x3, 896
004bc02cbl golang.org/x/crypto/ssh.Unmarshal
004bc030str x0, [sp+88]
004bc034str x1, [sp+96]
004bc038cbnz x0, 0x4bc040
004bc03cb 0x4bc054
004bc040
004bc040loc_4bc040:
004bc040str x0, [sp+64]
004bc044str x1, [sp+72]
004bc048ldur x29, [sp-8]
004bc04cldr x30, [sp], 160
004bc050ret x30
004bc054
004bc054loc_4bc054:
004bc054str xzr, [sp+136]
004bc058ldr x2, [sp+168]
004bc05cldr x3, [sp+176]
004bc060adrp x4, 0x25c000
004bc064add x4, x4, 2032
004bc068subs xzr, x2, x4
004bc06cb.eq 0x4bc074
004bc070b 0x4bc07c
004bc074
004bc074loc_4bc074:
004bc074orr x0, xzr, 1
004bc078b 0x4bc088
004bc07c
004bc07cloc_4bc07c:
004bc07cmov x0, xzr
004bc080mov x3, xzr
004bc084b 0x4bc088
004bc088
004bc088loc_4bc088:
004bc088str x3, [sp+136]
004bc08cstrb w0, [sp+63]
004bc090ldr x2, [sp+136]
004bc094str x2, [sp+112]
004bc098ldrb w2, [sp+63]
004bc09cstrb w2, [sp+62]
004bc0a0ldr x2, [sp+112]
004bc0a4str x2, [sp+80]
004bc0a8ldrb w2, [sp+62]
004bc0acstrb w2, [sp+61]
004bc0b0tbnz w2, 0, 0x4bc0b8
004bc0b4b 0x4bc120
004bc0b8
004bc0b8loc_4bc0b8:
004bc0b8ldr x2, [sp+80]
004bc0bcldrsb x27, [x2]
004bc0c0ldr x2, [x2+304]
004bc0c4cbnz x2, 0x4bc0cc
004bc0c8b 0x4bc108
004bc0cc
004bc0ccloc_4bc0cc:
004bc0ccldr x2, [sp+80]
004bc0d0ldrsb x27, [x2]
004bc0d4ldr x26, [x2+304]
004bc0d8ldr x2, [x26]
004bc0dcldr x3, [sp+144]
004bc0e0ldr x0, [x3]
004bc0e4ldr x1, [x3+8]
004bc0e8blr x2
004bc0ecstr x0, [sp+120]
004bc0f0str x1, [sp+128]
004bc0f4str x0, [sp+64]
004bc0f8str x1, [sp+72]
004bc0fcldur x29, [sp-8]
004bc100ldr x30, [sp], 160
004bc104ret x30
004bc108
004bc108loc_4bc108:
004bc108stp xzr, xzr, [sp+64]
004bc10cmov x0, xzr
004bc110mov x1, xzr
004bc114ldur x29, [sp-8]
004bc118ldr x30, [sp], 160
004bc11cret x30
004bc120
004bc120loc_4bc120:
004bc120stp xzr, xzr, [sp+64]
004bc124mov x0, xzr
004bc128mov x1, xzr
004bc12cldur x29, [sp-8]
004bc130ldr x30, [sp], 160
004bc134ret x30
004bc138
004bc138loc_4bc138:
004bc138stp x0, x1, [sp+8]
004bc13cstp x2, x3, [sp+24]
004bc140str x4, [sp+40]
004bc144mov x3, x30
004bc148bl runtime.morestack_noctxt.abi0
004bc14cldp x0, x1, [sp+8]
004bc150ldp x2, x3, [sp+24]
004bc154ldr x4, [sp+40]
004bc158b 0x4bbf90
004bc15cudf 0
004bbf90
004bc160
004bc160golang.org/x/crypto/ssh.GSSAPIWithMICAuthMethod: ; void golang.org/x/crypto/ssh.GSSAPIWithMICAuthMethod(golang.org/x/crypto/ssh.GSSAPIClient gssAPIClient, struct string target)
004bc160ldr x16, [x28+16]
004bc164subs xzr, sp, x16
004bc168b.ls 0x4bc264
004bc16cstr x30, [sp-80]!
004bc170stur x29, [sp-8]
004bc174sub x29, sp, 8
004bc178str x0, [sp+88]
004bc17cstr x1, [sp+96]
004bc180str x2, [sp+104]
004bc184str x3, [sp+112]
004bc188stp xzr, xzr, [sp+40]
004bc18cldr x2, [sp+88]
004bc190cbnz x2, 0x4bc198
004bc194b 0x4bc24c
004bc198
004bc198loc_4bc198:
004bc198adrp x0, 0x188000
004bc19cadd x0, x0, 1440
004bc1a0bl runtime.newobject
004bc1a4str x0, [sp+56]
004bc1a8ldr x1, [sp+96]
004bc1acldr x2, [sp+88]
004bc1b0str x2, [x0]
004bc1b4adrp x27, 0x58f000
004bc1b8ldr w2, [x27+3056]
004bc1bccbz w2, 0x4bc1c4
004bc1c0b 0x4bc1c8
004bc1c4
004bc1c4loc_4bc1c4:
004bc1c4b 0x4bc1dc
004bc1c8
004bc1c8loc_4bc1c8:
004bc1c8bl runtime.gcWriteBarrier2
004bc1ccstr x1, [x25]
004bc1d0ldr x2, [x0+8]
004bc1d4str x2, [x25+8]
004bc1d8b 0x4bc1dc
004bc1dc
004bc1dcloc_4bc1dc:
004bc1dcstr x1, [x0+8]
004bc1e0ldr x2, [sp+56]
004bc1e4ldrsb x27, [x2]
004bc1e8ldr x3, [sp+104]
004bc1ecldr x4, [sp+112]
004bc1f0str x4, [x2+24]
004bc1f4adrp x27, 0x58f000
004bc1f8ldr w4, [x27+3056]
004bc1fccbz w4, 0x4bc204
004bc200b 0x4bc208
004bc204
004bc204loc_4bc204:
004bc204b 0x4bc21c
004bc208
004bc208loc_4bc208:
004bc208bl runtime.gcWriteBarrier2
004bc20cstr x3, [x25]
004bc210ldr x4, [x2+16]
004bc214str x4, [x25+8]
004bc218b 0x4bc21c
004bc21c
004bc21cloc_4bc21c:
004bc21cstr x3, [x2+16]
004bc220ldr x2, [sp+56]
004bc224str x2, [sp+64]
004bc228adrp x3, 0x25b000
004bc22cadd x3, x3, 1704
004bc230str x3, [sp+40]
004bc234str x2, [sp+48]
004bc238ldr x0, [sp+40]
004bc23cldr x1, [sp+48]
004bc240ldur x29, [sp-8]
004bc244ldr x30, [sp], 80
004bc248ret x30
004bc24c
004bc24cloc_4bc24c:
004bc24cadrp x0, 0x139000
004bc250add x0, x0, 2944
004bc254adrp x1, 0x256000
004bc258add x1, x1, 1088
004bc25cbl runtime.gopanic
004bc260hint
004bc264
004bc264loc_4bc264:
004bc264stp x0, x1, [sp+8]
004bc268stp x2, x3, [sp+24]
004bc26cmov x3, x30
004bc270bl runtime.morestack_noctxt.abi0
004bc274ldp x0, x1, [sp+8]
004bc278ldp x2, x3, [sp+24]
004bc27cb 0x4bc160
004bc160
004bc160golang.org/x/crypto/ssh.GSSAPIWithMICAuthMethod: ; void golang.org/x/crypto/ssh.GSSAPIWithMICAuthMethod(golang.org/x/crypto/ssh.GSSAPIClient gssAPIClient, struct string target)
004bc160ldr x16, [x28+16]
004bc164subs xzr, sp, x16
004bc168b.ls 0x4bc264
004bc16cstr x30, [sp-80]!
004bc170stur x29, [sp-8]
004bc174sub x29, sp, 8
004bc178str x0, [sp+88]
004bc17cstr x1, [sp+96]
004bc180str x2, [sp+104]
004bc184str x3, [sp+112]
004bc188stp xzr, xzr, [sp+40]
004bc18cldr x2, [sp+88]
004bc190cbnz x2, 0x4bc198
004bc194b 0x4bc24c
004bc198
004bc198loc_4bc198:
004bc198adrp x0, 0x188000
004bc19cadd x0, x0, 1440
004bc1a0bl runtime.newobject
004bc1a4str x0, [sp+56]
004bc1a8ldr x1, [sp+96]
004bc1acldr x2, [sp+88]
004bc1b0str x2, [x0]
004bc1b4adrp x27, 0x58f000
004bc1b8ldr w2, [x27+3056]
004bc1bccbz w2, 0x4bc1c4
004bc1c0b 0x4bc1c8
004bc1c4
004bc1c4loc_4bc1c4:
004bc1c4b 0x4bc1dc
004bc1c8
004bc1c8loc_4bc1c8:
004bc1c8bl runtime.gcWriteBarrier2
004bc1ccstr x1, [x25]
004bc1d0ldr x2, [x0+8]
004bc1d4str x2, [x25+8]
004bc1d8b 0x4bc1dc
004bc1dc
004bc1dcloc_4bc1dc:
004bc1dcstr x1, [x0+8]
004bc1e0ldr x2, [sp+56]
004bc1e4ldrsb x27, [x2]
004bc1e8ldr x3, [sp+104]
004bc1ecldr x4, [sp+112]
004bc1f0str x4, [x2+24]
004bc1f4adrp x27, 0x58f000
004bc1f8ldr w4, [x27+3056]
004bc1fccbz w4, 0x4bc204
004bc200b 0x4bc208
004bc204
004bc204loc_4bc204:
004bc204b 0x4bc21c
004bc208
004bc208loc_4bc208:
004bc208bl runtime.gcWriteBarrier2
004bc20cstr x3, [x25]
004bc210ldr x4, [x2+16]
004bc214str x4, [x25+8]
004bc218b 0x4bc21c
004bc21c
004bc21cloc_4bc21c:
004bc21cstr x3, [x2+16]
004bc220ldr x2, [sp+56]
004bc224str x2, [sp+64]
004bc228adrp x3, 0x25b000
004bc22cadd x3, x3, 1704
004bc230str x3, [sp+40]
004bc234str x2, [sp+48]
004bc238ldr x0, [sp+40]
004bc23cldr x1, [sp+48]
004bc240ldur x29, [sp-8]
004bc244ldr x30, [sp], 80
004bc248ret x30
004bc24c
004bc24cloc_4bc24c:
004bc24cadrp x0, 0x139000
004bc250add x0, x0, 2944
004bc254adrp x1, 0x256000
004bc258add x1, x1, 1088
004bc25cbl runtime.gopanic
004bc260hint
004bc264
004bc264loc_4bc264:
004bc264stp x0, x1, [sp+8]
004bc268stp x2, x3, [sp+24]
004bc26cmov x3, x30
004bc270bl runtime.morestack_noctxt.abi0
004bc274ldp x0, x1, [sp+8]
004bc278ldp x2, x3, [sp+24]
004bc27cb 0x4bc160
004bc160
004bc280
004bc280golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).auth: ; void golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).auth(golang.org/x/crypto/ssh.gssAPIWithMICCallback * g, struct []uint8 session, struct string user, golang.org/x/crypto/ssh.packetConn c, io.Reader rand, map[string][]uint8 p5)
004bc280ldr x16, [x28+16]
004bc284sub x17, sp, 1616
004bc288subs xzr, x17, x16
004bc28cb.ls 0x4bd57c
004bc290sub x20, sp, 1744
004bc294stp x29, x30, [x20-8]
004bc298add sp, x20, 0
004bc29csub x29, sp, 8
004bc2a0str x0, [sp+1752]
004bc2a4str x1, [sp+1760]
004bc2a8str x2, [sp+1768]
004bc2acstr x3, [sp+1776]
004bc2b0str x4, [sp+1784]
004bc2b4str x5, [sp+1792]
004bc2b8str x6, [sp+1800]
004bc2bcstr x7, [sp+1808]
004bc2c0str x8, [sp+1816]
004bc2c4str x9, [sp+1824]
004bc2c8str x10, [sp+1832]
004bc2ccstr xzr, [sp+160]
004bc2d0stp xzr, xzr, [sp+256]
004bc2d4str xzr, [sp+272]
004bc2d8stp xzr, xzr, [sp+240]
004bc2dcldr x0, [sp+1752]
004bc2e0bl golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).method
004bc2e4str x0, [sp+1392]
004bc2e8str x1, [sp+1400]
004bc2ecadrp x0, 0x1aa000
004bc2f0add x0, x0, 3808
004bc2f4bl runtime.newobject
004bc2f8str x0, [sp+1224]
004bc2fcadrp x27, 0x58f000
004bc300ldr w1, [x27+3056]
004bc304cbz w1, 0x4bc30c
004bc308b 0x4bc310
004bc30c
004bc30cloc_4bc30c:
004bc30cb 0x4bc32c
004bc310
004bc310loc_4bc310:
004bc310str x0, [sp+1632]
004bc314mov x1, x0
004bc318adrp x0, 0x1aa000
004bc31cadd x0, x0, 3808
004bc320bl runtime.wbZero
004bc324ldr x0, [sp+1632]
004bc328b 0x4bc32c
004bc32c
004bc32cloc_4bc32c:
004bc32cstp xzr, xzr, [x0]
004bc330stp xzr, xzr, [x0+16]
004bc334stp xzr, xzr, [x0+32]
004bc338stp xzr, xzr, [x0+48]
004bc33cstr xzr, [x0+64]
004bc340ldr x4, [sp+1224]
004bc344ldrsb x27, [x4]
004bc348ldr x5, [sp+1784]
004bc34cldr x6, [sp+1792]
004bc350str x6, [x4+8]
004bc354adrp x27, 0x58f000
004bc358ldr w6, [x27+3056]
004bc35ccbz w6, 0x4bc364
004bc360b 0x4bc368
004bc364
004bc364loc_4bc364:
004bc364b 0x4bc37c
004bc368
004bc368loc_4bc368:
004bc368bl runtime.gcWriteBarrier2
004bc36cstr x5, [x25]
004bc370ldr x6, [x4]
004bc374str x6, [x25+8]
004bc378b 0x4bc37c
004bc37c
004bc37cloc_4bc37c:
004bc37cstr x5, [x4]
004bc380ldr x4, [sp+1224]
004bc384ldrsb x27, [x4]
004bc388orr x5, xzr, 14
004bc38cstr x5, [x4+24]
004bc390adrp x27, 0x58f000
004bc394ldr w6, [x27+3056]
004bc398cbz w6, 0x4bc3a0
004bc39cb 0x4bc3a4
004bc3a0
004bc3a0loc_4bc3a0:
004bc3a0b 0x4bc3b4
004bc3a4
004bc3a4loc_4bc3a4:
004bc3a4ldr x6, [x4+16]
004bc3a8bl runtime.gcWriteBarrier1
004bc3acstr x6, [x25]
004bc3b0b 0x4bc3b4
004bc3b4
004bc3b4loc_4bc3b4:
004bc3b4adrp x6, 0x1f8000
004bc3b8add x6, x6, 76
004bc3bcstr x6, [x4+16]
004bc3c0ldr x4, [sp+1224]
004bc3c4ldrsb x27, [x4]
004bc3c8ldr x6, [sp+1392]
004bc3ccldr x7, [sp+1400]
004bc3d0str x7, [x4+40]
004bc3d4adrp x27, 0x58f000
004bc3d8ldr w7, [x27+3056]
004bc3dccbz w7, 0x4bc3e4
004bc3e0b 0x4bc3e8
004bc3e4
004bc3e4loc_4bc3e4:
004bc3e4b 0x4bc3fc
004bc3e8
004bc3e8loc_4bc3e8:
004bc3e8bl runtime.gcWriteBarrier2
004bc3ecstr x6, [x25]
004bc3f0ldr x7, [x4+32]
004bc3f4str x7, [x25+8]
004bc3f8b 0x4bc3fc
004bc3fc
004bc3fcloc_4bc3fc:
004bc3fcstr x6, [x4+32]
004bc400ldr x4, [sp+1224]
004bc404str x4, [sp+424]
004bc408ldrsb x27, [x4]
004bc40cldr x0, [x4+48]
004bc410ldr x1, [x4+56]
004bc414ldr x2, [x4+64]
004bc418str x0, [sp+1200]
004bc41cstr x1, [sp+1208]
004bc420str x2, [sp+1216]
004bc424orr x3, xzr, 1
004bc428bl golang.org/x/crypto/ssh.appendU32
004bc42cstr x0, [sp+1368]
004bc430str x1, [sp+1376]
004bc434str x2, [sp+1384]
004bc438ldr x4, [sp+424]
004bc43cldrsb x27, [x4]
004bc440str x1, [x4+56]
004bc444str x2, [x4+64]
004bc448adrp x27, 0x58f000
004bc44cldr w5, [x27+3056]
004bc450cbz w5, 0x4bc458
004bc454b 0x4bc45c
004bc458
004bc458loc_4bc458:
004bc458b 0x4bc470
004bc45c
004bc45cloc_4bc45c:
004bc45cbl runtime.gcWriteBarrier2
004bc460str x0, [x25]
004bc464ldr x3, [x4+48]
004bc468str x3, [x25+8]
004bc46cb 0x4bc470
004bc470
004bc470loc_4bc470:
004bc470str x0, [x4+48]
004bc474ldr x3, [sp+424]
004bc478ldrsb x27, [x3]
004bc47cldr x4, [x3+48]
004bc480ldr x5, [x3+56]
004bc484ldr x3, [x3+64]
004bc488str x4, [sp+1176]
004bc48cstr x5, [sp+1184]
004bc490str x3, [sp+1192]
004bc494adrp x27, 0x566000
004bc498ldr x1, [x27+3968]
004bc49cadrp x27, 0x566000
004bc4a0ldr x2, [x27+3976]
004bc4a4add x0, sp, 118
004bc4a8bl runtime.slicebytetostring
004bc4acstr x0, [sp+1160]
004bc4b0str x1, [sp+1168]
004bc4b4ldr x3, [sp+1176]
004bc4b8ldr x4, [sp+1184]
004bc4bcldr x2, [sp+1192]
004bc4c0mov x5, x0
004bc4c4mov x0, x3
004bc4c8mov x6, x1
004bc4ccmov x1, x4
004bc4d0mov x3, x5
004bc4d4mov x4, x6
004bc4d8bl golang.org/x/crypto/ssh.appendString
004bc4dcstr x0, [sp+1368]
004bc4e0str x1, [sp+1376]
004bc4e4str x2, [sp+1384]
004bc4e8ldr x3, [sp+424]
004bc4ecldrsb x27, [x3]
004bc4f0str x1, [x3+56]
004bc4f4str x2, [x3+64]
004bc4f8adrp x27, 0x58f000
004bc4fcldr w4, [x27+3056]
004bc500cbz w4, 0x4bc508
004bc504b 0x4bc50c
004bc508
004bc508loc_4bc508:
004bc508b 0x4bc520
004bc50c
004bc50cloc_4bc50c:
004bc50cbl runtime.gcWriteBarrier2
004bc510str x0, [x25]
004bc514ldr x2, [x3+48]
004bc518str x2, [x25+8]
004bc51cb 0x4bc520
004bc520
004bc520loc_4bc520:
004bc520str x0, [x3+48]
004bc524ldr x1, [sp+424]
004bc528str x1, [sp+1360]
004bc52cadrp x0, 0x12d000
004bc530add x0, x0, 3968
004bc534bl golang.org/x/crypto/ssh.Marshal
004bc538str x0, [sp+1368]
004bc53cstr x1, [sp+1376]
004bc540str x2, [sp+1384]
004bc544ldr x3, [sp+1800]
004bc548ldrsb x27, [x3]
004bc54cldr x4, [sp+1808]
004bc550ldr x3, [x3+40]
004bc554mov x5, x0
004bc558mov x0, x4
004bc55cmov x6, x1
004bc560mov x1, x5
004bc564mov x7, x2
004bc568mov x2, x6
004bc56cmov x8, x3
004bc570mov x3, x7
004bc574blr x8
004bc578str x0, [sp+560]
004bc57cstr x1, [sp+568]
004bc580cbnz x0, 0x4bc588
004bc584b 0x4bc5cc
004bc588
004bc588loc_4bc588:
004bc588str xzr, [sp+160]
004bc58cstr xzr, [sp+256]
004bc590stp xzr, xzr, [sp+264]
004bc594ldr x0, [sp+560]
004bc598ldr x1, [sp+568]
004bc59cstr x0, [sp+240]
004bc5a0str x1, [sp+248]
004bc5a4bl runtime.deferreturn
004bc5a8ldr x0, [sp+160]
004bc5acldr x4, [sp+240]
004bc5b0ldr x1, [sp+256]
004bc5b4ldr x2, [sp+264]
004bc5b8ldr x5, [sp+248]
004bc5bcldr x3, [sp+272]
004bc5c0ldp x29, x30, [sp-8]
004bc5c4add sp, sp, 1744
004bc5c8ret x30
004bc5cc
004bc5ccloc_4bc5cc:
004bc5ccstr xzr, [sp+1368]
004bc5d0add x27, sp, 1376
004bc5d4stp xzr, xzr, [x27]
004bc5d8add x27, sp, 1344
004bc5dcstp xzr, xzr, [x27]
004bc5e0ldr x1, [sp+1800]
004bc5e4ldrsb x27, [x1]
004bc5e8ldr x1, [x1+32]
004bc5ecldr x0, [sp+1808]
004bc5f0blr x1
004bc5f4str x0, [sp+1368]
004bc5f8str x1, [sp+1376]
004bc5fcstr x2, [sp+1384]
004bc600str x3, [sp+1344]
004bc604str x4, [sp+1352]
004bc608ldr x1, [sp+1376]
004bc60cldr x2, [sp+1384]
004bc610ldr x3, [sp+1368]
004bc614str x3, [sp+1600]
004bc618str x1, [sp+1608]
004bc61cstr x2, [sp+1616]
004bc620ldr x1, [sp+1344]
004bc624ldr x2, [sp+1352]
004bc628str x1, [sp+1584]
004bc62cstr x2, [sp+1592]
004bc630ldr x1, [sp+1600]
004bc634ldr x2, [sp+1608]
004bc638ldr x3, [sp+1616]
004bc63cstr x1, [sp+328]
004bc640str x2, [sp+336]
004bc644str x3, [sp+344]
004bc648ldr x1, [sp+1592]
004bc64cldr x2, [sp+1584]
004bc650str x2, [sp+544]
004bc654str x1, [sp+552]
004bc658cbnz x2, 0x4bc660
004bc65cb 0x4bc6a4
004bc660
004bc660loc_4bc660:
004bc660str xzr, [sp+160]
004bc664str xzr, [sp+256]
004bc668stp xzr, xzr, [sp+264]
004bc66cldr x0, [sp+544]
004bc670ldr x1, [sp+552]
004bc674str x0, [sp+240]
004bc678str x1, [sp+248]
004bc67cbl runtime.deferreturn
004bc680ldr x0, [sp+160]
004bc684ldr x4, [sp+240]
004bc688ldr x1, [sp+256]
004bc68cldr x2, [sp+264]
004bc690ldr x5, [sp+248]
004bc694ldr x3, [sp+272]
004bc698ldp x29, x30, [sp-8]
004bc69cadd sp, sp, 1744
004bc6a0ret x30
004bc6a4
004bc6a4loc_4bc6a4:
004bc6a4adrp x0, 0x170000
004bc6a8add x0, x0, 2528
004bc6acbl runtime.newobject
004bc6b0str x0, [sp+1152]
004bc6b4stp xzr, xzr, [x0+8]
004bc6b8adrp x27, 0x58f000
004bc6bcldr w1, [x27+3056]
004bc6c0cbz w1, 0x4bc6c8
004bc6c4b 0x4bc6cc
004bc6c8
004bc6c8loc_4bc6c8:
004bc6c8b 0x4bc6dc
004bc6cc
004bc6ccloc_4bc6cc:
004bc6ccldr x5, [x0]
004bc6d0bl runtime.gcWriteBarrier1
004bc6d4str x5, [x25]
004bc6d8b 0x4bc6dc
004bc6dc
004bc6dcloc_4bc6dc:
004bc6dcstr xzr, [x0]
004bc6e0ldr x4, [sp+1152]
004bc6e4str x4, [sp+288]
004bc6e8str x4, [sp+1336]
004bc6ecldr x1, [sp+336]
004bc6f0ldr x2, [sp+344]
004bc6f4ldr x0, [sp+328]
004bc6f8adrp x3, 0x12e000
004bc6fcadd x3, x3, 960
004bc700bl golang.org/x/crypto/ssh.Unmarshal
004bc704str x0, [sp+528]
004bc708str x1, [sp+536]
004bc70ccbnz x0, 0x4bc714
004bc710b 0x4bc758
004bc714
004bc714loc_4bc714:
004bc714str xzr, [sp+160]
004bc718str xzr, [sp+256]
004bc71cstp xzr, xzr, [sp+264]
004bc720ldr x0, [sp+528]
004bc724ldr x1, [sp+536]
004bc728str x0, [sp+240]
004bc72cstr x1, [sp+248]
004bc730bl runtime.deferreturn
004bc734ldr x0, [sp+160]
004bc738ldr x4, [sp+240]
004bc73cldr x1, [sp+256]
004bc740ldr x2, [sp+264]
004bc744ldr x5, [sp+248]
004bc748ldr x3, [sp+272]
004bc74cldp x29, x30, [sp-8]
004bc750add sp, sp, 1744
004bc754ret x30
004bc758
004bc758loc_4bc758:
004bc758stp xzr, xzr, [sp+304]
004bc75cstr xzr, [sp+320]
004bc760ldr x1, [sp+1752]
004bc764ldrsb x27, [x1]
004bc768ldr x2, [x1]
004bc76cldr x1, [x1+8]
004bc770str x2, [sp+1568]
004bc774str x1, [sp+1576]
004bc778ldrsb x27, [x2]
004bc77cadd x27, sp, 1120
004bc780stp xzr, xzr, [x27]
004bc784str xzr, [sp+1136]
004bc788add x1, sp, 1120
004bc78cstr x1, [sp+1144]
004bc790ldrsb x27, [x1]
004bc794adrp x2, 4096
004bc798add x2, x2, 1472
004bc79cstr x2, [x1]
004bc7a0ldrsb x27, [x1]
004bc7a4ldr x2, [sp+1576]
004bc7a8ldr x3, [sp+1568]
004bc7acstr x3, [x1+8]
004bc7b0adrp x27, 0x58f000
004bc7b4ldr w3, [x27+3056]
004bc7b8cbz w3, 0x4bc7c0
004bc7bcb 0x4bc7c4
004bc7c0
004bc7c0loc_4bc7c0:
004bc7c0b 0x4bc7d8
004bc7c4
004bc7c4loc_4bc7c4:
004bc7c4bl runtime.gcWriteBarrier2
004bc7c8str x2, [x25]
004bc7ccldr x3, [x1+16]
004bc7d0str x3, [x25+8]
004bc7d4b 0x4bc7d8
004bc7d8
004bc7d8loc_4bc7d8:
004bc7d8str x2, [x1+16]
004bc7dcstr x1, [sp+216]
004bc7e0add x0, sp, 192
004bc7e4bl runtime.deferprocStack
004bc7e8subs xzr, x0, 0
004bc7ecb.ne 0x4bc7f8
004bc7f0b 0x4bc7f4
004bc7f4
004bc7f4loc_4bc7f4:
004bc7f4b 0x4bc820
004bc7f8
004bc7f8loc_4bc7f8:
004bc7f8bl runtime.deferreturn
004bc7fcldr x0, [sp+160]
004bc800ldr x4, [sp+240]
004bc804ldr x1, [sp+256]
004bc808ldr x2, [sp+264]
004bc80cldr x5, [sp+248]
004bc810ldr x3, [sp+272]
004bc814ldp x29, x30, [sp-8]
004bc818add sp, sp, 1744
004bc81cret x30
004bc820
004bc820loc_4bc820:
004bc820b 0x4bc824
004bc824
004bc824loc_4bc824:
004bc824str xzr, [sp+1368]
004bc828add x27, sp, 1376
004bc82cstp xzr, xzr, [x27]
004bc830add x27, sp, 1344
004bc834stp xzr, xzr, [x27]
004bc838ldr x5, [sp+1752]
004bc83cldrsb x27, [x5]
004bc840ldr x3, [x5+16]
004bc844ldr x4, [x5+24]
004bc848str x3, [sp+1104]
004bc84cstr x4, [sp+1112]
004bc850mov x0, xzr
004bc854adrp x1, 0x1f4000
004bc858add x1, x1, 2147
004bc85cmovz x2, 5
004bc860bl runtime.concatstring2
004bc864str x0, [sp+1088]
004bc868str x1, [sp+1096]
004bc86cldr x5, [sp+1752]
004bc870ldrsb x27, [x5]
004bc874ldr x6, [x5]
004bc878ldrsb x27, [x6]
004bc87cldr x5, [x5+8]
004bc880ldr x3, [sp+304]
004bc884ldr x4, [sp+312]
004bc888ldr x7, [sp+320]
004bc88cldr x6, [x6+40]
004bc890mov x2, x1
004bc894mov x1, x0
004bc898mov x0, x5
004bc89cmov x5, x7
004bc8a0mov x7, x6
004bc8a4mov x6, xzr
004bc8a8blr x7
004bc8acstr x0, [sp+1368]
004bc8b0str x1, [sp+1376]
004bc8b4str x2, [sp+1384]
004bc8b8strb w3, [sp+150]
004bc8bcstr x4, [sp+1344]
004bc8c0str x5, [sp+1352]
004bc8c4ldr x5, [sp+1368]
004bc8c8ldr x6, [sp+1376]
004bc8ccldr x7, [sp+1384]
004bc8d0str x5, [sp+1544]
004bc8d4str x6, [sp+1552]
004bc8d8str x7, [sp+1560]
004bc8dcldrb w5, [sp+150]
004bc8e0strb w5, [sp+151]
004bc8e4ldr x5, [sp+1344]
004bc8e8ldr x6, [sp+1352]
004bc8ecstr x5, [sp+1528]
004bc8f0str x6, [sp+1536]
004bc8f4ldr x5, [sp+1544]
004bc8f8ldr x6, [sp+1552]
004bc8fcldr x7, [sp+1560]
004bc900str x5, [sp+352]
004bc904str x6, [sp+360]
004bc908str x7, [sp+368]
004bc90cldrb w5, [sp+151]
004bc910strb w5, [sp+84]
004bc914ldr x5, [sp+1536]
004bc918ldr x6, [sp+1528]
004bc91cstr x6, [sp+512]
004bc920str x5, [sp+520]
004bc924cbnz x6, 0x4bc92c
004bc928b 0x4bc99c
004bc92c
004bc92cloc_4bc92c:
004bc92cstr xzr, [sp+1064]
004bc930add x27, sp, 1072
004bc934stp xzr, xzr, [x27]
004bc938ldr x0, [sp+512]
004bc93cldr x1, [sp+520]
004bc940str x0, [sp+1048]
004bc944str x1, [sp+1056]
004bc948str xzr, [sp+160]
004bc94cldr x0, [sp+1072]
004bc950ldr x1, [sp+1080]
004bc954ldr x2, [sp+1064]
004bc958str x2, [sp+256]
004bc95cstr x0, [sp+264]
004bc960str x1, [sp+272]
004bc964ldr x0, [sp+1048]
004bc968ldr x1, [sp+1056]
004bc96cstr x0, [sp+240]
004bc970str x1, [sp+248]
004bc974bl runtime.deferreturn
004bc978ldr x0, [sp+160]
004bc97cldr x4, [sp+240]
004bc980ldr x1, [sp+256]
004bc984ldr x2, [sp+264]
004bc988ldr x5, [sp+248]
004bc98cldr x3, [sp+272]
004bc990ldp x29, x30, [sp-8]
004bc994add sp, sp, 1744
004bc998ret x30
004bc99c
004bc99cloc_4bc99c:
004bc99cldr x3, [sp+360]
004bc9a0str x3, [sp+176]
004bc9a4cbnz x3, 0x4bc9ac
004bc9a8b 0x4bcad4
004bc9ac
004bc9acloc_4bc9ac:
004bc9acadrp x0, 0x170000
004bc9b0add x0, x0, 1888
004bc9b4bl runtime.newobject
004bc9b8str x0, [sp+1040]
004bc9bcldr x1, [sp+352]
004bc9c0ldr x2, [sp+360]
004bc9c4ldr x3, [sp+368]
004bc9c8str x2, [x0+8]
004bc9ccstr x3, [x0+16]
004bc9d0adrp x27, 0x58f000
004bc9d4ldr w2, [x27+3056]
004bc9d8cbz w2, 0x4bc9e0
004bc9dcb 0x4bc9e4
004bc9e0
004bc9e0loc_4bc9e0:
004bc9e0b 0x4bc9f8
004bc9e4
004bc9e4loc_4bc9e4:
004bc9e4bl runtime.gcWriteBarrier2
004bc9e8str x1, [x25]
004bc9ecldr x2, [x0]
004bc9f0str x2, [x25+8]
004bc9f4b 0x4bc9f8
004bc9f8
004bc9f8loc_4bc9f8:
004bc9f8str x1, [x0]
004bc9fcldr x1, [sp+1040]
004bca00str x1, [sp+1328]
004bca04adrp x0, 0x12d000
004bca08add x0, x0, 3840
004bca0cbl golang.org/x/crypto/ssh.Marshal
004bca10str x0, [sp+1368]
004bca14str x1, [sp+1376]
004bca18str x2, [sp+1384]
004bca1cldr x3, [sp+1800]
004bca20ldrsb x27, [x3]
004bca24ldr x4, [sp+1808]
004bca28ldr x3, [x3+40]
004bca2cmov x5, x0
004bca30mov x0, x4
004bca34mov x6, x1
004bca38mov x1, x5
004bca3cmov x7, x2
004bca40mov x2, x6
004bca44mov x8, x3
004bca48mov x3, x7
004bca4cblr x8
004bca50str x0, [sp+496]
004bca54str x1, [sp+504]
004bca58cbnz x0, 0x4bca60
004bca5cb 0x4bcad0
004bca60
004bca60loc_4bca60:
004bca60str xzr, [sp+1016]
004bca64add x27, sp, 1024
004bca68stp xzr, xzr, [x27]
004bca6cldr x0, [sp+496]
004bca70ldr x1, [sp+504]
004bca74str x0, [sp+1000]
004bca78str x1, [sp+1008]
004bca7cstr xzr, [sp+160]
004bca80ldr x0, [sp+1024]
004bca84ldr x1, [sp+1032]
004bca88ldr x2, [sp+1016]
004bca8cstr x2, [sp+256]
004bca90str x0, [sp+264]
004bca94str x1, [sp+272]
004bca98ldr x0, [sp+1000]
004bca9cldr x1, [sp+1008]
004bcaa0str x0, [sp+240]
004bcaa4str x1, [sp+248]
004bcaa8bl runtime.deferreturn
004bcaacldr x0, [sp+160]
004bcab0ldr x4, [sp+240]
004bcab4ldr x1, [sp+256]
004bcab8ldr x2, [sp+264]
004bcabcldr x5, [sp+248]
004bcac0ldr x3, [sp+272]
004bcac4ldp x29, x30, [sp-8]
004bcac8add sp, sp, 1744
004bcaccret x30
004bcad0
004bcad0loc_4bcad0:
004bcad0b 0x4bcad8
004bcad4
004bcad4loc_4bcad4:
004bcad4b 0x4bcad8
004bcad8
004bcad8loc_4bcad8:
004bcad8ldrb w3, [sp+84]
004bcadctbnz w3, 0, 0x4bcae4
004bcae0b 0x4bd200
004bcae4
004bcae4loc_4bcae4:
004bcae4str xzr, [sp+1368]
004bcae8add x27, sp, 1376
004bcaecstp xzr, xzr, [x27]
004bcaf0add x27, sp, 1344
004bcaf4stp xzr, xzr, [x27]
004bcaf8ldr x1, [sp+1800]
004bcafcldrsb x27, [x1]
004bcb00ldr x1, [x1+32]
004bcb04ldr x0, [sp+1808]
004bcb08blr x1
004bcb0cstr x0, [sp+1368]
004bcb10str x1, [sp+1376]
004bcb14str x2, [sp+1384]
004bcb18str x3, [sp+1344]
004bcb1cstr x4, [sp+1352]
004bcb20ldr x1, [sp+1376]
004bcb24ldr x2, [sp+1384]
004bcb28ldr x3, [sp+1368]
004bcb2cstr x3, [sp+1504]
004bcb30str x1, [sp+1512]
004bcb34str x2, [sp+1520]
004bcb38ldr x1, [sp+1344]
004bcb3cldr x2, [sp+1352]
004bcb40str x1, [sp+1488]
004bcb44str x2, [sp+1496]
004bcb48ldr x1, [sp+1504]
004bcb4cldr x2, [sp+1512]
004bcb50ldr x3, [sp+1520]
004bcb54str x1, [sp+328]
004bcb58str x2, [sp+336]
004bcb5cstr x3, [sp+344]
004bcb60ldr x1, [sp+1496]
004bcb64ldr x2, [sp+1488]
004bcb68str x2, [sp+512]
004bcb6cstr x1, [sp+520]
004bcb70cbnz x2, 0x4bcb78
004bcb74b 0x4bcbe8
004bcb78
004bcb78loc_4bcb78:
004bcb78str xzr, [sp+976]
004bcb7cadd x27, sp, 984
004bcb80stp xzr, xzr, [x27]
004bcb84ldr x0, [sp+512]
004bcb88ldr x1, [sp+520]
004bcb8cstr x0, [sp+960]
004bcb90str x1, [sp+968]
004bcb94str xzr, [sp+160]
004bcb98ldr x0, [sp+984]
004bcb9cldr x1, [sp+992]
004bcba0ldr x2, [sp+976]
004bcba4str x2, [sp+256]
004bcba8str x0, [sp+264]
004bcbacstr x1, [sp+272]
004bcbb0ldr x0, [sp+960]
004bcbb4ldr x1, [sp+968]
004bcbb8str x0, [sp+240]
004bcbbcstr x1, [sp+248]
004bcbc0bl runtime.deferreturn
004bcbc4ldr x0, [sp+160]
004bcbc8ldr x4, [sp+240]
004bcbccldr x1, [sp+256]
004bcbd0ldr x2, [sp+264]
004bcbd4ldr x5, [sp+248]
004bcbd8ldr x3, [sp+272]
004bcbdcldp x29, x30, [sp-8]
004bcbe0add sp, sp, 1744
004bcbe4ret x30
004bcbe8
004bcbe8loc_4bcbe8:
004bcbe8ldr x1, [sp+336]
004bcbecldr x5, [sp+328]
004bcbf0subs xzr, x1, 0
004bcbf4b.hi 0x4bcbfc
004bcbf8b 0x4bd570
004bcbfc
004bcbfcloc_4bcbfc:
004bcbfcldrb w5, [x5]
004bcc00strb w5, [sp+117]
004bcc04mov x6, x5
004bcc08subs wzr, w6, 51
004bcc0cb.eq 0x4bcc14
004bcc10b 0x4bcdfc
004bcc14
004bcc14loc_4bcc14:
004bcc14b 0x4bcc18
004bcc18
004bcc18loc_4bcc18:
004bcc18adrp x0, 0x188000
004bcc1cadd x0, x0, 2720
004bcc20bl runtime.newobject
004bcc24str x0, [sp+1728]
004bcc28stp xzr, xzr, [x0+8]
004bcc2cstrb wzr, [x0+24]
004bcc30adrp x27, 0x58f000
004bcc34ldr w1, [x27+3056]
004bcc38cbz w1, 0x4bcc40
004bcc3cb 0x4bcc44
004bcc40
004bcc40loc_4bcc40:
004bcc40b 0x4bcc54
004bcc44
004bcc44loc_4bcc44:
004bcc44ldr x5, [x0]
004bcc48bl runtime.gcWriteBarrier1
004bcc4cstr x5, [x25]
004bcc50b 0x4bcc54
004bcc54
004bcc54loc_4bcc54:
004bcc54str xzr, [x0]
004bcc58ldr x4, [sp+1728]
004bcc5cstr x4, [sp+1320]
004bcc60ldr x0, [sp+328]
004bcc64ldr x1, [sp+336]
004bcc68ldr x2, [sp+344]
004bcc6cadrp x3, 0x12d000
004bcc70add x3, x3, 3584
004bcc74bl golang.org/x/crypto/ssh.Unmarshal
004bcc78str x0, [sp+480]
004bcc7cstr x1, [sp+488]
004bcc80cbnz x0, 0x4bcc88
004bcc84b 0x4bccf8
004bcc88
004bcc88loc_4bcc88:
004bcc88str xzr, [sp+936]
004bcc8cadd x27, sp, 944
004bcc90stp xzr, xzr, [x27]
004bcc94ldr x0, [sp+480]
004bcc98ldr x1, [sp+488]
004bcc9cstr x0, [sp+920]
004bcca0str x1, [sp+928]
004bcca4str xzr, [sp+160]
004bcca8ldr x0, [sp+944]
004bccacldr x1, [sp+952]
004bccb0ldr x2, [sp+936]
004bccb4str x2, [sp+256]
004bccb8str x0, [sp+264]
004bccbcstr x1, [sp+272]
004bccc0ldr x0, [sp+920]
004bccc4ldr x1, [sp+928]
004bccc8str x0, [sp+240]
004bccccstr x1, [sp+248]
004bccd0bl runtime.deferreturn
004bccd4ldr x0, [sp+160]
004bccd8ldr x4, [sp+240]
004bccdcldr x1, [sp+256]
004bcce0ldr x2, [sp+264]
004bcce4ldr x5, [sp+248]
004bcce8ldr x3, [sp+272]
004bccecldp x29, x30, [sp-8]
004bccf0add sp, sp, 1744
004bccf4ret x30
004bccf8
004bccf8loc_4bccf8:
004bccf8ldr x0, [sp+1728]
004bccfcldrb w0, [x0+24]
004bcd00tbnz w0, 0, 0x4bcd08
004bcd04b 0x4bcd84
004bcd08
004bcd08loc_4bcd08:
004bcd08ldr x0, [sp+1728]
004bcd0cldr x1, [x0]
004bcd10ldr x2, [x0+8]
004bcd14ldr x0, [x0+16]
004bcd18str x1, [sp+896]
004bcd1cstr x2, [sp+904]
004bcd20str x0, [sp+912]
004bcd24add x27, sp, 880
004bcd28stp xzr, xzr, [x27]
004bcd2corr x0, xzr, 1
004bcd30str x0, [sp+160]
004bcd34ldr x0, [sp+896]
004bcd38ldr x1, [sp+904]
004bcd3cldr x2, [sp+912]
004bcd40str x0, [sp+256]
004bcd44str x1, [sp+264]
004bcd48str x2, [sp+272]
004bcd4cldr x0, [sp+880]
004bcd50ldr x1, [sp+888]
004bcd54str x0, [sp+240]
004bcd58str x1, [sp+248]
004bcd5cbl runtime.deferreturn
004bcd60ldr x0, [sp+160]
004bcd64ldr x4, [sp+240]
004bcd68ldr x1, [sp+256]
004bcd6cldr x2, [sp+264]
004bcd70ldr x5, [sp+248]
004bcd74ldr x3, [sp+272]
004bcd78ldp x29, x30, [sp-8]
004bcd7cadd sp, sp, 1744
004bcd80ret x30
004bcd84
004bcd84loc_4bcd84:
004bcd84ldr x0, [sp+1728]
004bcd88ldr x1, [x0]
004bcd8cldr x2, [x0+8]
004bcd90ldr x0, [x0+16]
004bcd94str x1, [sp+856]
004bcd98str x2, [sp+864]
004bcd9cstr x0, [sp+872]
004bcda0add x27, sp, 840
004bcda4stp xzr, xzr, [x27]
004bcda8str xzr, [sp+160]
004bcdacldr x0, [sp+856]
004bcdb0ldr x1, [sp+864]
004bcdb4ldr x2, [sp+872]
004bcdb8str x0, [sp+256]
004bcdbcstr x1, [sp+264]
004bcdc0str x2, [sp+272]
004bcdc4ldr x0, [sp+840]
004bcdc8ldr x1, [sp+848]
004bcdccstr x0, [sp+240]
004bcdd0str x1, [sp+248]
004bcdd4bl runtime.deferreturn
004bcdd8ldr x0, [sp+160]
004bcddcldr x4, [sp+240]
004bcde0ldr x1, [sp+256]
004bcde4ldr x2, [sp+264]
004bcde8ldr x5, [sp+248]
004bcdecldr x3, [sp+272]
004bcdf0ldp x29, x30, [sp-8]
004bcdf4add sp, sp, 1744
004bcdf8ret x30
004bcdfc
004bcdfcloc_4bcdfc:
004bcdfcmov x6, x5
004bce00subs wzr, w6, 61
004bce04b.eq 0x4bce0c
004bce08b 0x4bcf14
004bce0c
004bce0cloc_4bce0c:
004bce0cb 0x4bce10
004bce10
004bce10loc_4bce10:
004bce10adrp x0, 0x170000
004bce14add x0, x0, 1888
004bce18bl runtime.newobject
004bce1cstr x0, [sp+672]
004bce20stp xzr, xzr, [x0+8]
004bce24adrp x27, 0x58f000
004bce28ldr w1, [x27+3056]
004bce2ccbz w1, 0x4bce34
004bce30b 0x4bce38
004bce34
004bce34loc_4bce34:
004bce34b 0x4bce48
004bce38
004bce38loc_4bce38:
004bce38ldr x5, [x0]
004bce3cbl runtime.gcWriteBarrier1
004bce40str x5, [x25]
004bce44b 0x4bce48
004bce48
004bce48loc_4bce48:
004bce48str xzr, [x0]
004bce4cldr x4, [sp+672]
004bce50str x4, [sp+280]
004bce54str x4, [sp+1328]
004bce58ldr x1, [sp+336]
004bce5cldr x2, [sp+344]
004bce60ldr x0, [sp+328]
004bce64adrp x3, 0x12d000
004bce68add x3, x3, 3840
004bce6cbl golang.org/x/crypto/ssh.Unmarshal
004bce70str x0, [sp+448]
004bce74str x1, [sp+456]
004bce78cbnz x0, 0x4bce80
004bce7cb 0x4bcef0
004bce80
004bce80loc_4bce80:
004bce80str xzr, [sp+648]
004bce84add x27, sp, 656
004bce88stp xzr, xzr, [x27]
004bce8cldr x0, [sp+448]
004bce90ldr x1, [sp+456]
004bce94str x0, [sp+632]
004bce98str x1, [sp+640]
004bce9cstr xzr, [sp+160]
004bcea0ldr x0, [sp+656]
004bcea4ldr x1, [sp+664]
004bcea8ldr x2, [sp+648]
004bceacstr x2, [sp+256]
004bceb0str x0, [sp+264]
004bceb4str x1, [sp+272]
004bceb8ldr x0, [sp+632]
004bcebcldr x1, [sp+640]
004bcec0str x0, [sp+240]
004bcec4str x1, [sp+248]
004bcec8bl runtime.deferreturn
004bceccldr x0, [sp+160]
004bced0ldr x4, [sp+240]
004bced4ldr x1, [sp+256]
004bced8ldr x2, [sp+264]
004bcedcldr x5, [sp+248]
004bcee0ldr x3, [sp+272]
004bcee4ldp x29, x30, [sp-8]
004bcee8add sp, sp, 1744
004bceecret x30
004bcef0
004bcef0loc_4bcef0:
004bcef0ldr x5, [sp+280]
004bcef4ldrsb x27, [x5]
004bcef8ldr x6, [x5]
004bcefcldr x7, [x5+8]
004bcf00ldr x5, [x5+16]
004bcf04str x6, [sp+304]
004bcf08str x7, [sp+312]
004bcf0cstr x5, [sp+320]
004bcf10b 0x4bd1f8
004bcf14
004bcf14loc_4bcf14:
004bcf14subs wzr, w5, 65
004bcf18b.eq 0x4bcf20
004bcf1cb 0x4bd1ec
004bcf20
004bcf20loc_4bcf20:
004bcf20b 0x4bcf24
004bcf24
004bcf24loc_4bcf24:
004bcf24adrp x0, 0x1aa000
004bcf28add x0, x0, 3616
004bcf2cbl runtime.newobject
004bcf30str x0, [sp+832]
004bcf34adrp x27, 0x58f000
004bcf38ldr w1, [x27+3056]
004bcf3ccbz w1, 0x4bcf44
004bcf40b 0x4bcf48
004bcf44
004bcf44loc_4bcf44:
004bcf44b 0x4bcf64
004bcf48
004bcf48loc_4bcf48:
004bcf48str x0, [sp+1624]
004bcf4cmov x1, x0
004bcf50adrp x0, 0x1aa000
004bcf54add x0, x0, 3616
004bcf58bl runtime.wbZero
004bcf5cldr x0, [sp+1624]
004bcf60b 0x4bcf64
004bcf64
004bcf64loc_4bcf64:
004bcf64stp xzr, xzr, [x0]
004bcf68stp xzr, xzr, [x0+16]
004bcf6cstr xzr, [x0+32]
004bcf70ldr x4, [sp+832]
004bcf74str x4, [sp+296]
004bcf78str x4, [sp+1312]
004bcf7cldr x1, [sp+336]
004bcf80ldr x2, [sp+344]
004bcf84ldr x0, [sp+328]
004bcf88adrp x3, 0x12d000
004bcf8cadd x3, x3, 3712
004bcf90bl golang.org/x/crypto/ssh.Unmarshal
004bcf94str x0, [sp+464]
004bcf98str x1, [sp+472]
004bcf9ccbnz x0, 0x4bcfa4
004bcfa0b 0x4bd014
004bcfa4
004bcfa4loc_4bcfa4:
004bcfa4str xzr, [sp+808]
004bcfa8add x27, sp, 816
004bcfacstp xzr, xzr, [x27]
004bcfb0ldr x0, [sp+464]
004bcfb4ldr x1, [sp+472]
004bcfb8str x0, [sp+792]
004bcfbcstr x1, [sp+800]
004bcfc0str xzr, [sp+160]
004bcfc4ldr x0, [sp+816]
004bcfc8ldr x1, [sp+824]
004bcfccldr x2, [sp+808]
004bcfd0str x2, [sp+256]
004bcfd4str x0, [sp+264]
004bcfd8str x1, [sp+272]
004bcfdcldr x0, [sp+792]
004bcfe0ldr x1, [sp+800]
004bcfe4str x0, [sp+240]
004bcfe8str x1, [sp+248]
004bcfecbl runtime.deferreturn
004bcff0ldr x0, [sp+160]
004bcff4ldr x4, [sp+240]
004bcff8ldr x1, [sp+256]
004bcffcldr x2, [sp+264]
004bd000ldr x5, [sp+248]
004bd004ldr x3, [sp+272]
004bd008ldp x29, x30, [sp-8]
004bd00cadd sp, sp, 1744
004bd010ret x30
004bd014
004bd014loc_4bd014:
004bd014add x27, sp, 1264
004bd018stp xzr, xzr, [x27]
004bd01cadd x27, sp, 1280
004bd020stp xzr, xzr, [x27]
004bd024add x27, sp, 1296
004bd028stp xzr, xzr, [x27]
004bd02cadd x1, sp, 1264
004bd030str x1, [sp+760]
004bd034ldr x1, [sp+296]
004bd038ldrsb x27, [x1]
004bd03cldr w0, [x1]
004bd040str w0, [sp+156]
004bd044bl runtime.convT32
004bd048str x0, [sp+752]
004bd04cldr x1, [sp+760]
004bd050ldrsb x27, [x1]
004bd054adrp x2, 0x138000
004bd058add x2, x2, 3328
004bd05cstr x2, [x1]
004bd060adrp x27, 0x58e000
004bd064ldr w2, [x27+3056]
004bd068cbz w2, 0x4bd070
004bd06cb 0x4bd074
004bd070
004bd070loc_4bd070:
004bd070b 0x4bd088
004bd074
004bd074loc_4bd074:
004bd074bl runtime.gcWriteBarrier2
004bd078str x0, [x25]
004bd07cldr x2, [x1+8]
004bd080str x2, [x25+8]
004bd084b 0x4bd088
004bd088
004bd088loc_4bd088:
004bd088str x0, [x1+8]
004bd08cldr x1, [sp+296]
004bd090ldrsb x27, [x1]
004bd094ldr w0, [x1+4]
004bd098str w0, [sp+152]
004bd09cbl runtime.convT32
004bd0a0str x0, [sp+744]
004bd0a4ldr x1, [sp+760]
004bd0a8ldrsb x27, [x1]
004bd0acadrp x2, 0x138000
004bd0b0add x2, x2, 3328
004bd0b4str x2, [x1+16]
004bd0b8adrp x27, 0x58e000
004bd0bcldr w2, [x27+3056]
004bd0c0cbz w2, 0x4bd0c8
004bd0c4b 0x4bd0cc
004bd0c8
004bd0c8loc_4bd0c8:
004bd0c8b 0x4bd0e0
004bd0cc
004bd0ccloc_4bd0cc:
004bd0ccbl runtime.gcWriteBarrier2
004bd0d0str x0, [x25]
004bd0d4ldr x2, [x1+24]
004bd0d8str x2, [x25+8]
004bd0dcb 0x4bd0e0
004bd0e0
004bd0e0loc_4bd0e0:
004bd0e0str x0, [x1+24]
004bd0e4ldr x2, [sp+296]
004bd0e8ldrsb x27, [x2]
004bd0ecldr x0, [x2+8]
004bd0f0ldr x1, [x2+16]
004bd0f4str x0, [sp+728]
004bd0f8str x1, [sp+736]
004bd0fcbl runtime.convTstring
004bd100str x0, [sp+720]
004bd104ldr x2, [sp+760]
004bd108ldrsb x27, [x2]
004bd10cadrp x3, 0x138000
004bd110add x3, x3, 2944
004bd114str x3, [x2+32]
004bd118adrp x27, 0x58e000
004bd11cldr w3, [x27+3056]
004bd120cbz w3, 0x4bd128
004bd124b 0x4bd12c
004bd128
004bd128loc_4bd128:
004bd128b 0x4bd140
004bd12c
004bd12cloc_4bd12c:
004bd12cbl runtime.gcWriteBarrier2
004bd130str x0, [x25]
004bd134ldr x5, [x2+40]
004bd138str x5, [x25+8]
004bd13cb 0x4bd140
004bd140
004bd140loc_4bd140:
004bd140str x0, [x2+40]
004bd144ldr x2, [sp+760]
004bd148ldrsb x27, [x2]
004bd14cb 0x4bd150
004bd150
004bd150loc_4bd150:
004bd150str x2, [sp+768]
004bd154orr x4, xzr, 3
004bd158str x4, [sp+776]
004bd15cstr x4, [sp+784]
004bd160adrp x0, 0x211000
004bd164add x0, x0, 180
004bd168movz x1, 67
004bd16cmov x3, x4
004bd170bl fmt.Errorf
004bd174str x0, [sp+1344]
004bd178str x1, [sp+1352]
004bd17cstr xzr, [sp+696]
004bd180add x27, sp, 704
004bd184stp xzr, xzr, [x27]
004bd188ldr x5, [sp+1344]
004bd18cldr x6, [sp+1352]
004bd190str x5, [sp+680]
004bd194str x6, [sp+688]
004bd198str xzr, [sp+160]
004bd19cldr x5, [sp+696]
004bd1a0ldr x6, [sp+704]
004bd1a4ldr x7, [sp+712]
004bd1a8str x5, [sp+256]
004bd1acstr x6, [sp+264]
004bd1b0str x7, [sp+272]
004bd1b4ldr x5, [sp+680]
004bd1b8ldr x6, [sp+688]
004bd1bcstr x5, [sp+240]
004bd1c0str x6, [sp+248]
004bd1c4bl runtime.deferreturn
004bd1c8ldr x0, [sp+160]
004bd1ccldr x4, [sp+240]
004bd1d0ldr x1, [sp+256]
004bd1d4ldr x2, [sp+264]
004bd1d8ldr x5, [sp+248]
004bd1dcldr x3, [sp+272]
004bd1e0ldp x29, x30, [sp-8]
004bd1e4add sp, sp, 1744
004bd1e8ret x30
004bd1ec
004bd1ecloc_4bd1ec:
004bd1ecb 0x4bd1f0
004bd1f0
004bd1f0loc_4bd1f0:
004bd1f0b 0x4bd1f4
004bd1f4
004bd1f4loc_4bd1f4:
004bd1f4b 0x4bd1f8
004bd1f8
004bd1f8loc_4bd1f8:
004bd1f8b 0x4bd1fc
004bd1fc
004bd1fcloc_4bd1fc:
004bd1fcb 0x4bc820
004bd200
004bd200loc_4bd200:
004bd200b 0x4bd204
004bd204
004bd204loc_4bd204:
004bd204ldr x1, [sp+1760]
004bd208ldr x2, [sp+1768]
004bd20cadd x0, sp, 85
004bd210bl runtime.slicebytetostring
004bd214str x0, [sp+616]
004bd218str x1, [sp+624]
004bd21cldr x2, [sp+1784]
004bd220ldr x3, [sp+1792]
004bd224adrp x4, 0x1f7000
004bd228add x4, x4, 76
004bd22corr x5, xzr, 14
004bd230adrp x6, 0x1f7000
004bd234add x6, x6, 1617
004bd238orr x7, xzr, 15
004bd23cbl golang.org/x/crypto/ssh.buildMIC
004bd240str x0, [sp+400]
004bd244str x1, [sp+408]
004bd248str x2, [sp+416]
004bd24cstr xzr, [sp+1368]
004bd250add x27, sp, 1376
004bd254stp xzr, xzr, [x27]
004bd258add x27, sp, 1344
004bd25cstp xzr, xzr, [x27]
004bd260ldr x3, [sp+1752]
004bd264ldrsb x27, [x3]
004bd268ldr x4, [x3]
004bd26cldrsb x27, [x4]
004bd270ldr x0, [x3+8]
004bd274ldr x1, [sp+400]
004bd278ldr x2, [sp+408]
004bd27cldr x3, [sp+416]
004bd280ldr x4, [x4+32]
004bd284blr x4
004bd288str x0, [sp+1368]
004bd28cstr x1, [sp+1376]
004bd290str x2, [sp+1384]
004bd294str x3, [sp+1344]
004bd298str x4, [sp+1352]
004bd29cldr x3, [sp+1368]
004bd2a0ldr x4, [sp+1376]
004bd2a4ldr x5, [sp+1384]
004bd2a8str x3, [sp+1464]
004bd2acstr x4, [sp+1472]
004bd2b0str x5, [sp+1480]
004bd2b4ldr x3, [sp+1344]
004bd2b8ldr x4, [sp+1352]
004bd2bcstr x3, [sp+1448]
004bd2c0str x4, [sp+1456]
004bd2c4ldr x3, [sp+1464]
004bd2c8ldr x4, [sp+1472]
004bd2ccldr x5, [sp+1480]
004bd2d0str x3, [sp+376]
004bd2d4str x4, [sp+384]
004bd2d8str x5, [sp+392]
004bd2dcldr x3, [sp+1456]
004bd2e0ldr x4, [sp+1448]
004bd2e4str x4, [sp+544]
004bd2e8str x3, [sp+552]
004bd2eccbnz x4, 0x4bd2f4
004bd2f0b 0x4bd364
004bd2f4
004bd2f4loc_4bd2f4:
004bd2f4str xzr, [sp+592]
004bd2f8add x27, sp, 600
004bd2fcstp xzr, xzr, [x27]
004bd300ldr x0, [sp+544]
004bd304ldr x1, [sp+552]
004bd308str x0, [sp+576]
004bd30cstr x1, [sp+584]
004bd310str xzr, [sp+160]
004bd314ldr x0, [sp+600]
004bd318ldr x1, [sp+608]
004bd31cldr x2, [sp+592]
004bd320str x2, [sp+256]
004bd324str x0, [sp+264]
004bd328str x1, [sp+272]
004bd32cldr x0, [sp+576]
004bd330ldr x1, [sp+584]
004bd334str x0, [sp+240]
004bd338str x1, [sp+248]
004bd33cbl runtime.deferreturn
004bd340ldr x0, [sp+160]
004bd344ldr x4, [sp+240]
004bd348ldr x1, [sp+256]
004bd34cldr x2, [sp+264]
004bd350ldr x5, [sp+248]
004bd354ldr x3, [sp+272]
004bd358ldp x29, x30, [sp-8]
004bd35cadd sp, sp, 1744
004bd360ret x30
004bd364
004bd364loc_4bd364:
004bd364adrp x0, 0x16f000
004bd368add x0, x0, 1760
004bd36cbl runtime.newobject
004bd370str x0, [sp+1720]
004bd374ldr x1, [sp+376]
004bd378ldr x2, [sp+384]
004bd37cldr x3, [sp+392]
004bd380str x2, [x0+8]
004bd384str x3, [x0+16]
004bd388adrp x27, 0x58e000
004bd38cldr w2, [x27+3056]
004bd390cbz w2, 0x4bd398
004bd394b 0x4bd39c
004bd398
004bd398loc_4bd398:
004bd398b 0x4bd3b0
004bd39c
004bd39cloc_4bd39c:
004bd39cbl runtime.gcWriteBarrier2
004bd3a0str x1, [x25]
004bd3a4ldr x2, [x0]
004bd3a8str x2, [x25+8]
004bd3acb 0x4bd3b0
004bd3b0
004bd3b0loc_4bd3b0:
004bd3b0str x1, [x0]
004bd3b4ldr x1, [sp+1720]
004bd3b8str x1, [sp+1256]
004bd3bcadrp x0, 0x12c000
004bd3c0add x0, x0, 3776
004bd3c4bl golang.org/x/crypto/ssh.Marshal
004bd3c8str x0, [sp+1368]
004bd3ccstr x1, [sp+1376]
004bd3d0str x2, [sp+1384]
004bd3d4ldr x3, [sp+1800]
004bd3d8ldrsb x27, [x3]
004bd3dcldr x4, [sp+1808]
004bd3e0ldr x3, [x3+40]
004bd3e4mov x5, x0
004bd3e8mov x0, x4
004bd3ecmov x6, x1
004bd3f0mov x1, x5
004bd3f4mov x7, x2
004bd3f8mov x2, x6
004bd3fcmov x8, x3
004bd400mov x3, x7
004bd404blr x8
004bd408str x0, [sp+432]
004bd40cstr x1, [sp+440]
004bd410cbnz x0, 0x4bd418
004bd414b 0x4bd488
004bd418
004bd418loc_4bd418:
004bd418str xzr, [sp+1696]
004bd41cadd x27, sp, 1704
004bd420stp xzr, xzr, [x27]
004bd424ldr x0, [sp+432]
004bd428ldr x1, [sp+440]
004bd42cstr x0, [sp+1680]
004bd430str x1, [sp+1688]
004bd434str xzr, [sp+160]
004bd438ldr x0, [sp+1704]
004bd43cldr x1, [sp+1712]
004bd440ldr x2, [sp+1696]
004bd444str x2, [sp+256]
004bd448str x0, [sp+264]
004bd44cstr x1, [sp+272]
004bd450ldr x0, [sp+1680]
004bd454ldr x1, [sp+1688]
004bd458str x0, [sp+240]
004bd45cstr x1, [sp+248]
004bd460bl runtime.deferreturn
004bd464ldr x0, [sp+160]
004bd468ldr x4, [sp+240]
004bd46cldr x1, [sp+256]
004bd470ldr x2, [sp+264]
004bd474ldr x5, [sp+248]
004bd478ldr x3, [sp+272]
004bd47cldp x29, x30, [sp-8]
004bd480add sp, sp, 1744
004bd484ret x30
004bd488
004bd488loc_4bd488:
004bd488str xzr, [sp+1232]
004bd48cadd x27, sp, 1240
004bd490stp xzr, xzr, [x27]
004bd494add x27, sp, 1344
004bd498stp xzr, xzr, [x27]
004bd49cldr x0, [sp+1800]
004bd4a0ldr x1, [sp+1808]
004bd4a4bl golang.org/x/crypto/ssh.handleAuthResponse
004bd4a8str x0, [sp+168]
004bd4acstr x1, [sp+1232]
004bd4b0str x2, [sp+1240]
004bd4b4str x3, [sp+1248]
004bd4b8str x4, [sp+1344]
004bd4bcstr x5, [sp+1352]
004bd4c0ldr x2, [sp+168]
004bd4c4str x2, [sp+184]
004bd4c8ldr x2, [sp+1240]
004bd4ccldr x3, [sp+1248]
004bd4d0ldr x4, [sp+1232]
004bd4d4str x4, [sp+1424]
004bd4d8str x2, [sp+1432]
004bd4dcstr x3, [sp+1440]
004bd4e0ldr x2, [sp+1344]
004bd4e4ldr x3, [sp+1352]
004bd4e8str x2, [sp+1408]
004bd4ecstr x3, [sp+1416]
004bd4f0ldr x2, [sp+1424]
004bd4f4ldr x3, [sp+1432]
004bd4f8ldr x4, [sp+1440]
004bd4fcstr x2, [sp+1656]
004bd500str x3, [sp+1664]
004bd504str x4, [sp+1672]
004bd508ldr x2, [sp+1408]
004bd50cldr x3, [sp+1416]
004bd510str x2, [sp+1640]
004bd514str x3, [sp+1648]
004bd518ldr x2, [sp+184]
004bd51cstr x2, [sp+160]
004bd520ldr x2, [sp+1656]
004bd524ldr x3, [sp+1664]
004bd528ldr x4, [sp+1672]
004bd52cstr x2, [sp+256]
004bd530str x3, [sp+264]
004bd534str x4, [sp+272]
004bd538ldr x2, [sp+1640]
004bd53cldr x3, [sp+1648]
004bd540str x2, [sp+240]
004bd544str x3, [sp+248]
004bd548bl runtime.deferreturn
004bd54cldr x0, [sp+160]
004bd550ldr x4, [sp+240]
004bd554ldr x1, [sp+256]
004bd558ldr x2, [sp+264]
004bd55cldr x5, [sp+248]
004bd560ldr x3, [sp+272]
004bd564ldp x29, x30, [sp-8]
004bd568add sp, sp, 1744
004bd56cret x30
004bd570
004bd570loc_4bd570:
004bd570mov x0, xzr
004bd574bl runtime.panicIndex
004bd578hint
004bd57c
004bd57cloc_4bd57c:
004bd57cstp x0, x1, [sp+8]
004bd580stp x2, x3, [sp+24]
004bd584stp x4, x5, [sp+40]
004bd588stp x6, x7, [sp+56]
004bd58cstp x8, x9, [sp+72]
004bd590str x10, [sp+88]
004bd594mov x3, x30
004bd598bl runtime.morestack_noctxt.abi0
004bd59cldp x0, x1, [sp+8]
004bd5a0ldp x2, x3, [sp+24]
004bd5a4ldp x4, x5, [sp+40]
004bd5a8ldp x6, x7, [sp+56]
004bd5acldp x8, x9, [sp+72]
004bd5b0ldr x10, [sp+88]
004bd5b4b 0x4bc280
004bd5b8udf 0
004bd5bcudf 0
004bc280
004bc280golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).auth: ; void golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).auth(golang.org/x/crypto/ssh.gssAPIWithMICCallback * g, struct []uint8 session, struct string user, golang.org/x/crypto/ssh.packetConn c, io.Reader rand, map[string][]uint8 p5)
004bc280ldr x16, [x28+16]
004bc284sub x17, sp, 1616
004bc288subs xzr, x17, x16
004bc28cb.ls 0x4bd57c
004bc290sub x20, sp, 1744
004bc294stp x29, x30, [x20-8]
004bc298add sp, x20, 0
004bc29csub x29, sp, 8
004bc2a0str x0, [sp+1752]
004bc2a4str x1, [sp+1760]
004bc2a8str x2, [sp+1768]
004bc2acstr x3, [sp+1776]
004bc2b0str x4, [sp+1784]
004bc2b4str x5, [sp+1792]
004bc2b8str x6, [sp+1800]
004bc2bcstr x7, [sp+1808]
004bc2c0str x8, [sp+1816]
004bc2c4str x9, [sp+1824]
004bc2c8str x10, [sp+1832]
004bc2ccstr xzr, [sp+160]
004bc2d0stp xzr, xzr, [sp+256]
004bc2d4str xzr, [sp+272]
004bc2d8stp xzr, xzr, [sp+240]
004bc2dcldr x0, [sp+1752]
004bc2e0bl golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).method
004bc2e4str x0, [sp+1392]
004bc2e8str x1, [sp+1400]
004bc2ecadrp x0, 0x1aa000
004bc2f0add x0, x0, 3808
004bc2f4bl runtime.newobject
004bc2f8str x0, [sp+1224]
004bc2fcadrp x27, 0x58f000
004bc300ldr w1, [x27+3056]
004bc304cbz w1, 0x4bc30c
004bc308b 0x4bc310
004bc30c
004bc30cloc_4bc30c:
004bc30cb 0x4bc32c
004bc310
004bc310loc_4bc310:
004bc310str x0, [sp+1632]
004bc314mov x1, x0
004bc318adrp x0, 0x1aa000
004bc31cadd x0, x0, 3808
004bc320bl runtime.wbZero
004bc324ldr x0, [sp+1632]
004bc328b 0x4bc32c
004bc32c
004bc32cloc_4bc32c:
004bc32cstp xzr, xzr, [x0]
004bc330stp xzr, xzr, [x0+16]
004bc334stp xzr, xzr, [x0+32]
004bc338stp xzr, xzr, [x0+48]
004bc33cstr xzr, [x0+64]
004bc340ldr x4, [sp+1224]
004bc344ldrsb x27, [x4]
004bc348ldr x5, [sp+1784]
004bc34cldr x6, [sp+1792]
004bc350str x6, [x4+8]
004bc354adrp x27, 0x58f000
004bc358ldr w6, [x27+3056]
004bc35ccbz w6, 0x4bc364
004bc360b 0x4bc368
004bc364
004bc364loc_4bc364:
004bc364b 0x4bc37c
004bc368
004bc368loc_4bc368:
004bc368bl runtime.gcWriteBarrier2
004bc36cstr x5, [x25]
004bc370ldr x6, [x4]
004bc374str x6, [x25+8]
004bc378b 0x4bc37c
004bc37c
004bc37cloc_4bc37c:
004bc37cstr x5, [x4]
004bc380ldr x4, [sp+1224]
004bc384ldrsb x27, [x4]
004bc388orr x5, xzr, 14
004bc38cstr x5, [x4+24]
004bc390adrp x27, 0x58f000
004bc394ldr w6, [x27+3056]
004bc398cbz w6, 0x4bc3a0
004bc39cb 0x4bc3a4
004bc3a0
004bc3a0loc_4bc3a0:
004bc3a0b 0x4bc3b4
004bc3a4
004bc3a4loc_4bc3a4:
004bc3a4ldr x6, [x4+16]
004bc3a8bl runtime.gcWriteBarrier1
004bc3acstr x6, [x25]
004bc3b0b 0x4bc3b4
004bc3b4
004bc3b4loc_4bc3b4:
004bc3b4adrp x6, 0x1f8000
004bc3b8add x6, x6, 76
004bc3bcstr x6, [x4+16]
004bc3c0ldr x4, [sp+1224]
004bc3c4ldrsb x27, [x4]
004bc3c8ldr x6, [sp+1392]
004bc3ccldr x7, [sp+1400]
004bc3d0str x7, [x4+40]
004bc3d4adrp x27, 0x58f000
004bc3d8ldr w7, [x27+3056]
004bc3dccbz w7, 0x4bc3e4
004bc3e0b 0x4bc3e8
004bc3e4
004bc3e4loc_4bc3e4:
004bc3e4b 0x4bc3fc
004bc3e8
004bc3e8loc_4bc3e8:
004bc3e8bl runtime.gcWriteBarrier2
004bc3ecstr x6, [x25]
004bc3f0ldr x7, [x4+32]
004bc3f4str x7, [x25+8]
004bc3f8b 0x4bc3fc
004bc3fc
004bc3fcloc_4bc3fc:
004bc3fcstr x6, [x4+32]
004bc400ldr x4, [sp+1224]
004bc404str x4, [sp+424]
004bc408ldrsb x27, [x4]
004bc40cldr x0, [x4+48]
004bc410ldr x1, [x4+56]
004bc414ldr x2, [x4+64]
004bc418str x0, [sp+1200]
004bc41cstr x1, [sp+1208]
004bc420str x2, [sp+1216]
004bc424orr x3, xzr, 1
004bc428bl golang.org/x/crypto/ssh.appendU32
004bc42cstr x0, [sp+1368]
004bc430str x1, [sp+1376]
004bc434str x2, [sp+1384]
004bc438ldr x4, [sp+424]
004bc43cldrsb x27, [x4]
004bc440str x1, [x4+56]
004bc444str x2, [x4+64]
004bc448adrp x27, 0x58f000
004bc44cldr w5, [x27+3056]
004bc450cbz w5, 0x4bc458
004bc454b 0x4bc45c
004bc458
004bc458loc_4bc458:
004bc458b 0x4bc470
004bc45c
004bc45cloc_4bc45c:
004bc45cbl runtime.gcWriteBarrier2
004bc460str x0, [x25]
004bc464ldr x3, [x4+48]
004bc468str x3, [x25+8]
004bc46cb 0x4bc470
004bc470
004bc470loc_4bc470:
004bc470str x0, [x4+48]
004bc474ldr x3, [sp+424]
004bc478ldrsb x27, [x3]
004bc47cldr x4, [x3+48]
004bc480ldr x5, [x3+56]
004bc484ldr x3, [x3+64]
004bc488str x4, [sp+1176]
004bc48cstr x5, [sp+1184]
004bc490str x3, [sp+1192]
004bc494adrp x27, 0x566000
004bc498ldr x1, [x27+3968]
004bc49cadrp x27, 0x566000
004bc4a0ldr x2, [x27+3976]
004bc4a4add x0, sp, 118
004bc4a8bl runtime.slicebytetostring
004bc4acstr x0, [sp+1160]
004bc4b0str x1, [sp+1168]
004bc4b4ldr x3, [sp+1176]
004bc4b8ldr x4, [sp+1184]
004bc4bcldr x2, [sp+1192]
004bc4c0mov x5, x0
004bc4c4mov x0, x3
004bc4c8mov x6, x1
004bc4ccmov x1, x4
004bc4d0mov x3, x5
004bc4d4mov x4, x6
004bc4d8bl golang.org/x/crypto/ssh.appendString
004bc4dcstr x0, [sp+1368]
004bc4e0str x1, [sp+1376]
004bc4e4str x2, [sp+1384]
004bc4e8ldr x3, [sp+424]
004bc4ecldrsb x27, [x3]
004bc4f0str x1, [x3+56]
004bc4f4str x2, [x3+64]
004bc4f8adrp x27, 0x58f000
004bc4fcldr w4, [x27+3056]
004bc500cbz w4, 0x4bc508
004bc504b 0x4bc50c
004bc508
004bc508loc_4bc508:
004bc508b 0x4bc520
004bc50c
004bc50cloc_4bc50c:
004bc50cbl runtime.gcWriteBarrier2
004bc510str x0, [x25]
004bc514ldr x2, [x3+48]
004bc518str x2, [x25+8]
004bc51cb 0x4bc520
004bc520
004bc520loc_4bc520:
004bc520str x0, [x3+48]
004bc524ldr x1, [sp+424]
004bc528str x1, [sp+1360]
004bc52cadrp x0, 0x12d000
004bc530add x0, x0, 3968
004bc534bl golang.org/x/crypto/ssh.Marshal
004bc538str x0, [sp+1368]
004bc53cstr x1, [sp+1376]
004bc540str x2, [sp+1384]
004bc544ldr x3, [sp+1800]
004bc548ldrsb x27, [x3]
004bc54cldr x4, [sp+1808]
004bc550ldr x3, [x3+40]
004bc554mov x5, x0
004bc558mov x0, x4
004bc55cmov x6, x1
004bc560mov x1, x5
004bc564mov x7, x2
004bc568mov x2, x6
004bc56cmov x8, x3
004bc570mov x3, x7
004bc574blr x8
004bc578str x0, [sp+560]
004bc57cstr x1, [sp+568]
004bc580cbnz x0, 0x4bc588
004bc584b 0x4bc5cc
004bc588
004bc588loc_4bc588:
004bc588str xzr, [sp+160]
004bc58cstr xzr, [sp+256]
004bc590stp xzr, xzr, [sp+264]
004bc594ldr x0, [sp+560]
004bc598ldr x1, [sp+568]
004bc59cstr x0, [sp+240]
004bc5a0str x1, [sp+248]
004bc5a4bl runtime.deferreturn
004bc5a8ldr x0, [sp+160]
004bc5acldr x4, [sp+240]
004bc5b0ldr x1, [sp+256]
004bc5b4ldr x2, [sp+264]
004bc5b8ldr x5, [sp+248]
004bc5bcldr x3, [sp+272]
004bc5c0ldp x29, x30, [sp-8]
004bc5c4add sp, sp, 1744
004bc5c8ret x30
004bc5cc
004bc5ccloc_4bc5cc:
004bc5ccstr xzr, [sp+1368]
004bc5d0add x27, sp, 1376
004bc5d4stp xzr, xzr, [x27]
004bc5d8add x27, sp, 1344
004bc5dcstp xzr, xzr, [x27]
004bc5e0ldr x1, [sp+1800]
004bc5e4ldrsb x27, [x1]
004bc5e8ldr x1, [x1+32]
004bc5ecldr x0, [sp+1808]
004bc5f0blr x1
004bc5f4str x0, [sp+1368]
004bc5f8str x1, [sp+1376]
004bc5fcstr x2, [sp+1384]
004bc600str x3, [sp+1344]
004bc604str x4, [sp+1352]
004bc608ldr x1, [sp+1376]
004bc60cldr x2, [sp+1384]
004bc610ldr x3, [sp+1368]
004bc614str x3, [sp+1600]
004bc618str x1, [sp+1608]
004bc61cstr x2, [sp+1616]
004bc620ldr x1, [sp+1344]
004bc624ldr x2, [sp+1352]
004bc628str x1, [sp+1584]
004bc62cstr x2, [sp+1592]
004bc630ldr x1, [sp+1600]
004bc634ldr x2, [sp+1608]
004bc638ldr x3, [sp+1616]
004bc63cstr x1, [sp+328]
004bc640str x2, [sp+336]
004bc644str x3, [sp+344]
004bc648ldr x1, [sp+1592]
004bc64cldr x2, [sp+1584]
004bc650str x2, [sp+544]
004bc654str x1, [sp+552]
004bc658cbnz x2, 0x4bc660
004bc65cb 0x4bc6a4
004bc660
004bc660loc_4bc660:
004bc660str xzr, [sp+160]
004bc664str xzr, [sp+256]
004bc668stp xzr, xzr, [sp+264]
004bc66cldr x0, [sp+544]
004bc670ldr x1, [sp+552]
004bc674str x0, [sp+240]
004bc678str x1, [sp+248]
004bc67cbl runtime.deferreturn
004bc680ldr x0, [sp+160]
004bc684ldr x4, [sp+240]
004bc688ldr x1, [sp+256]
004bc68cldr x2, [sp+264]
004bc690ldr x5, [sp+248]
004bc694ldr x3, [sp+272]
004bc698ldp x29, x30, [sp-8]
004bc69cadd sp, sp, 1744
004bc6a0ret x30
004bc6a4
004bc6a4loc_4bc6a4:
004bc6a4adrp x0, 0x170000
004bc6a8add x0, x0, 2528
004bc6acbl runtime.newobject
004bc6b0str x0, [sp+1152]
004bc6b4stp xzr, xzr, [x0+8]
004bc6b8adrp x27, 0x58f000
004bc6bcldr w1, [x27+3056]
004bc6c0cbz w1, 0x4bc6c8
004bc6c4b 0x4bc6cc
004bc6c8
004bc6c8loc_4bc6c8:
004bc6c8b 0x4bc6dc
004bc6cc
004bc6ccloc_4bc6cc:
004bc6ccldr x5, [x0]
004bc6d0bl runtime.gcWriteBarrier1
004bc6d4str x5, [x25]
004bc6d8b 0x4bc6dc
004bc6dc
004bc6dcloc_4bc6dc:
004bc6dcstr xzr, [x0]
004bc6e0ldr x4, [sp+1152]
004bc6e4str x4, [sp+288]
004bc6e8str x4, [sp+1336]
004bc6ecldr x1, [sp+336]
004bc6f0ldr x2, [sp+344]
004bc6f4ldr x0, [sp+328]
004bc6f8adrp x3, 0x12e000
004bc6fcadd x3, x3, 960
004bc700bl golang.org/x/crypto/ssh.Unmarshal
004bc704str x0, [sp+528]
004bc708str x1, [sp+536]
004bc70ccbnz x0, 0x4bc714
004bc710b 0x4bc758
004bc714
004bc714loc_4bc714:
004bc714str xzr, [sp+160]
004bc718str xzr, [sp+256]
004bc71cstp xzr, xzr, [sp+264]
004bc720ldr x0, [sp+528]
004bc724ldr x1, [sp+536]
004bc728str x0, [sp+240]
004bc72cstr x1, [sp+248]
004bc730bl runtime.deferreturn
004bc734ldr x0, [sp+160]
004bc738ldr x4, [sp+240]
004bc73cldr x1, [sp+256]
004bc740ldr x2, [sp+264]
004bc744ldr x5, [sp+248]
004bc748ldr x3, [sp+272]
004bc74cldp x29, x30, [sp-8]
004bc750add sp, sp, 1744
004bc754ret x30
004bc758
004bc758loc_4bc758:
004bc758stp xzr, xzr, [sp+304]
004bc75cstr xzr, [sp+320]
004bc760ldr x1, [sp+1752]
004bc764ldrsb x27, [x1]
004bc768ldr x2, [x1]
004bc76cldr x1, [x1+8]
004bc770str x2, [sp+1568]
004bc774str x1, [sp+1576]
004bc778ldrsb x27, [x2]
004bc77cadd x27, sp, 1120
004bc780stp xzr, xzr, [x27]
004bc784str xzr, [sp+1136]
004bc788add x1, sp, 1120
004bc78cstr x1, [sp+1144]
004bc790ldrsb x27, [x1]
004bc794adrp x2, 4096
004bc798add x2, x2, 1472
004bc79cstr x2, [x1]
004bc7a0ldrsb x27, [x1]
004bc7a4ldr x2, [sp+1576]
004bc7a8ldr x3, [sp+1568]
004bc7acstr x3, [x1+8]
004bc7b0adrp x27, 0x58f000
004bc7b4ldr w3, [x27+3056]
004bc7b8cbz w3, 0x4bc7c0
004bc7bcb 0x4bc7c4
004bc7c0
004bc7c0loc_4bc7c0:
004bc7c0b 0x4bc7d8
004bc7c4
004bc7c4loc_4bc7c4:
004bc7c4bl runtime.gcWriteBarrier2
004bc7c8str x2, [x25]
004bc7ccldr x3, [x1+16]
004bc7d0str x3, [x25+8]
004bc7d4b 0x4bc7d8
004bc7d8
004bc7d8loc_4bc7d8:
004bc7d8str x2, [x1+16]
004bc7dcstr x1, [sp+216]
004bc7e0add x0, sp, 192
004bc7e4bl runtime.deferprocStack
004bc7e8subs xzr, x0, 0
004bc7ecb.ne 0x4bc7f8
004bc7f0b 0x4bc7f4
004bc7f4
004bc7f4loc_4bc7f4:
004bc7f4b 0x4bc820
004bc7f8
004bc7f8loc_4bc7f8:
004bc7f8bl runtime.deferreturn
004bc7fcldr x0, [sp+160]
004bc800ldr x4, [sp+240]
004bc804ldr x1, [sp+256]
004bc808ldr x2, [sp+264]
004bc80cldr x5, [sp+248]
004bc810ldr x3, [sp+272]
004bc814ldp x29, x30, [sp-8]
004bc818add sp, sp, 1744
004bc81cret x30
004bc820
004bc820loc_4bc820:
004bc820b 0x4bc824
004bc824
004bc824loc_4bc824:
004bc824str xzr, [sp+1368]
004bc828add x27, sp, 1376
004bc82cstp xzr, xzr, [x27]
004bc830add x27, sp, 1344
004bc834stp xzr, xzr, [x27]
004bc838ldr x5, [sp+1752]
004bc83cldrsb x27, [x5]
004bc840ldr x3, [x5+16]
004bc844ldr x4, [x5+24]
004bc848str x3, [sp+1104]
004bc84cstr x4, [sp+1112]
004bc850mov x0, xzr
004bc854adrp x1, 0x1f4000
004bc858add x1, x1, 2147
004bc85cmovz x2, 5
004bc860bl runtime.concatstring2
004bc864str x0, [sp+1088]
004bc868str x1, [sp+1096]
004bc86cldr x5, [sp+1752]
004bc870ldrsb x27, [x5]
004bc874ldr x6, [x5]
004bc878ldrsb x27, [x6]
004bc87cldr x5, [x5+8]
004bc880ldr x3, [sp+304]
004bc884ldr x4, [sp+312]
004bc888ldr x7, [sp+320]
004bc88cldr x6, [x6+40]
004bc890mov x2, x1
004bc894mov x1, x0
004bc898mov x0, x5
004bc89cmov x5, x7
004bc8a0mov x7, x6
004bc8a4mov x6, xzr
004bc8a8blr x7
004bc8acstr x0, [sp+1368]
004bc8b0str x1, [sp+1376]
004bc8b4str x2, [sp+1384]
004bc8b8strb w3, [sp+150]
004bc8bcstr x4, [sp+1344]
004bc8c0str x5, [sp+1352]
004bc8c4ldr x5, [sp+1368]
004bc8c8ldr x6, [sp+1376]
004bc8ccldr x7, [sp+1384]
004bc8d0str x5, [sp+1544]
004bc8d4str x6, [sp+1552]
004bc8d8str x7, [sp+1560]
004bc8dcldrb w5, [sp+150]
004bc8e0strb w5, [sp+151]
004bc8e4ldr x5, [sp+1344]
004bc8e8ldr x6, [sp+1352]
004bc8ecstr x5, [sp+1528]
004bc8f0str x6, [sp+1536]
004bc8f4ldr x5, [sp+1544]
004bc8f8ldr x6, [sp+1552]
004bc8fcldr x7, [sp+1560]
004bc900str x5, [sp+352]
004bc904str x6, [sp+360]
004bc908str x7, [sp+368]
004bc90cldrb w5, [sp+151]
004bc910strb w5, [sp+84]
004bc914ldr x5, [sp+1536]
004bc918ldr x6, [sp+1528]
004bc91cstr x6, [sp+512]
004bc920str x5, [sp+520]
004bc924cbnz x6, 0x4bc92c
004bc928b 0x4bc99c
004bc92c
004bc92cloc_4bc92c:
004bc92cstr xzr, [sp+1064]
004bc930add x27, sp, 1072
004bc934stp xzr, xzr, [x27]
004bc938ldr x0, [sp+512]
004bc93cldr x1, [sp+520]
004bc940str x0, [sp+1048]
004bc944str x1, [sp+1056]
004bc948str xzr, [sp+160]
004bc94cldr x0, [sp+1072]
004bc950ldr x1, [sp+1080]
004bc954ldr x2, [sp+1064]
004bc958str x2, [sp+256]
004bc95cstr x0, [sp+264]
004bc960str x1, [sp+272]
004bc964ldr x0, [sp+1048]
004bc968ldr x1, [sp+1056]
004bc96cstr x0, [sp+240]
004bc970str x1, [sp+248]
004bc974bl runtime.deferreturn
004bc978ldr x0, [sp+160]
004bc97cldr x4, [sp+240]
004bc980ldr x1, [sp+256]
004bc984ldr x2, [sp+264]
004bc988ldr x5, [sp+248]
004bc98cldr x3, [sp+272]
004bc990ldp x29, x30, [sp-8]
004bc994add sp, sp, 1744
004bc998ret x30
004bc99c
004bc99cloc_4bc99c:
004bc99cldr x3, [sp+360]
004bc9a0str x3, [sp+176]
004bc9a4cbnz x3, 0x4bc9ac
004bc9a8b 0x4bcad4
004bc9ac
004bc9acloc_4bc9ac:
004bc9acadrp x0, 0x170000
004bc9b0add x0, x0, 1888
004bc9b4bl runtime.newobject
004bc9b8str x0, [sp+1040]
004bc9bcldr x1, [sp+352]
004bc9c0ldr x2, [sp+360]
004bc9c4ldr x3, [sp+368]
004bc9c8str x2, [x0+8]
004bc9ccstr x3, [x0+16]
004bc9d0adrp x27, 0x58f000
004bc9d4ldr w2, [x27+3056]
004bc9d8cbz w2, 0x4bc9e0
004bc9dcb 0x4bc9e4
004bc9e0
004bc9e0loc_4bc9e0:
004bc9e0b 0x4bc9f8
004bc9e4
004bc9e4loc_4bc9e4:
004bc9e4bl runtime.gcWriteBarrier2
004bc9e8str x1, [x25]
004bc9ecldr x2, [x0]
004bc9f0str x2, [x25+8]
004bc9f4b 0x4bc9f8
004bc9f8
004bc9f8loc_4bc9f8:
004bc9f8str x1, [x0]
004bc9fcldr x1, [sp+1040]
004bca00str x1, [sp+1328]
004bca04adrp x0, 0x12d000
004bca08add x0, x0, 3840
004bca0cbl golang.org/x/crypto/ssh.Marshal
004bca10str x0, [sp+1368]
004bca14str x1, [sp+1376]
004bca18str x2, [sp+1384]
004bca1cldr x3, [sp+1800]
004bca20ldrsb x27, [x3]
004bca24ldr x4, [sp+1808]
004bca28ldr x3, [x3+40]
004bca2cmov x5, x0
004bca30mov x0, x4
004bca34mov x6, x1
004bca38mov x1, x5
004bca3cmov x7, x2
004bca40mov x2, x6
004bca44mov x8, x3
004bca48mov x3, x7
004bca4cblr x8
004bca50str x0, [sp+496]
004bca54str x1, [sp+504]
004bca58cbnz x0, 0x4bca60
004bca5cb 0x4bcad0
004bca60
004bca60loc_4bca60:
004bca60str xzr, [sp+1016]
004bca64add x27, sp, 1024
004bca68stp xzr, xzr, [x27]
004bca6cldr x0, [sp+496]
004bca70ldr x1, [sp+504]
004bca74str x0, [sp+1000]
004bca78str x1, [sp+1008]
004bca7cstr xzr, [sp+160]
004bca80ldr x0, [sp+1024]
004bca84ldr x1, [sp+1032]
004bca88ldr x2, [sp+1016]
004bca8cstr x2, [sp+256]
004bca90str x0, [sp+264]
004bca94str x1, [sp+272]
004bca98ldr x0, [sp+1000]
004bca9cldr x1, [sp+1008]
004bcaa0str x0, [sp+240]
004bcaa4str x1, [sp+248]
004bcaa8bl runtime.deferreturn
004bcaacldr x0, [sp+160]
004bcab0ldr x4, [sp+240]
004bcab4ldr x1, [sp+256]
004bcab8ldr x2, [sp+264]
004bcabcldr x5, [sp+248]
004bcac0ldr x3, [sp+272]
004bcac4ldp x29, x30, [sp-8]
004bcac8add sp, sp, 1744
004bcaccret x30
004bcad0
004bcad0loc_4bcad0:
004bcad0b 0x4bcad8
004bcad4
004bcad4loc_4bcad4:
004bcad4b 0x4bcad8
004bcad8
004bcad8loc_4bcad8:
004bcad8ldrb w3, [sp+84]
004bcadctbnz w3, 0, 0x4bcae4
004bcae0b 0x4bd200
004bcae4
004bcae4loc_4bcae4:
004bcae4str xzr, [sp+1368]
004bcae8add x27, sp, 1376
004bcaecstp xzr, xzr, [x27]
004bcaf0add x27, sp, 1344
004bcaf4stp xzr, xzr, [x27]
004bcaf8ldr x1, [sp+1800]
004bcafcldrsb x27, [x1]
004bcb00ldr x1, [x1+32]
004bcb04ldr x0, [sp+1808]
004bcb08blr x1
004bcb0cstr x0, [sp+1368]
004bcb10str x1, [sp+1376]
004bcb14str x2, [sp+1384]
004bcb18str x3, [sp+1344]
004bcb1cstr x4, [sp+1352]
004bcb20ldr x1, [sp+1376]
004bcb24ldr x2, [sp+1384]
004bcb28ldr x3, [sp+1368]
004bcb2cstr x3, [sp+1504]
004bcb30str x1, [sp+1512]
004bcb34str x2, [sp+1520]
004bcb38ldr x1, [sp+1344]
004bcb3cldr x2, [sp+1352]
004bcb40str x1, [sp+1488]
004bcb44str x2, [sp+1496]
004bcb48ldr x1, [sp+1504]
004bcb4cldr x2, [sp+1512]
004bcb50ldr x3, [sp+1520]
004bcb54str x1, [sp+328]
004bcb58str x2, [sp+336]
004bcb5cstr x3, [sp+344]
004bcb60ldr x1, [sp+1496]
004bcb64ldr x2, [sp+1488]
004bcb68str x2, [sp+512]
004bcb6cstr x1, [sp+520]
004bcb70cbnz x2, 0x4bcb78
004bcb74b 0x4bcbe8
004bcb78
004bcb78loc_4bcb78:
004bcb78str xzr, [sp+976]
004bcb7cadd x27, sp, 984
004bcb80stp xzr, xzr, [x27]
004bcb84ldr x0, [sp+512]
004bcb88ldr x1, [sp+520]
004bcb8cstr x0, [sp+960]
004bcb90str x1, [sp+968]
004bcb94str xzr, [sp+160]
004bcb98ldr x0, [sp+984]
004bcb9cldr x1, [sp+992]
004bcba0ldr x2, [sp+976]
004bcba4str x2, [sp+256]
004bcba8str x0, [sp+264]
004bcbacstr x1, [sp+272]
004bcbb0ldr x0, [sp+960]
004bcbb4ldr x1, [sp+968]
004bcbb8str x0, [sp+240]
004bcbbcstr x1, [sp+248]
004bcbc0bl runtime.deferreturn
004bcbc4ldr x0, [sp+160]
004bcbc8ldr x4, [sp+240]
004bcbccldr x1, [sp+256]
004bcbd0ldr x2, [sp+264]
004bcbd4ldr x5, [sp+248]
004bcbd8ldr x3, [sp+272]
004bcbdcldp x29, x30, [sp-8]
004bcbe0add sp, sp, 1744
004bcbe4ret x30
004bcbe8
004bcbe8loc_4bcbe8:
004bcbe8ldr x1, [sp+336]
004bcbecldr x5, [sp+328]
004bcbf0subs xzr, x1, 0
004bcbf4b.hi 0x4bcbfc
004bcbf8b 0x4bd570
004bcbfc
004bcbfcloc_4bcbfc:
004bcbfcldrb w5, [x5]
004bcc00strb w5, [sp+117]
004bcc04mov x6, x5
004bcc08subs wzr, w6, 51
004bcc0cb.eq 0x4bcc14
004bcc10b 0x4bcdfc
004bcc14
004bcc14loc_4bcc14:
004bcc14b 0x4bcc18
004bcc18
004bcc18loc_4bcc18:
004bcc18adrp x0, 0x188000
004bcc1cadd x0, x0, 2720
004bcc20bl runtime.newobject
004bcc24str x0, [sp+1728]
004bcc28stp xzr, xzr, [x0+8]
004bcc2cstrb wzr, [x0+24]
004bcc30adrp x27, 0x58f000
004bcc34ldr w1, [x27+3056]
004bcc38cbz w1, 0x4bcc40
004bcc3cb 0x4bcc44
004bcc40
004bcc40loc_4bcc40:
004bcc40b 0x4bcc54
004bcc44
004bcc44loc_4bcc44:
004bcc44ldr x5, [x0]
004bcc48bl runtime.gcWriteBarrier1
004bcc4cstr x5, [x25]
004bcc50b 0x4bcc54
004bcc54
004bcc54loc_4bcc54:
004bcc54str xzr, [x0]
004bcc58ldr x4, [sp+1728]
004bcc5cstr x4, [sp+1320]
004bcc60ldr x0, [sp+328]
004bcc64ldr x1, [sp+336]
004bcc68ldr x2, [sp+344]
004bcc6cadrp x3, 0x12d000
004bcc70add x3, x3, 3584
004bcc74bl golang.org/x/crypto/ssh.Unmarshal
004bcc78str x0, [sp+480]
004bcc7cstr x1, [sp+488]
004bcc80cbnz x0, 0x4bcc88
004bcc84b 0x4bccf8
004bcc88
004bcc88loc_4bcc88:
004bcc88str xzr, [sp+936]
004bcc8cadd x27, sp, 944
004bcc90stp xzr, xzr, [x27]
004bcc94ldr x0, [sp+480]
004bcc98ldr x1, [sp+488]
004bcc9cstr x0, [sp+920]
004bcca0str x1, [sp+928]
004bcca4str xzr, [sp+160]
004bcca8ldr x0, [sp+944]
004bccacldr x1, [sp+952]
004bccb0ldr x2, [sp+936]
004bccb4str x2, [sp+256]
004bccb8str x0, [sp+264]
004bccbcstr x1, [sp+272]
004bccc0ldr x0, [sp+920]
004bccc4ldr x1, [sp+928]
004bccc8str x0, [sp+240]
004bccccstr x1, [sp+248]
004bccd0bl runtime.deferreturn
004bccd4ldr x0, [sp+160]
004bccd8ldr x4, [sp+240]
004bccdcldr x1, [sp+256]
004bcce0ldr x2, [sp+264]
004bcce4ldr x5, [sp+248]
004bcce8ldr x3, [sp+272]
004bccecldp x29, x30, [sp-8]
004bccf0add sp, sp, 1744
004bccf4ret x30
004bccf8
004bccf8loc_4bccf8:
004bccf8ldr x0, [sp+1728]
004bccfcldrb w0, [x0+24]
004bcd00tbnz w0, 0, 0x4bcd08
004bcd04b 0x4bcd84
004bcd08
004bcd08loc_4bcd08:
004bcd08ldr x0, [sp+1728]
004bcd0cldr x1, [x0]
004bcd10ldr x2, [x0+8]
004bcd14ldr x0, [x0+16]
004bcd18str x1, [sp+896]
004bcd1cstr x2, [sp+904]
004bcd20str x0, [sp+912]
004bcd24add x27, sp, 880
004bcd28stp xzr, xzr, [x27]
004bcd2corr x0, xzr, 1
004bcd30str x0, [sp+160]
004bcd34ldr x0, [sp+896]
004bcd38ldr x1, [sp+904]
004bcd3cldr x2, [sp+912]
004bcd40str x0, [sp+256]
004bcd44str x1, [sp+264]
004bcd48str x2, [sp+272]
004bcd4cldr x0, [sp+880]
004bcd50ldr x1, [sp+888]
004bcd54str x0, [sp+240]
004bcd58str x1, [sp+248]
004bcd5cbl runtime.deferreturn
004bcd60ldr x0, [sp+160]
004bcd64ldr x4, [sp+240]
004bcd68ldr x1, [sp+256]
004bcd6cldr x2, [sp+264]
004bcd70ldr x5, [sp+248]
004bcd74ldr x3, [sp+272]
004bcd78ldp x29, x30, [sp-8]
004bcd7cadd sp, sp, 1744
004bcd80ret x30
004bcd84
004bcd84loc_4bcd84:
004bcd84ldr x0, [sp+1728]
004bcd88ldr x1, [x0]
004bcd8cldr x2, [x0+8]
004bcd90ldr x0, [x0+16]
004bcd94str x1, [sp+856]
004bcd98str x2, [sp+864]
004bcd9cstr x0, [sp+872]
004bcda0add x27, sp, 840
004bcda4stp xzr, xzr, [x27]
004bcda8str xzr, [sp+160]
004bcdacldr x0, [sp+856]
004bcdb0ldr x1, [sp+864]
004bcdb4ldr x2, [sp+872]
004bcdb8str x0, [sp+256]
004bcdbcstr x1, [sp+264]
004bcdc0str x2, [sp+272]
004bcdc4ldr x0, [sp+840]
004bcdc8ldr x1, [sp+848]
004bcdccstr x0, [sp+240]
004bcdd0str x1, [sp+248]
004bcdd4bl runtime.deferreturn
004bcdd8ldr x0, [sp+160]
004bcddcldr x4, [sp+240]
004bcde0ldr x1, [sp+256]
004bcde4ldr x2, [sp+264]
004bcde8ldr x5, [sp+248]
004bcdecldr x3, [sp+272]
004bcdf0ldp x29, x30, [sp-8]
004bcdf4add sp, sp, 1744
004bcdf8ret x30
004bcdfc
004bcdfcloc_4bcdfc:
004bcdfcmov x6, x5
004bce00subs wzr, w6, 61
004bce04b.eq 0x4bce0c
004bce08b 0x4bcf14
004bce0c
004bce0cloc_4bce0c:
004bce0cb 0x4bce10
004bce10
004bce10loc_4bce10:
004bce10adrp x0, 0x170000
004bce14add x0, x0, 1888
004bce18bl runtime.newobject
004bce1cstr x0, [sp+672]
004bce20stp xzr, xzr, [x0+8]
004bce24adrp x27, 0x58f000
004bce28ldr w1, [x27+3056]
004bce2ccbz w1, 0x4bce34
004bce30b 0x4bce38
004bce34
004bce34loc_4bce34:
004bce34b 0x4bce48
004bce38
004bce38loc_4bce38:
004bce38ldr x5, [x0]
004bce3cbl runtime.gcWriteBarrier1
004bce40str x5, [x25]
004bce44b 0x4bce48
004bce48
004bce48loc_4bce48:
004bce48str xzr, [x0]
004bce4cldr x4, [sp+672]
004bce50str x4, [sp+280]
004bce54str x4, [sp+1328]
004bce58ldr x1, [sp+336]
004bce5cldr x2, [sp+344]
004bce60ldr x0, [sp+328]
004bce64adrp x3, 0x12d000
004bce68add x3, x3, 3840
004bce6cbl golang.org/x/crypto/ssh.Unmarshal
004bce70str x0, [sp+448]
004bce74str x1, [sp+456]
004bce78cbnz x0, 0x4bce80
004bce7cb 0x4bcef0
004bce80
004bce80loc_4bce80:
004bce80str xzr, [sp+648]
004bce84add x27, sp, 656
004bce88stp xzr, xzr, [x27]
004bce8cldr x0, [sp+448]
004bce90ldr x1, [sp+456]
004bce94str x0, [sp+632]
004bce98str x1, [sp+640]
004bce9cstr xzr, [sp+160]
004bcea0ldr x0, [sp+656]
004bcea4ldr x1, [sp+664]
004bcea8ldr x2, [sp+648]
004bceacstr x2, [sp+256]
004bceb0str x0, [sp+264]
004bceb4str x1, [sp+272]
004bceb8ldr x0, [sp+632]
004bcebcldr x1, [sp+640]
004bcec0str x0, [sp+240]
004bcec4str x1, [sp+248]
004bcec8bl runtime.deferreturn
004bceccldr x0, [sp+160]
004bced0ldr x4, [sp+240]
004bced4ldr x1, [sp+256]
004bced8ldr x2, [sp+264]
004bcedcldr x5, [sp+248]
004bcee0ldr x3, [sp+272]
004bcee4ldp x29, x30, [sp-8]
004bcee8add sp, sp, 1744
004bceecret x30
004bcef0
004bcef0loc_4bcef0:
004bcef0ldr x5, [sp+280]
004bcef4ldrsb x27, [x5]
004bcef8ldr x6, [x5]
004bcefcldr x7, [x5+8]
004bcf00ldr x5, [x5+16]
004bcf04str x6, [sp+304]
004bcf08str x7, [sp+312]
004bcf0cstr x5, [sp+320]
004bcf10b 0x4bd1f8
004bcf14
004bcf14loc_4bcf14:
004bcf14subs wzr, w5, 65
004bcf18b.eq 0x4bcf20
004bcf1cb 0x4bd1ec
004bcf20
004bcf20loc_4bcf20:
004bcf20b 0x4bcf24
004bcf24
004bcf24loc_4bcf24:
004bcf24adrp x0, 0x1aa000
004bcf28add x0, x0, 3616
004bcf2cbl runtime.newobject
004bcf30str x0, [sp+832]
004bcf34adrp x27, 0x58f000
004bcf38ldr w1, [x27+3056]
004bcf3ccbz w1, 0x4bcf44
004bcf40b 0x4bcf48
004bcf44
004bcf44loc_4bcf44:
004bcf44b 0x4bcf64
004bcf48
004bcf48loc_4bcf48:
004bcf48str x0, [sp+1624]
004bcf4cmov x1, x0
004bcf50adrp x0, 0x1aa000
004bcf54add x0, x0, 3616
004bcf58bl runtime.wbZero
004bcf5cldr x0, [sp+1624]
004bcf60b 0x4bcf64
004bcf64
004bcf64loc_4bcf64:
004bcf64stp xzr, xzr, [x0]
004bcf68stp xzr, xzr, [x0+16]
004bcf6cstr xzr, [x0+32]
004bcf70ldr x4, [sp+832]
004bcf74str x4, [sp+296]
004bcf78str x4, [sp+1312]
004bcf7cldr x1, [sp+336]
004bcf80ldr x2, [sp+344]
004bcf84ldr x0, [sp+328]
004bcf88adrp x3, 0x12d000
004bcf8cadd x3, x3, 3712
004bcf90bl golang.org/x/crypto/ssh.Unmarshal
004bcf94str x0, [sp+464]
004bcf98str x1, [sp+472]
004bcf9ccbnz x0, 0x4bcfa4
004bcfa0b 0x4bd014
004bcfa4
004bcfa4loc_4bcfa4:
004bcfa4str xzr, [sp+808]
004bcfa8add x27, sp, 816
004bcfacstp xzr, xzr, [x27]
004bcfb0ldr x0, [sp+464]
004bcfb4ldr x1, [sp+472]
004bcfb8str x0, [sp+792]
004bcfbcstr x1, [sp+800]
004bcfc0str xzr, [sp+160]
004bcfc4ldr x0, [sp+816]
004bcfc8ldr x1, [sp+824]
004bcfccldr x2, [sp+808]
004bcfd0str x2, [sp+256]
004bcfd4str x0, [sp+264]
004bcfd8str x1, [sp+272]
004bcfdcldr x0, [sp+792]
004bcfe0ldr x1, [sp+800]
004bcfe4str x0, [sp+240]
004bcfe8str x1, [sp+248]
004bcfecbl runtime.deferreturn
004bcff0ldr x0, [sp+160]
004bcff4ldr x4, [sp+240]
004bcff8ldr x1, [sp+256]
004bcffcldr x2, [sp+264]
004bd000ldr x5, [sp+248]
004bd004ldr x3, [sp+272]
004bd008ldp x29, x30, [sp-8]
004bd00cadd sp, sp, 1744
004bd010ret x30
004bd014
004bd014loc_4bd014:
004bd014add x27, sp, 1264
004bd018stp xzr, xzr, [x27]
004bd01cadd x27, sp, 1280
004bd020stp xzr, xzr, [x27]
004bd024add x27, sp, 1296
004bd028stp xzr, xzr, [x27]
004bd02cadd x1, sp, 1264
004bd030str x1, [sp+760]
004bd034ldr x1, [sp+296]
004bd038ldrsb x27, [x1]
004bd03cldr w0, [x1]
004bd040str w0, [sp+156]
004bd044bl runtime.convT32
004bd048str x0, [sp+752]
004bd04cldr x1, [sp+760]
004bd050ldrsb x27, [x1]
004bd054adrp x2, 0x138000
004bd058add x2, x2, 3328
004bd05cstr x2, [x1]
004bd060adrp x27, 0x58e000
004bd064ldr w2, [x27+3056]
004bd068cbz w2, 0x4bd070
004bd06cb 0x4bd074
004bd070
004bd070loc_4bd070:
004bd070b 0x4bd088
004bd074
004bd074loc_4bd074:
004bd074bl runtime.gcWriteBarrier2
004bd078str x0, [x25]
004bd07cldr x2, [x1+8]
004bd080str x2, [x25+8]
004bd084b 0x4bd088
004bd088
004bd088loc_4bd088:
004bd088str x0, [x1+8]
004bd08cldr x1, [sp+296]
004bd090ldrsb x27, [x1]
004bd094ldr w0, [x1+4]
004bd098str w0, [sp+152]
004bd09cbl runtime.convT32
004bd0a0str x0, [sp+744]
004bd0a4ldr x1, [sp+760]
004bd0a8ldrsb x27, [x1]
004bd0acadrp x2, 0x138000
004bd0b0add x2, x2, 3328
004bd0b4str x2, [x1+16]
004bd0b8adrp x27, 0x58e000
004bd0bcldr w2, [x27+3056]
004bd0c0cbz w2, 0x4bd0c8
004bd0c4b 0x4bd0cc
004bd0c8
004bd0c8loc_4bd0c8:
004bd0c8b 0x4bd0e0
004bd0cc
004bd0ccloc_4bd0cc:
004bd0ccbl runtime.gcWriteBarrier2
004bd0d0str x0, [x25]
004bd0d4ldr x2, [x1+24]
004bd0d8str x2, [x25+8]
004bd0dcb 0x4bd0e0
004bd0e0
004bd0e0loc_4bd0e0:
004bd0e0str x0, [x1+24]
004bd0e4ldr x2, [sp+296]
004bd0e8ldrsb x27, [x2]
004bd0ecldr x0, [x2+8]
004bd0f0ldr x1, [x2+16]
004bd0f4str x0, [sp+728]
004bd0f8str x1, [sp+736]
004bd0fcbl runtime.convTstring
004bd100str x0, [sp+720]
004bd104ldr x2, [sp+760]
004bd108ldrsb x27, [x2]
004bd10cadrp x3, 0x138000
004bd110add x3, x3, 2944
004bd114str x3, [x2+32]
004bd118adrp x27, 0x58e000
004bd11cldr w3, [x27+3056]
004bd120cbz w3, 0x4bd128
004bd124b 0x4bd12c
004bd128
004bd128loc_4bd128:
004bd128b 0x4bd140
004bd12c
004bd12cloc_4bd12c:
004bd12cbl runtime.gcWriteBarrier2
004bd130str x0, [x25]
004bd134ldr x5, [x2+40]
004bd138str x5, [x25+8]
004bd13cb 0x4bd140
004bd140
004bd140loc_4bd140:
004bd140str x0, [x2+40]
004bd144ldr x2, [sp+760]
004bd148ldrsb x27, [x2]
004bd14cb 0x4bd150
004bd150
004bd150loc_4bd150:
004bd150str x2, [sp+768]
004bd154orr x4, xzr, 3
004bd158str x4, [sp+776]
004bd15cstr x4, [sp+784]
004bd160adrp x0, 0x211000
004bd164add x0, x0, 180
004bd168movz x1, 67
004bd16cmov x3, x4
004bd170bl fmt.Errorf
004bd174str x0, [sp+1344]
004bd178str x1, [sp+1352]
004bd17cstr xzr, [sp+696]
004bd180add x27, sp, 704
004bd184stp xzr, xzr, [x27]
004bd188ldr x5, [sp+1344]
004bd18cldr x6, [sp+1352]
004bd190str x5, [sp+680]
004bd194str x6, [sp+688]
004bd198str xzr, [sp+160]
004bd19cldr x5, [sp+696]
004bd1a0ldr x6, [sp+704]
004bd1a4ldr x7, [sp+712]
004bd1a8str x5, [sp+256]
004bd1acstr x6, [sp+264]
004bd1b0str x7, [sp+272]
004bd1b4ldr x5, [sp+680]
004bd1b8ldr x6, [sp+688]
004bd1bcstr x5, [sp+240]
004bd1c0str x6, [sp+248]
004bd1c4bl runtime.deferreturn
004bd1c8ldr x0, [sp+160]
004bd1ccldr x4, [sp+240]
004bd1d0ldr x1, [sp+256]
004bd1d4ldr x2, [sp+264]
004bd1d8ldr x5, [sp+248]
004bd1dcldr x3, [sp+272]
004bd1e0ldp x29, x30, [sp-8]
004bd1e4add sp, sp, 1744
004bd1e8ret x30
004bd1ec
004bd1ecloc_4bd1ec:
004bd1ecb 0x4bd1f0
004bd1f0
004bd1f0loc_4bd1f0:
004bd1f0b 0x4bd1f4
004bd1f4
004bd1f4loc_4bd1f4:
004bd1f4b 0x4bd1f8
004bd1f8
004bd1f8loc_4bd1f8:
004bd1f8b 0x4bd1fc
004bd1fc
004bd1fcloc_4bd1fc:
004bd1fcb 0x4bc820
004bd200
004bd200loc_4bd200:
004bd200b 0x4bd204
004bd204
004bd204loc_4bd204:
004bd204ldr x1, [sp+1760]
004bd208ldr x2, [sp+1768]
004bd20cadd x0, sp, 85
004bd210bl runtime.slicebytetostring
004bd214str x0, [sp+616]
004bd218str x1, [sp+624]
004bd21cldr x2, [sp+1784]
004bd220ldr x3, [sp+1792]
004bd224adrp x4, 0x1f7000
004bd228add x4, x4, 76
004bd22corr x5, xzr, 14
004bd230adrp x6, 0x1f7000
004bd234add x6, x6, 1617
004bd238orr x7, xzr, 15
004bd23cbl golang.org/x/crypto/ssh.buildMIC
004bd240str x0, [sp+400]
004bd244str x1, [sp+408]
004bd248str x2, [sp+416]
004bd24cstr xzr, [sp+1368]
004bd250add x27, sp, 1376
004bd254stp xzr, xzr, [x27]
004bd258add x27, sp, 1344
004bd25cstp xzr, xzr, [x27]
004bd260ldr x3, [sp+1752]
004bd264ldrsb x27, [x3]
004bd268ldr x4, [x3]
004bd26cldrsb x27, [x4]
004bd270ldr x0, [x3+8]
004bd274ldr x1, [sp+400]
004bd278ldr x2, [sp+408]
004bd27cldr x3, [sp+416]
004bd280ldr x4, [x4+32]
004bd284blr x4
004bd288str x0, [sp+1368]
004bd28cstr x1, [sp+1376]
004bd290str x2, [sp+1384]
004bd294str x3, [sp+1344]
004bd298str x4, [sp+1352]
004bd29cldr x3, [sp+1368]
004bd2a0ldr x4, [sp+1376]
004bd2a4ldr x5, [sp+1384]
004bd2a8str x3, [sp+1464]
004bd2acstr x4, [sp+1472]
004bd2b0str x5, [sp+1480]
004bd2b4ldr x3, [sp+1344]
004bd2b8ldr x4, [sp+1352]
004bd2bcstr x3, [sp+1448]
004bd2c0str x4, [sp+1456]
004bd2c4ldr x3, [sp+1464]
004bd2c8ldr x4, [sp+1472]
004bd2ccldr x5, [sp+1480]
004bd2d0str x3, [sp+376]
004bd2d4str x4, [sp+384]
004bd2d8str x5, [sp+392]
004bd2dcldr x3, [sp+1456]
004bd2e0ldr x4, [sp+1448]
004bd2e4str x4, [sp+544]
004bd2e8str x3, [sp+552]
004bd2eccbnz x4, 0x4bd2f4
004bd2f0b 0x4bd364
004bd2f4
004bd2f4loc_4bd2f4:
004bd2f4str xzr, [sp+592]
004bd2f8add x27, sp, 600
004bd2fcstp xzr, xzr, [x27]
004bd300ldr x0, [sp+544]
004bd304ldr x1, [sp+552]
004bd308str x0, [sp+576]
004bd30cstr x1, [sp+584]
004bd310str xzr, [sp+160]
004bd314ldr x0, [sp+600]
004bd318ldr x1, [sp+608]
004bd31cldr x2, [sp+592]
004bd320str x2, [sp+256]
004bd324str x0, [sp+264]
004bd328str x1, [sp+272]
004bd32cldr x0, [sp+576]
004bd330ldr x1, [sp+584]
004bd334str x0, [sp+240]
004bd338str x1, [sp+248]
004bd33cbl runtime.deferreturn
004bd340ldr x0, [sp+160]
004bd344ldr x4, [sp+240]
004bd348ldr x1, [sp+256]
004bd34cldr x2, [sp+264]
004bd350ldr x5, [sp+248]
004bd354ldr x3, [sp+272]
004bd358ldp x29, x30, [sp-8]
004bd35cadd sp, sp, 1744
004bd360ret x30
004bd364
004bd364loc_4bd364:
004bd364adrp x0, 0x16f000
004bd368add x0, x0, 1760
004bd36cbl runtime.newobject
004bd370str x0, [sp+1720]
004bd374ldr x1, [sp+376]
004bd378ldr x2, [sp+384]
004bd37cldr x3, [sp+392]
004bd380str x2, [x0+8]
004bd384str x3, [x0+16]
004bd388adrp x27, 0x58e000
004bd38cldr w2, [x27+3056]
004bd390cbz w2, 0x4bd398
004bd394b 0x4bd39c
004bd398
004bd398loc_4bd398:
004bd398b 0x4bd3b0
004bd39c
004bd39cloc_4bd39c:
004bd39cbl runtime.gcWriteBarrier2
004bd3a0str x1, [x25]
004bd3a4ldr x2, [x0]
004bd3a8str x2, [x25+8]
004bd3acb 0x4bd3b0
004bd3b0
004bd3b0loc_4bd3b0:
004bd3b0str x1, [x0]
004bd3b4ldr x1, [sp+1720]
004bd3b8str x1, [sp+1256]
004bd3bcadrp x0, 0x12c000
004bd3c0add x0, x0, 3776
004bd3c4bl golang.org/x/crypto/ssh.Marshal
004bd3c8str x0, [sp+1368]
004bd3ccstr x1, [sp+1376]
004bd3d0str x2, [sp+1384]
004bd3d4ldr x3, [sp+1800]
004bd3d8ldrsb x27, [x3]
004bd3dcldr x4, [sp+1808]
004bd3e0ldr x3, [x3+40]
004bd3e4mov x5, x0
004bd3e8mov x0, x4
004bd3ecmov x6, x1
004bd3f0mov x1, x5
004bd3f4mov x7, x2
004bd3f8mov x2, x6
004bd3fcmov x8, x3
004bd400mov x3, x7
004bd404blr x8
004bd408str x0, [sp+432]
004bd40cstr x1, [sp+440]
004bd410cbnz x0, 0x4bd418
004bd414b 0x4bd488
004bd418
004bd418loc_4bd418:
004bd418str xzr, [sp+1696]
004bd41cadd x27, sp, 1704
004bd420stp xzr, xzr, [x27]
004bd424ldr x0, [sp+432]
004bd428ldr x1, [sp+440]
004bd42cstr x0, [sp+1680]
004bd430str x1, [sp+1688]
004bd434str xzr, [sp+160]
004bd438ldr x0, [sp+1704]
004bd43cldr x1, [sp+1712]
004bd440ldr x2, [sp+1696]
004bd444str x2, [sp+256]
004bd448str x0, [sp+264]
004bd44cstr x1, [sp+272]
004bd450ldr x0, [sp+1680]
004bd454ldr x1, [sp+1688]
004bd458str x0, [sp+240]
004bd45cstr x1, [sp+248]
004bd460bl runtime.deferreturn
004bd464ldr x0, [sp+160]
004bd468ldr x4, [sp+240]
004bd46cldr x1, [sp+256]
004bd470ldr x2, [sp+264]
004bd474ldr x5, [sp+248]
004bd478ldr x3, [sp+272]
004bd47cldp x29, x30, [sp-8]
004bd480add sp, sp, 1744
004bd484ret x30
004bd488
004bd488loc_4bd488:
004bd488str xzr, [sp+1232]
004bd48cadd x27, sp, 1240
004bd490stp xzr, xzr, [x27]
004bd494add x27, sp, 1344
004bd498stp xzr, xzr, [x27]
004bd49cldr x0, [sp+1800]
004bd4a0ldr x1, [sp+1808]
004bd4a4bl golang.org/x/crypto/ssh.handleAuthResponse
004bd4a8str x0, [sp+168]
004bd4acstr x1, [sp+1232]
004bd4b0str x2, [sp+1240]
004bd4b4str x3, [sp+1248]
004bd4b8str x4, [sp+1344]
004bd4bcstr x5, [sp+1352]
004bd4c0ldr x2, [sp+168]
004bd4c4str x2, [sp+184]
004bd4c8ldr x2, [sp+1240]
004bd4ccldr x3, [sp+1248]
004bd4d0ldr x4, [sp+1232]
004bd4d4str x4, [sp+1424]
004bd4d8str x2, [sp+1432]
004bd4dcstr x3, [sp+1440]
004bd4e0ldr x2, [sp+1344]
004bd4e4ldr x3, [sp+1352]
004bd4e8str x2, [sp+1408]
004bd4ecstr x3, [sp+1416]
004bd4f0ldr x2, [sp+1424]
004bd4f4ldr x3, [sp+1432]
004bd4f8ldr x4, [sp+1440]
004bd4fcstr x2, [sp+1656]
004bd500str x3, [sp+1664]
004bd504str x4, [sp+1672]
004bd508ldr x2, [sp+1408]
004bd50cldr x3, [sp+1416]
004bd510str x2, [sp+1640]
004bd514str x3, [sp+1648]
004bd518ldr x2, [sp+184]
004bd51cstr x2, [sp+160]
004bd520ldr x2, [sp+1656]
004bd524ldr x3, [sp+1664]
004bd528ldr x4, [sp+1672]
004bd52cstr x2, [sp+256]
004bd530str x3, [sp+264]
004bd534str x4, [sp+272]
004bd538ldr x2, [sp+1640]
004bd53cldr x3, [sp+1648]
004bd540str x2, [sp+240]
004bd544str x3, [sp+248]
004bd548bl runtime.deferreturn
004bd54cldr x0, [sp+160]
004bd550ldr x4, [sp+240]
004bd554ldr x1, [sp+256]
004bd558ldr x2, [sp+264]
004bd55cldr x5, [sp+248]
004bd560ldr x3, [sp+272]
004bd564ldp x29, x30, [sp-8]
004bd568add sp, sp, 1744
004bd56cret x30
004bd570
004bd570loc_4bd570:
004bd570mov x0, xzr
004bd574bl runtime.panicIndex
004bd578hint
004bd57c
004bd57cloc_4bd57c:
004bd57cstp x0, x1, [sp+8]
004bd580stp x2, x3, [sp+24]
004bd584stp x4, x5, [sp+40]
004bd588stp x6, x7, [sp+56]
004bd58cstp x8, x9, [sp+72]
004bd590str x10, [sp+88]
004bd594mov x3, x30
004bd598bl runtime.morestack_noctxt.abi0
004bd59cldp x0, x1, [sp+8]
004bd5a0ldp x2, x3, [sp+24]
004bd5a4ldp x4, x5, [sp+40]
004bd5a8ldp x6, x7, [sp+56]
004bd5acldp x8, x9, [sp+72]
004bd5b0ldr x10, [sp+88]
004bd5b4b 0x4bc280
004bd5b8udf 0
004bd5bcudf 0
004bc280
004bd5c0
004bd5c0golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).auth.deferwrap1: ; void golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).auth.deferwrap1(void)
004bd5c0ldr x16, [x28+16]
004bd5c4subs xzr, sp, x16
004bd5c8b.ls 0x4bd608
004bd5ccstr x30, [sp-48]!
004bd5d0stur x29, [sp-8]
004bd5d4sub x29, sp, 8
004bd5d8ldr x16, [x28+32]
004bd5dccbnz x16, 0x4bd614
004bd5e0
004bd5e0loc_4bd5e0:
004bd5e0ldr x1, [x26+8]
004bd5e4ldr x0, [x26+16]
004bd5e8str x1, [sp+24]
004bd5ecstr x0, [sp+32]
004bd5f0ldrsb x27, [x1]
004bd5f4ldr x1, [x1+24]
004bd5f8blr x1
004bd5fcldur x29, [sp-8]
004bd600ldr x30, [sp], 48
004bd604ret x30
004bd608
004bd608loc_4bd608:
004bd608mov x3, x30
004bd60cbl runtime.morestack.abi0
004bd610b 0x4bd5c0
004bd614
004bd614loc_4bd614:
004bd614ldr x17, [x16]
004bd618add x20, sp, 56
004bd61csubs xzr, x20, x17
004bd620b.ne 0x4bd5e0
004bd624add x20, sp, 8
004bd628str x20, [x16]
004bd62cb 0x4bd5e0
004bd5c0
004bd5c0golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).auth.deferwrap1: ; void golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).auth.deferwrap1(void)
004bd5c0ldr x16, [x28+16]
004bd5c4subs xzr, sp, x16
004bd5c8b.ls 0x4bd608
004bd5ccstr x30, [sp-48]!
004bd5d0stur x29, [sp-8]
004bd5d4sub x29, sp, 8
004bd5d8ldr x16, [x28+32]
004bd5dccbnz x16, 0x4bd614
004bd5e0
004bd5e0loc_4bd5e0:
004bd5e0ldr x1, [x26+8]
004bd5e4ldr x0, [x26+16]
004bd5e8str x1, [sp+24]
004bd5ecstr x0, [sp+32]
004bd5f0ldrsb x27, [x1]
004bd5f4ldr x1, [x1+24]
004bd5f8blr x1
004bd5fcldur x29, [sp-8]
004bd600ldr x30, [sp], 48
004bd604ret x30
004bd608
004bd608loc_4bd608:
004bd608mov x3, x30
004bd60cbl runtime.morestack.abi0
004bd610b 0x4bd5c0
004bd614
004bd614loc_4bd614:
004bd614ldr x17, [x16]
004bd618add x20, sp, 56
004bd61csubs xzr, x20, x17
004bd620b.ne 0x4bd5e0
004bd624add x20, sp, 8
004bd628str x20, [x16]
004bd62cb 0x4bd5e0
004bd5c0
Loading..