File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
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
004bd630
004bd630golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).method: ; void golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).method(golang.org/x/crypto/ssh.gssAPIWithMICCallback * g)
004bd630str x30, [sp-32]!
004bd634stur x29, [sp-8]
004bd638sub x29, sp, 8
004bd63cstr x0, [sp+40]
004bd640stp xzr, xzr, [sp+8]
004bd644adrp x0, 0x1f7000
004bd648add x0, x0, 1617
004bd64cstr x0, [sp+8]
004bd650orr x1, xzr, 15
004bd654str x1, [sp+16]
004bd658add x29, sp, 24
004bd65cadd sp, sp, 32
004bd660ret x30
004bd664udf 0
004bd668udf 0
004bd66cudf 0
004bd630
004bd630golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).method: ; void golang.org/x/crypto/ssh.(*gssAPIWithMICCallback).method(golang.org/x/crypto/ssh.gssAPIWithMICCallback * g)
004bd630str x30, [sp-32]!
004bd634stur x29, [sp-8]
004bd638sub x29, sp, 8
004bd63cstr x0, [sp+40]
004bd640stp xzr, xzr, [sp+8]
004bd644adrp x0, 0x1f7000
004bd648add x0, x0, 1617
004bd64cstr x0, [sp+8]
004bd650orr x1, xzr, 15
004bd654str x1, [sp+16]
004bd658add x29, sp, 24
004bd65cadd sp, sp, 32
004bd660ret x30
004bd664udf 0
004bd668udf 0
004bd66cudf 0
004bd630
004bd670
004bd670golang.org/x/crypto/ssh.algorithmsForKeyFormat: ; void golang.org/x/crypto/ssh.algorithmsForKeyFormat(struct string keyFormat)
004bd670ldr x16, [x28+16]
004bd674subs xzr, sp, x16
004bd678b.ls 0x4bda90
004bd67cstr x30, [sp-112]!
004bd680stur x29, [sp-8]
004bd684sub x29, sp, 8
004bd688str x0, [sp+120]
004bd68cstr x1, [sp+128]
004bd690str xzr, [sp+40]
004bd694stp xzr, xzr, [sp+48]
004bd698ldr x1, [sp+128]
004bd69cldr x0, [sp+120]
004bd6a0str x0, [sp+88]
004bd6a4str x1, [sp+96]
004bd6a8b 0x4bd6ac
004bd6ac
004bd6acloc_4bd6ac:
004bd6acsubs xzr, x1, 7
004bd6b0b.eq 0x4bd6b8
004bd6b4b 0x4bd898
004bd6b8
004bd6b8loc_4bd6b8:
004bd6b8b 0x4bd6bc
004bd6bc
004bd6bcloc_4bd6bc:
004bd6bcsubs xzr, x1, 7
004bd6c0b.eq 0x4bd6c8
004bd6c4b 0x4bd890
004bd6c8
004bd6c8loc_4bd6c8:
004bd6c8subs xzr, x1, 0
004bd6ccb.hi 0x4bd6d4
004bd6d0b 0x4bda84
004bd6d4
004bd6d4loc_4bd6d4:
004bd6d4ldrb w2, [x0]
004bd6d8subs xzr, x1, 1
004bd6dcb.hi 0x4bd6e4
004bd6e0b 0x4bda7c
004bd6e4
004bd6e4loc_4bd6e4:
004bd6e4ldrb w3, [x0+1]
004bd6e8ubfm x3, x3, 56, 7
004bd6ecorr x2, x2, x3
004bd6f0subs xzr, x1, 2
004bd6f4b.hi 0x4bd6fc
004bd6f8b 0x4bda74
004bd6fc
004bd6fcloc_4bd6fc:
004bd6fcldrb w3, [x0+2]
004bd700ubfm x3, x3, 48, 7
004bd704orr x2, x2, x3
004bd708subs xzr, x1, 3
004bd70cb.hi 0x4bd714
004bd710b 0x4bda6c
004bd714
004bd714loc_4bd714:
004bd714ldrb w3, [x0+3]
004bd718ubfm x3, x3, 40, 7
004bd71corr x2, x2, x3
004bd720movz x3, 29555
004bd724movk x3, 0x2d680000
004bd728subs wzr, w2, w3
004bd72cb.eq 0x4bd734
004bd730b 0x4bd88c
004bd734
004bd734loc_4bd734:
004bd734subs xzr, x1, 4
004bd738b.hi 0x4bd740
004bd73cb 0x4bda64
004bd740
004bd740loc_4bd740:
004bd740ldrb w2, [x0+4]
004bd744subs xzr, x1, 5
004bd748b.hi 0x4bd750
004bd74cb 0x4bda5c
004bd750
004bd750loc_4bd750:
004bd750ldrb w3, [x0+5]
004bd754ubfm x3, x3, 56, 7
004bd758orr x2, x2, x3
004bd75cubfm x2, x2, 0, 15
004bd760movz x3, 29554
004bd764subs wzr, w2, w3
004bd768b.eq 0x4bd770
004bd76cb 0x4bd888
004bd770
004bd770loc_4bd770:
004bd770subs xzr, x1, 6
004bd774b.hi 0x4bd77c
004bd778b 0x4bda54
004bd77c
004bd77cloc_4bd77c:
004bd77cldrb w1, [x0+6]
004bd780subs wzr, w1, 97
004bd784b.eq 0x4bd78c
004bd788b 0x4bd884
004bd78c
004bd78cloc_4bd78c:
004bd78cb 0x4bd790
004bd790
004bd790loc_4bd790:
004bd790adrp x0, 0x141000
004bd794add x0, x0, 3424
004bd798bl runtime.newobject
004bd79cstr x0, [sp+80]
004bd7a0orr x1, xzr, 12
004bd7a4str x1, [x0+8]
004bd7a8adrp x27, 0x58e000
004bd7acldr w2, [x27+3056]
004bd7b0cbz w2, 0x4bd7b8
004bd7b4b 0x4bd7bc
004bd7b8
004bd7b8loc_4bd7b8:
004bd7b8b 0x4bd7cc
004bd7bc
004bd7bcloc_4bd7bc:
004bd7bcldr x3, [x0]
004bd7c0bl runtime.gcWriteBarrier1
004bd7c4str x3, [x25]
004bd7c8b 0x4bd7cc
004bd7cc
004bd7ccloc_4bd7cc:
004bd7ccadrp x3, 0x1f6000
004bd7d0add x3, x3, 840
004bd7d4str x3, [x0]
004bd7d8ldr x3, [sp+80]
004bd7dcldrsb x27, [x3]
004bd7e0str x1, [x3+24]
004bd7e4adrp x27, 0x58e000
004bd7e8ldr w4, [x27+3056]
004bd7eccbz w4, 0x4bd7f4
004bd7f0b 0x4bd7f8
004bd7f4
004bd7f4loc_4bd7f4:
004bd7f4b 0x4bd808
004bd7f8
004bd7f8loc_4bd7f8:
004bd7f8ldr x4, [x3+16]
004bd7fcbl runtime.gcWriteBarrier1
004bd800str x4, [x25]
004bd804b 0x4bd808
004bd808
004bd808loc_4bd808:
004bd808adrp x4, 0x1f6000
004bd80cadd x4, x4, 852
004bd810str x4, [x3+16]
004bd814ldr x3, [sp+80]
004bd818ldrsb x27, [x3]
004bd81corr x4, xzr, 7
004bd820str x4, [x3+40]
004bd824adrp x27, 0x58e000
004bd828ldr w4, [x27+3056]
004bd82ccbz w4, 0x4bd834
004bd830b 0x4bd838
004bd834
004bd834loc_4bd834:
004bd834b 0x4bd848
004bd838
004bd838loc_4bd838:
004bd838ldr x4, [x3+32]
004bd83cbl runtime.gcWriteBarrier1
004bd840str x4, [x25]
004bd844b 0x4bd848
004bd848
004bd848loc_4bd848:
004bd848adrp x4, 0x1f4000
004bd84cadd x4, x4, 153
004bd850str x4, [x3+32]
004bd854ldr x3, [sp+80]
004bd858ldrsb x27, [x3]
004bd85cb 0x4bd860
004bd860
004bd860loc_4bd860:
004bd860str x3, [sp+40]
004bd864orr x2, xzr, 3
004bd868str x2, [sp+48]
004bd86cstr x2, [sp+56]
004bd870ldr x0, [sp+40]
004bd874mov x1, x2
004bd878ldur x29, [sp-8]
004bd87cldr x30, [sp], 112
004bd880ret x30
004bd884
004bd884loc_4bd884:
004bd884b 0x4bd894
004bd888
004bd888loc_4bd888:
004bd888b 0x4bd894
004bd88c
004bd88cloc_4bd88c:
004bd88cb 0x4bd894
004bd890
004bd890loc_4bd890:
004bd890b 0x4bd894
004bd894
004bd894loc_4bd894:
004bd894b 0x4bd9d8
004bd898
004bd898loc_4bd898:
004bd898subs xzr, x1, 28
004bd89cb.eq 0x4bd8a4
004bd8a0b 0x4bd9d0
004bd8a4
004bd8a4loc_4bd8a4:
004bd8a4b 0x4bd8a8
004bd8a8
004bd8a8loc_4bd8a8:
004bd8a8subs xzr, x1, 28
004bd8acb.eq 0x4bd8b4
004bd8b0b 0x4bd9c8
004bd8b4
004bd8b4loc_4bd8b4:
004bd8b4adrp x1, 0x1fe000
004bd8b8add x1, x1, 3572
004bd8bcorr x2, xzr, 28
004bd8c0bl runtime.memequal
004bd8c4tbnz w0, 0, 0x4bd8cc
004bd8c8b 0x4bd9c4
004bd8cc
004bd8ccloc_4bd8cc:
004bd8ccb 0x4bd8d0
004bd8d0
004bd8d0loc_4bd8d0:
004bd8d0adrp x0, 0x141000
004bd8d4add x0, x0, 3424
004bd8d8bl runtime.newobject
004bd8dcstr x0, [sp+72]
004bd8e0movz x1, 33
004bd8e4str x1, [x0+8]
004bd8e8adrp x27, 0x58e000
004bd8ecldr w2, [x27+3056]
004bd8f0cbz w2, 0x4bd8f8
004bd8f4b 0x4bd8fc
004bd8f8
004bd8f8loc_4bd8f8:
004bd8f8b 0x4bd90c
004bd8fc
004bd8fcloc_4bd8fc:
004bd8fcldr x3, [x0]
004bd900bl runtime.gcWriteBarrier1
004bd904str x3, [x25]
004bd908b 0x4bd90c
004bd90c
004bd90cloc_4bd90c:
004bd90cadrp x3, 0x202000
004bd910add x3, x3, 2223
004bd914str x3, [x0]
004bd918ldr x3, [sp+72]
004bd91cldrsb x27, [x3]
004bd920str x1, [x3+24]
004bd924adrp x27, 0x58e000
004bd928ldr w4, [x27+3056]
004bd92ccbz w4, 0x4bd934
004bd930b 0x4bd938
004bd934
004bd934loc_4bd934:
004bd934b 0x4bd948
004bd938
004bd938loc_4bd938:
004bd938ldr x4, [x3+16]
004bd93cbl runtime.gcWriteBarrier1
004bd940str x4, [x25]
004bd944b 0x4bd948
004bd948
004bd948loc_4bd948:
004bd948adrp x4, 0x202000
004bd94cadd x4, x4, 2256
004bd950str x4, [x3+16]
004bd954ldr x3, [sp+72]
004bd958ldrsb x27, [x3]
004bd95corr x4, xzr, 28
004bd960str x4, [x3+40]
004bd964adrp x27, 0x58e000
004bd968ldr w4, [x27+3056]
004bd96ccbz w4, 0x4bd974
004bd970b 0x4bd978
004bd974
004bd974loc_4bd974:
004bd974b 0x4bd988
004bd978
004bd978loc_4bd978:
004bd978ldr x4, [x3+32]
004bd97cbl runtime.gcWriteBarrier1
004bd980str x4, [x25]
004bd984b 0x4bd988
004bd988
004bd988loc_4bd988:
004bd988adrp x4, 0x1fe000
004bd98cadd x4, x4, 3572
004bd990str x4, [x3+32]
004bd994ldr x3, [sp+72]
004bd998ldrsb x27, [x3]
004bd99cb 0x4bd9a0
004bd9a0
004bd9a0loc_4bd9a0:
004bd9a0str x3, [sp+40]
004bd9a4orr x2, xzr, 3
004bd9a8str x2, [sp+48]
004bd9acstr x2, [sp+56]
004bd9b0ldr x0, [sp+40]
004bd9b4mov x1, x2
004bd9b8ldur x29, [sp-8]
004bd9bcldr x30, [sp], 112
004bd9c0ret x30
004bd9c4
004bd9c4loc_4bd9c4:
004bd9c4b 0x4bd9cc
004bd9c8
004bd9c8loc_4bd9c8:
004bd9c8b 0x4bd9cc
004bd9cc
004bd9ccloc_4bd9cc:
004bd9ccb 0x4bd9d8
004bd9d0
004bd9d0loc_4bd9d0:
004bd9d0b 0x4bd9d4
004bd9d4
004bd9d4loc_4bd9d4:
004bd9d4b 0x4bd9d8
004bd9d8
004bd9d8loc_4bd9d8:
004bd9d8b 0x4bd9dc
004bd9dc
004bd9dcloc_4bd9dc:
004bd9dcadrp x0, 0x140000
004bd9e0add x0, x0, 1568
004bd9e4bl runtime.newobject
004bd9e8str x0, [sp+64]
004bd9ecldr x1, [sp+120]
004bd9f0ldr x2, [sp+128]
004bd9f4str x2, [x0+8]
004bd9f8adrp x27, 0x58e000
004bd9fcldr w2, [x27+3056]
004bda00cbz w2, 0x4bda08
004bda04b 0x4bda0c
004bda08
004bda08loc_4bda08:
004bda08b 0x4bda20
004bda0c
004bda0cloc_4bda0c:
004bda0cbl runtime.gcWriteBarrier2
004bda10str x1, [x25]
004bda14ldr x3, [x0]
004bda18str x3, [x25+8]
004bda1cb 0x4bda20
004bda20
004bda20loc_4bda20:
004bda20str x1, [x0]
004bda24ldr x3, [sp+64]
004bda28ldrsb x27, [x3]
004bda2cb 0x4bda30
004bda30
004bda30loc_4bda30:
004bda30str x3, [sp+40]
004bda34orr x2, xzr, 1
004bda38str x2, [sp+48]
004bda3cstr x2, [sp+56]
004bda40ldr x0, [sp+40]
004bda44mov x1, x2
004bda48ldur x29, [sp-8]
004bda4cldr x30, [sp], 112
004bda50ret x30
004bda54
004bda54loc_4bda54:
004bda54orr x0, xzr, 6
004bda58bl runtime.panicIndex
004bda5c
004bda5cloc_4bda5c:
004bda5cmovz x0, 5
004bda60bl runtime.panicIndex
004bda64
004bda64loc_4bda64:
004bda64orr x0, xzr, 4
004bda68bl runtime.panicIndex
004bda6c
004bda6cloc_4bda6c:
004bda6corr x0, xzr, 3
004bda70bl runtime.panicIndex
004bda74
004bda74loc_4bda74:
004bda74orr x0, xzr, 2
004bda78bl runtime.panicIndex
004bda7c
004bda7cloc_4bda7c:
004bda7corr x0, xzr, 1
004bda80bl runtime.panicIndex
004bda84
004bda84loc_4bda84:
004bda84mov x0, xzr
004bda88bl runtime.panicIndex
004bda8chint
004bda90
004bda90loc_4bda90:
004bda90stp x0, x1, [sp+8]
004bda94mov x3, x30
004bda98bl runtime.morestack_noctxt.abi0
004bda9cldp x0, x1, [sp+8]
004bdaa0b 0x4bd670
004bdaa4udf 0
004bdaa8udf 0
004bdaacudf 0
004bd670
004bd670golang.org/x/crypto/ssh.algorithmsForKeyFormat: ; void golang.org/x/crypto/ssh.algorithmsForKeyFormat(struct string keyFormat)
004bd670ldr x16, [x28+16]
004bd674subs xzr, sp, x16
004bd678b.ls 0x4bda90
004bd67cstr x30, [sp-112]!
004bd680stur x29, [sp-8]
004bd684sub x29, sp, 8
004bd688str x0, [sp+120]
004bd68cstr x1, [sp+128]
004bd690str xzr, [sp+40]
004bd694stp xzr, xzr, [sp+48]
004bd698ldr x1, [sp+128]
004bd69cldr x0, [sp+120]
004bd6a0str x0, [sp+88]
004bd6a4str x1, [sp+96]
004bd6a8b 0x4bd6ac
004bd6ac
004bd6acloc_4bd6ac:
004bd6acsubs xzr, x1, 7
004bd6b0b.eq 0x4bd6b8
004bd6b4b 0x4bd898
004bd6b8
004bd6b8loc_4bd6b8:
004bd6b8b 0x4bd6bc
004bd6bc
004bd6bcloc_4bd6bc:
004bd6bcsubs xzr, x1, 7
004bd6c0b.eq 0x4bd6c8
004bd6c4b 0x4bd890
004bd6c8
004bd6c8loc_4bd6c8:
004bd6c8subs xzr, x1, 0
004bd6ccb.hi 0x4bd6d4
004bd6d0b 0x4bda84
004bd6d4
004bd6d4loc_4bd6d4:
004bd6d4ldrb w2, [x0]
004bd6d8subs xzr, x1, 1
004bd6dcb.hi 0x4bd6e4
004bd6e0b 0x4bda7c
004bd6e4
004bd6e4loc_4bd6e4:
004bd6e4ldrb w3, [x0+1]
004bd6e8ubfm x3, x3, 56, 7
004bd6ecorr x2, x2, x3
004bd6f0subs xzr, x1, 2
004bd6f4b.hi 0x4bd6fc
004bd6f8b 0x4bda74
004bd6fc
004bd6fcloc_4bd6fc:
004bd6fcldrb w3, [x0+2]
004bd700ubfm x3, x3, 48, 7
004bd704orr x2, x2, x3
004bd708subs xzr, x1, 3
004bd70cb.hi 0x4bd714
004bd710b 0x4bda6c
004bd714
004bd714loc_4bd714:
004bd714ldrb w3, [x0+3]
004bd718ubfm x3, x3, 40, 7
004bd71corr x2, x2, x3
004bd720movz x3, 29555
004bd724movk x3, 0x2d680000
004bd728subs wzr, w2, w3
004bd72cb.eq 0x4bd734
004bd730b 0x4bd88c
004bd734
004bd734loc_4bd734:
004bd734subs xzr, x1, 4
004bd738b.hi 0x4bd740
004bd73cb 0x4bda64
004bd740
004bd740loc_4bd740:
004bd740ldrb w2, [x0+4]
004bd744subs xzr, x1, 5
004bd748b.hi 0x4bd750
004bd74cb 0x4bda5c
004bd750
004bd750loc_4bd750:
004bd750ldrb w3, [x0+5]
004bd754ubfm x3, x3, 56, 7
004bd758orr x2, x2, x3
004bd75cubfm x2, x2, 0, 15
004bd760movz x3, 29554
004bd764subs wzr, w2, w3
004bd768b.eq 0x4bd770
004bd76cb 0x4bd888
004bd770
004bd770loc_4bd770:
004bd770subs xzr, x1, 6
004bd774b.hi 0x4bd77c
004bd778b 0x4bda54
004bd77c
004bd77cloc_4bd77c:
004bd77cldrb w1, [x0+6]
004bd780subs wzr, w1, 97
004bd784b.eq 0x4bd78c
004bd788b 0x4bd884
004bd78c
004bd78cloc_4bd78c:
004bd78cb 0x4bd790
004bd790
004bd790loc_4bd790:
004bd790adrp x0, 0x141000
004bd794add x0, x0, 3424
004bd798bl runtime.newobject
004bd79cstr x0, [sp+80]
004bd7a0orr x1, xzr, 12
004bd7a4str x1, [x0+8]
004bd7a8adrp x27, 0x58e000
004bd7acldr w2, [x27+3056]
004bd7b0cbz w2, 0x4bd7b8
004bd7b4b 0x4bd7bc
004bd7b8
004bd7b8loc_4bd7b8:
004bd7b8b 0x4bd7cc
004bd7bc
004bd7bcloc_4bd7bc:
004bd7bcldr x3, [x0]
004bd7c0bl runtime.gcWriteBarrier1
004bd7c4str x3, [x25]
004bd7c8b 0x4bd7cc
004bd7cc
004bd7ccloc_4bd7cc:
004bd7ccadrp x3, 0x1f6000
004bd7d0add x3, x3, 840
004bd7d4str x3, [x0]
004bd7d8ldr x3, [sp+80]
004bd7dcldrsb x27, [x3]
004bd7e0str x1, [x3+24]
004bd7e4adrp x27, 0x58e000
004bd7e8ldr w4, [x27+3056]
004bd7eccbz w4, 0x4bd7f4
004bd7f0b 0x4bd7f8
004bd7f4
004bd7f4loc_4bd7f4:
004bd7f4b 0x4bd808
004bd7f8
004bd7f8loc_4bd7f8:
004bd7f8ldr x4, [x3+16]
004bd7fcbl runtime.gcWriteBarrier1
004bd800str x4, [x25]
004bd804b 0x4bd808
004bd808
004bd808loc_4bd808:
004bd808adrp x4, 0x1f6000
004bd80cadd x4, x4, 852
004bd810str x4, [x3+16]
004bd814ldr x3, [sp+80]
004bd818ldrsb x27, [x3]
004bd81corr x4, xzr, 7
004bd820str x4, [x3+40]
004bd824adrp x27, 0x58e000
004bd828ldr w4, [x27+3056]
004bd82ccbz w4, 0x4bd834
004bd830b 0x4bd838
004bd834
004bd834loc_4bd834:
004bd834b 0x4bd848
004bd838
004bd838loc_4bd838:
004bd838ldr x4, [x3+32]
004bd83cbl runtime.gcWriteBarrier1
004bd840str x4, [x25]
004bd844b 0x4bd848
004bd848
004bd848loc_4bd848:
004bd848adrp x4, 0x1f4000
004bd84cadd x4, x4, 153
004bd850str x4, [x3+32]
004bd854ldr x3, [sp+80]
004bd858ldrsb x27, [x3]
004bd85cb 0x4bd860
004bd860
004bd860loc_4bd860:
004bd860str x3, [sp+40]
004bd864orr x2, xzr, 3
004bd868str x2, [sp+48]
004bd86cstr x2, [sp+56]
004bd870ldr x0, [sp+40]
004bd874mov x1, x2
004bd878ldur x29, [sp-8]
004bd87cldr x30, [sp], 112
004bd880ret x30
004bd884
004bd884loc_4bd884:
004bd884b 0x4bd894
004bd888
004bd888loc_4bd888:
004bd888b 0x4bd894
004bd88c
004bd88cloc_4bd88c:
004bd88cb 0x4bd894
004bd890
004bd890loc_4bd890:
004bd890b 0x4bd894
004bd894
004bd894loc_4bd894:
004bd894b 0x4bd9d8
004bd898
004bd898loc_4bd898:
004bd898subs xzr, x1, 28
004bd89cb.eq 0x4bd8a4
004bd8a0b 0x4bd9d0
004bd8a4
004bd8a4loc_4bd8a4:
004bd8a4b 0x4bd8a8
004bd8a8
004bd8a8loc_4bd8a8:
004bd8a8subs xzr, x1, 28
004bd8acb.eq 0x4bd8b4
004bd8b0b 0x4bd9c8
004bd8b4
004bd8b4loc_4bd8b4:
004bd8b4adrp x1, 0x1fe000
004bd8b8add x1, x1, 3572
004bd8bcorr x2, xzr, 28
004bd8c0bl runtime.memequal
004bd8c4tbnz w0, 0, 0x4bd8cc
004bd8c8b 0x4bd9c4
004bd8cc
004bd8ccloc_4bd8cc:
004bd8ccb 0x4bd8d0
004bd8d0
004bd8d0loc_4bd8d0:
004bd8d0adrp x0, 0x141000
004bd8d4add x0, x0, 3424
004bd8d8bl runtime.newobject
004bd8dcstr x0, [sp+72]
004bd8e0movz x1, 33
004bd8e4str x1, [x0+8]
004bd8e8adrp x27, 0x58e000
004bd8ecldr w2, [x27+3056]
004bd8f0cbz w2, 0x4bd8f8
004bd8f4b 0x4bd8fc
004bd8f8
004bd8f8loc_4bd8f8:
004bd8f8b 0x4bd90c
004bd8fc
004bd8fcloc_4bd8fc:
004bd8fcldr x3, [x0]
004bd900bl runtime.gcWriteBarrier1
004bd904str x3, [x25]
004bd908b 0x4bd90c
004bd90c
004bd90cloc_4bd90c:
004bd90cadrp x3, 0x202000
004bd910add x3, x3, 2223
004bd914str x3, [x0]
004bd918ldr x3, [sp+72]
004bd91cldrsb x27, [x3]
004bd920str x1, [x3+24]
004bd924adrp x27, 0x58e000
004bd928ldr w4, [x27+3056]
004bd92ccbz w4, 0x4bd934
004bd930b 0x4bd938
004bd934
004bd934loc_4bd934:
004bd934b 0x4bd948
004bd938
004bd938loc_4bd938:
004bd938ldr x4, [x3+16]
004bd93cbl runtime.gcWriteBarrier1
004bd940str x4, [x25]
004bd944b 0x4bd948
004bd948
004bd948loc_4bd948:
004bd948adrp x4, 0x202000
004bd94cadd x4, x4, 2256
004bd950str x4, [x3+16]
004bd954ldr x3, [sp+72]
004bd958ldrsb x27, [x3]
004bd95corr x4, xzr, 28
004bd960str x4, [x3+40]
004bd964adrp x27, 0x58e000
004bd968ldr w4, [x27+3056]
004bd96ccbz w4, 0x4bd974
004bd970b 0x4bd978
004bd974
004bd974loc_4bd974:
004bd974b 0x4bd988
004bd978
004bd978loc_4bd978:
004bd978ldr x4, [x3+32]
004bd97cbl runtime.gcWriteBarrier1
004bd980str x4, [x25]
004bd984b 0x4bd988
004bd988
004bd988loc_4bd988:
004bd988adrp x4, 0x1fe000
004bd98cadd x4, x4, 3572
004bd990str x4, [x3+32]
004bd994ldr x3, [sp+72]
004bd998ldrsb x27, [x3]
004bd99cb 0x4bd9a0
004bd9a0
004bd9a0loc_4bd9a0:
004bd9a0str x3, [sp+40]
004bd9a4orr x2, xzr, 3
004bd9a8str x2, [sp+48]
004bd9acstr x2, [sp+56]
004bd9b0ldr x0, [sp+40]
004bd9b4mov x1, x2
004bd9b8ldur x29, [sp-8]
004bd9bcldr x30, [sp], 112
004bd9c0ret x30
004bd9c4
004bd9c4loc_4bd9c4:
004bd9c4b 0x4bd9cc
004bd9c8
004bd9c8loc_4bd9c8:
004bd9c8b 0x4bd9cc
004bd9cc
004bd9ccloc_4bd9cc:
004bd9ccb 0x4bd9d8
004bd9d0
004bd9d0loc_4bd9d0:
004bd9d0b 0x4bd9d4
004bd9d4
004bd9d4loc_4bd9d4:
004bd9d4b 0x4bd9d8
004bd9d8
004bd9d8loc_4bd9d8:
004bd9d8b 0x4bd9dc
004bd9dc
004bd9dcloc_4bd9dc:
004bd9dcadrp x0, 0x140000
004bd9e0add x0, x0, 1568
004bd9e4bl runtime.newobject
004bd9e8str x0, [sp+64]
004bd9ecldr x1, [sp+120]
004bd9f0ldr x2, [sp+128]
004bd9f4str x2, [x0+8]
004bd9f8adrp x27, 0x58e000
004bd9fcldr w2, [x27+3056]
004bda00cbz w2, 0x4bda08
004bda04b 0x4bda0c
004bda08
004bda08loc_4bda08:
004bda08b 0x4bda20
004bda0c
004bda0cloc_4bda0c:
004bda0cbl runtime.gcWriteBarrier2
004bda10str x1, [x25]
004bda14ldr x3, [x0]
004bda18str x3, [x25+8]
004bda1cb 0x4bda20
004bda20
004bda20loc_4bda20:
004bda20str x1, [x0]
004bda24ldr x3, [sp+64]
004bda28ldrsb x27, [x3]
004bda2cb 0x4bda30
004bda30
004bda30loc_4bda30:
004bda30str x3, [sp+40]
004bda34orr x2, xzr, 1
004bda38str x2, [sp+48]
004bda3cstr x2, [sp+56]
004bda40ldr x0, [sp+40]
004bda44mov x1, x2
004bda48ldur x29, [sp-8]
004bda4cldr x30, [sp], 112
004bda50ret x30
004bda54
004bda54loc_4bda54:
004bda54orr x0, xzr, 6
004bda58bl runtime.panicIndex
004bda5c
004bda5cloc_4bda5c:
004bda5cmovz x0, 5
004bda60bl runtime.panicIndex
004bda64
004bda64loc_4bda64:
004bda64orr x0, xzr, 4
004bda68bl runtime.panicIndex
004bda6c
004bda6cloc_4bda6c:
004bda6corr x0, xzr, 3
004bda70bl runtime.panicIndex
004bda74
004bda74loc_4bda74:
004bda74orr x0, xzr, 2
004bda78bl runtime.panicIndex
004bda7c
004bda7cloc_4bda7c:
004bda7corr x0, xzr, 1
004bda80bl runtime.panicIndex
004bda84
004bda84loc_4bda84:
004bda84mov x0, xzr
004bda88bl runtime.panicIndex
004bda8chint
004bda90
004bda90loc_4bda90:
004bda90stp x0, x1, [sp+8]
004bda94mov x3, x30
004bda98bl runtime.morestack_noctxt.abi0
004bda9cldp x0, x1, [sp+8]
004bdaa0b 0x4bd670
004bdaa4udf 0
004bdaa8udf 0
004bdaacudf 0
004bd670
004bdab0
004bdab0golang.org/x/crypto/ssh.unexpectedMessageError: ; void golang.org/x/crypto/ssh.unexpectedMessageError(uint8 expected, uint8 got)
004bdab0ldr x16, [x28+16]
004bdab4sub x17, sp, 32
004bdab8subs xzr, x17, x16
004bdabcb.ls 0x4bdbcc
004bdac0str x30, [sp-160]!
004bdac4stur x29, [sp-8]
004bdac8sub x29, sp, 8
004bdaccstrb w0, [sp+168]
004bdad0strb w1, [sp+169]
004bdad4stp xzr, xzr, [sp+56]
004bdad8stp xzr, xzr, [sp+120]
004bdadcstp xzr, xzr, [sp+136]
004bdae0add x5, sp, 120
004bdae4str x5, [sp+72]
004bdae8ldrsb x27, [x5]
004bdaecldrb w6, [sp+169]
004bdaf0adrp x7, 0x138000
004bdaf4add x7, x7, 3072
004bdaf8str x7, [x5]
004bdafcubfm x6, x6, 61, 7
004bdb00adrp x7, 0x265000
004bdb04add x7, x7, 640
004bdb08add x6, x7, x6
004bdb0cadrp x27, 0x58e000
004bdb10ldr w7, [x27+3056]
004bdb14cbz w7, 0x4bdb1c
004bdb18b 0x4bdb20
004bdb1c
004bdb1cloc_4bdb1c:
004bdb1cb 0x4bdb30
004bdb20
004bdb20loc_4bdb20:
004bdb20ldr x7, [x5+8]
004bdb24bl runtime.gcWriteBarrier1
004bdb28str x7, [x25]
004bdb2cb 0x4bdb30
004bdb30
004bdb30loc_4bdb30:
004bdb30str x6, [x5+8]
004bdb34ldrsb x27, [x5]
004bdb38ldrb w6, [sp+168]
004bdb3cadrp x7, 0x138000
004bdb40add x7, x7, 3072
004bdb44str x7, [x5+16]
004bdb48ubfm x6, x6, 61, 7
004bdb4cadrp x7, 0x265000
004bdb50add x7, x7, 640
004bdb54add x6, x7, x6
004bdb58adrp x27, 0x58e000
004bdb5cldr w7, [x27+3056]
004bdb60cbz w7, 0x4bdb68
004bdb64b 0x4bdb6c
004bdb68
004bdb68loc_4bdb68:
004bdb68b 0x4bdb7c
004bdb6c
004bdb6cloc_4bdb6c:
004bdb6cldr x7, [x5+24]
004bdb70bl runtime.gcWriteBarrier1
004bdb74str x7, [x25]
004bdb78b 0x4bdb7c
004bdb7c
004bdb7cloc_4bdb7c:
004bdb7cstr x6, [x5+24]
004bdb80ldr x2, [sp+72]
004bdb84ldrsb x27, [x2]
004bdb88b 0x4bdb8c
004bdb8c
004bdb8cloc_4bdb8c:
004bdb8cstr x2, [sp+80]
004bdb90orr x4, xzr, 2
004bdb94str x4, [sp+88]
004bdb98str x4, [sp+96]
004bdb9cadrp x0, 0x209000
004bdba0add x0, x0, 3861
004bdba4movz x1, 45
004bdba8mov x3, x4
004bdbacbl fmt.Errorf
004bdbb0str x0, [sp+104]
004bdbb4str x1, [sp+112]
004bdbb8str x0, [sp+56]
004bdbbcstr x1, [sp+64]
004bdbc0ldur x29, [sp-8]
004bdbc4ldr x30, [sp], 160
004bdbc8ret x30
004bdbcc
004bdbccloc_4bdbcc:
004bdbccstrb w0, [sp+8]
004bdbd0strb w1, [sp+9]
004bdbd4mov x3, x30
004bdbd8bl runtime.morestack_noctxt.abi0
004bdbdcldrb w0, [sp+8]
004bdbe0ldrb w1, [sp+9]
004bdbe4b 0x4bdab0
004bdbe8udf 0
004bdbecudf 0
004bdab0
004bdab0golang.org/x/crypto/ssh.unexpectedMessageError: ; void golang.org/x/crypto/ssh.unexpectedMessageError(uint8 expected, uint8 got)
004bdab0ldr x16, [x28+16]
004bdab4sub x17, sp, 32
004bdab8subs xzr, x17, x16
004bdabcb.ls 0x4bdbcc
004bdac0str x30, [sp-160]!
004bdac4stur x29, [sp-8]
004bdac8sub x29, sp, 8
004bdaccstrb w0, [sp+168]
004bdad0strb w1, [sp+169]
004bdad4stp xzr, xzr, [sp+56]
004bdad8stp xzr, xzr, [sp+120]
004bdadcstp xzr, xzr, [sp+136]
004bdae0add x5, sp, 120
004bdae4str x5, [sp+72]
004bdae8ldrsb x27, [x5]
004bdaecldrb w6, [sp+169]
004bdaf0adrp x7, 0x138000
004bdaf4add x7, x7, 3072
004bdaf8str x7, [x5]
004bdafcubfm x6, x6, 61, 7
004bdb00adrp x7, 0x265000
004bdb04add x7, x7, 640
004bdb08add x6, x7, x6
004bdb0cadrp x27, 0x58e000
004bdb10ldr w7, [x27+3056]
004bdb14cbz w7, 0x4bdb1c
004bdb18b 0x4bdb20
004bdb1c
004bdb1cloc_4bdb1c:
004bdb1cb 0x4bdb30
004bdb20
004bdb20loc_4bdb20:
004bdb20ldr x7, [x5+8]
004bdb24bl runtime.gcWriteBarrier1
004bdb28str x7, [x25]
004bdb2cb 0x4bdb30
004bdb30
004bdb30loc_4bdb30:
004bdb30str x6, [x5+8]
004bdb34ldrsb x27, [x5]
004bdb38ldrb w6, [sp+168]
004bdb3cadrp x7, 0x138000
004bdb40add x7, x7, 3072
004bdb44str x7, [x5+16]
004bdb48ubfm x6, x6, 61, 7
004bdb4cadrp x7, 0x265000
004bdb50add x7, x7, 640
004bdb54add x6, x7, x6
004bdb58adrp x27, 0x58e000
004bdb5cldr w7, [x27+3056]
004bdb60cbz w7, 0x4bdb68
004bdb64b 0x4bdb6c
004bdb68
004bdb68loc_4bdb68:
004bdb68b 0x4bdb7c
004bdb6c
004bdb6cloc_4bdb6c:
004bdb6cldr x7, [x5+24]
004bdb70bl runtime.gcWriteBarrier1
004bdb74str x7, [x25]
004bdb78b 0x4bdb7c
004bdb7c
004bdb7cloc_4bdb7c:
004bdb7cstr x6, [x5+24]
004bdb80ldr x2, [sp+72]
004bdb84ldrsb x27, [x2]
004bdb88b 0x4bdb8c
004bdb8c
004bdb8cloc_4bdb8c:
004bdb8cstr x2, [sp+80]
004bdb90orr x4, xzr, 2
004bdb94str x4, [sp+88]
004bdb98str x4, [sp+96]
004bdb9cadrp x0, 0x209000
004bdba0add x0, x0, 3861
004bdba4movz x1, 45
004bdba8mov x3, x4
004bdbacbl fmt.Errorf
004bdbb0str x0, [sp+104]
004bdbb4str x1, [sp+112]
004bdbb8str x0, [sp+56]
004bdbbcstr x1, [sp+64]
004bdbc0ldur x29, [sp-8]
004bdbc4ldr x30, [sp], 160
004bdbc8ret x30
004bdbcc
004bdbccloc_4bdbcc:
004bdbccstrb w0, [sp+8]
004bdbd0strb w1, [sp+9]
004bdbd4mov x3, x30
004bdbd8bl runtime.morestack_noctxt.abi0
004bdbdcldrb w0, [sp+8]
004bdbe0ldrb w1, [sp+9]
004bdbe4b 0x4bdab0
004bdbe8udf 0
004bdbecudf 0
004bdab0
004bdbf0
004bdbf0golang.org/x/crypto/ssh.parseError: ; void golang.org/x/crypto/ssh.parseError(uint8 tag)
004bdbf0ldr x16, [x28+16]
004bdbf4sub x17, sp, 16
004bdbf8subs xzr, x17, x16
004bdbfcb.ls 0x4bdcb4
004bdc00str x30, [sp-144]!
004bdc04stur x29, [sp-8]
004bdc08sub x29, sp, 8
004bdc0cstrb w0, [sp+152]
004bdc10stp xzr, xzr, [sp+56]
004bdc14stp xzr, xzr, [sp+120]
004bdc18add x2, sp, 120
004bdc1cstr x2, [sp+72]
004bdc20ldrsb x27, [x2]
004bdc24ldrb w5, [sp+152]
004bdc28adrp x6, 0x138000
004bdc2cadd x6, x6, 3072
004bdc30str x6, [x2]
004bdc34ubfm x5, x5, 61, 7
004bdc38adrp x6, 0x265000
004bdc3cadd x6, x6, 640
004bdc40add x5, x6, x5
004bdc44adrp x27, 0x58e000
004bdc48ldr w6, [x27+3056]
004bdc4ccbz w6, 0x4bdc54
004bdc50b 0x4bdc58
004bdc54
004bdc54loc_4bdc54:
004bdc54b 0x4bdc68
004bdc58
004bdc58loc_4bdc58:
004bdc58ldr x6, [x2+8]
004bdc5cbl runtime.gcWriteBarrier1
004bdc60str x6, [x25]
004bdc64b 0x4bdc68
004bdc68
004bdc68loc_4bdc68:
004bdc68str x5, [x2+8]
004bdc6cldrsb x27, [x2]
004bdc70b 0x4bdc74
004bdc74
004bdc74loc_4bdc74:
004bdc74str x2, [sp+80]
004bdc78orr x4, xzr, 1
004bdc7cstr x4, [sp+88]
004bdc80str x4, [sp+96]
004bdc84adrp x0, 0x203000
004bdc88add x0, x0, 3646
004bdc8cmovz x1, 35
004bdc90mov x3, x4
004bdc94bl fmt.Errorf
004bdc98str x0, [sp+104]
004bdc9cstr x1, [sp+112]
004bdca0str x0, [sp+56]
004bdca4str x1, [sp+64]
004bdca8ldur x29, [sp-8]
004bdcacldr x30, [sp], 144
004bdcb0ret x30
004bdcb4
004bdcb4loc_4bdcb4:
004bdcb4strb w0, [sp+8]
004bdcb8mov x3, x30
004bdcbcbl runtime.morestack_noctxt.abi0
004bdcc0ldrb w0, [sp+8]
004bdcc4b 0x4bdbf0
004bdcc8udf 0
004bdcccudf 0
004bdbf0
004bdbf0golang.org/x/crypto/ssh.parseError: ; void golang.org/x/crypto/ssh.parseError(uint8 tag)
004bdbf0ldr x16, [x28+16]
004bdbf4sub x17, sp, 16
004bdbf8subs xzr, x17, x16
004bdbfcb.ls 0x4bdcb4
004bdc00str x30, [sp-144]!
004bdc04stur x29, [sp-8]
004bdc08sub x29, sp, 8
004bdc0cstrb w0, [sp+152]
004bdc10stp xzr, xzr, [sp+56]
004bdc14stp xzr, xzr, [sp+120]
004bdc18add x2, sp, 120
004bdc1cstr x2, [sp+72]
004bdc20ldrsb x27, [x2]
004bdc24ldrb w5, [sp+152]
004bdc28adrp x6, 0x138000
004bdc2cadd x6, x6, 3072
004bdc30str x6, [x2]
004bdc34ubfm x5, x5, 61, 7
004bdc38adrp x6, 0x265000
004bdc3cadd x6, x6, 640
004bdc40add x5, x6, x5
004bdc44adrp x27, 0x58e000
004bdc48ldr w6, [x27+3056]
004bdc4ccbz w6, 0x4bdc54
004bdc50b 0x4bdc58
004bdc54
004bdc54loc_4bdc54:
004bdc54b 0x4bdc68
004bdc58
004bdc58loc_4bdc58:
004bdc58ldr x6, [x2+8]
004bdc5cbl runtime.gcWriteBarrier1
004bdc60str x6, [x25]
004bdc64b 0x4bdc68
004bdc68
004bdc68loc_4bdc68:
004bdc68str x5, [x2+8]
004bdc6cldrsb x27, [x2]
004bdc70b 0x4bdc74
004bdc74
004bdc74loc_4bdc74:
004bdc74str x2, [sp+80]
004bdc78orr x4, xzr, 1
004bdc7cstr x4, [sp+88]
004bdc80str x4, [sp+96]
004bdc84adrp x0, 0x203000
004bdc88add x0, x0, 3646
004bdc8cmovz x1, 35
004bdc90mov x3, x4
004bdc94bl fmt.Errorf
004bdc98str x0, [sp+104]
004bdc9cstr x1, [sp+112]
004bdca0str x0, [sp+56]
004bdca4str x1, [sp+64]
004bdca8ldur x29, [sp-8]
004bdcacldr x30, [sp], 144
004bdcb0ret x30
004bdcb4
004bdcb4loc_4bdcb4:
004bdcb4strb w0, [sp+8]
004bdcb8mov x3, x30
004bdcbcbl runtime.morestack_noctxt.abi0
004bdcc0ldrb w0, [sp+8]
004bdcc4b 0x4bdbf0
004bdcc8udf 0
004bdcccudf 0
004bdbf0
004bdcd0
004bdcd0golang.org/x/crypto/ssh.findCommon: ; void golang.org/x/crypto/ssh.findCommon(struct string what, struct []string client, struct []string server)
004bdcd0ldr x16, [x28+16]
004bdcd4sub x17, sp, 224
004bdcd8subs xzr, x17, x16
004bdcdcb.ls 0x4bdfd8
004bdce0sub x20, sp, 352
004bdce4stp x29, x30, [x20-8]
004bdce8add sp, x20, 0
004bdcecsub x29, sp, 8
004bdcf0str x0, [sp+360]
004bdcf4str x1, [sp+368]
004bdcf8str x2, [sp+376]
004bdcfcstr x3, [sp+384]
004bdd00str x4, [sp+392]
004bdd04str x5, [sp+400]
004bdd08str x6, [sp+408]
004bdd0cstr x7, [sp+416]
004bdd10stp xzr, xzr, [sp+128]
004bdd14stp xzr, xzr, [sp+112]
004bdd18ldr x3, [sp+384]
004bdd1cldr x4, [sp+376]
004bdd20ldr x5, [sp+392]
004bdd24str x4, [sp+232]
004bdd28str x3, [sp+240]
004bdd2cstr x5, [sp+248]
004bdd30str xzr, [sp+88]
004bdd34str x3, [sp+80]
004bdd38ldr x3, [sp+232]
004bdd3cstr x3, [sp+72]
004bdd40b 0x4bdd44
004bdd44
004bdd44loc_4bdd44:
004bdd44ldr x3, [sp+80]
004bdd48ldr x4, [sp+88]
004bdd4csubs xzr, x3, x4
004bdd50b.gt 0x4bdd58
004bdd54b 0x4bdda0
004bdd58
004bdd58loc_4bdd58:
004bdd58ldr x3, [sp+72]
004bdd5cstr x3, [sp+320]
004bdd60ldr x3, [sp+320]
004bdd64ldr x4, [x3]
004bdd68ldr x3, [x3+8]
004bdd6cstr x4, [sp+144]
004bdd70str x3, [sp+152]
004bdd74ldr x3, [sp+408]
004bdd78ldr x4, [sp+400]
004bdd7cldr x5, [sp+416]
004bdd80str x4, [sp+208]
004bdd84str x3, [sp+216]
004bdd88str x5, [sp+224]
004bdd8cstr xzr, [sp+64]
004bdd90str x3, [sp+56]
004bdd94ldr x3, [sp+208]
004bdd98str x3, [sp+48]
004bdd9cb 0x4bdf0c
004bdda0
004bdda0loc_4bdda0:
004bdda0stp xzr, xzr, [sp+160]
004bdda4stp xzr, xzr, [sp+176]
004bdda8stp xzr, xzr, [sp+192]
004bddacadd x2, sp, 160
004bddb0str x2, [sp+280]
004bddb4ldr x0, [sp+360]
004bddb8ldr x1, [sp+368]
004bddbcbl runtime.convTstring
004bddc0str x0, [sp+272]
004bddc4ldr x2, [sp+280]
004bddc8ldrsb x27, [x2]
004bddccadrp x3, 0x138000
004bddd0add x3, x3, 2944
004bddd4str x3, [x2]
004bddd8adrp x27, 0x58e000
004bdddcldr w3, [x27+3056]
004bdde0cbz w3, 0x4bdde8
004bdde4b 0x4bddec
004bdde8
004bdde8loc_4bdde8:
004bdde8b 0x4bde00
004bddec
004bddecloc_4bddec:
004bddecbl runtime.gcWriteBarrier2
004bddf0str x0, [x25]
004bddf4ldr x3, [x2+8]
004bddf8str x3, [x25+8]
004bddfcb 0x4bde00
004bde00
004bde00loc_4bde00:
004bde00str x0, [x2+8]
004bde04ldr x0, [sp+376]
004bde08ldr x1, [sp+384]
004bde0cldr x2, [sp+392]
004bde10bl runtime.convTslice
004bde14str x0, [sp+264]
004bde18ldr x3, [sp+280]
004bde1cldrsb x27, [x3]
004bde20adrp x4, 0x130000
004bde24add x4, x4, 2112
004bde28str x4, [x3+16]
004bde2cadrp x27, 0x58e000
004bde30ldr w4, [x27+3056]
004bde34cbz w4, 0x4bde3c
004bde38b 0x4bde40
004bde3c
004bde3cloc_4bde3c:
004bde3cb 0x4bde54
004bde40
004bde40loc_4bde40:
004bde40bl runtime.gcWriteBarrier2
004bde44str x0, [x25]
004bde48ldr x4, [x3+24]
004bde4cstr x4, [x25+8]
004bde50b 0x4bde54
004bde54
004bde54loc_4bde54:
004bde54str x0, [x3+24]
004bde58ldr x0, [sp+400]
004bde5cldr x1, [sp+408]
004bde60ldr x2, [sp+416]
004bde64bl runtime.convTslice
004bde68str x0, [sp+256]
004bde6cldr x3, [sp+280]
004bde70ldrsb x27, [x3]
004bde74adrp x4, 0x130000
004bde78add x4, x4, 2112
004bde7cstr x4, [x3+32]
004bde80adrp x27, 0x58e000
004bde84ldr w4, [x27+3056]
004bde88cbz w4, 0x4bde90
004bde8cb 0x4bde94
004bde90
004bde90loc_4bde90:
004bde90b 0x4bdea8
004bde94
004bde94loc_4bde94:
004bde94bl runtime.gcWriteBarrier2
004bde98str x0, [x25]
004bde9cldr x5, [x3+40]
004bdea0str x5, [x25+8]
004bdea4b 0x4bdea8
004bdea8
004bdea8loc_4bdea8:
004bdea8str x0, [x3+40]
004bdeacldr x2, [sp+280]
004bdeb0ldrsb x27, [x2]
004bdeb4b 0x4bdeb8
004bdeb8
004bdeb8loc_4bdeb8:
004bdeb8str x2, [sp+288]
004bdebcorr x4, xzr, 3
004bdec0str x4, [sp+296]
004bdec4str x4, [sp+304]
004bdec8adrp x0, 0x211000
004bdeccadd x0, x0, 2517
004bded0movz x1, 71
004bded4mov x3, x4
004bded8bl fmt.Errorf
004bdedcstr x0, [sp+328]
004bdee0str x1, [sp+336]
004bdee4stp xzr, xzr, [sp+128]
004bdee8ldr x2, [sp+328]
004bdeecldr x3, [sp+336]
004bdef0str x2, [sp+112]
004bdef4str x3, [sp+120]
004bdef8ldr x0, [sp+128]
004bdefcldr x1, [sp+136]
004bdf00ldp x29, x30, [sp-8]
004bdf04add sp, sp, 352
004bdf08ret x30
004bdf0c
004bdf0cloc_4bdf0c:
004bdf0cldr x3, [sp+56]
004bdf10ldr x4, [sp+64]
004bdf14subs xzr, x3, x4
004bdf18b.gt 0x4bdf20
004bdf1cb 0x4bdfb8
004bdf20
004bdf20loc_4bdf20:
004bdf20ldr x3, [sp+48]
004bdf24str x3, [sp+312]
004bdf28ldr x3, [sp+312]
004bdf2cldr x1, [x3]
004bdf30ldr x3, [x3+8]
004bdf34str x1, [sp+96]
004bdf38str x3, [sp+104]
004bdf3cldr x4, [sp+152]
004bdf40subs xzr, x4, x3
004bdf44b.eq 0x4bdf4c
004bdf48b 0x4bdf94
004bdf4c
004bdf4cloc_4bdf4c:
004bdf4cldr x0, [sp+144]
004bdf50ldr x2, [sp+152]
004bdf54bl runtime.memequal
004bdf58tbnz w0, 0, 0x4bdf60
004bdf5cb 0x4bdf90
004bdf60
004bdf60loc_4bdf60:
004bdf60ldr x4, [sp+144]
004bdf64ldr x5, [sp+152]
004bdf68str x4, [sp+128]
004bdf6cstr x5, [sp+136]
004bdf70stp xzr, xzr, [sp+112]
004bdf74ldr x0, [sp+128]
004bdf78ldr x1, [sp+136]
004bdf7cmov x2, xzr
004bdf80mov x3, xzr
004bdf84ldp x29, x30, [sp-8]
004bdf88add sp, sp, 352
004bdf8cret x30
004bdf90
004bdf90loc_4bdf90:
004bdf90b 0x4bdf98
004bdf94
004bdf94loc_4bdf94:
004bdf94b 0x4bdf98
004bdf98
004bdf98loc_4bdf98:
004bdf98b 0x4bdf9c
004bdf9c
004bdf9cloc_4bdf9c:
004bdf9cldr x3, [sp+64]
004bdfa0add x3, x3, 1
004bdfa4str x3, [sp+64]
004bdfa8ldr x3, [sp+312]
004bdfacadd x3, x3, 16
004bdfb0str x3, [sp+48]
004bdfb4b 0x4bdf0c
004bdfb8
004bdfb8loc_4bdfb8:
004bdfb8b 0x4bdfbc
004bdfbc
004bdfbcloc_4bdfbc:
004bdfbcldr x3, [sp+88]
004bdfc0add x3, x3, 1
004bdfc4str x3, [sp+88]
004bdfc8ldr x3, [sp+320]
004bdfccadd x3, x3, 16
004bdfd0str x3, [sp+72]
004bdfd4b 0x4bdd44
004bdfd8
004bdfd8loc_4bdfd8:
004bdfd8stp x0, x1, [sp+8]
004bdfdcstp x2, x3, [sp+24]
004bdfe0stp x4, x5, [sp+40]
004bdfe4stp x6, x7, [sp+56]
004bdfe8mov x3, x30
004bdfecbl runtime.morestack_noctxt.abi0
004bdff0ldp x0, x1, [sp+8]
004bdff4ldp x2, x3, [sp+24]
004bdff8ldp x4, x5, [sp+40]
004bdffcldp x6, x7, [sp+56]
004be000b 0x4bdcd0
004be004udf 0
004be008udf 0
004be00cudf 0
004bdcd0
004bdcd0golang.org/x/crypto/ssh.findCommon: ; void golang.org/x/crypto/ssh.findCommon(struct string what, struct []string client, struct []string server)
004bdcd0ldr x16, [x28+16]
004bdcd4sub x17, sp, 224
004bdcd8subs xzr, x17, x16
004bdcdcb.ls 0x4bdfd8
004bdce0sub x20, sp, 352
004bdce4stp x29, x30, [x20-8]
004bdce8add sp, x20, 0
004bdcecsub x29, sp, 8
004bdcf0str x0, [sp+360]
004bdcf4str x1, [sp+368]
004bdcf8str x2, [sp+376]
004bdcfcstr x3, [sp+384]
004bdd00str x4, [sp+392]
004bdd04str x5, [sp+400]
004bdd08str x6, [sp+408]
004bdd0cstr x7, [sp+416]
004bdd10stp xzr, xzr, [sp+128]
004bdd14stp xzr, xzr, [sp+112]
004bdd18ldr x3, [sp+384]
004bdd1cldr x4, [sp+376]
004bdd20ldr x5, [sp+392]
004bdd24str x4, [sp+232]
004bdd28str x3, [sp+240]
004bdd2cstr x5, [sp+248]
004bdd30str xzr, [sp+88]
004bdd34str x3, [sp+80]
004bdd38ldr x3, [sp+232]
004bdd3cstr x3, [sp+72]
004bdd40b 0x4bdd44
004bdd44
004bdd44loc_4bdd44:
004bdd44ldr x3, [sp+80]
004bdd48ldr x4, [sp+88]
004bdd4csubs xzr, x3, x4
004bdd50b.gt 0x4bdd58
004bdd54b 0x4bdda0
004bdd58
004bdd58loc_4bdd58:
004bdd58ldr x3, [sp+72]
004bdd5cstr x3, [sp+320]
004bdd60ldr x3, [sp+320]
004bdd64ldr x4, [x3]
004bdd68ldr x3, [x3+8]
004bdd6cstr x4, [sp+144]
004bdd70str x3, [sp+152]
004bdd74ldr x3, [sp+408]
004bdd78ldr x4, [sp+400]
004bdd7cldr x5, [sp+416]
004bdd80str x4, [sp+208]
004bdd84str x3, [sp+216]
004bdd88str x5, [sp+224]
004bdd8cstr xzr, [sp+64]
004bdd90str x3, [sp+56]
004bdd94ldr x3, [sp+208]
004bdd98str x3, [sp+48]
004bdd9cb 0x4bdf0c
004bdda0
004bdda0loc_4bdda0:
004bdda0stp xzr, xzr, [sp+160]
004bdda4stp xzr, xzr, [sp+176]
004bdda8stp xzr, xzr, [sp+192]
004bddacadd x2, sp, 160
004bddb0str x2, [sp+280]
004bddb4ldr x0, [sp+360]
004bddb8ldr x1, [sp+368]
004bddbcbl runtime.convTstring
004bddc0str x0, [sp+272]
004bddc4ldr x2, [sp+280]
004bddc8ldrsb x27, [x2]
004bddccadrp x3, 0x138000
004bddd0add x3, x3, 2944
004bddd4str x3, [x2]
004bddd8adrp x27, 0x58e000
004bdddcldr w3, [x27+3056]
004bdde0cbz w3, 0x4bdde8
004bdde4b 0x4bddec
004bdde8
004bdde8loc_4bdde8:
004bdde8b 0x4bde00
004bddec
004bddecloc_4bddec:
004bddecbl runtime.gcWriteBarrier2
004bddf0str x0, [x25]
004bddf4ldr x3, [x2+8]
004bddf8str x3, [x25+8]
004bddfcb 0x4bde00
004bde00
004bde00loc_4bde00:
004bde00str x0, [x2+8]
004bde04ldr x0, [sp+376]
004bde08ldr x1, [sp+384]
004bde0cldr x2, [sp+392]
004bde10bl runtime.convTslice
004bde14str x0, [sp+264]
004bde18ldr x3, [sp+280]
004bde1cldrsb x27, [x3]
004bde20adrp x4, 0x130000
004bde24add x4, x4, 2112
004bde28str x4, [x3+16]
004bde2cadrp x27, 0x58e000
004bde30ldr w4, [x27+3056]
004bde34cbz w4, 0x4bde3c
004bde38b 0x4bde40
004bde3c
004bde3cloc_4bde3c:
004bde3cb 0x4bde54
004bde40
004bde40loc_4bde40:
004bde40bl runtime.gcWriteBarrier2
004bde44str x0, [x25]
004bde48ldr x4, [x3+24]
004bde4cstr x4, [x25+8]
004bde50b 0x4bde54
004bde54
004bde54loc_4bde54:
004bde54str x0, [x3+24]
004bde58ldr x0, [sp+400]
004bde5cldr x1, [sp+408]
004bde60ldr x2, [sp+416]
004bde64bl runtime.convTslice
004bde68str x0, [sp+256]
004bde6cldr x3, [sp+280]
004bde70ldrsb x27, [x3]
004bde74adrp x4, 0x130000
004bde78add x4, x4, 2112
004bde7cstr x4, [x3+32]
004bde80adrp x27, 0x58e000
004bde84ldr w4, [x27+3056]
004bde88cbz w4, 0x4bde90
004bde8cb 0x4bde94
004bde90
004bde90loc_4bde90:
004bde90b 0x4bdea8
004bde94
004bde94loc_4bde94:
004bde94bl runtime.gcWriteBarrier2
004bde98str x0, [x25]
004bde9cldr x5, [x3+40]
004bdea0str x5, [x25+8]
004bdea4b 0x4bdea8
004bdea8
004bdea8loc_4bdea8:
004bdea8str x0, [x3+40]
004bdeacldr x2, [sp+280]
004bdeb0ldrsb x27, [x2]
004bdeb4b 0x4bdeb8
004bdeb8
004bdeb8loc_4bdeb8:
004bdeb8str x2, [sp+288]
004bdebcorr x4, xzr, 3
004bdec0str x4, [sp+296]
004bdec4str x4, [sp+304]
004bdec8adrp x0, 0x211000
004bdeccadd x0, x0, 2517
004bded0movz x1, 71
004bded4mov x3, x4
004bded8bl fmt.Errorf
004bdedcstr x0, [sp+328]
004bdee0str x1, [sp+336]
004bdee4stp xzr, xzr, [sp+128]
004bdee8ldr x2, [sp+328]
004bdeecldr x3, [sp+336]
004bdef0str x2, [sp+112]
004bdef4str x3, [sp+120]
004bdef8ldr x0, [sp+128]
004bdefcldr x1, [sp+136]
004bdf00ldp x29, x30, [sp-8]
004bdf04add sp, sp, 352
004bdf08ret x30
004bdf0c
004bdf0cloc_4bdf0c:
004bdf0cldr x3, [sp+56]
004bdf10ldr x4, [sp+64]
004bdf14subs xzr, x3, x4
004bdf18b.gt 0x4bdf20
004bdf1cb 0x4bdfb8
004bdf20
004bdf20loc_4bdf20:
004bdf20ldr x3, [sp+48]
004bdf24str x3, [sp+312]
004bdf28ldr x3, [sp+312]
004bdf2cldr x1, [x3]
004bdf30ldr x3, [x3+8]
004bdf34str x1, [sp+96]
004bdf38str x3, [sp+104]
004bdf3cldr x4, [sp+152]
004bdf40subs xzr, x4, x3
004bdf44b.eq 0x4bdf4c
004bdf48b 0x4bdf94
004bdf4c
004bdf4cloc_4bdf4c:
004bdf4cldr x0, [sp+144]
004bdf50ldr x2, [sp+152]
004bdf54bl runtime.memequal
004bdf58tbnz w0, 0, 0x4bdf60
004bdf5cb 0x4bdf90
004bdf60
004bdf60loc_4bdf60:
004bdf60ldr x4, [sp+144]
004bdf64ldr x5, [sp+152]
004bdf68str x4, [sp+128]
004bdf6cstr x5, [sp+136]
004bdf70stp xzr, xzr, [sp+112]
004bdf74ldr x0, [sp+128]
004bdf78ldr x1, [sp+136]
004bdf7cmov x2, xzr
004bdf80mov x3, xzr
004bdf84ldp x29, x30, [sp-8]
004bdf88add sp, sp, 352
004bdf8cret x30
004bdf90
004bdf90loc_4bdf90:
004bdf90b 0x4bdf98
004bdf94
004bdf94loc_4bdf94:
004bdf94b 0x4bdf98
004bdf98
004bdf98loc_4bdf98:
004bdf98b 0x4bdf9c
004bdf9c
004bdf9cloc_4bdf9c:
004bdf9cldr x3, [sp+64]
004bdfa0add x3, x3, 1
004bdfa4str x3, [sp+64]
004bdfa8ldr x3, [sp+312]
004bdfacadd x3, x3, 16
004bdfb0str x3, [sp+48]
004bdfb4b 0x4bdf0c
004bdfb8
004bdfb8loc_4bdfb8:
004bdfb8b 0x4bdfbc
004bdfbc
004bdfbcloc_4bdfbc:
004bdfbcldr x3, [sp+88]
004bdfc0add x3, x3, 1
004bdfc4str x3, [sp+88]
004bdfc8ldr x3, [sp+320]
004bdfccadd x3, x3, 16
004bdfd0str x3, [sp+72]
004bdfd4b 0x4bdd44
004bdfd8
004bdfd8loc_4bdfd8:
004bdfd8stp x0, x1, [sp+8]
004bdfdcstp x2, x3, [sp+24]
004bdfe0stp x4, x5, [sp+40]
004bdfe4stp x6, x7, [sp+56]
004bdfe8mov x3, x30
004bdfecbl runtime.morestack_noctxt.abi0
004bdff0ldp x0, x1, [sp+8]
004bdff4ldp x2, x3, [sp+24]
004bdff8ldp x4, x5, [sp+40]
004bdffcldp x6, x7, [sp+56]
004be000b 0x4bdcd0
004be004udf 0
004be008udf 0
004be00cudf 0
004bdcd0
004be010
004be010golang.org/x/crypto/ssh.(*directionAlgorithms).rekeyBytes: ; void golang.org/x/crypto/ssh.(*directionAlgorithms).rekeyBytes(golang.org/x/crypto/ssh.directionAlgorithms * a)
004be010ldr x16, [x28+16]
004be014subs xzr, sp, x16
004be018b.ls 0x4be738
004be01cstr x30, [sp-64]!
004be020stur x29, [sp-8]
004be024sub x29, sp, 8
004be028str x0, [sp+72]
004be02cstr xzr, [sp+32]
004be030ldrsb x27, [x0]
004be034ldr x1, [x0+8]
004be038ldr x0, [x0]
004be03cstr x0, [sp+40]
004be040str x1, [sp+48]
004be044b 0x4be048
004be048
004be048loc_4be048:
004be048subs xzr, x1, 10
004be04cb.eq 0x4be054
004be050b 0x4be538
004be054
004be054loc_4be054:
004be054b 0x4be058
004be058
004be058loc_4be058:
004be058subs xzr, x1, 4
004be05cb.hi 0x4be064
004be060b 0x4be72c
004be064
004be064loc_4be064:
004be064ldrsb x2, [x0+4]
004be068subs wzr, w2, 50
004be06cb.le 0x4be074
004be070b 0x4be2d4
004be074
004be074loc_4be074:
004be074subs xzr, x1, 10
004be078b.eq 0x4be080
004be07cb 0x4be19c
004be080
004be080loc_4be080:
004be080subs xzr, x1, 0
004be084b.hi 0x4be08c
004be088b 0x4be724
004be08c
004be08cloc_4be08c:
004be08cldrb w2, [x0]
004be090subs xzr, x1, 1
004be094b.hi 0x4be09c
004be098b 0x4be71c
004be09c
004be09cloc_4be09c:
004be09cldrb w3, [x0+1]
004be0a0ubfm x3, x3, 56, 7
004be0a4orr x2, x2, x3
004be0a8subs xzr, x1, 2
004be0acb.hi 0x4be0b4
004be0b0b 0x4be714
004be0b4
004be0b4loc_4be0b4:
004be0b4ldrb w3, [x0+2]
004be0b8ubfm x3, x3, 48, 7
004be0bcorr x2, x2, x3
004be0c0subs xzr, x1, 3
004be0c4b.hi 0x4be0cc
004be0c8b 0x4be70c
004be0cc
004be0ccloc_4be0cc:
004be0ccldrb w3, [x0+3]
004be0d0ubfm x3, x3, 40, 7
004be0d4orr x2, x2, x3
004be0d8subs xzr, x1, 4
004be0dcb.hi 0x4be0e4
004be0e0b 0x4be704
004be0e4
004be0e4loc_4be0e4:
004be0e4ldrb w3, [x0+4]
004be0e8ubfm x3, x3, 32, 7
004be0ecorr x2, x2, x3
004be0f0subs xzr, x1, 5
004be0f4b.hi 0x4be0fc
004be0f8b 0x4be6fc
004be0fc
004be0fcloc_4be0fc:
004be0fcldrb w3, [x0+5]
004be100ubfm x3, x3, 24, 7
004be104orr x2, x2, x3
004be108subs xzr, x1, 6
004be10cb.hi 0x4be114
004be110b 0x4be6f4
004be114
004be114loc_4be114:
004be114ldrb w3, [x0+6]
004be118ubfm x3, x3, 16, 7
004be11corr x2, x2, x3
004be120subs xzr, x1, 7
004be124b.hi 0x4be12c
004be128b 0x4be6ec
004be12c
004be12cloc_4be12c:
004be12cldrb w3, [x0+7]
004be130ubfm x3, x3, 8, 7
004be134orr x2, x2, x3
004be138movz x3, 25953
004be13cmovk x3, 0x31730000
004be140movk x3, 0x383200000000
004be144movk x3, 0x632d000000000000
004be148subs xzr, x2, x3
004be14cb.eq 0x4be154
004be150b 0x4be198
004be154
004be154loc_4be154:
004be154subs xzr, x1, 8
004be158b.hi 0x4be160
004be15cb 0x4be6e4
004be160
004be160loc_4be160:
004be160ldrb w2, [x0+8]
004be164subs xzr, x1, 9
004be168b.hi 0x4be170
004be16cb 0x4be6dc
004be170
004be170loc_4be170:
004be170ldrb w3, [x0+9]
004be174ubfm x3, x3, 56, 7
004be178orr x2, x2, x3
004be17cubfm x2, x2, 0, 15
004be180movz x3, 25442
004be184subs wzr, w2, w3
004be188b.eq 0x4be190
004be18cb 0x4be194
004be190
004be190loc_4be190:
004be190b 0x4be5a8
004be194
004be194loc_4be194:
004be194b 0x4be1a0
004be198
004be198loc_4be198:
004be198b 0x4be1a0
004be19c
004be19cloc_4be19c:
004be19cb 0x4be1a0
004be1a0
004be1a0loc_4be1a0:
004be1a0subs xzr, x1, 10
004be1a4b.eq 0x4be1ac
004be1a8b 0x4be2c8
004be1ac
004be1acloc_4be1ac:
004be1acsubs xzr, x1, 0
004be1b0b.hi 0x4be1b8
004be1b4b 0x4be6d4
004be1b8
004be1b8loc_4be1b8:
004be1b8ldrb w2, [x0]
004be1bcsubs xzr, x1, 1
004be1c0b.hi 0x4be1c8
004be1c4b 0x4be6cc
004be1c8
004be1c8loc_4be1c8:
004be1c8ldrb w3, [x0+1]
004be1ccubfm x3, x3, 56, 7
004be1d0orr x2, x2, x3
004be1d4subs xzr, x1, 2
004be1d8b.hi 0x4be1e0
004be1dcb 0x4be6c4
004be1e0
004be1e0loc_4be1e0:
004be1e0ldrb w3, [x0+2]
004be1e4ubfm x3, x3, 48, 7
004be1e8orr x2, x2, x3
004be1ecsubs xzr, x1, 3
004be1f0b.hi 0x4be1f8
004be1f4b 0x4be6bc
004be1f8
004be1f8loc_4be1f8:
004be1f8ldrb w3, [x0+3]
004be1fcubfm x3, x3, 40, 7
004be200orr x2, x2, x3
004be204subs xzr, x1, 4
004be208b.hi 0x4be210
004be20cb 0x4be6b4
004be210
004be210loc_4be210:
004be210ldrb w3, [x0+4]
004be214ubfm x3, x3, 32, 7
004be218orr x2, x2, x3
004be21csubs xzr, x1, 5
004be220b.hi 0x4be228
004be224b 0x4be6ac
004be228
004be228loc_4be228:
004be228ldrb w3, [x0+5]
004be22cubfm x3, x3, 24, 7
004be230orr x2, x2, x3
004be234subs xzr, x1, 6
004be238b.hi 0x4be240
004be23cb 0x4be6a4
004be240
004be240loc_4be240:
004be240ldrb w3, [x0+6]
004be244ubfm x3, x3, 16, 7
004be248orr x2, x2, x3
004be24csubs xzr, x1, 7
004be250b.hi 0x4be258
004be254b 0x4be69c
004be258
004be258loc_4be258:
004be258ldrb w3, [x0+7]
004be25cubfm x3, x3, 8, 7
004be260orr x2, x2, x3
004be264movz x3, 25953
004be268movk x3, 0x31730000
004be26cmovk x3, 0x383200000000
004be270movk x3, 0x632d000000000000
004be274subs xzr, x2, x3
004be278b.eq 0x4be280
004be27cb 0x4be2c4
004be280
004be280loc_4be280:
004be280subs xzr, x1, 8
004be284b.hi 0x4be28c
004be288b 0x4be694
004be28c
004be28cloc_4be28c:
004be28cldrb w2, [x0+8]
004be290subs xzr, x1, 9
004be294b.hi 0x4be29c
004be298b 0x4be68c
004be29c
004be29cloc_4be29c:
004be29cldrb w1, [x0+9]
004be2a0ubfm x1, x1, 56, 7
004be2a4orr x1, x2, x1
004be2a8ubfm x1, x1, 0, 15
004be2acmovz x2, 29300
004be2b0subs wzr, w1, w2
004be2b4b.eq 0x4be2bc
004be2b8b 0x4be2c0
004be2bc
004be2bcloc_4be2bc:
004be2bcb 0x4be5a8
004be2c0
004be2c0loc_4be2c0:
004be2c0b 0x4be2cc
004be2c4
004be2c4loc_4be2c4:
004be2c4b 0x4be2cc
004be2c8
004be2c8loc_4be2c8:
004be2c8b 0x4be2cc
004be2cc
004be2ccloc_4be2cc:
004be2ccb 0x4be2d0
004be2d0
004be2d0loc_4be2d0:
004be2d0b 0x4be534
004be2d4
004be2d4loc_4be2d4:
004be2d4subs xzr, x1, 10
004be2d8b.eq 0x4be2e0
004be2dcb 0x4be3fc
004be2e0
004be2e0loc_4be2e0:
004be2e0subs xzr, x1, 0
004be2e4b.hi 0x4be2ec
004be2e8b 0x4be684
004be2ec
004be2ecloc_4be2ec:
004be2ecldrb w2, [x0]
004be2f0subs xzr, x1, 1
004be2f4b.hi 0x4be2fc
004be2f8b 0x4be67c
004be2fc
004be2fcloc_4be2fc:
004be2fcldrb w3, [x0+1]
004be300ubfm x3, x3, 56, 7
004be304orr x2, x2, x3
004be308subs xzr, x1, 2
004be30cb.hi 0x4be314
004be310b 0x4be674
004be314
004be314loc_4be314:
004be314ldrb w3, [x0+2]
004be318ubfm x3, x3, 48, 7
004be31corr x2, x2, x3
004be320subs xzr, x1, 3
004be324b.hi 0x4be32c
004be328b 0x4be66c
004be32c
004be32cloc_4be32c:
004be32cldrb w3, [x0+3]
004be330ubfm x3, x3, 40, 7
004be334orr x2, x2, x3
004be338subs xzr, x1, 4
004be33cb.hi 0x4be344
004be340b 0x4be664
004be344
004be344loc_4be344:
004be344ldrb w3, [x0+4]
004be348ubfm x3, x3, 32, 7
004be34corr x2, x2, x3
004be350subs xzr, x1, 5
004be354b.hi 0x4be35c
004be358b 0x4be65c
004be35c
004be35cloc_4be35c:
004be35cldrb w3, [x0+5]
004be360ubfm x3, x3, 24, 7
004be364orr x2, x2, x3
004be368subs xzr, x1, 6
004be36cb.hi 0x4be374
004be370b 0x4be654
004be374
004be374loc_4be374:
004be374ldrb w3, [x0+6]
004be378ubfm x3, x3, 16, 7
004be37corr x2, x2, x3
004be380subs xzr, x1, 7
004be384b.hi 0x4be38c
004be388b 0x4be64c
004be38c
004be38cloc_4be38c:
004be38cldrb w3, [x0+7]
004be390ubfm x3, x3, 8, 7
004be394orr x2, x2, x3
004be398movz x3, 25953
004be39cmovk x3, 0x31730000
004be3a0movk x3, 0x323900000000
004be3a4movk x3, 0x632d000000000000
004be3a8subs xzr, x2, x3
004be3acb.eq 0x4be3b4
004be3b0b 0x4be3f8
004be3b4
004be3b4loc_4be3b4:
004be3b4subs xzr, x1, 8
004be3b8b.hi 0x4be3c0
004be3bcb 0x4be644
004be3c0
004be3c0loc_4be3c0:
004be3c0ldrb w2, [x0+8]
004be3c4subs xzr, x1, 9
004be3c8b.hi 0x4be3d0
004be3ccb 0x4be63c
004be3d0
004be3d0loc_4be3d0:
004be3d0ldrb w3, [x0+9]
004be3d4ubfm x3, x3, 56, 7
004be3d8orr x2, x2, x3
004be3dcubfm x2, x2, 0, 15
004be3e0movz x3, 29300
004be3e4subs wzr, w2, w3
004be3e8b.eq 0x4be3f0
004be3ecb 0x4be3f4
004be3f0
004be3f0loc_4be3f0:
004be3f0b 0x4be5a8
004be3f4
004be3f4loc_4be3f4:
004be3f4b 0x4be400
004be3f8
004be3f8loc_4be3f8:
004be3f8b 0x4be400
004be3fc
004be3fcloc_4be3fc:
004be3fcb 0x4be400
004be400
004be400loc_4be400:
004be400subs xzr, x1, 10
004be404b.eq 0x4be40c
004be408b 0x4be528
004be40c
004be40cloc_4be40c:
004be40csubs xzr, x1, 0
004be410b.hi 0x4be418
004be414b 0x4be634
004be418
004be418loc_4be418:
004be418ldrb w2, [x0]
004be41csubs xzr, x1, 1
004be420b.hi 0x4be428
004be424b 0x4be62c
004be428
004be428loc_4be428:
004be428ldrb w3, [x0+1]
004be42cubfm x3, x3, 56, 7
004be430orr x2, x2, x3
004be434subs xzr, x1, 2
004be438b.hi 0x4be440
004be43cb 0x4be624
004be440
004be440loc_4be440:
004be440ldrb w3, [x0+2]
004be444ubfm x3, x3, 48, 7
004be448orr x2, x2, x3
004be44csubs xzr, x1, 3
004be450b.hi 0x4be458
004be454b 0x4be61c
004be458
004be458loc_4be458:
004be458ldrb w3, [x0+3]
004be45cubfm x3, x3, 40, 7
004be460orr x2, x2, x3
004be464subs xzr, x1, 4
004be468b.hi 0x4be470
004be46cb 0x4be614
004be470
004be470loc_4be470:
004be470ldrb w3, [x0+4]
004be474ubfm x3, x3, 32, 7
004be478orr x2, x2, x3
004be47csubs xzr, x1, 5
004be480b.hi 0x4be488
004be484b 0x4be60c
004be488
004be488loc_4be488:
004be488ldrb w3, [x0+5]
004be48cubfm x3, x3, 24, 7
004be490orr x2, x2, x3
004be494subs xzr, x1, 6
004be498b.hi 0x4be4a0
004be49cb 0x4be604
004be4a0
004be4a0loc_4be4a0:
004be4a0ldrb w3, [x0+6]
004be4a4ubfm x3, x3, 16, 7
004be4a8orr x2, x2, x3
004be4acsubs xzr, x1, 7
004be4b0b.hi 0x4be4b8
004be4b4b 0x4be5fc
004be4b8
004be4b8loc_4be4b8:
004be4b8ldrb w3, [x0+7]
004be4bcubfm x3, x3, 8, 7
004be4c0orr x2, x2, x3
004be4c4movz x3, 25953
004be4c8movk x3, 0x32730000
004be4ccmovk x3, 0x363500000000
004be4d0movk x3, 0x632d000000000000
004be4d4subs xzr, x2, x3
004be4d8b.eq 0x4be4e0
004be4dcb 0x4be524
004be4e0
004be4e0loc_4be4e0:
004be4e0subs xzr, x1, 8
004be4e4b.hi 0x4be4ec
004be4e8b 0x4be5f4
004be4ec
004be4ecloc_4be4ec:
004be4ecldrb w2, [x0+8]
004be4f0subs xzr, x1, 9
004be4f4b.hi 0x4be4fc
004be4f8b 0x4be5ec
004be4fc
004be4fcloc_4be4fc:
004be4fcldrb w1, [x0+9]
004be500ubfm x1, x1, 56, 7
004be504orr x1, x2, x1
004be508ubfm x1, x1, 0, 15
004be50cmovz x2, 29300
004be510subs wzr, w1, w2
004be514b.eq 0x4be51c
004be518b 0x4be520
004be51c
004be51cloc_4be51c:
004be51cb 0x4be5a8
004be520
004be520loc_4be520:
004be520b 0x4be52c
004be524
004be524loc_4be524:
004be524b 0x4be52c
004be528
004be528loc_4be528:
004be528b 0x4be52c
004be52c
004be52cloc_4be52c:
004be52cb 0x4be530
004be530
004be530loc_4be530:
004be530b 0x4be534
004be534
004be534loc_4be534:
004be534b 0x4be5d4
004be538
004be538loc_4be538:
004be538subs xzr, x1, 22
004be53cb.eq 0x4be544
004be540b 0x4be5cc
004be544
004be544loc_4be544:
004be544b 0x4be548
004be548
004be548loc_4be548:
004be548subs xzr, x1, 22
004be54cb.eq 0x4be554
004be550b 0x4be574
004be554
004be554loc_4be554:
004be554adrp x1, 0x1f9000
004be558add x1, x1, 3986
004be55cmovz x2, 22
004be560bl runtime.memequal
004be564tbnz w0, 0, 0x4be56c
004be568b 0x4be570
004be56c
004be56cloc_4be56c:
004be56cb 0x4be5a8
004be570
004be570loc_4be570:
004be570b 0x4be578
004be574
004be574loc_4be574:
004be574b 0x4be578
004be578
004be578loc_4be578:
004be578ldr x3, [sp+48]
004be57csubs xzr, x3, 22
004be580b.eq 0x4be588
004be584b 0x4be5c0
004be588
004be588loc_4be588:
004be588ldr x0, [sp+40]
004be58cadrp x1, 0x1f9000
004be590add x1, x1, 4008
004be594movz x2, 22
004be598bl runtime.memequal
004be59ctbnz w0, 0, 0x4be5a4
004be5a0b 0x4be5bc
004be5a4
004be5a4loc_4be5a4:
004be5a4b 0x4be5a8
004be5a8
004be5a8loc_4be5a8:
004be5a8movz x0, 0x1000000000
004be5acstr x0, [sp+32]
004be5b0ldur x29, [sp-8]
004be5b4ldr x30, [sp], 64
004be5b8ret x30
004be5bc
004be5bcloc_4be5bc:
004be5bcb 0x4be5c4
004be5c0
004be5c0loc_4be5c0:
004be5c0b 0x4be5c4
004be5c4
004be5c4loc_4be5c4:
004be5c4b 0x4be5c8
004be5c8
004be5c8loc_4be5c8:
004be5c8b 0x4be5d4
004be5cc
004be5ccloc_4be5cc:
004be5ccb 0x4be5d0
004be5d0
004be5d0loc_4be5d0:
004be5d0b 0x4be5d4
004be5d4
004be5d4loc_4be5d4:
004be5d4b 0x4be5d8
004be5d8
004be5d8loc_4be5d8:
004be5d8movz x0, 0x40000000
004be5dcstr x0, [sp+32]
004be5e0ldur x29, [sp-8]
004be5e4ldr x30, [sp], 64
004be5e8ret x30
004be5ec
004be5ecloc_4be5ec:
004be5ecmovz x0, 9
004be5f0bl runtime.panicIndex
004be5f4
004be5f4loc_4be5f4:
004be5f4orr x0, xzr, 8
004be5f8bl runtime.panicIndex
004be5fc
004be5fcloc_4be5fc:
004be5fcorr x0, xzr, 7
004be600bl runtime.panicIndex
004be604
004be604loc_4be604:
004be604orr x0, xzr, 6
004be608bl runtime.panicIndex
004be60c
004be60cloc_4be60c:
004be60cmovz x0, 5
004be610bl runtime.panicIndex
004be614
004be614loc_4be614:
004be614orr x0, xzr, 4
004be618bl runtime.panicIndex
004be61c
004be61cloc_4be61c:
004be61corr x0, xzr, 3
004be620bl runtime.panicIndex
004be624
004be624loc_4be624:
004be624orr x0, xzr, 2
004be628bl runtime.panicIndex
004be62c
004be62cloc_4be62c:
004be62corr x0, xzr, 1
004be630bl runtime.panicIndex
004be634
004be634loc_4be634:
004be634mov x0, xzr
004be638bl runtime.panicIndex
004be63c
004be63cloc_4be63c:
004be63cmovz x0, 9
004be640bl runtime.panicIndex
004be644
004be644loc_4be644:
004be644orr x0, xzr, 8
004be648bl runtime.panicIndex
004be64c
004be64cloc_4be64c:
004be64corr x0, xzr, 7
004be650bl runtime.panicIndex
004be654
004be654loc_4be654:
004be654orr x0, xzr, 6
004be658bl runtime.panicIndex
004be65c
004be65cloc_4be65c:
004be65cmovz x0, 5
004be660bl runtime.panicIndex
004be664
004be664loc_4be664:
004be664orr x0, xzr, 4
004be668bl runtime.panicIndex
004be66c
004be66cloc_4be66c:
004be66corr x0, xzr, 3
004be670bl runtime.panicIndex
004be674
004be674loc_4be674:
004be674orr x0, xzr, 2
004be678bl runtime.panicIndex
004be67c
004be67cloc_4be67c:
004be67corr x0, xzr, 1
004be680bl runtime.panicIndex
004be684
004be684loc_4be684:
004be684mov x0, xzr
004be688bl runtime.panicIndex
004be68c
004be68cloc_4be68c:
004be68cmovz x0, 9
004be690bl runtime.panicIndex
004be694
004be694loc_4be694:
004be694orr x0, xzr, 8
004be698bl runtime.panicIndex
004be69c
004be69cloc_4be69c:
004be69corr x0, xzr, 7
004be6a0bl runtime.panicIndex
004be6a4
004be6a4loc_4be6a4:
004be6a4orr x0, xzr, 6
004be6a8bl runtime.panicIndex
004be6ac
004be6acloc_4be6ac:
004be6acmovz x0, 5
004be6b0bl runtime.panicIndex
004be6b4
004be6b4loc_4be6b4:
004be6b4orr x0, xzr, 4
004be6b8bl runtime.panicIndex
004be6bc
004be6bcloc_4be6bc:
004be6bcorr x0, xzr, 3
004be6c0bl runtime.panicIndex
004be6c4
004be6c4loc_4be6c4:
004be6c4orr x0, xzr, 2
004be6c8bl runtime.panicIndex
004be6cc
004be6ccloc_4be6cc:
004be6ccorr x0, xzr, 1
004be6d0bl runtime.panicIndex
004be6d4
004be6d4loc_4be6d4:
004be6d4mov x0, xzr
004be6d8bl runtime.panicIndex
004be6dc
004be6dcloc_4be6dc:
004be6dcmovz x0, 9
004be6e0bl runtime.panicIndex
004be6e4
004be6e4loc_4be6e4:
004be6e4orr x0, xzr, 8
004be6e8bl runtime.panicIndex
004be6ec
004be6ecloc_4be6ec:
004be6ecorr x0, xzr, 7
004be6f0bl runtime.panicIndex
004be6f4
004be6f4loc_4be6f4:
004be6f4orr x0, xzr, 6
004be6f8bl runtime.panicIndex
004be6fc
004be6fcloc_4be6fc:
004be6fcmovz x0, 5
004be700bl runtime.panicIndex
004be704
004be704loc_4be704:
004be704orr x0, xzr, 4
004be708bl runtime.panicIndex
004be70c
004be70cloc_4be70c:
004be70corr x0, xzr, 3
004be710bl runtime.panicIndex
004be714
004be714loc_4be714:
004be714orr x0, xzr, 2
004be718bl runtime.panicIndex
004be71c
004be71cloc_4be71c:
004be71corr x0, xzr, 1
004be720bl runtime.panicIndex
004be724
004be724loc_4be724:
004be724mov x0, xzr
004be728bl runtime.panicIndex
004be72c
004be72cloc_4be72c:
004be72corr x0, xzr, 4
004be730bl runtime.panicIndex
004be734hint
004be738
004be738loc_4be738:
004be738str x0, [sp+8]
004be73cmov x3, x30
004be740bl runtime.morestack_noctxt.abi0
004be744ldr x0, [sp+8]
004be748b 0x4be010
004be74cudf 0
004be010
004be010golang.org/x/crypto/ssh.(*directionAlgorithms).rekeyBytes: ; void golang.org/x/crypto/ssh.(*directionAlgorithms).rekeyBytes(golang.org/x/crypto/ssh.directionAlgorithms * a)
004be010ldr x16, [x28+16]
004be014subs xzr, sp, x16
004be018b.ls 0x4be738
004be01cstr x30, [sp-64]!
004be020stur x29, [sp-8]
004be024sub x29, sp, 8
004be028str x0, [sp+72]
004be02cstr xzr, [sp+32]
004be030ldrsb x27, [x0]
004be034ldr x1, [x0+8]
004be038ldr x0, [x0]
004be03cstr x0, [sp+40]
004be040str x1, [sp+48]
004be044b 0x4be048
004be048
004be048loc_4be048:
004be048subs xzr, x1, 10
004be04cb.eq 0x4be054
004be050b 0x4be538
004be054
004be054loc_4be054:
004be054b 0x4be058
004be058
004be058loc_4be058:
004be058subs xzr, x1, 4
004be05cb.hi 0x4be064
004be060b 0x4be72c
004be064
004be064loc_4be064:
004be064ldrsb x2, [x0+4]
004be068subs wzr, w2, 50
004be06cb.le 0x4be074
004be070b 0x4be2d4
004be074
004be074loc_4be074:
004be074subs xzr, x1, 10
004be078b.eq 0x4be080
004be07cb 0x4be19c
004be080
004be080loc_4be080:
004be080subs xzr, x1, 0
004be084b.hi 0x4be08c
004be088b 0x4be724
004be08c
004be08cloc_4be08c:
004be08cldrb w2, [x0]
004be090subs xzr, x1, 1
004be094b.hi 0x4be09c
004be098b 0x4be71c
004be09c
004be09cloc_4be09c:
004be09cldrb w3, [x0+1]
004be0a0ubfm x3, x3, 56, 7
004be0a4orr x2, x2, x3
004be0a8subs xzr, x1, 2
004be0acb.hi 0x4be0b4
004be0b0b 0x4be714
004be0b4
004be0b4loc_4be0b4:
004be0b4ldrb w3, [x0+2]
004be0b8ubfm x3, x3, 48, 7
004be0bcorr x2, x2, x3
004be0c0subs xzr, x1, 3
004be0c4b.hi 0x4be0cc
004be0c8b 0x4be70c
004be0cc
004be0ccloc_4be0cc:
004be0ccldrb w3, [x0+3]
004be0d0ubfm x3, x3, 40, 7
004be0d4orr x2, x2, x3
004be0d8subs xzr, x1, 4
004be0dcb.hi 0x4be0e4
004be0e0b 0x4be704
004be0e4
004be0e4loc_4be0e4:
004be0e4ldrb w3, [x0+4]
004be0e8ubfm x3, x3, 32, 7
004be0ecorr x2, x2, x3
004be0f0subs xzr, x1, 5
004be0f4b.hi 0x4be0fc
004be0f8b 0x4be6fc
004be0fc
004be0fcloc_4be0fc:
004be0fcldrb w3, [x0+5]
004be100ubfm x3, x3, 24, 7
004be104orr x2, x2, x3
004be108subs xzr, x1, 6
004be10cb.hi 0x4be114
004be110b 0x4be6f4
004be114
004be114loc_4be114:
004be114ldrb w3, [x0+6]
004be118ubfm x3, x3, 16, 7
004be11corr x2, x2, x3
004be120subs xzr, x1, 7
004be124b.hi 0x4be12c
004be128b 0x4be6ec
004be12c
004be12cloc_4be12c:
004be12cldrb w3, [x0+7]
004be130ubfm x3, x3, 8, 7
004be134orr x2, x2, x3
004be138movz x3, 25953
004be13cmovk x3, 0x31730000
004be140movk x3, 0x383200000000
004be144movk x3, 0x632d000000000000
004be148subs xzr, x2, x3
004be14cb.eq 0x4be154
004be150b 0x4be198
004be154
004be154loc_4be154:
004be154subs xzr, x1, 8
004be158b.hi 0x4be160
004be15cb 0x4be6e4
004be160
004be160loc_4be160:
004be160ldrb w2, [x0+8]
004be164subs xzr, x1, 9
004be168b.hi 0x4be170
004be16cb 0x4be6dc
004be170
004be170loc_4be170:
004be170ldrb w3, [x0+9]
004be174ubfm x3, x3, 56, 7
004be178orr x2, x2, x3
004be17cubfm x2, x2, 0, 15
004be180movz x3, 25442
004be184subs wzr, w2, w3
004be188b.eq 0x4be190
004be18cb 0x4be194
004be190
004be190loc_4be190:
004be190b 0x4be5a8
004be194
004be194loc_4be194:
004be194b 0x4be1a0
004be198
004be198loc_4be198:
004be198b 0x4be1a0
004be19c
004be19cloc_4be19c:
004be19cb 0x4be1a0
004be1a0
004be1a0loc_4be1a0:
004be1a0subs xzr, x1, 10
004be1a4b.eq 0x4be1ac
004be1a8b 0x4be2c8
004be1ac
004be1acloc_4be1ac:
004be1acsubs xzr, x1, 0
004be1b0b.hi 0x4be1b8
004be1b4b 0x4be6d4
004be1b8
004be1b8loc_4be1b8:
004be1b8ldrb w2, [x0]
004be1bcsubs xzr, x1, 1
004be1c0b.hi 0x4be1c8
004be1c4b 0x4be6cc
004be1c8
004be1c8loc_4be1c8:
004be1c8ldrb w3, [x0+1]
004be1ccubfm x3, x3, 56, 7
004be1d0orr x2, x2, x3
004be1d4subs xzr, x1, 2
004be1d8b.hi 0x4be1e0
004be1dcb 0x4be6c4
004be1e0
004be1e0loc_4be1e0:
004be1e0ldrb w3, [x0+2]
004be1e4ubfm x3, x3, 48, 7
004be1e8orr x2, x2, x3
004be1ecsubs xzr, x1, 3
004be1f0b.hi 0x4be1f8
004be1f4b 0x4be6bc
004be1f8
004be1f8loc_4be1f8:
004be1f8ldrb w3, [x0+3]
004be1fcubfm x3, x3, 40, 7
004be200orr x2, x2, x3
004be204subs xzr, x1, 4
004be208b.hi 0x4be210
004be20cb 0x4be6b4
004be210
004be210loc_4be210:
004be210ldrb w3, [x0+4]
004be214ubfm x3, x3, 32, 7
004be218orr x2, x2, x3
004be21csubs xzr, x1, 5
004be220b.hi 0x4be228
004be224b 0x4be6ac
004be228
004be228loc_4be228:
004be228ldrb w3, [x0+5]
004be22cubfm x3, x3, 24, 7
004be230orr x2, x2, x3
004be234subs xzr, x1, 6
004be238b.hi 0x4be240
004be23cb 0x4be6a4
004be240
004be240loc_4be240:
004be240ldrb w3, [x0+6]
004be244ubfm x3, x3, 16, 7
004be248orr x2, x2, x3
004be24csubs xzr, x1, 7
004be250b.hi 0x4be258
004be254b 0x4be69c
004be258
004be258loc_4be258:
004be258ldrb w3, [x0+7]
004be25cubfm x3, x3, 8, 7
004be260orr x2, x2, x3
004be264movz x3, 25953
004be268movk x3, 0x31730000
004be26cmovk x3, 0x383200000000
004be270movk x3, 0x632d000000000000
004be274subs xzr, x2, x3
004be278b.eq 0x4be280
004be27cb 0x4be2c4
004be280
004be280loc_4be280:
004be280subs xzr, x1, 8
004be284b.hi 0x4be28c
004be288b 0x4be694
004be28c
004be28cloc_4be28c:
004be28cldrb w2, [x0+8]
004be290subs xzr, x1, 9
004be294b.hi 0x4be29c
004be298b 0x4be68c
004be29c
004be29cloc_4be29c:
004be29cldrb w1, [x0+9]
004be2a0ubfm x1, x1, 56, 7
004be2a4orr x1, x2, x1
004be2a8ubfm x1, x1, 0, 15
004be2acmovz x2, 29300
004be2b0subs wzr, w1, w2
004be2b4b.eq 0x4be2bc
004be2b8b 0x4be2c0
004be2bc
004be2bcloc_4be2bc:
004be2bcb 0x4be5a8
004be2c0
004be2c0loc_4be2c0:
004be2c0b 0x4be2cc
004be2c4
004be2c4loc_4be2c4:
004be2c4b 0x4be2cc
004be2c8
004be2c8loc_4be2c8:
004be2c8b 0x4be2cc
004be2cc
004be2ccloc_4be2cc:
004be2ccb 0x4be2d0
004be2d0
004be2d0loc_4be2d0:
004be2d0b 0x4be534
004be2d4
004be2d4loc_4be2d4:
004be2d4subs xzr, x1, 10
004be2d8b.eq 0x4be2e0
004be2dcb 0x4be3fc
004be2e0
004be2e0loc_4be2e0:
004be2e0subs xzr, x1, 0
004be2e4b.hi 0x4be2ec
004be2e8b 0x4be684
004be2ec
004be2ecloc_4be2ec:
004be2ecldrb w2, [x0]
004be2f0subs xzr, x1, 1
004be2f4b.hi 0x4be2fc
004be2f8b 0x4be67c
004be2fc
004be2fcloc_4be2fc:
004be2fcldrb w3, [x0+1]
004be300ubfm x3, x3, 56, 7
004be304orr x2, x2, x3
004be308subs xzr, x1, 2
004be30cb.hi 0x4be314
004be310b 0x4be674
004be314
004be314loc_4be314:
004be314ldrb w3, [x0+2]
004be318ubfm x3, x3, 48, 7
004be31corr x2, x2, x3
004be320subs xzr, x1, 3
004be324b.hi 0x4be32c
004be328b 0x4be66c
004be32c
004be32cloc_4be32c:
004be32cldrb w3, [x0+3]
004be330ubfm x3, x3, 40, 7
004be334orr x2, x2, x3
004be338subs xzr, x1, 4
004be33cb.hi 0x4be344
004be340b 0x4be664
004be344
004be344loc_4be344:
004be344ldrb w3, [x0+4]
004be348ubfm x3, x3, 32, 7
004be34corr x2, x2, x3
004be350subs xzr, x1, 5
004be354b.hi 0x4be35c
004be358b 0x4be65c
004be35c
004be35cloc_4be35c:
004be35cldrb w3, [x0+5]
004be360ubfm x3, x3, 24, 7
004be364orr x2, x2, x3
004be368subs xzr, x1, 6
004be36cb.hi 0x4be374
004be370b 0x4be654
004be374
004be374loc_4be374:
004be374ldrb w3, [x0+6]
004be378ubfm x3, x3, 16, 7
004be37corr x2, x2, x3
004be380subs xzr, x1, 7
004be384b.hi 0x4be38c
004be388b 0x4be64c
004be38c
004be38cloc_4be38c:
004be38cldrb w3, [x0+7]
004be390ubfm x3, x3, 8, 7
004be394orr x2, x2, x3
004be398movz x3, 25953
004be39cmovk x3, 0x31730000
004be3a0movk x3, 0x323900000000
004be3a4movk x3, 0x632d000000000000
004be3a8subs xzr, x2, x3
004be3acb.eq 0x4be3b4
004be3b0b 0x4be3f8
004be3b4
004be3b4loc_4be3b4:
004be3b4subs xzr, x1, 8
004be3b8b.hi 0x4be3c0
004be3bcb 0x4be644
004be3c0
004be3c0loc_4be3c0:
004be3c0ldrb w2, [x0+8]
004be3c4subs xzr, x1, 9
004be3c8b.hi 0x4be3d0
004be3ccb 0x4be63c
004be3d0
004be3d0loc_4be3d0:
004be3d0ldrb w3, [x0+9]
004be3d4ubfm x3, x3, 56, 7
004be3d8orr x2, x2, x3
004be3dcubfm x2, x2, 0, 15
004be3e0movz x3, 29300
004be3e4subs wzr, w2, w3
004be3e8b.eq 0x4be3f0
004be3ecb 0x4be3f4
004be3f0
004be3f0loc_4be3f0:
004be3f0b 0x4be5a8
004be3f4
004be3f4loc_4be3f4:
004be3f4b 0x4be400
004be3f8
004be3f8loc_4be3f8:
004be3f8b 0x4be400
004be3fc
004be3fcloc_4be3fc:
004be3fcb 0x4be400
004be400
004be400loc_4be400:
004be400subs xzr, x1, 10
004be404b.eq 0x4be40c
004be408b 0x4be528
004be40c
004be40cloc_4be40c:
004be40csubs xzr, x1, 0
004be410b.hi 0x4be418
004be414b 0x4be634
004be418
004be418loc_4be418:
004be418ldrb w2, [x0]
004be41csubs xzr, x1, 1
004be420b.hi 0x4be428
004be424b 0x4be62c
004be428
004be428loc_4be428:
004be428ldrb w3, [x0+1]
004be42cubfm x3, x3, 56, 7
004be430orr x2, x2, x3
004be434subs xzr, x1, 2
004be438b.hi 0x4be440
004be43cb 0x4be624
004be440
004be440loc_4be440:
004be440ldrb w3, [x0+2]
004be444ubfm x3, x3, 48, 7
004be448orr x2, x2, x3
004be44csubs xzr, x1, 3
004be450b.hi 0x4be458
004be454b 0x4be61c
004be458
004be458loc_4be458:
004be458ldrb w3, [x0+3]
004be45cubfm x3, x3, 40, 7
004be460orr x2, x2, x3
004be464subs xzr, x1, 4
004be468b.hi 0x4be470
004be46cb 0x4be614
004be470
004be470loc_4be470:
004be470ldrb w3, [x0+4]
004be474ubfm x3, x3, 32, 7
004be478orr x2, x2, x3
004be47csubs xzr, x1, 5
004be480b.hi 0x4be488
004be484b 0x4be60c
004be488
004be488loc_4be488:
004be488ldrb w3, [x0+5]
004be48cubfm x3, x3, 24, 7
004be490orr x2, x2, x3
004be494subs xzr, x1, 6
004be498b.hi 0x4be4a0
004be49cb 0x4be604
004be4a0
004be4a0loc_4be4a0:
004be4a0ldrb w3, [x0+6]
004be4a4ubfm x3, x3, 16, 7
004be4a8orr x2, x2, x3
004be4acsubs xzr, x1, 7
004be4b0b.hi 0x4be4b8
004be4b4b 0x4be5fc
004be4b8
004be4b8loc_4be4b8:
004be4b8ldrb w3, [x0+7]
004be4bcubfm x3, x3, 8, 7
004be4c0orr x2, x2, x3
004be4c4movz x3, 25953
004be4c8movk x3, 0x32730000
004be4ccmovk x3, 0x363500000000
004be4d0movk x3, 0x632d000000000000
004be4d4subs xzr, x2, x3
004be4d8b.eq 0x4be4e0
004be4dcb 0x4be524
004be4e0
004be4e0loc_4be4e0:
004be4e0subs xzr, x1, 8
004be4e4b.hi 0x4be4ec
004be4e8b 0x4be5f4
004be4ec
004be4ecloc_4be4ec:
004be4ecldrb w2, [x0+8]
004be4f0subs xzr, x1, 9
004be4f4b.hi 0x4be4fc
004be4f8b 0x4be5ec
004be4fc
004be4fcloc_4be4fc:
004be4fcldrb w1, [x0+9]
004be500ubfm x1, x1, 56, 7
004be504orr x1, x2, x1
004be508ubfm x1, x1, 0, 15
004be50cmovz x2, 29300
004be510subs wzr, w1, w2
004be514b.eq 0x4be51c
004be518b 0x4be520
004be51c
004be51cloc_4be51c:
004be51cb 0x4be5a8
004be520
004be520loc_4be520:
004be520b 0x4be52c
004be524
004be524loc_4be524:
004be524b 0x4be52c
004be528
004be528loc_4be528:
004be528b 0x4be52c
004be52c
004be52cloc_4be52c:
004be52cb 0x4be530
004be530
004be530loc_4be530:
004be530b 0x4be534
004be534
004be534loc_4be534:
004be534b 0x4be5d4
004be538
004be538loc_4be538:
004be538subs xzr, x1, 22
004be53cb.eq 0x4be544
004be540b 0x4be5cc
004be544
004be544loc_4be544:
004be544b 0x4be548
004be548
004be548loc_4be548:
004be548subs xzr, x1, 22
004be54cb.eq 0x4be554
004be550b 0x4be574
004be554
004be554loc_4be554:
004be554adrp x1, 0x1f9000
004be558add x1, x1, 3986
004be55cmovz x2, 22
004be560bl runtime.memequal
004be564tbnz w0, 0, 0x4be56c
004be568b 0x4be570
004be56c
004be56cloc_4be56c:
004be56cb 0x4be5a8
004be570
004be570loc_4be570:
004be570b 0x4be578
004be574
004be574loc_4be574:
004be574b 0x4be578
004be578
004be578loc_4be578:
004be578ldr x3, [sp+48]
004be57csubs xzr, x3, 22
004be580b.eq 0x4be588
004be584b 0x4be5c0
004be588
004be588loc_4be588:
004be588ldr x0, [sp+40]
004be58cadrp x1, 0x1f9000
004be590add x1, x1, 4008
004be594movz x2, 22
004be598bl runtime.memequal
004be59ctbnz w0, 0, 0x4be5a4
004be5a0b 0x4be5bc
004be5a4
004be5a4loc_4be5a4:
004be5a4b 0x4be5a8
004be5a8
004be5a8loc_4be5a8:
004be5a8movz x0, 0x1000000000
004be5acstr x0, [sp+32]
004be5b0ldur x29, [sp-8]
004be5b4ldr x30, [sp], 64
004be5b8ret x30
004be5bc
004be5bcloc_4be5bc:
004be5bcb 0x4be5c4
004be5c0
004be5c0loc_4be5c0:
004be5c0b 0x4be5c4
004be5c4
004be5c4loc_4be5c4:
004be5c4b 0x4be5c8
004be5c8
004be5c8loc_4be5c8:
004be5c8b 0x4be5d4
004be5cc
004be5ccloc_4be5cc:
004be5ccb 0x4be5d0
004be5d0
004be5d0loc_4be5d0:
004be5d0b 0x4be5d4
004be5d4
004be5d4loc_4be5d4:
004be5d4b 0x4be5d8
004be5d8
004be5d8loc_4be5d8:
004be5d8movz x0, 0x40000000
004be5dcstr x0, [sp+32]
004be5e0ldur x29, [sp-8]
004be5e4ldr x30, [sp], 64
004be5e8ret x30
004be5ec
004be5ecloc_4be5ec:
004be5ecmovz x0, 9
004be5f0bl runtime.panicIndex
004be5f4
004be5f4loc_4be5f4:
004be5f4orr x0, xzr, 8
004be5f8bl runtime.panicIndex
004be5fc
004be5fcloc_4be5fc:
004be5fcorr x0, xzr, 7
004be600bl runtime.panicIndex
004be604
004be604loc_4be604:
004be604orr x0, xzr, 6
004be608bl runtime.panicIndex
004be60c
004be60cloc_4be60c:
004be60cmovz x0, 5
004be610bl runtime.panicIndex
004be614
004be614loc_4be614:
004be614orr x0, xzr, 4
004be618bl runtime.panicIndex
004be61c
004be61cloc_4be61c:
004be61corr x0, xzr, 3
004be620bl runtime.panicIndex
004be624
004be624loc_4be624:
004be624orr x0, xzr, 2
004be628bl runtime.panicIndex
004be62c
004be62cloc_4be62c:
004be62corr x0, xzr, 1
004be630bl runtime.panicIndex
004be634
004be634loc_4be634:
004be634mov x0, xzr
004be638bl runtime.panicIndex
004be63c
004be63cloc_4be63c:
004be63cmovz x0, 9
004be640bl runtime.panicIndex
004be644
004be644loc_4be644:
004be644orr x0, xzr, 8
004be648bl runtime.panicIndex
004be64c
004be64cloc_4be64c:
004be64corr x0, xzr, 7
004be650bl runtime.panicIndex
004be654
004be654loc_4be654:
004be654orr x0, xzr, 6
004be658bl runtime.panicIndex
004be65c
004be65cloc_4be65c:
004be65cmovz x0, 5
004be660bl runtime.panicIndex
004be664
004be664loc_4be664:
004be664orr x0, xzr, 4
004be668bl runtime.panicIndex
004be66c
004be66cloc_4be66c:
004be66corr x0, xzr, 3
004be670bl runtime.panicIndex
004be674
004be674loc_4be674:
004be674orr x0, xzr, 2
004be678bl runtime.panicIndex
004be67c
004be67cloc_4be67c:
004be67corr x0, xzr, 1
004be680bl runtime.panicIndex
004be684
004be684loc_4be684:
004be684mov x0, xzr
004be688bl runtime.panicIndex
004be68c
004be68cloc_4be68c:
004be68cmovz x0, 9
004be690bl runtime.panicIndex
004be694
004be694loc_4be694:
004be694orr x0, xzr, 8
004be698bl runtime.panicIndex
004be69c
004be69cloc_4be69c:
004be69corr x0, xzr, 7
004be6a0bl runtime.panicIndex
004be6a4
004be6a4loc_4be6a4:
004be6a4orr x0, xzr, 6
004be6a8bl runtime.panicIndex
004be6ac
004be6acloc_4be6ac:
004be6acmovz x0, 5
004be6b0bl runtime.panicIndex
004be6b4
004be6b4loc_4be6b4:
004be6b4orr x0, xzr, 4
004be6b8bl runtime.panicIndex
004be6bc
004be6bcloc_4be6bc:
004be6bcorr x0, xzr, 3
004be6c0bl runtime.panicIndex
004be6c4
004be6c4loc_4be6c4:
004be6c4orr x0, xzr, 2
004be6c8bl runtime.panicIndex
004be6cc
004be6ccloc_4be6cc:
004be6ccorr x0, xzr, 1
004be6d0bl runtime.panicIndex
004be6d4
004be6d4loc_4be6d4:
004be6d4mov x0, xzr
004be6d8bl runtime.panicIndex
004be6dc
004be6dcloc_4be6dc:
004be6dcmovz x0, 9
004be6e0bl runtime.panicIndex
004be6e4
004be6e4loc_4be6e4:
004be6e4orr x0, xzr, 8
004be6e8bl runtime.panicIndex
004be6ec
004be6ecloc_4be6ec:
004be6ecorr x0, xzr, 7
004be6f0bl runtime.panicIndex
004be6f4
004be6f4loc_4be6f4:
004be6f4orr x0, xzr, 6
004be6f8bl runtime.panicIndex
004be6fc
004be6fcloc_4be6fc:
004be6fcmovz x0, 5
004be700bl runtime.panicIndex
004be704
004be704loc_4be704:
004be704orr x0, xzr, 4
004be708bl runtime.panicIndex
004be70c
004be70cloc_4be70c:
004be70corr x0, xzr, 3
004be710bl runtime.panicIndex
004be714
004be714loc_4be714:
004be714orr x0, xzr, 2
004be718bl runtime.panicIndex
004be71c
004be71cloc_4be71c:
004be71corr x0, xzr, 1
004be720bl runtime.panicIndex
004be724
004be724loc_4be724:
004be724mov x0, xzr
004be728bl runtime.panicIndex
004be72c
004be72cloc_4be72c:
004be72corr x0, xzr, 4
004be730bl runtime.panicIndex
004be734hint
004be738
004be738loc_4be738:
004be738str x0, [sp+8]
004be73cmov x3, x30
004be740bl runtime.morestack_noctxt.abi0
004be744ldr x0, [sp+8]
004be748b 0x4be010
004be74cudf 0
004be010
004be750
004be750golang.org/x/crypto/ssh.findAgreedAlgorithms: ; void golang.org/x/crypto/ssh.findAgreedAlgorithms(bool isClient, golang.org/x/crypto/ssh.kexInitMsg * clientKexInit, golang.org/x/crypto/ssh.kexInitMsg * serverKexInit)
004be750ldr x16, [x28+16]
004be754sub x17, sp, 736
004be758subs xzr, x17, x16
004be75cb.ls 0x4bf0f0
004be760sub x20, sp, 864
004be764stp x29, x30, [x20-8]
004be768add sp, x20, 0
004be76csub x29, sp, 8
004be770strb w0, [sp+872]
004be774str x1, [sp+880]
004be778str x2, [sp+888]
004be77cstr xzr, [sp+120]
004be780stp xzr, xzr, [sp+96]
004be784adrp x0, 0x1a8000
004be788add x0, x0, 2464
004be78cbl runtime.newobject
004be790str x0, [sp+624]
004be794adrp x27, 0x58d000
004be798ldr w1, [x27+3056]
004be79ccbz w1, 0x4be7a4
004be7a0b 0x4be7a8
004be7a4
004be7a4loc_4be7a4:
004be7a4b 0x4be7c4
004be7a8
004be7a8loc_4be7a8:
004be7a8str x0, [sp+192]
004be7acmov x1, x0
004be7b0adrp x0, 0x1a8000
004be7b4add x0, x0, 2464
004be7b8bl runtime.wbZero
004be7bcldr x0, [sp+192]
004be7c0b 0x4be7c4
004be7c4
004be7c4loc_4be7c4:
004be7c4mov x20, x0
004be7c8adr x27, 16
004be7ccstp x29, x27, [sp-24]
004be7d0sub x29, sp, 24
004be7d4bl fn_87cf0
004be7d8sub x29, sp, 8
004be7dcldr x8, [sp+624]
004be7e0str x8, [sp+88]
004be7e4add x27, sp, 648
004be7e8stp xzr, xzr, [x27]
004be7ecadd x27, sp, 632
004be7f0stp xzr, xzr, [x27]
004be7f4ldr x8, [sp+880]
004be7f8ldrsb x27, [x8]
004be7fcldr x9, [x8+16]
004be800ldr x10, [x8+24]
004be804ldr x8, [x8+32]
004be808str x9, [sp+600]
004be80cstr x10, [sp+608]
004be810str x8, [sp+616]
004be814ldr x8, [sp+888]
004be818ldrsb x27, [x8]
004be81cldr x5, [x8+16]
004be820ldr x6, [x8+24]
004be824ldr x7, [x8+32]
004be828str x5, [sp+576]
004be82cstr x6, [sp+584]
004be830str x7, [sp+592]
004be834ldr x2, [sp+600]
004be838ldr x3, [sp+608]
004be83cldr x4, [sp+616]
004be840adrp x0, 0x1f5000
004be844add x0, x0, 888
004be848orr x1, xzr, 12
004be84cbl golang.org/x/crypto/ssh.findCommon
004be850str x0, [sp+648]
004be854str x1, [sp+656]
004be858str x2, [sp+632]
004be85cstr x3, [sp+640]
004be860ldr x8, [sp+648]
004be864ldr x9, [sp+656]
004be868str x8, [sp+176]
004be86cstr x9, [sp+184]
004be870ldr x8, [sp+632]
004be874ldr x9, [sp+640]
004be878str x8, [sp+160]
004be87cstr x9, [sp+168]
004be880ldr x8, [sp+88]
004be884ldrsb x27, [x8]
004be888ldr x9, [sp+176]
004be88cldr x10, [sp+184]
004be890str x10, [x8+8]
004be894adrp x27, 0x58d000
004be898ldr w10, [x27+3056]
004be89ccbz w10, 0x4be8a4
004be8a0b 0x4be8a8
004be8a4
004be8a4loc_4be8a4:
004be8a4b 0x4be8bc
004be8a8
004be8a8loc_4be8a8:
004be8a8bl runtime.gcWriteBarrier2
004be8acstr x9, [x25]
004be8b0ldr x10, [x8]
004be8b4str x10, [x25+8]
004be8b8b 0x4be8bc
004be8bc
004be8bcloc_4be8bc:
004be8bcstr x9, [x8]
004be8c0ldr x2, [sp+168]
004be8c4ldr x1, [sp+160]
004be8c8str x1, [sp+96]
004be8ccstr x2, [sp+104]
004be8d0cbnz x1, 0x4be8d8
004be8d4b 0x4be8e8
004be8d8
004be8d8loc_4be8d8:
004be8d8ldr x0, [sp+120]
004be8dcldp x29, x30, [sp-8]
004be8e0add sp, sp, 864
004be8e4ret x30
004be8e8
004be8e8loc_4be8e8:
004be8e8add x27, sp, 648
004be8ecstp xzr, xzr, [x27]
004be8f0add x27, sp, 632
004be8f4stp xzr, xzr, [x27]
004be8f8ldr x8, [sp+880]
004be8fcldrsb x27, [x8]
004be900ldr x9, [x8+40]
004be904ldr x10, [x8+48]
004be908ldr x8, [x8+56]
004be90cstr x9, [sp+552]
004be910str x10, [sp+560]
004be914str x8, [sp+568]
004be918ldr x8, [sp+888]
004be91cldrsb x27, [x8]
004be920ldr x5, [x8+40]
004be924ldr x6, [x8+48]
004be928ldr x7, [x8+56]
004be92cstr x5, [sp+528]
004be930str x6, [sp+536]
004be934str x7, [sp+544]
004be938ldr x2, [sp+552]
004be93cldr x3, [sp+560]
004be940ldr x4, [sp+568]
004be944adrp x0, 0x1f3000
004be948add x0, x0, 1924
004be94corr x1, xzr, 8
004be950bl golang.org/x/crypto/ssh.findCommon
004be954str x0, [sp+648]
004be958str x1, [sp+656]
004be95cstr x2, [sp+632]
004be960str x3, [sp+640]
004be964ldr x8, [sp+648]
004be968ldr x9, [sp+656]
004be96cstr x8, [sp+144]
004be970str x9, [sp+152]
004be974ldr x8, [sp+632]
004be978ldr x9, [sp+640]
004be97cstr x8, [sp+128]
004be980str x9, [sp+136]
004be984ldr x8, [sp+88]
004be988ldrsb x27, [x8]
004be98cldr x9, [sp+144]
004be990ldr x10, [sp+152]
004be994str x10, [x8+24]
004be998adrp x27, 0x58d000
004be99cldr w10, [x27+3056]
004be9a0cbz w10, 0x4be9a8
004be9a4b 0x4be9ac
004be9a8
004be9a8loc_4be9a8:
004be9a8b 0x4be9c0
004be9ac
004be9acloc_4be9ac:
004be9acbl runtime.gcWriteBarrier2
004be9b0str x9, [x25]
004be9b4ldr x10, [x8+16]
004be9b8str x10, [x25+8]
004be9bcb 0x4be9c0
004be9c0
004be9c0loc_4be9c0:
004be9c0str x9, [x8+16]
004be9c4ldr x2, [sp+136]
004be9c8ldr x1, [sp+128]
004be9ccstr x1, [sp+96]
004be9d0str x2, [sp+104]
004be9d4cbnz x1, 0x4be9dc
004be9d8b 0x4be9ec
004be9dc
004be9dcloc_4be9dc:
004be9dcldr x0, [sp+120]
004be9e0ldp x29, x30, [sp-8]
004be9e4add sp, sp, 864
004be9e8ret x30
004be9ec
004be9ecloc_4be9ec:
004be9ecldr x8, [sp+88]
004be9f0ldrsb x27, [x8]
004be9f4add x8, x8, 32
004be9f8str x8, [sp+80]
004be9fcldr x8, [sp+88]
004bea00ldrsb x27, [x8]
004bea04add x8, x8, 80
004bea08str x8, [sp+112]
004bea0cldrb w9, [sp+872]
004bea10tbnz w9, 0, 0x4bea18
004bea14b 0x4bea30
004bea18
004bea18loc_4bea18:
004bea18str x8, [sp+520]
004bea1cldr x8, [sp+80]
004bea20str x8, [sp+112]
004bea24ldr x8, [sp+520]
004bea28str x8, [sp+80]
004bea2cb 0x4bea34
004bea30
004bea30loc_4bea30:
004bea30b 0x4bea34
004bea34
004bea34loc_4bea34:
004bea34add x27, sp, 648
004bea38stp xzr, xzr, [x27]
004bea3cadd x27, sp, 632
004bea40stp xzr, xzr, [x27]
004bea44ldr x8, [sp+880]
004bea48ldrsb x27, [x8]
004bea4cldr x9, [x8+64]
004bea50ldr x10, [x8+72]
004bea54ldr x8, [x8+80]
004bea58str x9, [sp+496]
004bea5cstr x10, [sp+504]
004bea60str x8, [sp+512]
004bea64ldr x8, [sp+888]
004bea68ldrsb x27, [x8]
004bea6cldr x5, [x8+64]
004bea70ldr x6, [x8+72]
004bea74ldr x7, [x8+80]
004bea78str x5, [sp+472]
004bea7cstr x6, [sp+480]
004bea80str x7, [sp+488]
004bea84ldr x2, [sp+496]
004bea88ldr x3, [sp+504]
004bea8cldr x4, [sp+512]
004bea90adrp x0, 0x1fa000
004bea94add x0, x0, 2824
004bea98movz x1, 23
004bea9cbl golang.org/x/crypto/ssh.findCommon
004beaa0str x0, [sp+648]
004beaa4str x1, [sp+656]
004beaa8str x2, [sp+632]
004beaacstr x3, [sp+640]
004beab0ldr x8, [sp+648]
004beab4ldr x9, [sp+656]
004beab8str x8, [sp+840]
004beabcstr x9, [sp+848]
004beac0ldr x8, [sp+632]
004beac4ldr x9, [sp+640]
004beac8str x8, [sp+824]
004beaccstr x9, [sp+832]
004bead0ldr x8, [sp+112]
004bead4ldrsb x27, [x8]
004bead8ldr x9, [sp+840]
004beadcldr x10, [sp+848]
004beae0str x10, [x8+8]
004beae4adrp x27, 0x58d000
004beae8ldr w10, [x27+3056]
004beaeccbz w10, 0x4beaf4
004beaf0b 0x4beaf8
004beaf4
004beaf4loc_4beaf4:
004beaf4b 0x4beb0c
004beaf8
004beaf8loc_4beaf8:
004beaf8bl runtime.gcWriteBarrier2
004beafcstr x9, [x25]
004beb00ldr x10, [x8]
004beb04str x10, [x25+8]
004beb08b 0x4beb0c
004beb0c
004beb0cloc_4beb0c:
004beb0cstr x9, [x8]
004beb10ldr x2, [sp+832]
004beb14ldr x1, [sp+824]
004beb18str x1, [sp+96]
004beb1cstr x2, [sp+104]
004beb20cbnz x1, 0x4beb28
004beb24b 0x4beb38
004beb28
004beb28loc_4beb28:
004beb28ldr x0, [sp+120]
004beb2cldp x29, x30, [sp-8]
004beb30add sp, sp, 864
004beb34ret x30
004beb38
004beb38loc_4beb38:
004beb38add x27, sp, 648
004beb3cstp xzr, xzr, [x27]
004beb40add x27, sp, 632
004beb44stp xzr, xzr, [x27]
004beb48ldr x8, [sp+880]
004beb4cldrsb x27, [x8]
004beb50ldr x9, [x8+88]
004beb54ldr x10, [x8+96]
004beb58ldr x8, [x8+104]
004beb5cstr x9, [sp+448]
004beb60str x10, [sp+456]
004beb64str x8, [sp+464]
004beb68ldr x8, [sp+888]
004beb6cldrsb x27, [x8]
004beb70ldr x5, [x8+88]
004beb74ldr x6, [x8+96]
004beb78ldr x7, [x8+104]
004beb7cstr x5, [sp+424]
004beb80str x6, [sp+432]
004beb84str x7, [sp+440]
004beb88ldr x2, [sp+448]
004beb8cldr x3, [sp+456]
004beb90ldr x4, [sp+464]
004beb94adrp x0, 0x1fa000
004beb98add x0, x0, 2847
004beb9cmovz x1, 23
004beba0bl golang.org/x/crypto/ssh.findCommon
004beba4str x0, [sp+648]
004beba8str x1, [sp+656]
004bebacstr x2, [sp+632]
004bebb0str x3, [sp+640]
004bebb4ldr x8, [sp+648]
004bebb8ldr x9, [sp+656]
004bebbcstr x8, [sp+808]
004bebc0str x9, [sp+816]
004bebc4ldr x8, [sp+632]
004bebc8ldr x9, [sp+640]
004bebccstr x8, [sp+792]
004bebd0str x9, [sp+800]
004bebd4ldr x8, [sp+80]
004bebd8ldrsb x27, [x8]
004bebdcldr x9, [sp+808]
004bebe0ldr x10, [sp+816]
004bebe4str x10, [x8+8]
004bebe8adrp x27, 0x58d000
004bebecldr w10, [x27+3056]
004bebf0cbz w10, 0x4bebf8
004bebf4b 0x4bebfc
004bebf8
004bebf8loc_4bebf8:
004bebf8b 0x4bec10
004bebfc
004bebfcloc_4bebfc:
004bebfcbl runtime.gcWriteBarrier2
004bec00str x9, [x25]
004bec04ldr x4, [x8]
004bec08str x4, [x25+8]
004bec0cb 0x4bec10
004bec10
004bec10loc_4bec10:
004bec10str x9, [x8]
004bec14ldr x2, [sp+800]
004bec18ldr x1, [sp+792]
004bec1cstr x1, [sp+96]
004bec20str x2, [sp+104]
004bec24cbnz x1, 0x4bec2c
004bec28b 0x4bec3c
004bec2c
004bec2cloc_4bec2c:
004bec2cldr x0, [sp+120]
004bec30ldp x29, x30, [sp-8]
004bec34add sp, sp, 864
004bec38ret x30
004bec3c
004bec3cloc_4bec3c:
004bec3cldr x4, [sp+112]
004bec40ldrsb x27, [x4]
004bec44ldr x2, [x4]
004bec48ldr x3, [x4+8]
004bec4cstr x2, [sp+408]
004bec50str x3, [sp+416]
004bec54adrp x27, 0x562000
004bec58ldr x1, [x27+4008]
004bec5cadrp x0, 0x165000
004bec60add x0, x0, 2528
004bec64bl runtime.mapaccess1_faststr
004bec68ldrb w4, [x0]
004bec6ctbnz w4, 0, 0x4bec74
004bec70b 0x4bec78
004bec74
004bec74loc_4bec74:
004bec74b 0x4bed80
004bec78
004bec78loc_4bec78:
004bec78add x27, sp, 648
004bec7cstp xzr, xzr, [x27]
004bec80add x27, sp, 632
004bec84stp xzr, xzr, [x27]
004bec88ldr x8, [sp+880]
004bec8cldrsb x27, [x8]
004bec90ldr x9, [x8+112]
004bec94ldr x10, [x8+120]
004bec98ldr x8, [x8+128]
004bec9cstr x9, [sp+384]
004beca0str x10, [sp+392]
004beca4str x8, [sp+400]
004beca8ldr x8, [sp+888]
004becacldrsb x27, [x8]
004becb0ldr x5, [x8+112]
004becb4ldr x6, [x8+120]
004becb8ldr x7, [x8+128]
004becbcstr x5, [sp+360]
004becc0str x6, [sp+368]
004becc4str x7, [sp+376]
004becc8ldr x2, [sp+384]
004becccldr x3, [sp+392]
004becd0ldr x4, [sp+400]
004becd4adrp x0, 0x1f8000
004becd8add x0, x0, 3767
004becdcmovz x1, 20
004bece0bl golang.org/x/crypto/ssh.findCommon
004bece4str x0, [sp+648]
004bece8str x1, [sp+656]
004bececstr x2, [sp+632]
004becf0str x3, [sp+640]
004becf4ldr x8, [sp+648]
004becf8ldr x9, [sp+656]
004becfcstr x8, [sp+776]
004bed00str x9, [sp+784]
004bed04ldr x8, [sp+632]
004bed08ldr x9, [sp+640]
004bed0cstr x8, [sp+760]
004bed10str x9, [sp+768]
004bed14ldr x8, [sp+112]
004bed18ldrsb x27, [x8]
004bed1cldr x9, [sp+776]
004bed20ldr x10, [sp+784]
004bed24str x10, [x8+24]
004bed28adrp x27, 0x58d000
004bed2cldr w10, [x27+3056]
004bed30cbz w10, 0x4bed38
004bed34b 0x4bed3c
004bed38
004bed38loc_4bed38:
004bed38b 0x4bed50
004bed3c
004bed3cloc_4bed3c:
004bed3cbl runtime.gcWriteBarrier2
004bed40str x9, [x25]
004bed44ldr x4, [x8+16]
004bed48str x4, [x25+8]
004bed4cb 0x4bed50
004bed50
004bed50loc_4bed50:
004bed50str x9, [x8+16]
004bed54ldr x2, [sp+768]
004bed58ldr x1, [sp+760]
004bed5cstr x1, [sp+96]
004bed60str x2, [sp+104]
004bed64cbnz x1, 0x4bed6c
004bed68b 0x4bed7c
004bed6c
004bed6cloc_4bed6c:
004bed6cldr x0, [sp+120]
004bed70ldp x29, x30, [sp-8]
004bed74add sp, sp, 864
004bed78ret x30
004bed7c
004bed7cloc_4bed7c:
004bed7cb 0x4bed80
004bed80
004bed80loc_4bed80:
004bed80ldr x4, [sp+80]
004bed84ldrsb x27, [x4]
004bed88ldr x2, [x4]
004bed8cldr x3, [x4+8]
004bed90str x2, [sp+344]
004bed94str x3, [sp+352]
004bed98adrp x27, 0x562000
004bed9cldr x1, [x27+4008]
004beda0adrp x0, 0x165000
004beda4add x0, x0, 2528
004beda8bl runtime.mapaccess1_faststr
004bedacldrb w4, [x0]
004bedb0tbnz w4, 0, 0x4bedb8
004bedb4b 0x4bedbc
004bedb8
004bedb8loc_4bedb8:
004bedb8b 0x4beec4
004bedbc
004bedbcloc_4bedbc:
004bedbcadd x27, sp, 648
004bedc0stp xzr, xzr, [x27]
004bedc4add x27, sp, 632
004bedc8stp xzr, xzr, [x27]
004bedccldr x8, [sp+880]
004bedd0ldrsb x27, [x8]
004bedd4ldr x9, [x8+136]
004bedd8ldr x10, [x8+144]
004beddcldr x8, [x8+152]
004bede0str x9, [sp+320]
004bede4str x10, [sp+328]
004bede8str x8, [sp+336]
004bedecldr x8, [sp+888]
004bedf0ldrsb x27, [x8]
004bedf4ldr x5, [x8+136]
004bedf8ldr x6, [x8+144]
004bedfcldr x7, [x8+152]
004bee00str x5, [sp+296]
004bee04str x6, [sp+304]
004bee08str x7, [sp+312]
004bee0cldr x2, [sp+320]
004bee10ldr x3, [sp+328]
004bee14ldr x4, [sp+336]
004bee18adrp x0, 0x1f8000
004bee1cadd x0, x0, 3787
004bee20movz x1, 20
004bee24bl golang.org/x/crypto/ssh.findCommon
004bee28str x0, [sp+648]
004bee2cstr x1, [sp+656]
004bee30str x2, [sp+632]
004bee34str x3, [sp+640]
004bee38ldr x8, [sp+648]
004bee3cldr x9, [sp+656]
004bee40str x8, [sp+744]
004bee44str x9, [sp+752]
004bee48ldr x8, [sp+632]
004bee4cldr x9, [sp+640]
004bee50str x8, [sp+728]
004bee54str x9, [sp+736]
004bee58ldr x8, [sp+80]
004bee5cldrsb x27, [x8]
004bee60ldr x9, [sp+744]
004bee64ldr x10, [sp+752]
004bee68str x10, [x8+24]
004bee6cadrp x27, 0x58d000
004bee70ldr w10, [x27+3056]
004bee74cbz w10, 0x4bee7c
004bee78b 0x4bee80
004bee7c
004bee7cloc_4bee7c:
004bee7cb 0x4bee94
004bee80
004bee80loc_4bee80:
004bee80bl runtime.gcWriteBarrier2
004bee84str x9, [x25]
004bee88ldr x10, [x8+16]
004bee8cstr x10, [x25+8]
004bee90b 0x4bee94
004bee94
004bee94loc_4bee94:
004bee94str x9, [x8+16]
004bee98ldr x2, [sp+736]
004bee9cldr x1, [sp+728]
004beea0str x1, [sp+96]
004beea4str x2, [sp+104]
004beea8cbnz x1, 0x4beeb0
004beeacb 0x4beec0
004beeb0
004beeb0loc_4beeb0:
004beeb0ldr x0, [sp+120]
004beeb4ldp x29, x30, [sp-8]
004beeb8add sp, sp, 864
004beebcret x30
004beec0
004beec0loc_4beec0:
004beec0b 0x4beec4
004beec4
004beec4loc_4beec4:
004beec4add x27, sp, 648
004beec8stp xzr, xzr, [x27]
004beeccadd x27, sp, 632
004beed0stp xzr, xzr, [x27]
004beed4ldr x8, [sp+880]
004beed8ldrsb x27, [x8]
004beedcldr x9, [x8+160]
004beee0ldr x10, [x8+168]
004beee4ldr x8, [x8+176]
004beee8str x9, [sp+272]
004beeecstr x10, [sp+280]
004beef0str x8, [sp+288]
004beef4ldr x8, [sp+888]
004beef8ldrsb x27, [x8]
004beefcldr x5, [x8+160]
004bef00ldr x6, [x8+168]
004bef04ldr x7, [x8+176]
004bef08str x5, [sp+248]
004bef0cstr x6, [sp+256]
004bef10str x7, [sp+264]
004bef14ldr x2, [sp+272]
004bef18ldr x3, [sp+280]
004bef1cldr x4, [sp+288]
004bef20adrp x0, 0x1fd000
004bef24add x0, x0, 3628
004bef28orr x1, xzr, 28
004bef2cbl golang.org/x/crypto/ssh.findCommon
004bef30str x0, [sp+648]
004bef34str x1, [sp+656]
004bef38str x2, [sp+632]
004bef3cstr x3, [sp+640]
004bef40ldr x8, [sp+648]
004bef44ldr x9, [sp+656]
004bef48str x8, [sp+712]
004bef4cstr x9, [sp+720]
004bef50ldr x8, [sp+632]
004bef54ldr x9, [sp+640]
004bef58str x8, [sp+696]
004bef5cstr x9, [sp+704]
004bef60ldr x8, [sp+112]
004bef64ldrsb x27, [x8]
004bef68ldr x9, [sp+712]
004bef6cldr x10, [sp+720]
004bef70str x10, [x8+40]
004bef74adrp x27, 0x58d000
004bef78ldr w10, [x27+3056]
004bef7ccbz w10, 0x4bef84
004bef80b 0x4bef88
004bef84
004bef84loc_4bef84:
004bef84b 0x4bef9c
004bef88
004bef88loc_4bef88:
004bef88bl runtime.gcWriteBarrier2
004bef8cstr x9, [x25]
004bef90ldr x10, [x8+32]
004bef94str x10, [x25+8]
004bef98b 0x4bef9c
004bef9c
004bef9cloc_4bef9c:
004bef9cstr x9, [x8+32]
004befa0ldr x2, [sp+704]
004befa4ldr x1, [sp+696]
004befa8str x1, [sp+96]
004befacstr x2, [sp+104]
004befb0cbnz x1, 0x4befb8
004befb4b 0x4befc8
004befb8
004befb8loc_4befb8:
004befb8ldr x0, [sp+120]
004befbcldp x29, x30, [sp-8]
004befc0add sp, sp, 864
004befc4ret x30
004befc8
004befc8loc_4befc8:
004befc8add x27, sp, 648
004befccstp xzr, xzr, [x27]
004befd0add x27, sp, 632
004befd4stp xzr, xzr, [x27]
004befd8ldr x8, [sp+880]
004befdcldrsb x27, [x8]
004befe0ldr x9, [x8+184]
004befe4ldr x10, [x8+192]
004befe8ldr x8, [x8+200]
004befecstr x9, [sp+224]
004beff0str x10, [sp+232]
004beff4str x8, [sp+240]
004beff8ldr x8, [sp+888]
004beffcldrsb x27, [x8]
004bf000ldr x5, [x8+184]
004bf004ldr x6, [x8+192]
004bf008ldr x7, [x8+200]
004bf00cstr x5, [sp+200]
004bf010str x6, [sp+208]
004bf014str x7, [sp+216]
004bf018ldr x2, [sp+224]
004bf01cldr x3, [sp+232]
004bf020ldr x4, [sp+240]
004bf024adrp x0, 0x1fc000
004bf028add x0, x0, 3656
004bf02corr x1, xzr, 28
004bf030bl golang.org/x/crypto/ssh.findCommon
004bf034str x0, [sp+648]
004bf038str x1, [sp+656]
004bf03cstr x2, [sp+632]
004bf040str x3, [sp+640]
004bf044ldr x8, [sp+648]
004bf048ldr x9, [sp+656]
004bf04cstr x8, [sp+680]
004bf050str x9, [sp+688]
004bf054ldr x8, [sp+632]
004bf058ldr x9, [sp+640]
004bf05cstr x8, [sp+664]
004bf060str x9, [sp+672]
004bf064ldr x8, [sp+80]
004bf068ldrsb x27, [x8]
004bf06cldr x9, [sp+680]
004bf070ldr x10, [sp+688]
004bf074str x10, [x8+40]
004bf078adrp x27, 0x58c000
004bf07cldr w10, [x27+3056]
004bf080cbz w10, 0x4bf088
004bf084b 0x4bf08c
004bf088
004bf088loc_4bf088:
004bf088b 0x4bf0a0
004bf08c
004bf08cloc_4bf08c:
004bf08cbl runtime.gcWriteBarrier2
004bf090str x9, [x25]
004bf094ldr x3, [x8+32]
004bf098str x3, [x25+8]
004bf09cb 0x4bf0a0
004bf0a0
004bf0a0loc_4bf0a0:
004bf0a0str x9, [x8+32]
004bf0a4ldr x2, [sp+672]
004bf0a8ldr x1, [sp+664]
004bf0acstr x1, [sp+96]
004bf0b0str x2, [sp+104]
004bf0b4cbnz x1, 0x4bf0bc
004bf0b8b 0x4bf0cc
004bf0bc
004bf0bcloc_4bf0bc:
004bf0bcldr x0, [sp+120]
004bf0c0ldp x29, x30, [sp-8]
004bf0c4add sp, sp, 864
004bf0c8ret x30
004bf0cc
004bf0ccloc_4bf0cc:
004bf0ccldr x3, [sp+88]
004bf0d0str x3, [sp+120]
004bf0d4stp xzr, xzr, [sp+96]
004bf0d8ldr x0, [sp+120]
004bf0dcmov x1, xzr
004bf0e0mov x2, xzr
004bf0e4ldp x29, x30, [sp-8]
004bf0e8add sp, sp, 864
004bf0ecret x30
004bf0f0
004bf0f0loc_4bf0f0:
004bf0f0strb w0, [sp+8]
004bf0f4stp x1, x2, [sp+16]
004bf0f8mov x3, x30
004bf0fcbl runtime.morestack_noctxt.abi0
004bf100ldrb w0, [sp+8]
004bf104ldp x1, x2, [sp+16]
004bf108b 0x4be750
004bf10cudf 0
004be750
004be750golang.org/x/crypto/ssh.findAgreedAlgorithms: ; void golang.org/x/crypto/ssh.findAgreedAlgorithms(bool isClient, golang.org/x/crypto/ssh.kexInitMsg * clientKexInit, golang.org/x/crypto/ssh.kexInitMsg * serverKexInit)
004be750ldr x16, [x28+16]
004be754sub x17, sp, 736
004be758subs xzr, x17, x16
004be75cb.ls 0x4bf0f0
004be760sub x20, sp, 864
004be764stp x29, x30, [x20-8]
004be768add sp, x20, 0
004be76csub x29, sp, 8
004be770strb w0, [sp+872]
004be774str x1, [sp+880]
004be778str x2, [sp+888]
004be77cstr xzr, [sp+120]
004be780stp xzr, xzr, [sp+96]
004be784adrp x0, 0x1a8000
004be788add x0, x0, 2464
004be78cbl runtime.newobject
004be790str x0, [sp+624]
004be794adrp x27, 0x58d000
004be798ldr w1, [x27+3056]
004be79ccbz w1, 0x4be7a4
004be7a0b 0x4be7a8
004be7a4
004be7a4loc_4be7a4:
004be7a4b 0x4be7c4
004be7a8
004be7a8loc_4be7a8:
004be7a8str x0, [sp+192]
004be7acmov x1, x0
004be7b0adrp x0, 0x1a8000
004be7b4add x0, x0, 2464
004be7b8bl runtime.wbZero
004be7bcldr x0, [sp+192]
004be7c0b 0x4be7c4
004be7c4
004be7c4loc_4be7c4:
004be7c4mov x20, x0
004be7c8adr x27, 16
004be7ccstp x29, x27, [sp-24]
004be7d0sub x29, sp, 24
004be7d4bl fn_87cf0
004be7d8sub x29, sp, 8
004be7dcldr x8, [sp+624]
004be7e0str x8, [sp+88]
004be7e4add x27, sp, 648
004be7e8stp xzr, xzr, [x27]
004be7ecadd x27, sp, 632
004be7f0stp xzr, xzr, [x27]
004be7f4ldr x8, [sp+880]
004be7f8ldrsb x27, [x8]
004be7fcldr x9, [x8+16]
004be800ldr x10, [x8+24]
004be804ldr x8, [x8+32]
004be808str x9, [sp+600]
004be80cstr x10, [sp+608]
004be810str x8, [sp+616]
004be814ldr x8, [sp+888]
004be818ldrsb x27, [x8]
004be81cldr x5, [x8+16]
004be820ldr x6, [x8+24]
004be824ldr x7, [x8+32]
004be828str x5, [sp+576]
004be82cstr x6, [sp+584]
004be830str x7, [sp+592]
004be834ldr x2, [sp+600]
004be838ldr x3, [sp+608]
004be83cldr x4, [sp+616]
004be840adrp x0, 0x1f5000
004be844add x0, x0, 888
004be848orr x1, xzr, 12
004be84cbl golang.org/x/crypto/ssh.findCommon
004be850str x0, [sp+648]
004be854str x1, [sp+656]
004be858str x2, [sp+632]
004be85cstr x3, [sp+640]
004be860ldr x8, [sp+648]
004be864ldr x9, [sp+656]
004be868str x8, [sp+176]
004be86cstr x9, [sp+184]
004be870ldr x8, [sp+632]
004be874ldr x9, [sp+640]
004be878str x8, [sp+160]
004be87cstr x9, [sp+168]
004be880ldr x8, [sp+88]
004be884ldrsb x27, [x8]
004be888ldr x9, [sp+176]
004be88cldr x10, [sp+184]
004be890str x10, [x8+8]
004be894adrp x27, 0x58d000
004be898ldr w10, [x27+3056]
004be89ccbz w10, 0x4be8a4
004be8a0b 0x4be8a8
004be8a4
004be8a4loc_4be8a4:
004be8a4b 0x4be8bc
004be8a8
004be8a8loc_4be8a8:
004be8a8bl runtime.gcWriteBarrier2
004be8acstr x9, [x25]
004be8b0ldr x10, [x8]
004be8b4str x10, [x25+8]
004be8b8b 0x4be8bc
004be8bc
004be8bcloc_4be8bc:
004be8bcstr x9, [x8]
004be8c0ldr x2, [sp+168]
004be8c4ldr x1, [sp+160]
004be8c8str x1, [sp+96]
004be8ccstr x2, [sp+104]
004be8d0cbnz x1, 0x4be8d8
004be8d4b 0x4be8e8
004be8d8
004be8d8loc_4be8d8:
004be8d8ldr x0, [sp+120]
004be8dcldp x29, x30, [sp-8]
004be8e0add sp, sp, 864
004be8e4ret x30
004be8e8
004be8e8loc_4be8e8:
004be8e8add x27, sp, 648
004be8ecstp xzr, xzr, [x27]
004be8f0add x27, sp, 632
004be8f4stp xzr, xzr, [x27]
004be8f8ldr x8, [sp+880]
004be8fcldrsb x27, [x8]
004be900ldr x9, [x8+40]
004be904ldr x10, [x8+48]
004be908ldr x8, [x8+56]
004be90cstr x9, [sp+552]
004be910str x10, [sp+560]
004be914str x8, [sp+568]
004be918ldr x8, [sp+888]
004be91cldrsb x27, [x8]
004be920ldr x5, [x8+40]
004be924ldr x6, [x8+48]
004be928ldr x7, [x8+56]
004be92cstr x5, [sp+528]
004be930str x6, [sp+536]
004be934str x7, [sp+544]
004be938ldr x2, [sp+552]
004be93cldr x3, [sp+560]
004be940ldr x4, [sp+568]
004be944adrp x0, 0x1f3000
004be948add x0, x0, 1924
004be94corr x1, xzr, 8
004be950bl golang.org/x/crypto/ssh.findCommon
004be954str x0, [sp+648]
004be958str x1, [sp+656]
004be95cstr x2, [sp+632]
004be960str x3, [sp+640]
004be964ldr x8, [sp+648]
004be968ldr x9, [sp+656]
004be96cstr x8, [sp+144]
004be970str x9, [sp+152]
004be974ldr x8, [sp+632]
004be978ldr x9, [sp+640]
004be97cstr x8, [sp+128]
004be980str x9, [sp+136]
004be984ldr x8, [sp+88]
004be988ldrsb x27, [x8]
004be98cldr x9, [sp+144]
004be990ldr x10, [sp+152]
004be994str x10, [x8+24]
004be998adrp x27, 0x58d000
004be99cldr w10, [x27+3056]
004be9a0cbz w10, 0x4be9a8
004be9a4b 0x4be9ac
004be9a8
004be9a8loc_4be9a8:
004be9a8b 0x4be9c0
004be9ac
004be9acloc_4be9ac:
004be9acbl runtime.gcWriteBarrier2
004be9b0str x9, [x25]
004be9b4ldr x10, [x8+16]
004be9b8str x10, [x25+8]
004be9bcb 0x4be9c0
004be9c0
004be9c0loc_4be9c0:
004be9c0str x9, [x8+16]
004be9c4ldr x2, [sp+136]
004be9c8ldr x1, [sp+128]
004be9ccstr x1, [sp+96]
004be9d0str x2, [sp+104]
004be9d4cbnz x1, 0x4be9dc
004be9d8b 0x4be9ec
004be9dc
004be9dcloc_4be9dc:
004be9dcldr x0, [sp+120]
004be9e0ldp x29, x30, [sp-8]
004be9e4add sp, sp, 864
004be9e8ret x30
004be9ec
004be9ecloc_4be9ec:
004be9ecldr x8, [sp+88]
004be9f0ldrsb x27, [x8]
004be9f4add x8, x8, 32
004be9f8str x8, [sp+80]
004be9fcldr x8, [sp+88]
004bea00ldrsb x27, [x8]
004bea04add x8, x8, 80
004bea08str x8, [sp+112]
004bea0cldrb w9, [sp+872]
004bea10tbnz w9, 0, 0x4bea18
004bea14b 0x4bea30
004bea18
004bea18loc_4bea18:
004bea18str x8, [sp+520]
004bea1cldr x8, [sp+80]
004bea20str x8, [sp+112]
004bea24ldr x8, [sp+520]
004bea28str x8, [sp+80]
004bea2cb 0x4bea34
004bea30
004bea30loc_4bea30:
004bea30b 0x4bea34
004bea34
004bea34loc_4bea34:
004bea34add x27, sp, 648
004bea38stp xzr, xzr, [x27]
004bea3cadd x27, sp, 632
004bea40stp xzr, xzr, [x27]
004bea44ldr x8, [sp+880]
004bea48ldrsb x27, [x8]
004bea4cldr x9, [x8+64]
004bea50ldr x10, [x8+72]
004bea54ldr x8, [x8+80]
004bea58str x9, [sp+496]
004bea5cstr x10, [sp+504]
004bea60str x8, [sp+512]
004bea64ldr x8, [sp+888]
004bea68ldrsb x27, [x8]
004bea6cldr x5, [x8+64]
004bea70ldr x6, [x8+72]
004bea74ldr x7, [x8+80]
004bea78str x5, [sp+472]
004bea7cstr x6, [sp+480]
004bea80str x7, [sp+488]
004bea84ldr x2, [sp+496]
004bea88ldr x3, [sp+504]
004bea8cldr x4, [sp+512]
004bea90adrp x0, 0x1fa000
004bea94add x0, x0, 2824
004bea98movz x1, 23
004bea9cbl golang.org/x/crypto/ssh.findCommon
004beaa0str x0, [sp+648]
004beaa4str x1, [sp+656]
004beaa8str x2, [sp+632]
004beaacstr x3, [sp+640]
004beab0ldr x8, [sp+648]
004beab4ldr x9, [sp+656]
004beab8str x8, [sp+840]
004beabcstr x9, [sp+848]
004beac0ldr x8, [sp+632]
004beac4ldr x9, [sp+640]
004beac8str x8, [sp+824]
004beaccstr x9, [sp+832]
004bead0ldr x8, [sp+112]
004bead4ldrsb x27, [x8]
004bead8ldr x9, [sp+840]
004beadcldr x10, [sp+848]
004beae0str x10, [x8+8]
004beae4adrp x27, 0x58d000
004beae8ldr w10, [x27+3056]
004beaeccbz w10, 0x4beaf4
004beaf0b 0x4beaf8
004beaf4
004beaf4loc_4beaf4:
004beaf4b 0x4beb0c
004beaf8
004beaf8loc_4beaf8:
004beaf8bl runtime.gcWriteBarrier2
004beafcstr x9, [x25]
004beb00ldr x10, [x8]
004beb04str x10, [x25+8]
004beb08b 0x4beb0c
004beb0c
004beb0cloc_4beb0c:
004beb0cstr x9, [x8]
004beb10ldr x2, [sp+832]
004beb14ldr x1, [sp+824]
004beb18str x1, [sp+96]
004beb1cstr x2, [sp+104]
004beb20cbnz x1, 0x4beb28
004beb24b 0x4beb38
004beb28
004beb28loc_4beb28:
004beb28ldr x0, [sp+120]
004beb2cldp x29, x30, [sp-8]
004beb30add sp, sp, 864
004beb34ret x30
004beb38
004beb38loc_4beb38:
004beb38add x27, sp, 648
004beb3cstp xzr, xzr, [x27]
004beb40add x27, sp, 632
004beb44stp xzr, xzr, [x27]
004beb48ldr x8, [sp+880]
004beb4cldrsb x27, [x8]
004beb50ldr x9, [x8+88]
004beb54ldr x10, [x8+96]
004beb58ldr x8, [x8+104]
004beb5cstr x9, [sp+448]
004beb60str x10, [sp+456]
004beb64str x8, [sp+464]
004beb68ldr x8, [sp+888]
004beb6cldrsb x27, [x8]
004beb70ldr x5, [x8+88]
004beb74ldr x6, [x8+96]
004beb78ldr x7, [x8+104]
004beb7cstr x5, [sp+424]
004beb80str x6, [sp+432]
004beb84str x7, [sp+440]
004beb88ldr x2, [sp+448]
004beb8cldr x3, [sp+456]
004beb90ldr x4, [sp+464]
004beb94adrp x0, 0x1fa000
004beb98add x0, x0, 2847
004beb9cmovz x1, 23
004beba0bl golang.org/x/crypto/ssh.findCommon
004beba4str x0, [sp+648]
004beba8str x1, [sp+656]
004bebacstr x2, [sp+632]
004bebb0str x3, [sp+640]
004bebb4ldr x8, [sp+648]
004bebb8ldr x9, [sp+656]
004bebbcstr x8, [sp+808]
004bebc0str x9, [sp+816]
004bebc4ldr x8, [sp+632]
004bebc8ldr x9, [sp+640]
004bebccstr x8, [sp+792]
004bebd0str x9, [sp+800]
004bebd4ldr x8, [sp+80]
004bebd8ldrsb x27, [x8]
004bebdcldr x9, [sp+808]
004bebe0ldr x10, [sp+816]
004bebe4str x10, [x8+8]
004bebe8adrp x27, 0x58d000
004bebecldr w10, [x27+3056]
004bebf0cbz w10, 0x4bebf8
004bebf4b 0x4bebfc
004bebf8
004bebf8loc_4bebf8:
004bebf8b 0x4bec10
004bebfc
004bebfcloc_4bebfc:
004bebfcbl runtime.gcWriteBarrier2
004bec00str x9, [x25]
004bec04ldr x4, [x8]
004bec08str x4, [x25+8]
004bec0cb 0x4bec10
004bec10
004bec10loc_4bec10:
004bec10str x9, [x8]
004bec14ldr x2, [sp+800]
004bec18ldr x1, [sp+792]
004bec1cstr x1, [sp+96]
004bec20str x2, [sp+104]
004bec24cbnz x1, 0x4bec2c
004bec28b 0x4bec3c
004bec2c
004bec2cloc_4bec2c:
004bec2cldr x0, [sp+120]
004bec30ldp x29, x30, [sp-8]
004bec34add sp, sp, 864
004bec38ret x30
004bec3c
004bec3cloc_4bec3c:
004bec3cldr x4, [sp+112]
004bec40ldrsb x27, [x4]
004bec44ldr x2, [x4]
004bec48ldr x3, [x4+8]
004bec4cstr x2, [sp+408]
004bec50str x3, [sp+416]
004bec54adrp x27, 0x562000
004bec58ldr x1, [x27+4008]
004bec5cadrp x0, 0x165000
004bec60add x0, x0, 2528
004bec64bl runtime.mapaccess1_faststr
004bec68ldrb w4, [x0]
004bec6ctbnz w4, 0, 0x4bec74
004bec70b 0x4bec78
004bec74
004bec74loc_4bec74:
004bec74b 0x4bed80
004bec78
004bec78loc_4bec78:
004bec78add x27, sp, 648
004bec7cstp xzr, xzr, [x27]
004bec80add x27, sp, 632
004bec84stp xzr, xzr, [x27]
004bec88ldr x8, [sp+880]
004bec8cldrsb x27, [x8]
004bec90ldr x9, [x8+112]
004bec94ldr x10, [x8+120]
004bec98ldr x8, [x8+128]
004bec9cstr x9, [sp+384]
004beca0str x10, [sp+392]
004beca4str x8, [sp+400]
004beca8ldr x8, [sp+888]
004becacldrsb x27, [x8]
004becb0ldr x5, [x8+112]
004becb4ldr x6, [x8+120]
004becb8ldr x7, [x8+128]
004becbcstr x5, [sp+360]
004becc0str x6, [sp+368]
004becc4str x7, [sp+376]
004becc8ldr x2, [sp+384]
004becccldr x3, [sp+392]
004becd0ldr x4, [sp+400]
004becd4adrp x0, 0x1f8000
004becd8add x0, x0, 3767
004becdcmovz x1, 20
004bece0bl golang.org/x/crypto/ssh.findCommon
004bece4str x0, [sp+648]
004bece8str x1, [sp+656]
004bececstr x2, [sp+632]
004becf0str x3, [sp+640]
004becf4ldr x8, [sp+648]
004becf8ldr x9, [sp+656]
004becfcstr x8, [sp+776]
004bed00str x9, [sp+784]
004bed04ldr x8, [sp+632]
004bed08ldr x9, [sp+640]
004bed0cstr x8, [sp+760]
004bed10str x9, [sp+768]
004bed14ldr x8, [sp+112]
004bed18ldrsb x27, [x8]
004bed1cldr x9, [sp+776]
004bed20ldr x10, [sp+784]
004bed24str x10, [x8+24]
004bed28adrp x27, 0x58d000
004bed2cldr w10, [x27+3056]
004bed30cbz w10, 0x4bed38
004bed34b 0x4bed3c
004bed38
004bed38loc_4bed38:
004bed38b 0x4bed50
004bed3c
004bed3cloc_4bed3c:
004bed3cbl runtime.gcWriteBarrier2
004bed40str x9, [x25]
004bed44ldr x4, [x8+16]
004bed48str x4, [x25+8]
004bed4cb 0x4bed50
004bed50
004bed50loc_4bed50:
004bed50str x9, [x8+16]
004bed54ldr x2, [sp+768]
004bed58ldr x1, [sp+760]
004bed5cstr x1, [sp+96]
004bed60str x2, [sp+104]
004bed64cbnz x1, 0x4bed6c
004bed68b 0x4bed7c
004bed6c
004bed6cloc_4bed6c:
004bed6cldr x0, [sp+120]
004bed70ldp x29, x30, [sp-8]
004bed74add sp, sp, 864
004bed78ret x30
004bed7c
004bed7cloc_4bed7c:
004bed7cb 0x4bed80
004bed80
004bed80loc_4bed80:
004bed80ldr x4, [sp+80]
004bed84ldrsb x27, [x4]
004bed88ldr x2, [x4]
004bed8cldr x3, [x4+8]
004bed90str x2, [sp+344]
004bed94str x3, [sp+352]
004bed98adrp x27, 0x562000
004bed9cldr x1, [x27+4008]
004beda0adrp x0, 0x165000
004beda4add x0, x0, 2528
004beda8bl runtime.mapaccess1_faststr
004bedacldrb w4, [x0]
004bedb0tbnz w4, 0, 0x4bedb8
004bedb4b 0x4bedbc
004bedb8
004bedb8loc_4bedb8:
004bedb8b 0x4beec4
004bedbc
004bedbcloc_4bedbc:
004bedbcadd x27, sp, 648
004bedc0stp xzr, xzr, [x27]
004bedc4add x27, sp, 632
004bedc8stp xzr, xzr, [x27]
004bedccldr x8, [sp+880]
004bedd0ldrsb x27, [x8]
004bedd4ldr x9, [x8+136]
004bedd8ldr x10, [x8+144]
004beddcldr x8, [x8+152]
004bede0str x9, [sp+320]
004bede4str x10, [sp+328]
004bede8str x8, [sp+336]
004bedecldr x8, [sp+888]
004bedf0ldrsb x27, [x8]
004bedf4ldr x5, [x8+136]
004bedf8ldr x6, [x8+144]
004bedfcldr x7, [x8+152]
004bee00str x5, [sp+296]
004bee04str x6, [sp+304]
004bee08str x7, [sp+312]
004bee0cldr x2, [sp+320]
004bee10ldr x3, [sp+328]
004bee14ldr x4, [sp+336]
004bee18adrp x0, 0x1f8000
004bee1cadd x0, x0, 3787
004bee20movz x1, 20
004bee24bl golang.org/x/crypto/ssh.findCommon
004bee28str x0, [sp+648]
004bee2cstr x1, [sp+656]
004bee30str x2, [sp+632]
004bee34str x3, [sp+640]
004bee38ldr x8, [sp+648]
004bee3cldr x9, [sp+656]
004bee40str x8, [sp+744]
004bee44str x9, [sp+752]
004bee48ldr x8, [sp+632]
004bee4cldr x9, [sp+640]
004bee50str x8, [sp+728]
004bee54str x9, [sp+736]
004bee58ldr x8, [sp+80]
004bee5cldrsb x27, [x8]
004bee60ldr x9, [sp+744]
004bee64ldr x10, [sp+752]
004bee68str x10, [x8+24]
004bee6cadrp x27, 0x58d000
004bee70ldr w10, [x27+3056]
004bee74cbz w10, 0x4bee7c
004bee78b 0x4bee80
004bee7c
004bee7cloc_4bee7c:
004bee7cb 0x4bee94
004bee80
004bee80loc_4bee80:
004bee80bl runtime.gcWriteBarrier2
004bee84str x9, [x25]
004bee88ldr x10, [x8+16]
004bee8cstr x10, [x25+8]
004bee90b 0x4bee94
004bee94
004bee94loc_4bee94:
004bee94str x9, [x8+16]
004bee98ldr x2, [sp+736]
004bee9cldr x1, [sp+728]
004beea0str x1, [sp+96]
004beea4str x2, [sp+104]
004beea8cbnz x1, 0x4beeb0
004beeacb 0x4beec0
004beeb0
004beeb0loc_4beeb0:
004beeb0ldr x0, [sp+120]
004beeb4ldp x29, x30, [sp-8]
004beeb8add sp, sp, 864
004beebcret x30
004beec0
004beec0loc_4beec0:
004beec0b 0x4beec4
004beec4
004beec4loc_4beec4:
004beec4add x27, sp, 648
004beec8stp xzr, xzr, [x27]
004beeccadd x27, sp, 632
004beed0stp xzr, xzr, [x27]
004beed4ldr x8, [sp+880]
004beed8ldrsb x27, [x8]
004beedcldr x9, [x8+160]
004beee0ldr x10, [x8+168]
004beee4ldr x8, [x8+176]
004beee8str x9, [sp+272]
004beeecstr x10, [sp+280]
004beef0str x8, [sp+288]
004beef4ldr x8, [sp+888]
004beef8ldrsb x27, [x8]
004beefcldr x5, [x8+160]
004bef00ldr x6, [x8+168]
004bef04ldr x7, [x8+176]
004bef08str x5, [sp+248]
004bef0cstr x6, [sp+256]
004bef10str x7, [sp+264]
004bef14ldr x2, [sp+272]
004bef18ldr x3, [sp+280]
004bef1cldr x4, [sp+288]
004bef20adrp x0, 0x1fd000
004bef24add x0, x0, 3628
004bef28orr x1, xzr, 28
004bef2cbl golang.org/x/crypto/ssh.findCommon
004bef30str x0, [sp+648]
004bef34str x1, [sp+656]
004bef38str x2, [sp+632]
004bef3cstr x3, [sp+640]
004bef40ldr x8, [sp+648]
004bef44ldr x9, [sp+656]
004bef48str x8, [sp+712]
004bef4cstr x9, [sp+720]
004bef50ldr x8, [sp+632]
004bef54ldr x9, [sp+640]
004bef58str x8, [sp+696]
004bef5cstr x9, [sp+704]
004bef60ldr x8, [sp+112]
004bef64ldrsb x27, [x8]
004bef68ldr x9, [sp+712]
004bef6cldr x10, [sp+720]
004bef70str x10, [x8+40]
004bef74adrp x27, 0x58d000
004bef78ldr w10, [x27+3056]
004bef7ccbz w10, 0x4bef84
004bef80b 0x4bef88
004bef84
004bef84loc_4bef84:
004bef84b 0x4bef9c
004bef88
004bef88loc_4bef88:
004bef88bl runtime.gcWriteBarrier2
004bef8cstr x9, [x25]
004bef90ldr x10, [x8+32]
004bef94str x10, [x25+8]
004bef98b 0x4bef9c
004bef9c
004bef9cloc_4bef9c:
004bef9cstr x9, [x8+32]
004befa0ldr x2, [sp+704]
004befa4ldr x1, [sp+696]
004befa8str x1, [sp+96]
004befacstr x2, [sp+104]
004befb0cbnz x1, 0x4befb8
004befb4b 0x4befc8
004befb8
004befb8loc_4befb8:
004befb8ldr x0, [sp+120]
004befbcldp x29, x30, [sp-8]
004befc0add sp, sp, 864
004befc4ret x30
004befc8
004befc8loc_4befc8:
004befc8add x27, sp, 648
004befccstp xzr, xzr, [x27]
004befd0add x27, sp, 632
004befd4stp xzr, xzr, [x27]
004befd8ldr x8, [sp+880]
004befdcldrsb x27, [x8]
004befe0ldr x9, [x8+184]
004befe4ldr x10, [x8+192]
004befe8ldr x8, [x8+200]
004befecstr x9, [sp+224]
004beff0str x10, [sp+232]
004beff4str x8, [sp+240]
004beff8ldr x8, [sp+888]
004beffcldrsb x27, [x8]
004bf000ldr x5, [x8+184]
004bf004ldr x6, [x8+192]
004bf008ldr x7, [x8+200]
004bf00cstr x5, [sp+200]
004bf010str x6, [sp+208]
004bf014str x7, [sp+216]
004bf018ldr x2, [sp+224]
004bf01cldr x3, [sp+232]
004bf020ldr x4, [sp+240]
004bf024adrp x0, 0x1fc000
004bf028add x0, x0, 3656
004bf02corr x1, xzr, 28
004bf030bl golang.org/x/crypto/ssh.findCommon
004bf034str x0, [sp+648]
004bf038str x1, [sp+656]
004bf03cstr x2, [sp+632]
004bf040str x3, [sp+640]
004bf044ldr x8, [sp+648]
004bf048ldr x9, [sp+656]
004bf04cstr x8, [sp+680]
004bf050str x9, [sp+688]
004bf054ldr x8, [sp+632]
004bf058ldr x9, [sp+640]
004bf05cstr x8, [sp+664]
004bf060str x9, [sp+672]
004bf064ldr x8, [sp+80]
004bf068ldrsb x27, [x8]
004bf06cldr x9, [sp+680]
004bf070ldr x10, [sp+688]
004bf074str x10, [x8+40]
004bf078adrp x27, 0x58c000
004bf07cldr w10, [x27+3056]
004bf080cbz w10, 0x4bf088
004bf084b 0x4bf08c
004bf088
004bf088loc_4bf088:
004bf088b 0x4bf0a0
004bf08c
004bf08cloc_4bf08c:
004bf08cbl runtime.gcWriteBarrier2
004bf090str x9, [x25]
004bf094ldr x3, [x8+32]
004bf098str x3, [x25+8]
004bf09cb 0x4bf0a0
004bf0a0
004bf0a0loc_4bf0a0:
004bf0a0str x9, [x8+32]
004bf0a4ldr x2, [sp+672]
004bf0a8ldr x1, [sp+664]
004bf0acstr x1, [sp+96]
004bf0b0str x2, [sp+104]
004bf0b4cbnz x1, 0x4bf0bc
004bf0b8b 0x4bf0cc
004bf0bc
004bf0bcloc_4bf0bc:
004bf0bcldr x0, [sp+120]
004bf0c0ldp x29, x30, [sp-8]
004bf0c4add sp, sp, 864
004bf0c8ret x30
004bf0cc
004bf0ccloc_4bf0cc:
004bf0ccldr x3, [sp+88]
004bf0d0str x3, [sp+120]
004bf0d4stp xzr, xzr, [sp+96]
004bf0d8ldr x0, [sp+120]
004bf0dcmov x1, xzr
004bf0e0mov x2, xzr
004bf0e4ldp x29, x30, [sp-8]
004bf0e8add sp, sp, 864
004bf0ecret x30
004bf0f0
004bf0f0loc_4bf0f0:
004bf0f0strb w0, [sp+8]
004bf0f4stp x1, x2, [sp+16]
004bf0f8mov x3, x30
004bf0fcbl runtime.morestack_noctxt.abi0
004bf100ldrb w0, [sp+8]
004bf104ldp x1, x2, [sp+16]
004bf108b 0x4be750
004bf10cudf 0
004be750
Loading..