File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00463390
00463390gopkg.in/jcmturner/gokrb5.v7/keytab.(*Keytab).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.(*Keytab).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/keytab.Keytab * kt, struct []uint8 b)
00463390ldr x16, [x28+16]
00463394sub x17, sp, 848
00463398subs xzr, x17, x16
0046339cb.ls 0x463f60
004633a0sub x20, sp, 976
004633a4stp x29, x30, [x20-8]
004633a8add sp, x20, 0
004633acsub x29, sp, 8
004633b0str x0, [sp+984]
004633b4str x1, [sp+992]
004633b8str x2, [sp+1000]
004633bcstr x3, [sp+1008]
004633c0stp xzr, xzr, [sp+176]
004633c4ldr x5, [sp+1000]
004633c8str x5, [sp+168]
004633ccsubs xzr, x5, 2
004633d0b.lt 0x4633d8
004633d4b 0x463488
004633d8
004633d8loc_4633d8:
004633d8ldr x1, [sp+1000]
004633dcstr x1, [sp+168]
004633e0add x27, sp, 792
004633e4stp xzr, xzr, [x27]
004633e8add x1, sp, 792
004633ecstr x1, [sp+664]
004633f0ldr x0, [sp+168]
004633f4bl runtime.convT64
004633f8str x0, [sp+656]
004633fcldr x1, [sp+664]
00463400ldrsb x27, [x1]
00463404adrp x2, 0x192000
00463408add x2, x2, 3520
0046340cstr x2, [x1]
00463410adrp x27, 0x5e8000
00463414ldr w2, [x27+3056]
00463418cbz w2, 0x463420
0046341cb 0x463424
00463420
00463420loc_463420:
00463420b 0x463438
00463424
00463424loc_463424:
00463424bl runtime.gcWriteBarrier2
00463428str x0, [x25]
0046342cldr x5, [x1+8]
00463430str x5, [x25+8]
00463434b 0x463438
00463438
00463438loc_463438:
00463438str x0, [x1+8]
0046343cldr x2, [sp+664]
00463440ldrsb x27, [x2]
00463444b 0x463448
00463448
00463448loc_463448:
00463448str x2, [sp+672]
0046344corr x4, xzr, 1
00463450str x4, [sp+680]
00463454str x4, [sp+688]
00463458adrp x0, 0x25e000
0046345cadd x0, x0, 320
00463460movz x1, 35
00463464mov x3, x4
00463468bl fmt.Errorf
0046346cstr x0, [sp+776]
00463470str x1, [sp+784]
00463474str x0, [sp+176]
00463478str x1, [sp+184]
0046347cldp x29, x30, [sp-8]
00463480add sp, sp, 976
00463484ret x30
00463488
00463488loc_463488:
00463488ldr x1, [sp+1000]
0046348cldr x5, [sp+992]
00463490subs xzr, x1, 0
00463494b.hi 0x46349c
00463498b 0x463f54
0046349c
0046349cloc_46349c:
0046349cldrb w5, [x5]
004634a0subs wzr, w5, 5
004634a4b.ne 0x4634ac
004634a8b 0x4634d8
004634ac
004634acloc_4634ac:
004634acadrp x0, 0x265000
004634b0add x0, x0, 2661
004634b4orr x1, xzr, 48
004634b8bl errors.New
004634bcstr x0, [sp+776]
004634c0str x1, [sp+784]
004634c4str x0, [sp+176]
004634c8str x1, [sp+184]
004634ccldp x29, x30, [sp-8]
004634d0add sp, sp, 976
004634d4ret x30
004634d8
004634d8loc_4634d8:
004634d8ldr x1, [sp+1000]
004634dcldr x5, [sp+992]
004634e0subs xzr, x1, 1
004634e4b.hi 0x4634ec
004634e8b 0x463f4c
004634ec
004634ecloc_4634ec:
004634ecldr x6, [sp+984]
004634f0ldrsb x27, [x6]
004634f4ldrb w5, [x5+1]
004634f8strb w5, [x6]
004634fcldr x5, [sp+984]
00463500ldrsb x27, [x5]
00463504ldrb w5, [x5]
00463508subs wzr, w5, 1
0046350ccset x5, ne
00463510strb w5, [sp+94]
00463514b.ne 0x46351c
00463518b 0x463538
0046351c
0046351cloc_46351c:
0046351cldr x5, [sp+984]
00463520ldrsb x27, [x5]
00463524ldrb w5, [x5]
00463528subs wzr, w5, 2
0046352ccset x5, ne
00463530strb w5, [sp+94]
00463534b 0x46353c
00463538
00463538loc_463538:
00463538b 0x46353c
0046353c
0046353cloc_46353c:
0046353cldrb w5, [sp+94]
00463540tbnz w5, 0, 0x463548
00463544b 0x463574
00463548
00463548loc_463548:
00463548adrp x0, 0x267000
0046354cadd x0, x0, 3418
00463550movz x1, 54
00463554bl errors.New
00463558str x0, [sp+776]
0046355cstr x1, [sp+784]
00463560str x0, [sp+176]
00463564str x1, [sp+184]
00463568ldp x29, x30, [sp-8]
0046356cadd sp, sp, 976
00463570ret x30
00463574
00463574loc_463574:
00463574stp xzr, xzr, [sp+368]
00463578adrp x5, 0x2b7000
0046357cadd x5, x5, 2384
00463580str x5, [sp+368]
00463584adrp x5, 0x5e8000
00463588add x5, x5, 1504
0046358cstr x5, [sp+376]
00463590ldr x5, [sp+984]
00463594ldrsb x27, [x5]
00463598ldrb w5, [x5]
0046359csubs wzr, w5, 1
004635a0cset x5, eq
004635a4strb w5, [sp+94]
004635a8b.eq 0x4635b0
004635acb 0x4635c0
004635b0
004635b0loc_4635b0:
004635b0bl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
004635b4strb w0, [sp+93]
004635b8strb w0, [sp+94]
004635bcb 0x4635c4
004635c0
004635c0loc_4635c0:
004635c0b 0x4635c4
004635c4
004635c4loc_4635c4:
004635c4ldrb w5, [sp+94]
004635c8tbnz w5, 0, 0x4635d0
004635ccb 0x4635ec
004635d0
004635d0loc_4635d0:
004635d0adrp x5, 0x2b7000
004635d4add x5, x5, 2128
004635d8str x5, [sp+368]
004635dcadrp x5, 0x5e8000
004635e0add x5, x5, 1504
004635e4str x5, [sp+376]
004635e8b 0x4635f0
004635ec
004635ecloc_4635ec:
004635ecb 0x4635f0
004635f0
004635f0loc_4635f0:
004635f0orr x5, xzr, 2
004635f4str x5, [sp+136]
004635f8add x27, sp, 776
004635fcstp xzr, xzr, [x27]
00463600ldr x0, [sp+992]
00463604ldr x1, [sp+1000]
00463608ldr x2, [sp+1008]
0046360cadd x3, sp, 136
00463610add x4, sp, 368
00463614bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00463618str w0, [sp+116]
0046361cstr x1, [sp+776]
00463620str x2, [sp+784]
00463624ldrsw x5, [sp+116]
00463628str w5, [sp+112]
0046362cldr x5, [sp+784]
00463630ldr x6, [sp+776]
00463634str x6, [sp+408]
00463638str x5, [sp+416]
0046363cldrsw x5, [sp+112]
00463640str w5, [sp+108]
00463644ldr x1, [sp+416]
00463648ldr x0, [sp+408]
0046364cstr x0, [sp+352]
00463650str x1, [sp+360]
00463654cbnz x0, 0x46365c
00463658b 0x463670
0046365c
0046365cloc_46365c:
0046365cstr x0, [sp+176]
00463660str x1, [sp+184]
00463664ldp x29, x30, [sp-8]
00463668add sp, sp, 976
0046366cret x30
00463670
00463670loc_463670:
00463670b 0x463674
00463674
00463674loc_463674:
00463674ldrsw x5, [sp+108]
00463678cbnz w5, 0x463680
0046367cb 0x463f24
00463680
00463680loc_463680:
00463680ldrsw x5, [sp+108]
00463684tbnz w5, 31, 0x46368c
00463688b 0x4636ac
0046368c
0046368cloc_46368c:
0046368cldrsw x5, [sp+108]
00463690sub x5, xzr, x5
00463694str w5, [sp+108]
00463698ldr x6, [sp+136]
0046369csbfm x5, x5, 0, 31
004636a0add x5, x6, x5
004636a4str x5, [sp+136]
004636a8b 0x463df4
004636ac
004636acloc_4636ac:
004636acldr x3, [sp+136]
004636b0tbnz x3, 63, 0x4636b8
004636b4b 0x463760
004636b8
004636b8loc_4636b8:
004636b8add x27, sp, 792
004636bcstp xzr, xzr, [x27]
004636c0add x1, sp, 792
004636c4str x1, [sp+624]
004636c8ldr x0, [sp+136]
004636ccbl runtime.convT64
004636d0str x0, [sp+616]
004636d4ldr x1, [sp+624]
004636d8ldrsb x27, [x1]
004636dcadrp x2, 0x192000
004636e0add x2, x2, 3520
004636e4str x2, [x1]
004636e8adrp x27, 0x5e8000
004636ecldr w2, [x27+3056]
004636f0cbz w2, 0x4636f8
004636f4b 0x4636fc
004636f8
004636f8loc_4636f8:
004636f8b 0x463710
004636fc
004636fcloc_4636fc:
004636fcbl runtime.gcWriteBarrier2
00463700str x0, [x25]
00463704ldr x5, [x1+8]
00463708str x5, [x25+8]
0046370cb 0x463710
00463710
00463710loc_463710:
00463710str x0, [x1+8]
00463714ldr x2, [sp+624]
00463718ldrsb x27, [x2]
0046371cb 0x463720
00463720
00463720loc_463720:
00463720str x2, [sp+632]
00463724orr x4, xzr, 1
00463728str x4, [sp+640]
0046372cstr x4, [sp+648]
00463730adrp x0, 0x257000
00463734add x0, x0, 2593
00463738movz x1, 26
0046373cmov x3, x4
00463740bl fmt.Errorf
00463744str x0, [sp+776]
00463748str x1, [sp+784]
0046374cstr x0, [sp+176]
00463750str x1, [sp+184]
00463754ldp x29, x30, [sp-8]
00463758add sp, sp, 976
0046375cret x30
00463760
00463760loc_463760:
00463760ldr x3, [sp+1000]
00463764str x3, [sp+168]
00463768ldr x4, [sp+136]
0046376cldrsw x5, [sp+108]
00463770add x4, x4, x5
00463774subs xzr, x3, x4
00463778b.lt 0x463780
0046377cb 0x46388c
00463780
00463780loc_463780:
00463780add x27, sp, 744
00463784stp xzr, xzr, [x27]
00463788add x27, sp, 760
0046378cstp xzr, xzr, [x27]
00463790add x3, sp, 744
00463794str x3, [sp+584]
00463798ldr x0, [sp+992]
0046379cldr x1, [sp+1000]
004637a0ldr x2, [sp+1008]
004637a4bl runtime.convTslice
004637a8str x0, [sp+576]
004637acldr x3, [sp+584]
004637b0ldrsb x27, [x3]
004637b4adrp x4, 0x18a000
004637b8add x4, x4, 1216
004637bcstr x4, [x3]
004637c0adrp x27, 0x5e8000
004637c4ldr w4, [x27+3056]
004637c8cbz w4, 0x4637d0
004637ccb 0x4637d4
004637d0
004637d0loc_4637d0:
004637d0b 0x4637e8
004637d4
004637d4loc_4637d4:
004637d4bl runtime.gcWriteBarrier2
004637d8str x0, [x25]
004637dcldr x1, [x3+8]
004637e0str x1, [x25+8]
004637e4b 0x4637e8
004637e8
004637e8loc_4637e8:
004637e8str x0, [x3+8]
004637ecldr x1, [sp+136]
004637f0ldrsw x2, [sp+108]
004637f4add x0, x1, x2
004637f8bl runtime.convT64
004637fcstr x0, [sp+568]
00463800ldr x1, [sp+584]
00463804ldrsb x27, [x1]
00463808adrp x2, 0x192000
0046380cadd x2, x2, 3520
00463810str x2, [x1+16]
00463814adrp x27, 0x5e8000
00463818ldr w2, [x27+3056]
0046381ccbz w2, 0x463824
00463820b 0x463828
00463824
00463824loc_463824:
00463824b 0x46383c
00463828
00463828loc_463828:
00463828bl runtime.gcWriteBarrier2
0046382cstr x0, [x25]
00463830ldr x5, [x1+24]
00463834str x5, [x25+8]
00463838b 0x46383c
0046383c
0046383cloc_46383c:
0046383cstr x0, [x1+24]
00463840ldr x2, [sp+584]
00463844ldrsb x27, [x2]
00463848b 0x46384c
0046384c
0046384cloc_46384c:
0046384cstr x2, [sp+592]
00463850orr x4, xzr, 2
00463854str x4, [sp+600]
00463858str x4, [sp+608]
0046385cadrp x0, 0x258000
00463860add x0, x0, 1156
00463864movz x1, 27
00463868mov x3, x4
0046386cbl fmt.Errorf
00463870str x0, [sp+776]
00463874str x1, [sp+784]
00463878str x0, [sp+176]
0046387cstr x1, [sp+184]
00463880ldp x29, x30, [sp-8]
00463884add sp, sp, 976
00463888ret x30
0046388c
0046388cloc_46388c:
0046388cldr x3, [sp+136]
00463890ldrsw x4, [sp+108]
00463894add x1, x3, x4
00463898str x1, [sp+168]
0046389cldr x0, [sp+136]
004638a0ldr x2, [sp+1008]
004638a4ldr x3, [sp+992]
004638a8subs xzr, x2, x1
004638acb.hs 0x4638b4
004638b0b 0x463f48
004638b4
004638b4loc_4638b4:
004638b4subs xzr, x0, x1
004638b8b.ls 0x4638c0
004638bcb 0x463f44
004638c0
004638c0loc_4638c0:
004638c0sub x2, x2, x0
004638c4sub x1, x1, x0
004638c8sub x4, xzr, x2
004638ccand x0, x0, x4, asr #63
004638d0add x0, x3, x0
004638d4str x0, [sp+384]
004638d8str x1, [sp+392]
004638dcstr x2, [sp+400]
004638e0ldr x0, [sp+136]
004638e4ldrsw x1, [sp+108]
004638e8add x0, x0, x1
004638ecstr x0, [sp+136]
004638f0bl gopkg.in/jcmturner/gokrb5.v7/keytab.newKeytabEntry
004638f4strh w0, [sp+440]
004638f8str x1, [sp+448]
004638fcstr x2, [sp+456]
00463900str x3, [sp+464]
00463904str x4, [sp+472]
00463908str x5, [sp+480]
0046390cstr w6, [sp+488]
00463910str x7, [sp+496]
00463914str x8, [sp+504]
00463918str x9, [sp+512]
0046391cstrb w10, [sp+520]
00463920str w11, [sp+528]
00463924str x12, [sp+536]
00463928str x13, [sp+544]
0046392cstr x14, [sp+552]
00463930str w15, [sp+560]
00463934add x21, sp, 192
00463938add x20, sp, 440
0046393cadr x27, 16
00463940stp x29, x27, [sp-24]
00463944sub x29, sp, 24
00463948bl fn_87ee0
0046394csub x29, sp, 8
00463950str xzr, [sp+128]
00463954stp xzr, xzr, [sp+336]
00463958ldr x0, [sp+384]
0046395cldr x4, [sp+984]
00463960ldr x1, [sp+392]
00463964ldr x2, [sp+400]
00463968add x3, sp, 128
0046396cadd x5, sp, 192
00463970add x6, sp, 368
00463974bl gopkg.in/jcmturner/gokrb5.v7/keytab.parsePrincipal
00463978add x27, sp, 720
0046397cstp xzr, xzr, [x27]
00463980str xzr, [sp+736]
00463984add x27, sp, 776
00463988stp xzr, xzr, [x27]
0046398cldr x0, [sp+384]
00463990ldr x1, [sp+392]
00463994ldr x2, [sp+400]
00463998add x3, sp, 128
0046399cadd x4, sp, 368
004639a0bl gopkg.in/jcmturner/gokrb5.v7/keytab.readTimestamp
004639a4str x0, [sp+720]
004639a8str x1, [sp+728]
004639acstr x2, [sp+736]
004639b0str x3, [sp+776]
004639b4str x4, [sp+784]
004639b8ldr x0, [sp+720]
004639bcldr x1, [sp+728]
004639c0ldr x2, [sp+736]
004639c4str x0, [sp+944]
004639c8str x1, [sp+952]
004639ccstr x2, [sp+960]
004639d0ldr x1, [sp+784]
004639d4ldr x0, [sp+776]
004639d8str x0, [sp+928]
004639dcstr x1, [sp+936]
004639e0ldr x0, [sp+944]
004639e4ldr x2, [sp+952]
004639e8ldr x3, [sp+960]
004639ecstr x0, [sp+248]
004639f0str x2, [sp+256]
004639f4str x3, [sp+264]
004639f8ldr x0, [sp+928]
004639fcstr x0, [sp+336]
00463a00str x1, [sp+344]
00463a04cbnz x0, 0x463a0c
00463a08b 0x463a20
00463a0c
00463a0cloc_463a0c:
00463a0cstr x0, [sp+176]
00463a10str x1, [sp+184]
00463a14ldp x29, x30, [sp-8]
00463a18add sp, sp, 976
00463a1cret x30
00463a20
00463a20loc_463a20:
00463a20add x27, sp, 776
00463a24stp xzr, xzr, [x27]
00463a28ldr x0, [sp+384]
00463a2cldr x1, [sp+392]
00463a30ldr x2, [sp+400]
00463a34add x3, sp, 128
00463a38add x4, sp, 368
00463a3cbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt8
00463a40strb w0, [sp+92]
00463a44str x1, [sp+776]
00463a48str x2, [sp+784]
00463a4cldrsb x5, [sp+92]
00463a50strb w5, [sp+95]
00463a54ldr x5, [sp+784]
00463a58ldr x6, [sp+776]
00463a5cstr x6, [sp+912]
00463a60str x5, [sp+920]
00463a64ldrsb x5, [sp+95]
00463a68strb w5, [sp+91]
00463a6cldr x1, [sp+920]
00463a70ldr x0, [sp+912]
00463a74str x0, [sp+336]
00463a78str x1, [sp+344]
00463a7ccbnz x0, 0x463a84
00463a80b 0x463a98
00463a84
00463a84loc_463a84:
00463a84str x0, [sp+176]
00463a88str x1, [sp+184]
00463a8cldp x29, x30, [sp-8]
00463a90add sp, sp, 976
00463a94ret x30
00463a98
00463a98loc_463a98:
00463a98ldrsb x5, [sp+91]
00463a9cstrb w5, [sp+272]
00463aa0add x27, sp, 776
00463aa4stp xzr, xzr, [x27]
00463aa8ldr x0, [sp+384]
00463aacldr x1, [sp+392]
00463ab0ldr x2, [sp+400]
00463ab4add x3, sp, 128
00463ab8add x4, sp, 368
00463abcbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
00463ac0strh w0, [sp+98]
00463ac4str x1, [sp+776]
00463ac8str x2, [sp+784]
00463accldrsh x5, [sp+98]
00463ad0strh w5, [sp+102]
00463ad4ldr x5, [sp+784]
00463ad8ldr x6, [sp+776]
00463adcstr x6, [sp+896]
00463ae0str x5, [sp+904]
00463ae4ldrsh x5, [sp+102]
00463ae8strh w5, [sp+96]
00463aecldr x1, [sp+904]
00463af0ldr x0, [sp+896]
00463af4str x0, [sp+336]
00463af8str x1, [sp+344]
00463afccbnz x0, 0x463b04
00463b00b 0x463b18
00463b04
00463b04loc_463b04:
00463b04str x0, [sp+176]
00463b08str x1, [sp+184]
00463b0cldp x29, x30, [sp-8]
00463b10add sp, sp, 976
00463b14ret x30
00463b18
00463b18loc_463b18:
00463b18ldrsh x5, [sp+96]
00463b1cstr w5, [sp+280]
00463b20add x27, sp, 776
00463b24stp xzr, xzr, [x27]
00463b28ldr x0, [sp+384]
00463b2cldr x1, [sp+392]
00463b30ldr x2, [sp+400]
00463b34add x3, sp, 128
00463b38add x4, sp, 368
00463b3cbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
00463b40strh w0, [sp+98]
00463b44str x1, [sp+776]
00463b48str x2, [sp+784]
00463b4cldrsh x5, [sp+98]
00463b50strh w5, [sp+100]
00463b54ldr x5, [sp+784]
00463b58ldr x6, [sp+776]
00463b5cstr x6, [sp+880]
00463b60str x5, [sp+888]
00463b64ldrsh x5, [sp+100]
00463b68strh w5, [sp+96]
00463b6cldr x1, [sp+888]
00463b70ldr x0, [sp+880]
00463b74str x0, [sp+336]
00463b78str x1, [sp+344]
00463b7ccbnz x0, 0x463b84
00463b80b 0x463b98
00463b84
00463b84loc_463b84:
00463b84str x0, [sp+176]
00463b88str x1, [sp+184]
00463b8cldp x29, x30, [sp-8]
00463b90add sp, sp, 976
00463b94ret x30
00463b98
00463b98loc_463b98:
00463b98ldrsh x6, [sp+96]
00463b9cstr x6, [sp+144]
00463ba0str xzr, [sp+696]
00463ba4add x27, sp, 704
00463ba8stp xzr, xzr, [x27]
00463bacadd x27, sp, 776
00463bb0stp xzr, xzr, [x27]
00463bb4ldr x4, [sp+144]
00463bb8ldr x0, [sp+384]
00463bbcldr x1, [sp+392]
00463bc0ldr x2, [sp+400]
00463bc4add x3, sp, 128
00463bc8add x5, sp, 368
00463bccbl gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes
00463bd0str x0, [sp+696]
00463bd4str x1, [sp+704]
00463bd8str x2, [sp+712]
00463bdcstr x3, [sp+776]
00463be0str x4, [sp+784]
00463be4ldr x6, [sp+704]
00463be8ldr x7, [sp+712]
00463becldr x8, [sp+696]
00463bf0str x8, [sp+856]
00463bf4str x6, [sp+864]
00463bf8str x7, [sp+872]
00463bfcldr x1, [sp+784]
00463c00ldr x6, [sp+776]
00463c04str x6, [sp+840]
00463c08str x1, [sp+848]
00463c0cldr x6, [sp+856]
00463c10ldr x7, [sp+864]
00463c14ldr x8, [sp+872]
00463c18str x6, [sp+288]
00463c1cstr x7, [sp+296]
00463c20str x8, [sp+304]
00463c24ldr x0, [sp+840]
00463c28str x0, [sp+336]
00463c2cstr x1, [sp+344]
00463c30cbnz x0, 0x463c38
00463c34b 0x463c4c
00463c38
00463c38loc_463c38:
00463c38str x0, [sp+176]
00463c3cstr x1, [sp+184]
00463c40ldp x29, x30, [sp-8]
00463c44add sp, sp, 976
00463c48ret x30
00463c4c
00463c4cloc_463c4c:
00463c4cldr x5, [sp+392]
00463c50str x5, [sp+168]
00463c54ldr x6, [sp+128]
00463c58sub x5, x5, x6
00463c5csubs xzr, x5, 4
00463c60b.ge 0x463c68
00463c64b 0x463cec
00463c68
00463c68loc_463c68:
00463c68add x27, sp, 776
00463c6cstp xzr, xzr, [x27]
00463c70ldr x0, [sp+384]
00463c74ldr x1, [sp+392]
00463c78ldr x2, [sp+400]
00463c7cadd x3, sp, 128
00463c80add x4, sp, 368
00463c84bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00463c88str w0, [sp+116]
00463c8cstr x1, [sp+776]
00463c90str x2, [sp+784]
00463c94ldrsw x5, [sp+116]
00463c98str w5, [sp+124]
00463c9cldr x5, [sp+784]
00463ca0ldr x6, [sp+776]
00463ca4str x6, [sp+824]
00463ca8str x5, [sp+832]
00463cacldrsw x5, [sp+124]
00463cb0str w5, [sp+104]
00463cb4ldr x1, [sp+832]
00463cb8ldr x0, [sp+824]
00463cbcstr x0, [sp+320]
00463cc0str x1, [sp+328]
00463cc4cbnz x0, 0x463ccc
00463cc8b 0x463ce0
00463ccc
00463cccloc_463ccc:
00463cccstr x0, [sp+176]
00463cd0str x1, [sp+184]
00463cd4ldp x29, x30, [sp-8]
00463cd8add sp, sp, 976
00463cdcret x30
00463ce0
00463ce0loc_463ce0:
00463ce0ldrsw x5, [sp+104]
00463ce4str w5, [sp+312]
00463ce8b 0x463cf0
00463cec
00463cecloc_463cec:
00463cecb 0x463cf0
00463cf0
00463cf0loc_463cf0:
00463cf0ldr w5, [sp+312]
00463cf4cbz w5, 0x463cfc
00463cf8b 0x463d08
00463cfc
00463cfcloc_463cfc:
00463cfcldrb w5, [sp+272]
00463d00str w5, [sp+312]
00463d04b 0x463d0c
00463d08
00463d08loc_463d08:
00463d08b 0x463d0c
00463d0c
00463d0cloc_463d0c:
00463d0cldr x5, [sp+984]
00463d10ldrsb x27, [x5]
00463d14ldr x2, [x5+24]
00463d18ldr x0, [x5+8]
00463d1cldr x5, [x5+16]
00463d20add x1, x5, 1
00463d24subs xzr, x2, x1
00463d28b.hs 0x463d30
00463d2cb 0x463d34
00463d30
00463d30loc_463d30:
00463d30b 0x463d48
00463d34
00463d34loc_463d34:
00463d34orr x3, xzr, 1
00463d38adrp x4, 0x219000
00463d3cadd x4, x4, 1056
00463d40bl runtime.growslice
00463d44b 0x463d48
00463d48
00463d48loc_463d48:
00463d48sub x5, x1, 1
00463d4cadd x21, x0, x5, lsl #7
00463d50adrp x27, 0x5e8000
00463d54ldr w5, [x27+3056]
00463d58cbz w5, 0x463d60
00463d5cb 0x463d64
00463d60
00463d60loc_463d60:
00463d60b 0x463d9c
00463d64
00463d64loc_463d64:
00463d64str x0, [sp+432]
00463d68str x1, [sp+160]
00463d6cstr x2, [sp+152]
00463d70str x21, [sp+424]
00463d74adrp x0, 0x219000
00463d78add x0, x0, 1056
00463d7cmov x1, x21
00463d80add x2, sp, 192
00463d84bl runtime.wbMove
00463d88ldr x0, [sp+432]
00463d8cldr x1, [sp+160]
00463d90ldr x2, [sp+152]
00463d94ldr x21, [sp+424]
00463d98b 0x463d9c
00463d9c
00463d9cloc_463d9c:
00463d9cadd x20, sp, 192
00463da0adr x27, 16
00463da4stp x29, x27, [sp-24]
00463da8sub x29, sp, 24
00463dacbl fn_87ee0
00463db0sub x29, sp, 8
00463db4ldr x5, [sp+984]
00463db8ldrsb x27, [x5]
00463dbcstr x1, [x5+16]
00463dc0str x2, [x5+24]
00463dc4adrp x27, 0x5e8000
00463dc8ldr w6, [x27+3056]
00463dcccbz w6, 0x463dd4
00463dd0b 0x463dd8
00463dd4
00463dd4loc_463dd4:
00463dd4b 0x463dec
00463dd8
00463dd8loc_463dd8:
00463dd8bl runtime.gcWriteBarrier2
00463ddcstr x0, [x25]
00463de0ldr x6, [x5+8]
00463de4str x6, [x25+8]
00463de8b 0x463dec
00463dec
00463decloc_463dec:
00463decstr x0, [x5+8]
00463df0b 0x463df4
00463df4
00463df4loc_463df4:
00463df4ldr x5, [sp+136]
00463df8subs xzr, x5, 0
00463dfccset x6, lt
00463e00strb w6, [sp+93]
00463e04tbnz x5, 63, 0x463e0c
00463e08b 0x463e10
00463e0c
00463e0cloc_463e0c:
00463e0cb 0x463e2c
00463e10
00463e10loc_463e10:
00463e10ldr x5, [sp+1000]
00463e14str x5, [sp+168]
00463e18ldr x6, [sp+136]
00463e1csubs xzr, x5, x6
00463e20cset x5, lt
00463e24strb w5, [sp+93]
00463e28b 0x463e2c
00463e2c
00463e2cloc_463e2c:
00463e2cldrb w5, [sp+93]
00463e30strb w5, [sp+94]
00463e34tbnz w5, 0, 0x463e3c
00463e38b 0x463e40
00463e3c
00463e3cloc_463e3c:
00463e3cb 0x463e94
00463e40
00463e40loc_463e40:
00463e40ldr x0, [sp+136]
00463e44ldr x1, [sp+1000]
00463e48ldr x5, [sp+992]
00463e4cldr x6, [sp+1008]
00463e50b 0x463e54
00463e54
00463e54loc_463e54:
00463e54subs xzr, x1, x0
00463e58b.hs 0x463e60
00463e5cb 0x463f40
00463e60
00463e60loc_463e60:
00463e60sub x7, x1, x0
00463e64sub x6, x6, x0
00463e68sub x8, xzr, x6
00463e6cand x8, x0, x8, asr #63
00463e70add x5, x5, x8
00463e74str x5, [sp+696]
00463e78str x7, [sp+704]
00463e7cstr x6, [sp+712]
00463e80str x7, [sp+168]
00463e84subs xzr, x7, 4
00463e88cset x5, lt
00463e8cstrb w5, [sp+94]
00463e90b 0x463e94
00463e94
00463e94loc_463e94:
00463e94ldrb w5, [sp+94]
00463e98tbnz w5, 0, 0x463ea0
00463e9cb 0x463ea4
00463ea0
00463ea0loc_463ea0:
00463ea0b 0x463f28
00463ea4
00463ea4loc_463ea4:
00463ea4add x27, sp, 776
00463ea8stp xzr, xzr, [x27]
00463eacldr x0, [sp+992]
00463eb0ldr x1, [sp+1000]
00463eb4ldr x2, [sp+1008]
00463eb8add x3, sp, 136
00463ebcadd x4, sp, 368
00463ec0bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00463ec4str w0, [sp+116]
00463ec8str x1, [sp+776]
00463eccstr x2, [sp+784]
00463ed0ldrsw x5, [sp+116]
00463ed4str w5, [sp+120]
00463ed8ldr x5, [sp+784]
00463edcldr x6, [sp+776]
00463ee0str x6, [sp+808]
00463ee4str x5, [sp+816]
00463ee8ldrsw x5, [sp+120]
00463eecstr w5, [sp+108]
00463ef0ldr x1, [sp+816]
00463ef4ldr x0, [sp+808]
00463ef8str x0, [sp+352]
00463efcstr x1, [sp+360]
00463f00cbnz x0, 0x463f08
00463f04b 0x463f1c
00463f08
00463f08loc_463f08:
00463f08str x0, [sp+176]
00463f0cstr x1, [sp+184]
00463f10ldp x29, x30, [sp-8]
00463f14add sp, sp, 976
00463f18ret x30
00463f1c
00463f1cloc_463f1c:
00463f1cb 0x463f20
00463f20
00463f20loc_463f20:
00463f20b 0x463674
00463f24
00463f24loc_463f24:
00463f24b 0x463f28
00463f28
00463f28loc_463f28:
00463f28stp xzr, xzr, [sp+176]
00463f2cmov x0, xzr
00463f30mov x1, xzr
00463f34ldp x29, x30, [sp-8]
00463f38add sp, sp, 976
00463f3cret x30
00463f40
00463f40loc_463f40:
00463f40bl runtime.panicSliceB
00463f44
00463f44loc_463f44:
00463f44bl runtime.panicSliceB
00463f48
00463f48loc_463f48:
00463f48bl runtime.panicSliceAcap
00463f4c
00463f4cloc_463f4c:
00463f4corr x0, xzr, 1
00463f50bl runtime.panicIndex
00463f54
00463f54loc_463f54:
00463f54mov x0, xzr
00463f58bl runtime.panicIndex
00463f5chint
00463f60
00463f60loc_463f60:
00463f60stp x0, x1, [sp+8]
00463f64stp x2, x3, [sp+24]
00463f68mov x3, x30
00463f6cbl runtime.morestack_noctxt.abi0
00463f70ldp x0, x1, [sp+8]
00463f74ldp x2, x3, [sp+24]
00463f78b 0x463390
00463f7cudf 0
00463390
00463390gopkg.in/jcmturner/gokrb5.v7/keytab.(*Keytab).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.(*Keytab).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/keytab.Keytab * kt, struct []uint8 b)
00463390ldr x16, [x28+16]
00463394sub x17, sp, 848
00463398subs xzr, x17, x16
0046339cb.ls 0x463f60
004633a0sub x20, sp, 976
004633a4stp x29, x30, [x20-8]
004633a8add sp, x20, 0
004633acsub x29, sp, 8
004633b0str x0, [sp+984]
004633b4str x1, [sp+992]
004633b8str x2, [sp+1000]
004633bcstr x3, [sp+1008]
004633c0stp xzr, xzr, [sp+176]
004633c4ldr x5, [sp+1000]
004633c8str x5, [sp+168]
004633ccsubs xzr, x5, 2
004633d0b.lt 0x4633d8
004633d4b 0x463488
004633d8
004633d8loc_4633d8:
004633d8ldr x1, [sp+1000]
004633dcstr x1, [sp+168]
004633e0add x27, sp, 792
004633e4stp xzr, xzr, [x27]
004633e8add x1, sp, 792
004633ecstr x1, [sp+664]
004633f0ldr x0, [sp+168]
004633f4bl runtime.convT64
004633f8str x0, [sp+656]
004633fcldr x1, [sp+664]
00463400ldrsb x27, [x1]
00463404adrp x2, 0x192000
00463408add x2, x2, 3520
0046340cstr x2, [x1]
00463410adrp x27, 0x5e8000
00463414ldr w2, [x27+3056]
00463418cbz w2, 0x463420
0046341cb 0x463424
00463420
00463420loc_463420:
00463420b 0x463438
00463424
00463424loc_463424:
00463424bl runtime.gcWriteBarrier2
00463428str x0, [x25]
0046342cldr x5, [x1+8]
00463430str x5, [x25+8]
00463434b 0x463438
00463438
00463438loc_463438:
00463438str x0, [x1+8]
0046343cldr x2, [sp+664]
00463440ldrsb x27, [x2]
00463444b 0x463448
00463448
00463448loc_463448:
00463448str x2, [sp+672]
0046344corr x4, xzr, 1
00463450str x4, [sp+680]
00463454str x4, [sp+688]
00463458adrp x0, 0x25e000
0046345cadd x0, x0, 320
00463460movz x1, 35
00463464mov x3, x4
00463468bl fmt.Errorf
0046346cstr x0, [sp+776]
00463470str x1, [sp+784]
00463474str x0, [sp+176]
00463478str x1, [sp+184]
0046347cldp x29, x30, [sp-8]
00463480add sp, sp, 976
00463484ret x30
00463488
00463488loc_463488:
00463488ldr x1, [sp+1000]
0046348cldr x5, [sp+992]
00463490subs xzr, x1, 0
00463494b.hi 0x46349c
00463498b 0x463f54
0046349c
0046349cloc_46349c:
0046349cldrb w5, [x5]
004634a0subs wzr, w5, 5
004634a4b.ne 0x4634ac
004634a8b 0x4634d8
004634ac
004634acloc_4634ac:
004634acadrp x0, 0x265000
004634b0add x0, x0, 2661
004634b4orr x1, xzr, 48
004634b8bl errors.New
004634bcstr x0, [sp+776]
004634c0str x1, [sp+784]
004634c4str x0, [sp+176]
004634c8str x1, [sp+184]
004634ccldp x29, x30, [sp-8]
004634d0add sp, sp, 976
004634d4ret x30
004634d8
004634d8loc_4634d8:
004634d8ldr x1, [sp+1000]
004634dcldr x5, [sp+992]
004634e0subs xzr, x1, 1
004634e4b.hi 0x4634ec
004634e8b 0x463f4c
004634ec
004634ecloc_4634ec:
004634ecldr x6, [sp+984]
004634f0ldrsb x27, [x6]
004634f4ldrb w5, [x5+1]
004634f8strb w5, [x6]
004634fcldr x5, [sp+984]
00463500ldrsb x27, [x5]
00463504ldrb w5, [x5]
00463508subs wzr, w5, 1
0046350ccset x5, ne
00463510strb w5, [sp+94]
00463514b.ne 0x46351c
00463518b 0x463538
0046351c
0046351cloc_46351c:
0046351cldr x5, [sp+984]
00463520ldrsb x27, [x5]
00463524ldrb w5, [x5]
00463528subs wzr, w5, 2
0046352ccset x5, ne
00463530strb w5, [sp+94]
00463534b 0x46353c
00463538
00463538loc_463538:
00463538b 0x46353c
0046353c
0046353cloc_46353c:
0046353cldrb w5, [sp+94]
00463540tbnz w5, 0, 0x463548
00463544b 0x463574
00463548
00463548loc_463548:
00463548adrp x0, 0x267000
0046354cadd x0, x0, 3418
00463550movz x1, 54
00463554bl errors.New
00463558str x0, [sp+776]
0046355cstr x1, [sp+784]
00463560str x0, [sp+176]
00463564str x1, [sp+184]
00463568ldp x29, x30, [sp-8]
0046356cadd sp, sp, 976
00463570ret x30
00463574
00463574loc_463574:
00463574stp xzr, xzr, [sp+368]
00463578adrp x5, 0x2b7000
0046357cadd x5, x5, 2384
00463580str x5, [sp+368]
00463584adrp x5, 0x5e8000
00463588add x5, x5, 1504
0046358cstr x5, [sp+376]
00463590ldr x5, [sp+984]
00463594ldrsb x27, [x5]
00463598ldrb w5, [x5]
0046359csubs wzr, w5, 1
004635a0cset x5, eq
004635a4strb w5, [sp+94]
004635a8b.eq 0x4635b0
004635acb 0x4635c0
004635b0
004635b0loc_4635b0:
004635b0bl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
004635b4strb w0, [sp+93]
004635b8strb w0, [sp+94]
004635bcb 0x4635c4
004635c0
004635c0loc_4635c0:
004635c0b 0x4635c4
004635c4
004635c4loc_4635c4:
004635c4ldrb w5, [sp+94]
004635c8tbnz w5, 0, 0x4635d0
004635ccb 0x4635ec
004635d0
004635d0loc_4635d0:
004635d0adrp x5, 0x2b7000
004635d4add x5, x5, 2128
004635d8str x5, [sp+368]
004635dcadrp x5, 0x5e8000
004635e0add x5, x5, 1504
004635e4str x5, [sp+376]
004635e8b 0x4635f0
004635ec
004635ecloc_4635ec:
004635ecb 0x4635f0
004635f0
004635f0loc_4635f0:
004635f0orr x5, xzr, 2
004635f4str x5, [sp+136]
004635f8add x27, sp, 776
004635fcstp xzr, xzr, [x27]
00463600ldr x0, [sp+992]
00463604ldr x1, [sp+1000]
00463608ldr x2, [sp+1008]
0046360cadd x3, sp, 136
00463610add x4, sp, 368
00463614bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00463618str w0, [sp+116]
0046361cstr x1, [sp+776]
00463620str x2, [sp+784]
00463624ldrsw x5, [sp+116]
00463628str w5, [sp+112]
0046362cldr x5, [sp+784]
00463630ldr x6, [sp+776]
00463634str x6, [sp+408]
00463638str x5, [sp+416]
0046363cldrsw x5, [sp+112]
00463640str w5, [sp+108]
00463644ldr x1, [sp+416]
00463648ldr x0, [sp+408]
0046364cstr x0, [sp+352]
00463650str x1, [sp+360]
00463654cbnz x0, 0x46365c
00463658b 0x463670
0046365c
0046365cloc_46365c:
0046365cstr x0, [sp+176]
00463660str x1, [sp+184]
00463664ldp x29, x30, [sp-8]
00463668add sp, sp, 976
0046366cret x30
00463670
00463670loc_463670:
00463670b 0x463674
00463674
00463674loc_463674:
00463674ldrsw x5, [sp+108]
00463678cbnz w5, 0x463680
0046367cb 0x463f24
00463680
00463680loc_463680:
00463680ldrsw x5, [sp+108]
00463684tbnz w5, 31, 0x46368c
00463688b 0x4636ac
0046368c
0046368cloc_46368c:
0046368cldrsw x5, [sp+108]
00463690sub x5, xzr, x5
00463694str w5, [sp+108]
00463698ldr x6, [sp+136]
0046369csbfm x5, x5, 0, 31
004636a0add x5, x6, x5
004636a4str x5, [sp+136]
004636a8b 0x463df4
004636ac
004636acloc_4636ac:
004636acldr x3, [sp+136]
004636b0tbnz x3, 63, 0x4636b8
004636b4b 0x463760
004636b8
004636b8loc_4636b8:
004636b8add x27, sp, 792
004636bcstp xzr, xzr, [x27]
004636c0add x1, sp, 792
004636c4str x1, [sp+624]
004636c8ldr x0, [sp+136]
004636ccbl runtime.convT64
004636d0str x0, [sp+616]
004636d4ldr x1, [sp+624]
004636d8ldrsb x27, [x1]
004636dcadrp x2, 0x192000
004636e0add x2, x2, 3520
004636e4str x2, [x1]
004636e8adrp x27, 0x5e8000
004636ecldr w2, [x27+3056]
004636f0cbz w2, 0x4636f8
004636f4b 0x4636fc
004636f8
004636f8loc_4636f8:
004636f8b 0x463710
004636fc
004636fcloc_4636fc:
004636fcbl runtime.gcWriteBarrier2
00463700str x0, [x25]
00463704ldr x5, [x1+8]
00463708str x5, [x25+8]
0046370cb 0x463710
00463710
00463710loc_463710:
00463710str x0, [x1+8]
00463714ldr x2, [sp+624]
00463718ldrsb x27, [x2]
0046371cb 0x463720
00463720
00463720loc_463720:
00463720str x2, [sp+632]
00463724orr x4, xzr, 1
00463728str x4, [sp+640]
0046372cstr x4, [sp+648]
00463730adrp x0, 0x257000
00463734add x0, x0, 2593
00463738movz x1, 26
0046373cmov x3, x4
00463740bl fmt.Errorf
00463744str x0, [sp+776]
00463748str x1, [sp+784]
0046374cstr x0, [sp+176]
00463750str x1, [sp+184]
00463754ldp x29, x30, [sp-8]
00463758add sp, sp, 976
0046375cret x30
00463760
00463760loc_463760:
00463760ldr x3, [sp+1000]
00463764str x3, [sp+168]
00463768ldr x4, [sp+136]
0046376cldrsw x5, [sp+108]
00463770add x4, x4, x5
00463774subs xzr, x3, x4
00463778b.lt 0x463780
0046377cb 0x46388c
00463780
00463780loc_463780:
00463780add x27, sp, 744
00463784stp xzr, xzr, [x27]
00463788add x27, sp, 760
0046378cstp xzr, xzr, [x27]
00463790add x3, sp, 744
00463794str x3, [sp+584]
00463798ldr x0, [sp+992]
0046379cldr x1, [sp+1000]
004637a0ldr x2, [sp+1008]
004637a4bl runtime.convTslice
004637a8str x0, [sp+576]
004637acldr x3, [sp+584]
004637b0ldrsb x27, [x3]
004637b4adrp x4, 0x18a000
004637b8add x4, x4, 1216
004637bcstr x4, [x3]
004637c0adrp x27, 0x5e8000
004637c4ldr w4, [x27+3056]
004637c8cbz w4, 0x4637d0
004637ccb 0x4637d4
004637d0
004637d0loc_4637d0:
004637d0b 0x4637e8
004637d4
004637d4loc_4637d4:
004637d4bl runtime.gcWriteBarrier2
004637d8str x0, [x25]
004637dcldr x1, [x3+8]
004637e0str x1, [x25+8]
004637e4b 0x4637e8
004637e8
004637e8loc_4637e8:
004637e8str x0, [x3+8]
004637ecldr x1, [sp+136]
004637f0ldrsw x2, [sp+108]
004637f4add x0, x1, x2
004637f8bl runtime.convT64
004637fcstr x0, [sp+568]
00463800ldr x1, [sp+584]
00463804ldrsb x27, [x1]
00463808adrp x2, 0x192000
0046380cadd x2, x2, 3520
00463810str x2, [x1+16]
00463814adrp x27, 0x5e8000
00463818ldr w2, [x27+3056]
0046381ccbz w2, 0x463824
00463820b 0x463828
00463824
00463824loc_463824:
00463824b 0x46383c
00463828
00463828loc_463828:
00463828bl runtime.gcWriteBarrier2
0046382cstr x0, [x25]
00463830ldr x5, [x1+24]
00463834str x5, [x25+8]
00463838b 0x46383c
0046383c
0046383cloc_46383c:
0046383cstr x0, [x1+24]
00463840ldr x2, [sp+584]
00463844ldrsb x27, [x2]
00463848b 0x46384c
0046384c
0046384cloc_46384c:
0046384cstr x2, [sp+592]
00463850orr x4, xzr, 2
00463854str x4, [sp+600]
00463858str x4, [sp+608]
0046385cadrp x0, 0x258000
00463860add x0, x0, 1156
00463864movz x1, 27
00463868mov x3, x4
0046386cbl fmt.Errorf
00463870str x0, [sp+776]
00463874str x1, [sp+784]
00463878str x0, [sp+176]
0046387cstr x1, [sp+184]
00463880ldp x29, x30, [sp-8]
00463884add sp, sp, 976
00463888ret x30
0046388c
0046388cloc_46388c:
0046388cldr x3, [sp+136]
00463890ldrsw x4, [sp+108]
00463894add x1, x3, x4
00463898str x1, [sp+168]
0046389cldr x0, [sp+136]
004638a0ldr x2, [sp+1008]
004638a4ldr x3, [sp+992]
004638a8subs xzr, x2, x1
004638acb.hs 0x4638b4
004638b0b 0x463f48
004638b4
004638b4loc_4638b4:
004638b4subs xzr, x0, x1
004638b8b.ls 0x4638c0
004638bcb 0x463f44
004638c0
004638c0loc_4638c0:
004638c0sub x2, x2, x0
004638c4sub x1, x1, x0
004638c8sub x4, xzr, x2
004638ccand x0, x0, x4, asr #63
004638d0add x0, x3, x0
004638d4str x0, [sp+384]
004638d8str x1, [sp+392]
004638dcstr x2, [sp+400]
004638e0ldr x0, [sp+136]
004638e4ldrsw x1, [sp+108]
004638e8add x0, x0, x1
004638ecstr x0, [sp+136]
004638f0bl gopkg.in/jcmturner/gokrb5.v7/keytab.newKeytabEntry
004638f4strh w0, [sp+440]
004638f8str x1, [sp+448]
004638fcstr x2, [sp+456]
00463900str x3, [sp+464]
00463904str x4, [sp+472]
00463908str x5, [sp+480]
0046390cstr w6, [sp+488]
00463910str x7, [sp+496]
00463914str x8, [sp+504]
00463918str x9, [sp+512]
0046391cstrb w10, [sp+520]
00463920str w11, [sp+528]
00463924str x12, [sp+536]
00463928str x13, [sp+544]
0046392cstr x14, [sp+552]
00463930str w15, [sp+560]
00463934add x21, sp, 192
00463938add x20, sp, 440
0046393cadr x27, 16
00463940stp x29, x27, [sp-24]
00463944sub x29, sp, 24
00463948bl fn_87ee0
0046394csub x29, sp, 8
00463950str xzr, [sp+128]
00463954stp xzr, xzr, [sp+336]
00463958ldr x0, [sp+384]
0046395cldr x4, [sp+984]
00463960ldr x1, [sp+392]
00463964ldr x2, [sp+400]
00463968add x3, sp, 128
0046396cadd x5, sp, 192
00463970add x6, sp, 368
00463974bl gopkg.in/jcmturner/gokrb5.v7/keytab.parsePrincipal
00463978add x27, sp, 720
0046397cstp xzr, xzr, [x27]
00463980str xzr, [sp+736]
00463984add x27, sp, 776
00463988stp xzr, xzr, [x27]
0046398cldr x0, [sp+384]
00463990ldr x1, [sp+392]
00463994ldr x2, [sp+400]
00463998add x3, sp, 128
0046399cadd x4, sp, 368
004639a0bl gopkg.in/jcmturner/gokrb5.v7/keytab.readTimestamp
004639a4str x0, [sp+720]
004639a8str x1, [sp+728]
004639acstr x2, [sp+736]
004639b0str x3, [sp+776]
004639b4str x4, [sp+784]
004639b8ldr x0, [sp+720]
004639bcldr x1, [sp+728]
004639c0ldr x2, [sp+736]
004639c4str x0, [sp+944]
004639c8str x1, [sp+952]
004639ccstr x2, [sp+960]
004639d0ldr x1, [sp+784]
004639d4ldr x0, [sp+776]
004639d8str x0, [sp+928]
004639dcstr x1, [sp+936]
004639e0ldr x0, [sp+944]
004639e4ldr x2, [sp+952]
004639e8ldr x3, [sp+960]
004639ecstr x0, [sp+248]
004639f0str x2, [sp+256]
004639f4str x3, [sp+264]
004639f8ldr x0, [sp+928]
004639fcstr x0, [sp+336]
00463a00str x1, [sp+344]
00463a04cbnz x0, 0x463a0c
00463a08b 0x463a20
00463a0c
00463a0cloc_463a0c:
00463a0cstr x0, [sp+176]
00463a10str x1, [sp+184]
00463a14ldp x29, x30, [sp-8]
00463a18add sp, sp, 976
00463a1cret x30
00463a20
00463a20loc_463a20:
00463a20add x27, sp, 776
00463a24stp xzr, xzr, [x27]
00463a28ldr x0, [sp+384]
00463a2cldr x1, [sp+392]
00463a30ldr x2, [sp+400]
00463a34add x3, sp, 128
00463a38add x4, sp, 368
00463a3cbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt8
00463a40strb w0, [sp+92]
00463a44str x1, [sp+776]
00463a48str x2, [sp+784]
00463a4cldrsb x5, [sp+92]
00463a50strb w5, [sp+95]
00463a54ldr x5, [sp+784]
00463a58ldr x6, [sp+776]
00463a5cstr x6, [sp+912]
00463a60str x5, [sp+920]
00463a64ldrsb x5, [sp+95]
00463a68strb w5, [sp+91]
00463a6cldr x1, [sp+920]
00463a70ldr x0, [sp+912]
00463a74str x0, [sp+336]
00463a78str x1, [sp+344]
00463a7ccbnz x0, 0x463a84
00463a80b 0x463a98
00463a84
00463a84loc_463a84:
00463a84str x0, [sp+176]
00463a88str x1, [sp+184]
00463a8cldp x29, x30, [sp-8]
00463a90add sp, sp, 976
00463a94ret x30
00463a98
00463a98loc_463a98:
00463a98ldrsb x5, [sp+91]
00463a9cstrb w5, [sp+272]
00463aa0add x27, sp, 776
00463aa4stp xzr, xzr, [x27]
00463aa8ldr x0, [sp+384]
00463aacldr x1, [sp+392]
00463ab0ldr x2, [sp+400]
00463ab4add x3, sp, 128
00463ab8add x4, sp, 368
00463abcbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
00463ac0strh w0, [sp+98]
00463ac4str x1, [sp+776]
00463ac8str x2, [sp+784]
00463accldrsh x5, [sp+98]
00463ad0strh w5, [sp+102]
00463ad4ldr x5, [sp+784]
00463ad8ldr x6, [sp+776]
00463adcstr x6, [sp+896]
00463ae0str x5, [sp+904]
00463ae4ldrsh x5, [sp+102]
00463ae8strh w5, [sp+96]
00463aecldr x1, [sp+904]
00463af0ldr x0, [sp+896]
00463af4str x0, [sp+336]
00463af8str x1, [sp+344]
00463afccbnz x0, 0x463b04
00463b00b 0x463b18
00463b04
00463b04loc_463b04:
00463b04str x0, [sp+176]
00463b08str x1, [sp+184]
00463b0cldp x29, x30, [sp-8]
00463b10add sp, sp, 976
00463b14ret x30
00463b18
00463b18loc_463b18:
00463b18ldrsh x5, [sp+96]
00463b1cstr w5, [sp+280]
00463b20add x27, sp, 776
00463b24stp xzr, xzr, [x27]
00463b28ldr x0, [sp+384]
00463b2cldr x1, [sp+392]
00463b30ldr x2, [sp+400]
00463b34add x3, sp, 128
00463b38add x4, sp, 368
00463b3cbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
00463b40strh w0, [sp+98]
00463b44str x1, [sp+776]
00463b48str x2, [sp+784]
00463b4cldrsh x5, [sp+98]
00463b50strh w5, [sp+100]
00463b54ldr x5, [sp+784]
00463b58ldr x6, [sp+776]
00463b5cstr x6, [sp+880]
00463b60str x5, [sp+888]
00463b64ldrsh x5, [sp+100]
00463b68strh w5, [sp+96]
00463b6cldr x1, [sp+888]
00463b70ldr x0, [sp+880]
00463b74str x0, [sp+336]
00463b78str x1, [sp+344]
00463b7ccbnz x0, 0x463b84
00463b80b 0x463b98
00463b84
00463b84loc_463b84:
00463b84str x0, [sp+176]
00463b88str x1, [sp+184]
00463b8cldp x29, x30, [sp-8]
00463b90add sp, sp, 976
00463b94ret x30
00463b98
00463b98loc_463b98:
00463b98ldrsh x6, [sp+96]
00463b9cstr x6, [sp+144]
00463ba0str xzr, [sp+696]
00463ba4add x27, sp, 704
00463ba8stp xzr, xzr, [x27]
00463bacadd x27, sp, 776
00463bb0stp xzr, xzr, [x27]
00463bb4ldr x4, [sp+144]
00463bb8ldr x0, [sp+384]
00463bbcldr x1, [sp+392]
00463bc0ldr x2, [sp+400]
00463bc4add x3, sp, 128
00463bc8add x5, sp, 368
00463bccbl gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes
00463bd0str x0, [sp+696]
00463bd4str x1, [sp+704]
00463bd8str x2, [sp+712]
00463bdcstr x3, [sp+776]
00463be0str x4, [sp+784]
00463be4ldr x6, [sp+704]
00463be8ldr x7, [sp+712]
00463becldr x8, [sp+696]
00463bf0str x8, [sp+856]
00463bf4str x6, [sp+864]
00463bf8str x7, [sp+872]
00463bfcldr x1, [sp+784]
00463c00ldr x6, [sp+776]
00463c04str x6, [sp+840]
00463c08str x1, [sp+848]
00463c0cldr x6, [sp+856]
00463c10ldr x7, [sp+864]
00463c14ldr x8, [sp+872]
00463c18str x6, [sp+288]
00463c1cstr x7, [sp+296]
00463c20str x8, [sp+304]
00463c24ldr x0, [sp+840]
00463c28str x0, [sp+336]
00463c2cstr x1, [sp+344]
00463c30cbnz x0, 0x463c38
00463c34b 0x463c4c
00463c38
00463c38loc_463c38:
00463c38str x0, [sp+176]
00463c3cstr x1, [sp+184]
00463c40ldp x29, x30, [sp-8]
00463c44add sp, sp, 976
00463c48ret x30
00463c4c
00463c4cloc_463c4c:
00463c4cldr x5, [sp+392]
00463c50str x5, [sp+168]
00463c54ldr x6, [sp+128]
00463c58sub x5, x5, x6
00463c5csubs xzr, x5, 4
00463c60b.ge 0x463c68
00463c64b 0x463cec
00463c68
00463c68loc_463c68:
00463c68add x27, sp, 776
00463c6cstp xzr, xzr, [x27]
00463c70ldr x0, [sp+384]
00463c74ldr x1, [sp+392]
00463c78ldr x2, [sp+400]
00463c7cadd x3, sp, 128
00463c80add x4, sp, 368
00463c84bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00463c88str w0, [sp+116]
00463c8cstr x1, [sp+776]
00463c90str x2, [sp+784]
00463c94ldrsw x5, [sp+116]
00463c98str w5, [sp+124]
00463c9cldr x5, [sp+784]
00463ca0ldr x6, [sp+776]
00463ca4str x6, [sp+824]
00463ca8str x5, [sp+832]
00463cacldrsw x5, [sp+124]
00463cb0str w5, [sp+104]
00463cb4ldr x1, [sp+832]
00463cb8ldr x0, [sp+824]
00463cbcstr x0, [sp+320]
00463cc0str x1, [sp+328]
00463cc4cbnz x0, 0x463ccc
00463cc8b 0x463ce0
00463ccc
00463cccloc_463ccc:
00463cccstr x0, [sp+176]
00463cd0str x1, [sp+184]
00463cd4ldp x29, x30, [sp-8]
00463cd8add sp, sp, 976
00463cdcret x30
00463ce0
00463ce0loc_463ce0:
00463ce0ldrsw x5, [sp+104]
00463ce4str w5, [sp+312]
00463ce8b 0x463cf0
00463cec
00463cecloc_463cec:
00463cecb 0x463cf0
00463cf0
00463cf0loc_463cf0:
00463cf0ldr w5, [sp+312]
00463cf4cbz w5, 0x463cfc
00463cf8b 0x463d08
00463cfc
00463cfcloc_463cfc:
00463cfcldrb w5, [sp+272]
00463d00str w5, [sp+312]
00463d04b 0x463d0c
00463d08
00463d08loc_463d08:
00463d08b 0x463d0c
00463d0c
00463d0cloc_463d0c:
00463d0cldr x5, [sp+984]
00463d10ldrsb x27, [x5]
00463d14ldr x2, [x5+24]
00463d18ldr x0, [x5+8]
00463d1cldr x5, [x5+16]
00463d20add x1, x5, 1
00463d24subs xzr, x2, x1
00463d28b.hs 0x463d30
00463d2cb 0x463d34
00463d30
00463d30loc_463d30:
00463d30b 0x463d48
00463d34
00463d34loc_463d34:
00463d34orr x3, xzr, 1
00463d38adrp x4, 0x219000
00463d3cadd x4, x4, 1056
00463d40bl runtime.growslice
00463d44b 0x463d48
00463d48
00463d48loc_463d48:
00463d48sub x5, x1, 1
00463d4cadd x21, x0, x5, lsl #7
00463d50adrp x27, 0x5e8000
00463d54ldr w5, [x27+3056]
00463d58cbz w5, 0x463d60
00463d5cb 0x463d64
00463d60
00463d60loc_463d60:
00463d60b 0x463d9c
00463d64
00463d64loc_463d64:
00463d64str x0, [sp+432]
00463d68str x1, [sp+160]
00463d6cstr x2, [sp+152]
00463d70str x21, [sp+424]
00463d74adrp x0, 0x219000
00463d78add x0, x0, 1056
00463d7cmov x1, x21
00463d80add x2, sp, 192
00463d84bl runtime.wbMove
00463d88ldr x0, [sp+432]
00463d8cldr x1, [sp+160]
00463d90ldr x2, [sp+152]
00463d94ldr x21, [sp+424]
00463d98b 0x463d9c
00463d9c
00463d9cloc_463d9c:
00463d9cadd x20, sp, 192
00463da0adr x27, 16
00463da4stp x29, x27, [sp-24]
00463da8sub x29, sp, 24
00463dacbl fn_87ee0
00463db0sub x29, sp, 8
00463db4ldr x5, [sp+984]
00463db8ldrsb x27, [x5]
00463dbcstr x1, [x5+16]
00463dc0str x2, [x5+24]
00463dc4adrp x27, 0x5e8000
00463dc8ldr w6, [x27+3056]
00463dcccbz w6, 0x463dd4
00463dd0b 0x463dd8
00463dd4
00463dd4loc_463dd4:
00463dd4b 0x463dec
00463dd8
00463dd8loc_463dd8:
00463dd8bl runtime.gcWriteBarrier2
00463ddcstr x0, [x25]
00463de0ldr x6, [x5+8]
00463de4str x6, [x25+8]
00463de8b 0x463dec
00463dec
00463decloc_463dec:
00463decstr x0, [x5+8]
00463df0b 0x463df4
00463df4
00463df4loc_463df4:
00463df4ldr x5, [sp+136]
00463df8subs xzr, x5, 0
00463dfccset x6, lt
00463e00strb w6, [sp+93]
00463e04tbnz x5, 63, 0x463e0c
00463e08b 0x463e10
00463e0c
00463e0cloc_463e0c:
00463e0cb 0x463e2c
00463e10
00463e10loc_463e10:
00463e10ldr x5, [sp+1000]
00463e14str x5, [sp+168]
00463e18ldr x6, [sp+136]
00463e1csubs xzr, x5, x6
00463e20cset x5, lt
00463e24strb w5, [sp+93]
00463e28b 0x463e2c
00463e2c
00463e2cloc_463e2c:
00463e2cldrb w5, [sp+93]
00463e30strb w5, [sp+94]
00463e34tbnz w5, 0, 0x463e3c
00463e38b 0x463e40
00463e3c
00463e3cloc_463e3c:
00463e3cb 0x463e94
00463e40
00463e40loc_463e40:
00463e40ldr x0, [sp+136]
00463e44ldr x1, [sp+1000]
00463e48ldr x5, [sp+992]
00463e4cldr x6, [sp+1008]
00463e50b 0x463e54
00463e54
00463e54loc_463e54:
00463e54subs xzr, x1, x0
00463e58b.hs 0x463e60
00463e5cb 0x463f40
00463e60
00463e60loc_463e60:
00463e60sub x7, x1, x0
00463e64sub x6, x6, x0
00463e68sub x8, xzr, x6
00463e6cand x8, x0, x8, asr #63
00463e70add x5, x5, x8
00463e74str x5, [sp+696]
00463e78str x7, [sp+704]
00463e7cstr x6, [sp+712]
00463e80str x7, [sp+168]
00463e84subs xzr, x7, 4
00463e88cset x5, lt
00463e8cstrb w5, [sp+94]
00463e90b 0x463e94
00463e94
00463e94loc_463e94:
00463e94ldrb w5, [sp+94]
00463e98tbnz w5, 0, 0x463ea0
00463e9cb 0x463ea4
00463ea0
00463ea0loc_463ea0:
00463ea0b 0x463f28
00463ea4
00463ea4loc_463ea4:
00463ea4add x27, sp, 776
00463ea8stp xzr, xzr, [x27]
00463eacldr x0, [sp+992]
00463eb0ldr x1, [sp+1000]
00463eb4ldr x2, [sp+1008]
00463eb8add x3, sp, 136
00463ebcadd x4, sp, 368
00463ec0bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00463ec4str w0, [sp+116]
00463ec8str x1, [sp+776]
00463eccstr x2, [sp+784]
00463ed0ldrsw x5, [sp+116]
00463ed4str w5, [sp+120]
00463ed8ldr x5, [sp+784]
00463edcldr x6, [sp+776]
00463ee0str x6, [sp+808]
00463ee4str x5, [sp+816]
00463ee8ldrsw x5, [sp+120]
00463eecstr w5, [sp+108]
00463ef0ldr x1, [sp+816]
00463ef4ldr x0, [sp+808]
00463ef8str x0, [sp+352]
00463efcstr x1, [sp+360]
00463f00cbnz x0, 0x463f08
00463f04b 0x463f1c
00463f08
00463f08loc_463f08:
00463f08str x0, [sp+176]
00463f0cstr x1, [sp+184]
00463f10ldp x29, x30, [sp-8]
00463f14add sp, sp, 976
00463f18ret x30
00463f1c
00463f1cloc_463f1c:
00463f1cb 0x463f20
00463f20
00463f20loc_463f20:
00463f20b 0x463674
00463f24
00463f24loc_463f24:
00463f24b 0x463f28
00463f28
00463f28loc_463f28:
00463f28stp xzr, xzr, [sp+176]
00463f2cmov x0, xzr
00463f30mov x1, xzr
00463f34ldp x29, x30, [sp-8]
00463f38add sp, sp, 976
00463f3cret x30
00463f40
00463f40loc_463f40:
00463f40bl runtime.panicSliceB
00463f44
00463f44loc_463f44:
00463f44bl runtime.panicSliceB
00463f48
00463f48loc_463f48:
00463f48bl runtime.panicSliceAcap
00463f4c
00463f4cloc_463f4c:
00463f4corr x0, xzr, 1
00463f50bl runtime.panicIndex
00463f54
00463f54loc_463f54:
00463f54mov x0, xzr
00463f58bl runtime.panicIndex
00463f5chint
00463f60
00463f60loc_463f60:
00463f60stp x0, x1, [sp+8]
00463f64stp x2, x3, [sp+24]
00463f68mov x3, x30
00463f6cbl runtime.morestack_noctxt.abi0
00463f70ldp x0, x1, [sp+8]
00463f74ldp x2, x3, [sp+24]
00463f78b 0x463390
00463f7cudf 0
00463390
00463f80
00463f80gopkg.in/jcmturner/gokrb5.v7/keytab.entry.marshal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.entry.marshal(gopkg.in/jcmturner/gokrb5.v7/keytab.entry e, int v)
00463f80ldr x16, [x28+16]
00463f84sub x17, sp, 480
00463f88subs xzr, x17, x16
00463f8cb.ls 0x464740
00463f90sub x20, sp, 608
00463f94stp x29, x30, [x20-8]
00463f98add sp, x20, 0
00463f9csub x29, sp, 8
00463fa0strh w0, [sp+624]
00463fa4str x1, [sp+632]
00463fa8str x2, [sp+640]
00463facstr x3, [sp+648]
00463fb0str x4, [sp+656]
00463fb4str x5, [sp+664]
00463fb8str w6, [sp+672]
00463fbcstr x7, [sp+680]
00463fc0str x8, [sp+688]
00463fc4str x9, [sp+696]
00463fc8strb w10, [sp+704]
00463fccstr w11, [sp+712]
00463fd0str x12, [sp+720]
00463fd4str x13, [sp+728]
00463fd8str x14, [sp+736]
00463fdcstr w15, [sp+744]
00463fe0str xzr, [sp+192]
00463fe4stp xzr, xzr, [sp+200]
00463fe8stp xzr, xzr, [sp+176]
00463fecstr xzr, [sp+304]
00463ff0stp xzr, xzr, [sp+312]
00463ff4str xzr, [sp+576]
00463ff8add x27, sp, 584
00463ffcstp xzr, xzr, [x27]
00464000add x27, sp, 560
00464004stp xzr, xzr, [x27]
00464008ldrsh x0, [sp+624]
0046400cldr x7, [sp+616]
00464010ldr x1, [sp+632]
00464014ldr x2, [sp+640]
00464018ldr x3, [sp+648]
0046401cldr x4, [sp+656]
00464020ldr x5, [sp+664]
00464024ldrsw x6, [sp+672]
00464028bl gopkg.in/jcmturner/gokrb5.v7/keytab.principal.marshal
0046402cstr x0, [sp+576]
00464030str x1, [sp+584]
00464034str x2, [sp+592]
00464038str x3, [sp+560]
0046403cstr x4, [sp+568]
00464040ldr x8, [sp+576]
00464044ldr x9, [sp+584]
00464048ldr x10, [sp+592]
0046404cstr x8, [sp+344]
00464050str x9, [sp+352]
00464054str x10, [sp+360]
00464058ldr x8, [sp+560]
0046405cldr x9, [sp+568]
00464060str x8, [sp+328]
00464064str x9, [sp+336]
00464068ldr x8, [sp+344]
0046406cldr x9, [sp+352]
00464070ldr x10, [sp+360]
00464074str x8, [sp+240]
00464078str x9, [sp+248]
0046407cstr x10, [sp+256]
00464080ldr x8, [sp+336]
00464084ldr x9, [sp+328]
00464088str x9, [sp+264]
0046408cstr x8, [sp+272]
00464090cbnz x9, 0x464098
00464094b 0x4640d8
00464098
00464098loc_464098:
00464098ldr x5, [sp+304]
0046409cldr x6, [sp+312]
004640a0ldr x7, [sp+320]
004640a4str x5, [sp+192]
004640a8str x6, [sp+200]
004640acstr x7, [sp+208]
004640b0ldr x3, [sp+264]
004640b4ldr x4, [sp+272]
004640b8str x3, [sp+176]
004640bcstr x4, [sp+184]
004640c0ldr x0, [sp+192]
004640c4ldr x1, [sp+200]
004640c8ldr x2, [sp+208]
004640ccldp x29, x30, [sp-8]
004640d0add sp, sp, 608
004640d4ret x30
004640d8
004640d8loc_4640d8:
004640d8ldr x2, [sp+320]
004640dcldr x0, [sp+304]
004640e0ldr x5, [sp+312]
004640e4str x0, [sp+528]
004640e8str x5, [sp+536]
004640ecstr x2, [sp+544]
004640f0ldr x6, [sp+248]
004640f4add x1, x5, x6
004640f8str x1, [sp+152]
004640fcsubs xzr, x2, x1
00464100b.hs 0x464108
00464104b 0x464110
00464108
00464108loc_464108:
00464108str x1, [sp+536]
0046410cb 0x464130
00464110
00464110loc_464110:
00464110ldr x3, [sp+248]
00464114adrp x4, 0x191000
00464118add x4, x4, 3072
0046411cbl runtime.growslice
00464120str x0, [sp+528]
00464124str x1, [sp+536]
00464128str x2, [sp+544]
0046412cb 0x464130
00464130
00464130loc_464130:
00464130ldr x3, [sp+248]
00464134str x3, [sp+144]
00464138ldr x3, [sp+152]
0046413cldr x4, [sp+248]
00464140sub x3, x3, x4
00464144ldr x4, [sp+528]
00464148add x0, x4, x3
0046414cstr x0, [sp+520]
00464150ldr x2, [sp+144]
00464154ldr x1, [sp+240]
00464158bl runtime.memmove
0046415cldr x3, [sp+528]
00464160ldr x4, [sp+536]
00464164ldr x5, [sp+544]
00464168str x3, [sp+304]
0046416cstr x4, [sp+312]
00464170str x5, [sp+320]
00464174stp xzr, xzr, [sp+280]
00464178adrp x3, 0x2b6000
0046417cadd x3, x3, 2384
00464180str x3, [sp+280]
00464184adrp x3, 0x5e7000
00464188add x3, x3, 1504
0046418cstr x3, [sp+288]
00464190ldr x3, [sp+616]
00464194subs xzr, x3, 1
00464198cset x3, eq
0046419cstrb w3, [sp+79]
004641a0b.eq 0x4641a8
004641a4b 0x4641b8
004641a8
004641a8loc_4641a8:
004641a8bl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
004641acstrb w0, [sp+78]
004641b0strb w0, [sp+79]
004641b4b 0x4641bc
004641b8
004641b8loc_4641b8:
004641b8b 0x4641bc
004641bc
004641bcloc_4641bc:
004641bcldrb w3, [sp+79]
004641c0tbnz w3, 0, 0x4641c8
004641c4b 0x4641e4
004641c8
004641c8loc_4641c8:
004641c8adrp x3, 0x2b6000
004641ccadd x3, x3, 2128
004641d0str x3, [sp+280]
004641d4adrp x3, 0x5e7000
004641d8add x3, x3, 1504
004641dcstr x3, [sp+288]
004641e0b 0x4641e8
004641e4
004641e4loc_4641e4:
004641e4b 0x4641e8
004641e8
004641e8loc_4641e8:
004641e8adrp x0, 0x191000
004641ecadd x0, x0, 3072
004641f0movz x1, 9
004641f4mov x2, x1
004641f8bl runtime.makeslice
004641fcstr x0, [sp+216]
00464200movz x3, 9
00464204str x3, [sp+224]
00464208str x3, [sp+232]
0046420cb 0x464210
00464210
00464210loc_464210:
00464210b 0x464214
00464214
00464214loc_464214:
00464214str x0, [sp+576]
00464218orr x4, xzr, 4
0046421cstr x4, [sp+584]
00464220str x3, [sp+592]
00464224ldr x0, [sp+680]
00464228ldr x1, [sp+688]
0046422cldr x2, [sp+696]
00464230bl time.Time.Unix
00464234str x0, [sp+168]
00464238ldr x3, [sp+280]
0046423cldrsb x27, [x3]
00464240ldr x4, [sp+288]
00464244ldr x3, [x3+32]
00464248ldr x1, [sp+576]
0046424cldr x2, [sp+584]
00464250ldr x5, [sp+592]
00464254mov x6, x0
00464258mov x0, x4
0046425cmov x7, x3
00464260mov x3, x5
00464264mov x4, x6
00464268blr x7
0046426cldr x1, [sp+224]
00464270ldr x3, [sp+216]
00464274ldrb w4, [sp+704]
00464278subs xzr, x1, 4
0046427cb.hi 0x464284
00464280b 0x464734
00464284
00464284loc_464284:
00464284strb w4, [x3+4]
00464288ldr x2, [sp+232]
0046428cldr x5, [sp+216]
00464290subs xzr, x2, 7
00464294b.hs 0x46429c
00464298b 0x46472c
0046429c
0046429cloc_46429c:
0046429cb 0x4642a0
004642a0
004642a0loc_4642a0:
004642a0sub x3, x2, 5
004642a4sub x6, xzr, x3
004642a8sbfm x6, x6, 63, 63
004642acmovz x7, 5
004642b0and x6, x6, x7
004642b4add x1, x5, x6
004642b8str x1, [sp+576]
004642bcorr x2, xzr, 2
004642c0str x2, [sp+584]
004642c4str x3, [sp+592]
004642c8ldr x5, [sp+280]
004642ccldrsb x27, [x5]
004642d0ldr x0, [sp+288]
004642d4ldr x5, [x5+24]
004642d8ldrsw x4, [sp+712]
004642dcblr x5
004642e0ldr x2, [sp+232]
004642e4ldr x5, [sp+216]
004642e8subs xzr, x2, 9
004642ecb.hs 0x4642f4
004642f0b 0x464724
004642f4
004642f4loc_4642f4:
004642f4b 0x4642f8
004642f8
004642f8loc_4642f8:
004642f8sub x3, x2, 7
004642fcsub x6, xzr, x3
00464300sbfm x6, x6, 63, 63
00464304and x6, x6, 7
00464308add x1, x5, x6
0046430cstr x1, [sp+576]
00464310orr x2, xzr, 2
00464314str x2, [sp+584]
00464318str x3, [sp+592]
0046431cldr x4, [sp+728]
00464320str x4, [sp+160]
00464324ldr x5, [sp+280]
00464328ldrsb x27, [x5]
0046432cldr x0, [sp+288]
00464330ldr x5, [x5+24]
00464334blr x5
00464338ldr x2, [sp+320]
0046433cldr x0, [sp+304]
00464340ldr x5, [sp+312]
00464344str x0, [sp+496]
00464348str x5, [sp+504]
0046434cstr x2, [sp+512]
00464350ldr x6, [sp+224]
00464354add x1, x5, x6
00464358str x1, [sp+136]
0046435csubs xzr, x2, x1
00464360b.hs 0x464368
00464364b 0x464370
00464368
00464368loc_464368:
00464368str x1, [sp+504]
0046436cb 0x464390
00464370
00464370loc_464370:
00464370ldr x3, [sp+224]
00464374adrp x4, 0x191000
00464378add x4, x4, 3072
0046437cbl runtime.growslice
00464380str x0, [sp+496]
00464384str x1, [sp+504]
00464388str x2, [sp+512]
0046438cb 0x464390
00464390
00464390loc_464390:
00464390ldr x3, [sp+224]
00464394str x3, [sp+128]
00464398ldr x3, [sp+136]
0046439cldr x4, [sp+224]
004643a0sub x3, x3, x4
004643a4ldr x4, [sp+496]
004643a8add x0, x4, x3
004643acstr x0, [sp+488]
004643b0ldr x2, [sp+128]
004643b4ldr x1, [sp+216]
004643b8bl runtime.memmove
004643bcldr x3, [sp+496]
004643c0ldr x4, [sp+504]
004643c4ldr x5, [sp+512]
004643c8str x3, [sp+304]
004643ccstr x4, [sp+312]
004643d0str x5, [sp+320]
004643d4adrp x0, 0x1ee000
004643d8add x0, x0, 2048
004643dcbl runtime.newobject
004643e0str x0, [sp+296]
004643e4str x0, [sp+552]
004643e8ldr x3, [sp+720]
004643ecldr x4, [sp+728]
004643f0ldr x5, [sp+736]
004643f4str x3, [sp+464]
004643f8str x4, [sp+472]
004643fcstr x5, [sp+480]
00464400ldr x2, [sp+280]
00464404ldr x3, [sp+288]
00464408ldr x1, [sp+552]
0046440cadrp x0, 0x2af000
00464410add x0, x0, 2976
00464414adrp x4, 0x189000
00464418add x4, x4, 1216
0046441cadd x5, sp, 464
00464420bl encoding/binary.Write
00464424str x0, [sp+264]
00464428str x1, [sp+272]
0046442ccbnz x0, 0x464434
00464430b 0x464474
00464434
00464434loc_464434:
00464434ldr x5, [sp+304]
00464438ldr x6, [sp+312]
0046443cldr x7, [sp+320]
00464440str x5, [sp+192]
00464444str x6, [sp+200]
00464448str x7, [sp+208]
0046444cldr x3, [sp+264]
00464450ldr x4, [sp+272]
00464454str x3, [sp+176]
00464458str x4, [sp+184]
0046445cldr x0, [sp+192]
00464460ldr x1, [sp+200]
00464464ldr x2, [sp+208]
00464468ldp x29, x30, [sp-8]
0046446cadd sp, sp, 608
00464470ret x30
00464474
00464474loc_464474:
00464474ldr x0, [sp+296]
00464478bl bytes.(*Buffer).Bytes
0046447cstr x0, [sp+576]
00464480str x1, [sp+584]
00464484str x2, [sp+592]
00464488ldr x2, [sp+320]
0046448cldr x0, [sp+304]
00464490ldr x1, [sp+312]
00464494str x0, [sp+440]
00464498str x1, [sp+448]
0046449cstr x2, [sp+456]
004644a0ldr x3, [sp+584]
004644a4add x1, x1, x3
004644a8str x1, [sp+120]
004644acsubs xzr, x2, x1
004644b0b.hs 0x4644b8
004644b4b 0x4644c0
004644b8
004644b8loc_4644b8:
004644b8str x1, [sp+448]
004644bcb 0x4644e0
004644c0
004644c0loc_4644c0:
004644c0ldr x3, [sp+584]
004644c4adrp x4, 0x191000
004644c8add x4, x4, 3072
004644ccbl runtime.growslice
004644d0str x0, [sp+440]
004644d4str x1, [sp+448]
004644d8str x2, [sp+456]
004644dcb 0x4644e0
004644e0
004644e0loc_4644e0:
004644e0ldr x3, [sp+584]
004644e4str x3, [sp+112]
004644e8ldr x3, [sp+120]
004644ecldr x4, [sp+584]
004644f0sub x3, x3, x4
004644f4ldr x4, [sp+440]
004644f8add x0, x4, x3
004644fcstr x0, [sp+432]
00464500ldr x2, [sp+112]
00464504ldr x1, [sp+576]
00464508bl runtime.memmove
0046450cldr x3, [sp+440]
00464510ldr x4, [sp+448]
00464514ldr x5, [sp+456]
00464518str x3, [sp+304]
0046451cstr x4, [sp+312]
00464520str x5, [sp+320]
00464524adrp x0, 0x191000
00464528add x0, x0, 3072
0046452corr x1, xzr, 4
00464530mov x2, x1
00464534bl runtime.makeslice
00464538str x0, [sp+216]
0046453corr x3, xzr, 4
00464540str x3, [sp+224]
00464544str x3, [sp+232]
00464548ldr x4, [sp+280]
0046454cldrsb x27, [x4]
00464550ldr x4, [x4+32]
00464554ldr x5, [sp+288]
00464558ldr w6, [sp+744]
0046455cmov x1, x0
00464560mov x2, x3
00464564mov x0, x5
00464568mov x5, x4
0046456cmov x4, x6
00464570blr x5
00464574ldr x2, [sp+320]
00464578ldr x0, [sp+304]
0046457cldr x3, [sp+312]
00464580str x0, [sp+408]
00464584str x3, [sp+416]
00464588str x2, [sp+424]
0046458cldr x4, [sp+224]
00464590add x1, x3, x4
00464594str x1, [sp+104]
00464598subs xzr, x2, x1
0046459cb.hs 0x4645a4
004645a0b 0x4645ac
004645a4
004645a4loc_4645a4:
004645a4str x1, [sp+416]
004645a8b 0x4645cc
004645ac
004645acloc_4645ac:
004645acldr x3, [sp+224]
004645b0adrp x4, 0x191000
004645b4add x4, x4, 3072
004645b8bl runtime.growslice
004645bcstr x0, [sp+408]
004645c0str x1, [sp+416]
004645c4str x2, [sp+424]
004645c8b 0x4645cc
004645cc
004645ccloc_4645cc:
004645ccldr x3, [sp+224]
004645d0str x3, [sp+96]
004645d4ldr x3, [sp+104]
004645d8ldr x4, [sp+224]
004645dcsub x3, x3, x4
004645e0ldr x4, [sp+408]
004645e4add x0, x4, x3
004645e8str x0, [sp+400]
004645ecldr x2, [sp+96]
004645f0ldr x1, [sp+216]
004645f4bl runtime.memmove
004645f8ldr x3, [sp+408]
004645fcldr x4, [sp+416]
00464600ldr x5, [sp+424]
00464604str x3, [sp+304]
00464608str x4, [sp+312]
0046460cstr x5, [sp+320]
00464610adrp x0, 0x191000
00464614add x0, x0, 3072
00464618orr x1, xzr, 4
0046461cmov x2, x1
00464620bl runtime.makeslice
00464624str x0, [sp+216]
00464628orr x3, xzr, 4
0046462cstr x3, [sp+224]
00464630str x3, [sp+232]
00464634ldr x4, [sp+312]
00464638str x4, [sp+160]
0046463cldr x1, [sp+216]
00464640ldr x0, [sp+288]
00464644ldr x5, [sp+280]
00464648ldrsb x27, [x5]
0046464cldr x5, [x5+32]
00464650mov x2, x3
00464654blr x5
00464658ldr x2, [sp+232]
0046465cldr x0, [sp+216]
00464660ldr x3, [sp+224]
00464664str x0, [sp+376]
00464668str x3, [sp+384]
0046466cstr x2, [sp+392]
00464670ldr x4, [sp+312]
00464674add x1, x3, x4
00464678str x1, [sp+88]
0046467csubs xzr, x2, x1
00464680b.hs 0x464688
00464684b 0x464690
00464688
00464688loc_464688:
00464688str x1, [sp+384]
0046468cb 0x4646b0
00464690
00464690loc_464690:
00464690ldr x3, [sp+312]
00464694adrp x4, 0x191000
00464698add x4, x4, 3072
0046469cbl runtime.growslice
004646a0str x0, [sp+376]
004646a4str x1, [sp+384]
004646a8str x2, [sp+392]
004646acb 0x4646b0
004646b0
004646b0loc_4646b0:
004646b0ldr x3, [sp+312]
004646b4str x3, [sp+80]
004646b8ldr x3, [sp+88]
004646bcldr x4, [sp+312]
004646c0sub x3, x3, x4
004646c4ldr x4, [sp+376]
004646c8add x0, x4, x3
004646ccstr x0, [sp+368]
004646d0ldr x2, [sp+80]
004646d4ldr x1, [sp+304]
004646d8bl runtime.memmove
004646dcldr x3, [sp+376]
004646e0ldr x4, [sp+384]
004646e4ldr x5, [sp+392]
004646e8str x3, [sp+304]
004646ecstr x4, [sp+312]
004646f0str x5, [sp+320]
004646f4str x3, [sp+192]
004646f8str x4, [sp+200]
004646fcstr x5, [sp+208]
00464700stp xzr, xzr, [sp+176]
00464704ldr x0, [sp+192]
00464708ldr x1, [sp+200]
0046470cldr x2, [sp+208]
00464710mov x3, xzr
00464714mov x4, xzr
00464718ldp x29, x30, [sp-8]
0046471cadd sp, sp, 608
00464720ret x30
00464724
00464724loc_464724:
00464724movz x1, 9
00464728bl runtime.panicSliceAcap
0046472c
0046472cloc_46472c:
0046472corr x1, xzr, 7
00464730bl runtime.panicSliceAcap
00464734
00464734loc_464734:
00464734orr x0, xzr, 4
00464738bl runtime.panicIndex
0046473chint
00464740
00464740loc_464740:
00464740strh w0, [sp+16]
00464744stp x1, x2, [sp+24]
00464748stp x3, x4, [sp+40]
0046474cstr x5, [sp+56]
00464750str w6, [sp+64]
00464754stp x7, x8, [sp+72]
00464758str x9, [sp+88]
0046475cstrb w10, [sp+96]
00464760str w11, [sp+104]
00464764stp x12, x13, [sp+112]
00464768str x14, [sp+128]
0046476cstr w15, [sp+136]
00464770mov x3, x30
00464774bl runtime.morestack_noctxt.abi0
00464778ldrsh x0, [sp+16]
0046477cldp x1, x2, [sp+24]
00464780ldp x3, x4, [sp+40]
00464784ldr x5, [sp+56]
00464788ldrsw x6, [sp+64]
0046478cldp x7, x8, [sp+72]
00464790ldr x9, [sp+88]
00464794ldrb w10, [sp+96]
00464798ldrsw x11, [sp+104]
0046479cldp x12, x13, [sp+112]
004647a0ldr x14, [sp+128]
004647a4ldr w15, [sp+136]
004647a8b 0x463f80
004647acudf 0
00463f80
00463f80gopkg.in/jcmturner/gokrb5.v7/keytab.entry.marshal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.entry.marshal(gopkg.in/jcmturner/gokrb5.v7/keytab.entry e, int v)
00463f80ldr x16, [x28+16]
00463f84sub x17, sp, 480
00463f88subs xzr, x17, x16
00463f8cb.ls 0x464740
00463f90sub x20, sp, 608
00463f94stp x29, x30, [x20-8]
00463f98add sp, x20, 0
00463f9csub x29, sp, 8
00463fa0strh w0, [sp+624]
00463fa4str x1, [sp+632]
00463fa8str x2, [sp+640]
00463facstr x3, [sp+648]
00463fb0str x4, [sp+656]
00463fb4str x5, [sp+664]
00463fb8str w6, [sp+672]
00463fbcstr x7, [sp+680]
00463fc0str x8, [sp+688]
00463fc4str x9, [sp+696]
00463fc8strb w10, [sp+704]
00463fccstr w11, [sp+712]
00463fd0str x12, [sp+720]
00463fd4str x13, [sp+728]
00463fd8str x14, [sp+736]
00463fdcstr w15, [sp+744]
00463fe0str xzr, [sp+192]
00463fe4stp xzr, xzr, [sp+200]
00463fe8stp xzr, xzr, [sp+176]
00463fecstr xzr, [sp+304]
00463ff0stp xzr, xzr, [sp+312]
00463ff4str xzr, [sp+576]
00463ff8add x27, sp, 584
00463ffcstp xzr, xzr, [x27]
00464000add x27, sp, 560
00464004stp xzr, xzr, [x27]
00464008ldrsh x0, [sp+624]
0046400cldr x7, [sp+616]
00464010ldr x1, [sp+632]
00464014ldr x2, [sp+640]
00464018ldr x3, [sp+648]
0046401cldr x4, [sp+656]
00464020ldr x5, [sp+664]
00464024ldrsw x6, [sp+672]
00464028bl gopkg.in/jcmturner/gokrb5.v7/keytab.principal.marshal
0046402cstr x0, [sp+576]
00464030str x1, [sp+584]
00464034str x2, [sp+592]
00464038str x3, [sp+560]
0046403cstr x4, [sp+568]
00464040ldr x8, [sp+576]
00464044ldr x9, [sp+584]
00464048ldr x10, [sp+592]
0046404cstr x8, [sp+344]
00464050str x9, [sp+352]
00464054str x10, [sp+360]
00464058ldr x8, [sp+560]
0046405cldr x9, [sp+568]
00464060str x8, [sp+328]
00464064str x9, [sp+336]
00464068ldr x8, [sp+344]
0046406cldr x9, [sp+352]
00464070ldr x10, [sp+360]
00464074str x8, [sp+240]
00464078str x9, [sp+248]
0046407cstr x10, [sp+256]
00464080ldr x8, [sp+336]
00464084ldr x9, [sp+328]
00464088str x9, [sp+264]
0046408cstr x8, [sp+272]
00464090cbnz x9, 0x464098
00464094b 0x4640d8
00464098
00464098loc_464098:
00464098ldr x5, [sp+304]
0046409cldr x6, [sp+312]
004640a0ldr x7, [sp+320]
004640a4str x5, [sp+192]
004640a8str x6, [sp+200]
004640acstr x7, [sp+208]
004640b0ldr x3, [sp+264]
004640b4ldr x4, [sp+272]
004640b8str x3, [sp+176]
004640bcstr x4, [sp+184]
004640c0ldr x0, [sp+192]
004640c4ldr x1, [sp+200]
004640c8ldr x2, [sp+208]
004640ccldp x29, x30, [sp-8]
004640d0add sp, sp, 608
004640d4ret x30
004640d8
004640d8loc_4640d8:
004640d8ldr x2, [sp+320]
004640dcldr x0, [sp+304]
004640e0ldr x5, [sp+312]
004640e4str x0, [sp+528]
004640e8str x5, [sp+536]
004640ecstr x2, [sp+544]
004640f0ldr x6, [sp+248]
004640f4add x1, x5, x6
004640f8str x1, [sp+152]
004640fcsubs xzr, x2, x1
00464100b.hs 0x464108
00464104b 0x464110
00464108
00464108loc_464108:
00464108str x1, [sp+536]
0046410cb 0x464130
00464110
00464110loc_464110:
00464110ldr x3, [sp+248]
00464114adrp x4, 0x191000
00464118add x4, x4, 3072
0046411cbl runtime.growslice
00464120str x0, [sp+528]
00464124str x1, [sp+536]
00464128str x2, [sp+544]
0046412cb 0x464130
00464130
00464130loc_464130:
00464130ldr x3, [sp+248]
00464134str x3, [sp+144]
00464138ldr x3, [sp+152]
0046413cldr x4, [sp+248]
00464140sub x3, x3, x4
00464144ldr x4, [sp+528]
00464148add x0, x4, x3
0046414cstr x0, [sp+520]
00464150ldr x2, [sp+144]
00464154ldr x1, [sp+240]
00464158bl runtime.memmove
0046415cldr x3, [sp+528]
00464160ldr x4, [sp+536]
00464164ldr x5, [sp+544]
00464168str x3, [sp+304]
0046416cstr x4, [sp+312]
00464170str x5, [sp+320]
00464174stp xzr, xzr, [sp+280]
00464178adrp x3, 0x2b6000
0046417cadd x3, x3, 2384
00464180str x3, [sp+280]
00464184adrp x3, 0x5e7000
00464188add x3, x3, 1504
0046418cstr x3, [sp+288]
00464190ldr x3, [sp+616]
00464194subs xzr, x3, 1
00464198cset x3, eq
0046419cstrb w3, [sp+79]
004641a0b.eq 0x4641a8
004641a4b 0x4641b8
004641a8
004641a8loc_4641a8:
004641a8bl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
004641acstrb w0, [sp+78]
004641b0strb w0, [sp+79]
004641b4b 0x4641bc
004641b8
004641b8loc_4641b8:
004641b8b 0x4641bc
004641bc
004641bcloc_4641bc:
004641bcldrb w3, [sp+79]
004641c0tbnz w3, 0, 0x4641c8
004641c4b 0x4641e4
004641c8
004641c8loc_4641c8:
004641c8adrp x3, 0x2b6000
004641ccadd x3, x3, 2128
004641d0str x3, [sp+280]
004641d4adrp x3, 0x5e7000
004641d8add x3, x3, 1504
004641dcstr x3, [sp+288]
004641e0b 0x4641e8
004641e4
004641e4loc_4641e4:
004641e4b 0x4641e8
004641e8
004641e8loc_4641e8:
004641e8adrp x0, 0x191000
004641ecadd x0, x0, 3072
004641f0movz x1, 9
004641f4mov x2, x1
004641f8bl runtime.makeslice
004641fcstr x0, [sp+216]
00464200movz x3, 9
00464204str x3, [sp+224]
00464208str x3, [sp+232]
0046420cb 0x464210
00464210
00464210loc_464210:
00464210b 0x464214
00464214
00464214loc_464214:
00464214str x0, [sp+576]
00464218orr x4, xzr, 4
0046421cstr x4, [sp+584]
00464220str x3, [sp+592]
00464224ldr x0, [sp+680]
00464228ldr x1, [sp+688]
0046422cldr x2, [sp+696]
00464230bl time.Time.Unix
00464234str x0, [sp+168]
00464238ldr x3, [sp+280]
0046423cldrsb x27, [x3]
00464240ldr x4, [sp+288]
00464244ldr x3, [x3+32]
00464248ldr x1, [sp+576]
0046424cldr x2, [sp+584]
00464250ldr x5, [sp+592]
00464254mov x6, x0
00464258mov x0, x4
0046425cmov x7, x3
00464260mov x3, x5
00464264mov x4, x6
00464268blr x7
0046426cldr x1, [sp+224]
00464270ldr x3, [sp+216]
00464274ldrb w4, [sp+704]
00464278subs xzr, x1, 4
0046427cb.hi 0x464284
00464280b 0x464734
00464284
00464284loc_464284:
00464284strb w4, [x3+4]
00464288ldr x2, [sp+232]
0046428cldr x5, [sp+216]
00464290subs xzr, x2, 7
00464294b.hs 0x46429c
00464298b 0x46472c
0046429c
0046429cloc_46429c:
0046429cb 0x4642a0
004642a0
004642a0loc_4642a0:
004642a0sub x3, x2, 5
004642a4sub x6, xzr, x3
004642a8sbfm x6, x6, 63, 63
004642acmovz x7, 5
004642b0and x6, x6, x7
004642b4add x1, x5, x6
004642b8str x1, [sp+576]
004642bcorr x2, xzr, 2
004642c0str x2, [sp+584]
004642c4str x3, [sp+592]
004642c8ldr x5, [sp+280]
004642ccldrsb x27, [x5]
004642d0ldr x0, [sp+288]
004642d4ldr x5, [x5+24]
004642d8ldrsw x4, [sp+712]
004642dcblr x5
004642e0ldr x2, [sp+232]
004642e4ldr x5, [sp+216]
004642e8subs xzr, x2, 9
004642ecb.hs 0x4642f4
004642f0b 0x464724
004642f4
004642f4loc_4642f4:
004642f4b 0x4642f8
004642f8
004642f8loc_4642f8:
004642f8sub x3, x2, 7
004642fcsub x6, xzr, x3
00464300sbfm x6, x6, 63, 63
00464304and x6, x6, 7
00464308add x1, x5, x6
0046430cstr x1, [sp+576]
00464310orr x2, xzr, 2
00464314str x2, [sp+584]
00464318str x3, [sp+592]
0046431cldr x4, [sp+728]
00464320str x4, [sp+160]
00464324ldr x5, [sp+280]
00464328ldrsb x27, [x5]
0046432cldr x0, [sp+288]
00464330ldr x5, [x5+24]
00464334blr x5
00464338ldr x2, [sp+320]
0046433cldr x0, [sp+304]
00464340ldr x5, [sp+312]
00464344str x0, [sp+496]
00464348str x5, [sp+504]
0046434cstr x2, [sp+512]
00464350ldr x6, [sp+224]
00464354add x1, x5, x6
00464358str x1, [sp+136]
0046435csubs xzr, x2, x1
00464360b.hs 0x464368
00464364b 0x464370
00464368
00464368loc_464368:
00464368str x1, [sp+504]
0046436cb 0x464390
00464370
00464370loc_464370:
00464370ldr x3, [sp+224]
00464374adrp x4, 0x191000
00464378add x4, x4, 3072
0046437cbl runtime.growslice
00464380str x0, [sp+496]
00464384str x1, [sp+504]
00464388str x2, [sp+512]
0046438cb 0x464390
00464390
00464390loc_464390:
00464390ldr x3, [sp+224]
00464394str x3, [sp+128]
00464398ldr x3, [sp+136]
0046439cldr x4, [sp+224]
004643a0sub x3, x3, x4
004643a4ldr x4, [sp+496]
004643a8add x0, x4, x3
004643acstr x0, [sp+488]
004643b0ldr x2, [sp+128]
004643b4ldr x1, [sp+216]
004643b8bl runtime.memmove
004643bcldr x3, [sp+496]
004643c0ldr x4, [sp+504]
004643c4ldr x5, [sp+512]
004643c8str x3, [sp+304]
004643ccstr x4, [sp+312]
004643d0str x5, [sp+320]
004643d4adrp x0, 0x1ee000
004643d8add x0, x0, 2048
004643dcbl runtime.newobject
004643e0str x0, [sp+296]
004643e4str x0, [sp+552]
004643e8ldr x3, [sp+720]
004643ecldr x4, [sp+728]
004643f0ldr x5, [sp+736]
004643f4str x3, [sp+464]
004643f8str x4, [sp+472]
004643fcstr x5, [sp+480]
00464400ldr x2, [sp+280]
00464404ldr x3, [sp+288]
00464408ldr x1, [sp+552]
0046440cadrp x0, 0x2af000
00464410add x0, x0, 2976
00464414adrp x4, 0x189000
00464418add x4, x4, 1216
0046441cadd x5, sp, 464
00464420bl encoding/binary.Write
00464424str x0, [sp+264]
00464428str x1, [sp+272]
0046442ccbnz x0, 0x464434
00464430b 0x464474
00464434
00464434loc_464434:
00464434ldr x5, [sp+304]
00464438ldr x6, [sp+312]
0046443cldr x7, [sp+320]
00464440str x5, [sp+192]
00464444str x6, [sp+200]
00464448str x7, [sp+208]
0046444cldr x3, [sp+264]
00464450ldr x4, [sp+272]
00464454str x3, [sp+176]
00464458str x4, [sp+184]
0046445cldr x0, [sp+192]
00464460ldr x1, [sp+200]
00464464ldr x2, [sp+208]
00464468ldp x29, x30, [sp-8]
0046446cadd sp, sp, 608
00464470ret x30
00464474
00464474loc_464474:
00464474ldr x0, [sp+296]
00464478bl bytes.(*Buffer).Bytes
0046447cstr x0, [sp+576]
00464480str x1, [sp+584]
00464484str x2, [sp+592]
00464488ldr x2, [sp+320]
0046448cldr x0, [sp+304]
00464490ldr x1, [sp+312]
00464494str x0, [sp+440]
00464498str x1, [sp+448]
0046449cstr x2, [sp+456]
004644a0ldr x3, [sp+584]
004644a4add x1, x1, x3
004644a8str x1, [sp+120]
004644acsubs xzr, x2, x1
004644b0b.hs 0x4644b8
004644b4b 0x4644c0
004644b8
004644b8loc_4644b8:
004644b8str x1, [sp+448]
004644bcb 0x4644e0
004644c0
004644c0loc_4644c0:
004644c0ldr x3, [sp+584]
004644c4adrp x4, 0x191000
004644c8add x4, x4, 3072
004644ccbl runtime.growslice
004644d0str x0, [sp+440]
004644d4str x1, [sp+448]
004644d8str x2, [sp+456]
004644dcb 0x4644e0
004644e0
004644e0loc_4644e0:
004644e0ldr x3, [sp+584]
004644e4str x3, [sp+112]
004644e8ldr x3, [sp+120]
004644ecldr x4, [sp+584]
004644f0sub x3, x3, x4
004644f4ldr x4, [sp+440]
004644f8add x0, x4, x3
004644fcstr x0, [sp+432]
00464500ldr x2, [sp+112]
00464504ldr x1, [sp+576]
00464508bl runtime.memmove
0046450cldr x3, [sp+440]
00464510ldr x4, [sp+448]
00464514ldr x5, [sp+456]
00464518str x3, [sp+304]
0046451cstr x4, [sp+312]
00464520str x5, [sp+320]
00464524adrp x0, 0x191000
00464528add x0, x0, 3072
0046452corr x1, xzr, 4
00464530mov x2, x1
00464534bl runtime.makeslice
00464538str x0, [sp+216]
0046453corr x3, xzr, 4
00464540str x3, [sp+224]
00464544str x3, [sp+232]
00464548ldr x4, [sp+280]
0046454cldrsb x27, [x4]
00464550ldr x4, [x4+32]
00464554ldr x5, [sp+288]
00464558ldr w6, [sp+744]
0046455cmov x1, x0
00464560mov x2, x3
00464564mov x0, x5
00464568mov x5, x4
0046456cmov x4, x6
00464570blr x5
00464574ldr x2, [sp+320]
00464578ldr x0, [sp+304]
0046457cldr x3, [sp+312]
00464580str x0, [sp+408]
00464584str x3, [sp+416]
00464588str x2, [sp+424]
0046458cldr x4, [sp+224]
00464590add x1, x3, x4
00464594str x1, [sp+104]
00464598subs xzr, x2, x1
0046459cb.hs 0x4645a4
004645a0b 0x4645ac
004645a4
004645a4loc_4645a4:
004645a4str x1, [sp+416]
004645a8b 0x4645cc
004645ac
004645acloc_4645ac:
004645acldr x3, [sp+224]
004645b0adrp x4, 0x191000
004645b4add x4, x4, 3072
004645b8bl runtime.growslice
004645bcstr x0, [sp+408]
004645c0str x1, [sp+416]
004645c4str x2, [sp+424]
004645c8b 0x4645cc
004645cc
004645ccloc_4645cc:
004645ccldr x3, [sp+224]
004645d0str x3, [sp+96]
004645d4ldr x3, [sp+104]
004645d8ldr x4, [sp+224]
004645dcsub x3, x3, x4
004645e0ldr x4, [sp+408]
004645e4add x0, x4, x3
004645e8str x0, [sp+400]
004645ecldr x2, [sp+96]
004645f0ldr x1, [sp+216]
004645f4bl runtime.memmove
004645f8ldr x3, [sp+408]
004645fcldr x4, [sp+416]
00464600ldr x5, [sp+424]
00464604str x3, [sp+304]
00464608str x4, [sp+312]
0046460cstr x5, [sp+320]
00464610adrp x0, 0x191000
00464614add x0, x0, 3072
00464618orr x1, xzr, 4
0046461cmov x2, x1
00464620bl runtime.makeslice
00464624str x0, [sp+216]
00464628orr x3, xzr, 4
0046462cstr x3, [sp+224]
00464630str x3, [sp+232]
00464634ldr x4, [sp+312]
00464638str x4, [sp+160]
0046463cldr x1, [sp+216]
00464640ldr x0, [sp+288]
00464644ldr x5, [sp+280]
00464648ldrsb x27, [x5]
0046464cldr x5, [x5+32]
00464650mov x2, x3
00464654blr x5
00464658ldr x2, [sp+232]
0046465cldr x0, [sp+216]
00464660ldr x3, [sp+224]
00464664str x0, [sp+376]
00464668str x3, [sp+384]
0046466cstr x2, [sp+392]
00464670ldr x4, [sp+312]
00464674add x1, x3, x4
00464678str x1, [sp+88]
0046467csubs xzr, x2, x1
00464680b.hs 0x464688
00464684b 0x464690
00464688
00464688loc_464688:
00464688str x1, [sp+384]
0046468cb 0x4646b0
00464690
00464690loc_464690:
00464690ldr x3, [sp+312]
00464694adrp x4, 0x191000
00464698add x4, x4, 3072
0046469cbl runtime.growslice
004646a0str x0, [sp+376]
004646a4str x1, [sp+384]
004646a8str x2, [sp+392]
004646acb 0x4646b0
004646b0
004646b0loc_4646b0:
004646b0ldr x3, [sp+312]
004646b4str x3, [sp+80]
004646b8ldr x3, [sp+88]
004646bcldr x4, [sp+312]
004646c0sub x3, x3, x4
004646c4ldr x4, [sp+376]
004646c8add x0, x4, x3
004646ccstr x0, [sp+368]
004646d0ldr x2, [sp+80]
004646d4ldr x1, [sp+304]
004646d8bl runtime.memmove
004646dcldr x3, [sp+376]
004646e0ldr x4, [sp+384]
004646e4ldr x5, [sp+392]
004646e8str x3, [sp+304]
004646ecstr x4, [sp+312]
004646f0str x5, [sp+320]
004646f4str x3, [sp+192]
004646f8str x4, [sp+200]
004646fcstr x5, [sp+208]
00464700stp xzr, xzr, [sp+176]
00464704ldr x0, [sp+192]
00464708ldr x1, [sp+200]
0046470cldr x2, [sp+208]
00464710mov x3, xzr
00464714mov x4, xzr
00464718ldp x29, x30, [sp-8]
0046471cadd sp, sp, 608
00464720ret x30
00464724
00464724loc_464724:
00464724movz x1, 9
00464728bl runtime.panicSliceAcap
0046472c
0046472cloc_46472c:
0046472corr x1, xzr, 7
00464730bl runtime.panicSliceAcap
00464734
00464734loc_464734:
00464734orr x0, xzr, 4
00464738bl runtime.panicIndex
0046473chint
00464740
00464740loc_464740:
00464740strh w0, [sp+16]
00464744stp x1, x2, [sp+24]
00464748stp x3, x4, [sp+40]
0046474cstr x5, [sp+56]
00464750str w6, [sp+64]
00464754stp x7, x8, [sp+72]
00464758str x9, [sp+88]
0046475cstrb w10, [sp+96]
00464760str w11, [sp+104]
00464764stp x12, x13, [sp+112]
00464768str x14, [sp+128]
0046476cstr w15, [sp+136]
00464770mov x3, x30
00464774bl runtime.morestack_noctxt.abi0
00464778ldrsh x0, [sp+16]
0046477cldp x1, x2, [sp+24]
00464780ldp x3, x4, [sp+40]
00464784ldr x5, [sp+56]
00464788ldrsw x6, [sp+64]
0046478cldp x7, x8, [sp+72]
00464790ldr x9, [sp+88]
00464794ldrb w10, [sp+96]
00464798ldrsw x11, [sp+104]
0046479cldp x12, x13, [sp+112]
004647a0ldr x14, [sp+128]
004647a4ldr w15, [sp+136]
004647a8b 0x463f80
004647acudf 0
00463f80
004647b0
004647b0gopkg.in/jcmturner/gokrb5.v7/keytab.parsePrincipal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.parsePrincipal(struct []uint8 b, int * p, gopkg.in/jcmturner/gokrb5.v7/keytab.Keytab * kt, gopkg.in/jcmturner/gokrb5.v7/keytab.entry * ke, encoding/binary.ByteOrder * e)
004647b0ldr x16, [x28+16]
004647b4sub x17, sp, 288
004647b8subs xzr, x17, x16
004647bcb.ls 0x464cf4
004647c0sub x20, sp, 416
004647c4stp x29, x30, [x20-8]
004647c8add sp, x20, 0
004647ccsub x29, sp, 8
004647d0str x0, [sp+424]
004647d4str x1, [sp+432]
004647d8str x2, [sp+440]
004647dcstr x3, [sp+448]
004647e0str x4, [sp+456]
004647e4str x5, [sp+464]
004647e8str x6, [sp+472]
004647ecstp xzr, xzr, [sp+112]
004647f0stp xzr, xzr, [sp+168]
004647f4stp xzr, xzr, [sp+264]
004647f8ldr x4, [sp+472]
004647fcldr x0, [sp+424]
00464800ldr x3, [sp+448]
00464804ldr x1, [sp+432]
00464808ldr x2, [sp+440]
0046480cbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
00464810strh w0, [sp+90]
00464814str x1, [sp+264]
00464818str x2, [sp+272]
0046481cldrsh x5, [sp+90]
00464820strh w5, [sp+88]
00464824ldr x5, [sp+272]
00464828ldr x6, [sp+264]
0046482cstr x6, [sp+208]
00464830str x5, [sp+216]
00464834ldr x5, [sp+464]
00464838ldrsb x27, [x5]
0046483cldrsh x6, [sp+88]
00464840strh w6, [x5]
00464844ldr x1, [sp+216]
00464848ldr x0, [sp+208]
0046484cstr x0, [sp+168]
00464850str x1, [sp+176]
00464854cbnz x0, 0x46485c
00464858b 0x464870
0046485c
0046485cloc_46485c:
0046485cstr x0, [sp+112]
00464860str x1, [sp+120]
00464864ldp x29, x30, [sp-8]
00464868add sp, sp, 416
0046486cret x30
00464870
00464870loc_464870:
00464870ldr x5, [sp+456]
00464874ldrsb x27, [x5]
00464878ldrb w5, [x5]
0046487csubs wzr, w5, 1
00464880b.eq 0x464888
00464884b 0x4648a8
00464888
00464888loc_464888:
00464888ldr x5, [sp+464]
0046488cldrsb x27, [x5]
00464890ldr x6, [sp+464]
00464894ldrsb x27, [x6]
00464898ldrsh x6, [x6]
0046489csub x6, x6, 1
004648a0strh w6, [x5]
004648a4b 0x4648ac
004648a8
004648a8loc_4648a8:
004648a8b 0x4648ac
004648ac
004648acloc_4648ac:
004648acstp xzr, xzr, [sp+264]
004648b0ldr x4, [sp+472]
004648b4ldr x0, [sp+424]
004648b8ldr x3, [sp+448]
004648bcldr x1, [sp+432]
004648c0ldr x2, [sp+440]
004648c4bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
004648c8strh w0, [sp+90]
004648ccstr x1, [sp+264]
004648d0str x2, [sp+272]
004648d4ldrsh x5, [sp+90]
004648d8strh w5, [sp+94]
004648dcldr x5, [sp+272]
004648e0ldr x6, [sp+264]
004648e4str x6, [sp+392]
004648e8str x5, [sp+400]
004648ecldrsh x5, [sp+94]
004648f0strh w5, [sp+84]
004648f4ldr x1, [sp+400]
004648f8ldr x0, [sp+392]
004648fcstr x0, [sp+168]
00464900str x1, [sp+176]
00464904cbnz x0, 0x46490c
00464908b 0x464920
0046490c
0046490cloc_46490c:
0046490cstr x0, [sp+112]
00464910str x1, [sp+120]
00464914ldp x29, x30, [sp-8]
00464918add sp, sp, 416
0046491cret x30
00464920
00464920loc_464920:
00464920str xzr, [sp+240]
00464924stp xzr, xzr, [sp+248]
00464928stp xzr, xzr, [sp+264]
0046492cldr x5, [sp+472]
00464930ldr x0, [sp+424]
00464934ldr x3, [sp+448]
00464938ldr x1, [sp+432]
0046493cldr x2, [sp+440]
00464940ldrsh x6, [sp+84]
00464944mov x4, x6
00464948bl gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes
0046494cstr x0, [sp+240]
00464950str x1, [sp+248]
00464954str x2, [sp+256]
00464958str x3, [sp+264]
0046495cstr x4, [sp+272]
00464960ldr x6, [sp+248]
00464964ldr x7, [sp+256]
00464968ldr x8, [sp+240]
0046496cstr x8, [sp+368]
00464970str x6, [sp+376]
00464974str x7, [sp+384]
00464978ldr x6, [sp+264]
0046497cldr x7, [sp+272]
00464980str x6, [sp+352]
00464984str x7, [sp+360]
00464988ldr x6, [sp+368]
0046498cldr x7, [sp+376]
00464990ldr x8, [sp+384]
00464994str x6, [sp+128]
00464998str x7, [sp+136]
0046499cstr x8, [sp+144]
004649a0ldr x1, [sp+360]
004649a4ldr x0, [sp+352]
004649a8str x0, [sp+168]
004649acstr x1, [sp+176]
004649b0cbnz x0, 0x4649b8
004649b4b 0x4649cc
004649b8
004649b8loc_4649b8:
004649b8str x0, [sp+112]
004649bcstr x1, [sp+120]
004649c0ldp x29, x30, [sp-8]
004649c4add sp, sp, 416
004649c8ret x30
004649cc
004649ccloc_4649cc:
004649ccldr x1, [sp+128]
004649d0ldr x2, [sp+136]
004649d4mov x0, xzr
004649d8bl runtime.slicebytetostring
004649dcldr x3, [sp+464]
004649e0ldrsb x27, [x3]
004649e4str x1, [x3+16]
004649e8adrp x27, 0x5e7000
004649ecldr w4, [x27+3056]
004649f0cbz w4, 0x4649f8
004649f4b 0x4649fc
004649f8
004649f8loc_4649f8:
004649f8b 0x464a10
004649fc
004649fcloc_4649fc:
004649fcbl runtime.gcWriteBarrier2
00464a00str x0, [x25]
00464a04ldr x5, [x3+8]
00464a08str x5, [x25+8]
00464a0cb 0x464a10
00464a10
00464a10loc_464a10:
00464a10str x0, [x3+8]
00464a14str xzr, [sp+104]
00464a18b 0x464a1c
00464a1c
00464a1cloc_464a1c:
00464a1cldr x5, [sp+104]
00464a20ldr x6, [sp+464]
00464a24ldrsb x27, [x6]
00464a28ldrsh x6, [x6]
00464a2csubs xzr, x6, x5
00464a30b.gt 0x464a38
00464a34b 0x464c40
00464a38
00464a38loc_464a38:
00464a38stp xzr, xzr, [sp+264]
00464a3cldr x4, [sp+472]
00464a40ldr x0, [sp+424]
00464a44ldr x3, [sp+448]
00464a48ldr x1, [sp+432]
00464a4cldr x2, [sp+440]
00464a50bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
00464a54strh w0, [sp+90]
00464a58str x1, [sp+264]
00464a5cstr x2, [sp+272]
00464a60ldrsh x5, [sp+90]
00464a64strh w5, [sp+92]
00464a68ldr x5, [sp+272]
00464a6cldr x6, [sp+264]
00464a70str x6, [sp+336]
00464a74str x5, [sp+344]
00464a78ldrsh x5, [sp+92]
00464a7cstrh w5, [sp+86]
00464a80ldr x1, [sp+344]
00464a84ldr x0, [sp+336]
00464a88str x0, [sp+152]
00464a8cstr x1, [sp+160]
00464a90cbnz x0, 0x464a98
00464a94b 0x464aac
00464a98
00464a98loc_464a98:
00464a98str x0, [sp+112]
00464a9cstr x1, [sp+120]
00464aa0ldp x29, x30, [sp-8]
00464aa4add sp, sp, 416
00464aa8ret x30
00464aac
00464aacloc_464aac:
00464aacstr xzr, [sp+240]
00464ab0stp xzr, xzr, [sp+248]
00464ab4stp xzr, xzr, [sp+264]
00464ab8ldr x5, [sp+472]
00464abcldr x0, [sp+424]
00464ac0ldr x3, [sp+448]
00464ac4ldr x1, [sp+432]
00464ac8ldr x2, [sp+440]
00464accldrsh x6, [sp+86]
00464ad0mov x4, x6
00464ad4bl gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes
00464ad8str x0, [sp+240]
00464adcstr x1, [sp+248]
00464ae0str x2, [sp+256]
00464ae4str x3, [sp+264]
00464ae8str x4, [sp+272]
00464aecldr x6, [sp+248]
00464af0ldr x7, [sp+256]
00464af4ldr x8, [sp+240]
00464af8str x8, [sp+312]
00464afcstr x6, [sp+320]
00464b00str x7, [sp+328]
00464b04ldr x6, [sp+264]
00464b08ldr x7, [sp+272]
00464b0cstr x6, [sp+296]
00464b10str x7, [sp+304]
00464b14ldr x6, [sp+312]
00464b18ldr x7, [sp+320]
00464b1cldr x8, [sp+328]
00464b20str x6, [sp+184]
00464b24str x7, [sp+192]
00464b28str x8, [sp+200]
00464b2cldr x1, [sp+304]
00464b30ldr x0, [sp+296]
00464b34str x0, [sp+152]
00464b38str x1, [sp+160]
00464b3ccbnz x0, 0x464b44
00464b40b 0x464b58
00464b44
00464b44loc_464b44:
00464b44str x0, [sp+112]
00464b48str x1, [sp+120]
00464b4cldp x29, x30, [sp-8]
00464b50add sp, sp, 416
00464b54ret x30
00464b58
00464b58loc_464b58:
00464b58ldr x1, [sp+184]
00464b5cldr x2, [sp+192]
00464b60mov x0, xzr
00464b64bl runtime.slicebytetostring
00464b68str x0, [sp+224]
00464b6cstr x1, [sp+232]
00464b70ldr x3, [sp+464]
00464b74ldrsb x27, [x3]
00464b78ldr x2, [x3+40]
00464b7cldr x0, [x3+24]
00464b80ldr x3, [x3+32]
00464b84add x1, x3, 1
00464b88subs xzr, x2, x1
00464b8cb.hs 0x464b94
00464b90b 0x464b98
00464b94
00464b94loc_464b94:
00464b94b 0x464bac
00464b98
00464b98loc_464b98:
00464b98orr x3, xzr, 1
00464b9cadrp x4, 0x191000
00464ba0add x4, x4, 2944
00464ba4bl runtime.growslice
00464ba8b 0x464bac
00464bac
00464bacloc_464bac:
00464bacsub x5, x1, 1
00464bb0add x6, x0, x5, lsl #4
00464bb4ubfm x5, x5, 60, 59
00464bb8ldr x7, [sp+224]
00464bbcldr x8, [sp+232]
00464bc0str x8, [x6+8]
00464bc4adrp x27, 0x5e7000
00464bc8ldr w6, [x27+3056]
00464bcccbz w6, 0x464bd4
00464bd0b 0x464bd8
00464bd4
00464bd4loc_464bd4:
00464bd4b 0x464bec
00464bd8
00464bd8loc_464bd8:
00464bd8bl runtime.gcWriteBarrier2
00464bdcstr x7, [x25]
00464be0ldr x6, [x0+x5]
00464be4str x6, [x25+8]
00464be8b 0x464bec
00464bec
00464becloc_464bec:
00464becstr x7, [x0+x5]
00464bf0ldr x5, [sp+464]
00464bf4ldrsb x27, [x5]
00464bf8str x1, [x5+32]
00464bfcstr x2, [x5+40]
00464c00adrp x27, 0x5e7000
00464c04ldr w6, [x27+3056]
00464c08cbz w6, 0x464c10
00464c0cb 0x464c14
00464c10
00464c10loc_464c10:
00464c10b 0x464c28
00464c14
00464c14loc_464c14:
00464c14bl runtime.gcWriteBarrier2
00464c18str x0, [x25]
00464c1cldr x6, [x5+24]
00464c20str x6, [x25+8]
00464c24b 0x464c28
00464c28
00464c28loc_464c28:
00464c28str x0, [x5+24]
00464c2cb 0x464c30
00464c30
00464c30loc_464c30:
00464c30ldr x5, [sp+104]
00464c34add x5, x5, 1
00464c38str x5, [sp+104]
00464c3cb 0x464a1c
00464c40
00464c40loc_464c40:
00464c40ldr x5, [sp+456]
00464c44ldrsb x27, [x5]
00464c48ldrb w5, [x5]
00464c4csubs wzr, w5, 1
00464c50b.ne 0x464c58
00464c54b 0x464cd8
00464c58
00464c58loc_464c58:
00464c58stp xzr, xzr, [sp+264]
00464c5cldr x4, [sp+472]
00464c60ldr x0, [sp+424]
00464c64ldr x3, [sp+448]
00464c68ldr x1, [sp+432]
00464c6cldr x2, [sp+440]
00464c70bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00464c74str w0, [sp+96]
00464c78str x1, [sp+264]
00464c7cstr x2, [sp+272]
00464c80ldrsw x5, [sp+96]
00464c84str w5, [sp+100]
00464c88ldr x5, [sp+272]
00464c8cldr x6, [sp+264]
00464c90str x6, [sp+280]
00464c94str x5, [sp+288]
00464c98ldr x5, [sp+464]
00464c9cldrsb x27, [x5]
00464ca0ldrsw x6, [sp+100]
00464ca4str w6, [x5+48]
00464ca8ldr x1, [sp+288]
00464cacldr x0, [sp+280]
00464cb0str x0, [sp+168]
00464cb4str x1, [sp+176]
00464cb8cbnz x0, 0x464cc0
00464cbcb 0x464cd4
00464cc0
00464cc0loc_464cc0:
00464cc0str x0, [sp+112]
00464cc4str x1, [sp+120]
00464cc8ldp x29, x30, [sp-8]
00464cccadd sp, sp, 416
00464cd0ret x30
00464cd4
00464cd4loc_464cd4:
00464cd4b 0x464cdc
00464cd8
00464cd8loc_464cd8:
00464cd8b 0x464cdc
00464cdc
00464cdcloc_464cdc:
00464cdcstp xzr, xzr, [sp+112]
00464ce0mov x0, xzr
00464ce4mov x1, xzr
00464ce8ldp x29, x30, [sp-8]
00464cecadd sp, sp, 416
00464cf0ret x30
00464cf4
00464cf4loc_464cf4:
00464cf4stp x0, x1, [sp+8]
00464cf8stp x2, x3, [sp+24]
00464cfcstp x4, x5, [sp+40]
00464d00str x6, [sp+56]
00464d04mov x3, x30
00464d08bl runtime.morestack_noctxt.abi0
00464d0cldp x0, x1, [sp+8]
00464d10ldp x2, x3, [sp+24]
00464d14ldp x4, x5, [sp+40]
00464d18ldr x6, [sp+56]
00464d1cb 0x4647b0
004647b0
004647b0gopkg.in/jcmturner/gokrb5.v7/keytab.parsePrincipal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.parsePrincipal(struct []uint8 b, int * p, gopkg.in/jcmturner/gokrb5.v7/keytab.Keytab * kt, gopkg.in/jcmturner/gokrb5.v7/keytab.entry * ke, encoding/binary.ByteOrder * e)
004647b0ldr x16, [x28+16]
004647b4sub x17, sp, 288
004647b8subs xzr, x17, x16
004647bcb.ls 0x464cf4
004647c0sub x20, sp, 416
004647c4stp x29, x30, [x20-8]
004647c8add sp, x20, 0
004647ccsub x29, sp, 8
004647d0str x0, [sp+424]
004647d4str x1, [sp+432]
004647d8str x2, [sp+440]
004647dcstr x3, [sp+448]
004647e0str x4, [sp+456]
004647e4str x5, [sp+464]
004647e8str x6, [sp+472]
004647ecstp xzr, xzr, [sp+112]
004647f0stp xzr, xzr, [sp+168]
004647f4stp xzr, xzr, [sp+264]
004647f8ldr x4, [sp+472]
004647fcldr x0, [sp+424]
00464800ldr x3, [sp+448]
00464804ldr x1, [sp+432]
00464808ldr x2, [sp+440]
0046480cbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
00464810strh w0, [sp+90]
00464814str x1, [sp+264]
00464818str x2, [sp+272]
0046481cldrsh x5, [sp+90]
00464820strh w5, [sp+88]
00464824ldr x5, [sp+272]
00464828ldr x6, [sp+264]
0046482cstr x6, [sp+208]
00464830str x5, [sp+216]
00464834ldr x5, [sp+464]
00464838ldrsb x27, [x5]
0046483cldrsh x6, [sp+88]
00464840strh w6, [x5]
00464844ldr x1, [sp+216]
00464848ldr x0, [sp+208]
0046484cstr x0, [sp+168]
00464850str x1, [sp+176]
00464854cbnz x0, 0x46485c
00464858b 0x464870
0046485c
0046485cloc_46485c:
0046485cstr x0, [sp+112]
00464860str x1, [sp+120]
00464864ldp x29, x30, [sp-8]
00464868add sp, sp, 416
0046486cret x30
00464870
00464870loc_464870:
00464870ldr x5, [sp+456]
00464874ldrsb x27, [x5]
00464878ldrb w5, [x5]
0046487csubs wzr, w5, 1
00464880b.eq 0x464888
00464884b 0x4648a8
00464888
00464888loc_464888:
00464888ldr x5, [sp+464]
0046488cldrsb x27, [x5]
00464890ldr x6, [sp+464]
00464894ldrsb x27, [x6]
00464898ldrsh x6, [x6]
0046489csub x6, x6, 1
004648a0strh w6, [x5]
004648a4b 0x4648ac
004648a8
004648a8loc_4648a8:
004648a8b 0x4648ac
004648ac
004648acloc_4648ac:
004648acstp xzr, xzr, [sp+264]
004648b0ldr x4, [sp+472]
004648b4ldr x0, [sp+424]
004648b8ldr x3, [sp+448]
004648bcldr x1, [sp+432]
004648c0ldr x2, [sp+440]
004648c4bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
004648c8strh w0, [sp+90]
004648ccstr x1, [sp+264]
004648d0str x2, [sp+272]
004648d4ldrsh x5, [sp+90]
004648d8strh w5, [sp+94]
004648dcldr x5, [sp+272]
004648e0ldr x6, [sp+264]
004648e4str x6, [sp+392]
004648e8str x5, [sp+400]
004648ecldrsh x5, [sp+94]
004648f0strh w5, [sp+84]
004648f4ldr x1, [sp+400]
004648f8ldr x0, [sp+392]
004648fcstr x0, [sp+168]
00464900str x1, [sp+176]
00464904cbnz x0, 0x46490c
00464908b 0x464920
0046490c
0046490cloc_46490c:
0046490cstr x0, [sp+112]
00464910str x1, [sp+120]
00464914ldp x29, x30, [sp-8]
00464918add sp, sp, 416
0046491cret x30
00464920
00464920loc_464920:
00464920str xzr, [sp+240]
00464924stp xzr, xzr, [sp+248]
00464928stp xzr, xzr, [sp+264]
0046492cldr x5, [sp+472]
00464930ldr x0, [sp+424]
00464934ldr x3, [sp+448]
00464938ldr x1, [sp+432]
0046493cldr x2, [sp+440]
00464940ldrsh x6, [sp+84]
00464944mov x4, x6
00464948bl gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes
0046494cstr x0, [sp+240]
00464950str x1, [sp+248]
00464954str x2, [sp+256]
00464958str x3, [sp+264]
0046495cstr x4, [sp+272]
00464960ldr x6, [sp+248]
00464964ldr x7, [sp+256]
00464968ldr x8, [sp+240]
0046496cstr x8, [sp+368]
00464970str x6, [sp+376]
00464974str x7, [sp+384]
00464978ldr x6, [sp+264]
0046497cldr x7, [sp+272]
00464980str x6, [sp+352]
00464984str x7, [sp+360]
00464988ldr x6, [sp+368]
0046498cldr x7, [sp+376]
00464990ldr x8, [sp+384]
00464994str x6, [sp+128]
00464998str x7, [sp+136]
0046499cstr x8, [sp+144]
004649a0ldr x1, [sp+360]
004649a4ldr x0, [sp+352]
004649a8str x0, [sp+168]
004649acstr x1, [sp+176]
004649b0cbnz x0, 0x4649b8
004649b4b 0x4649cc
004649b8
004649b8loc_4649b8:
004649b8str x0, [sp+112]
004649bcstr x1, [sp+120]
004649c0ldp x29, x30, [sp-8]
004649c4add sp, sp, 416
004649c8ret x30
004649cc
004649ccloc_4649cc:
004649ccldr x1, [sp+128]
004649d0ldr x2, [sp+136]
004649d4mov x0, xzr
004649d8bl runtime.slicebytetostring
004649dcldr x3, [sp+464]
004649e0ldrsb x27, [x3]
004649e4str x1, [x3+16]
004649e8adrp x27, 0x5e7000
004649ecldr w4, [x27+3056]
004649f0cbz w4, 0x4649f8
004649f4b 0x4649fc
004649f8
004649f8loc_4649f8:
004649f8b 0x464a10
004649fc
004649fcloc_4649fc:
004649fcbl runtime.gcWriteBarrier2
00464a00str x0, [x25]
00464a04ldr x5, [x3+8]
00464a08str x5, [x25+8]
00464a0cb 0x464a10
00464a10
00464a10loc_464a10:
00464a10str x0, [x3+8]
00464a14str xzr, [sp+104]
00464a18b 0x464a1c
00464a1c
00464a1cloc_464a1c:
00464a1cldr x5, [sp+104]
00464a20ldr x6, [sp+464]
00464a24ldrsb x27, [x6]
00464a28ldrsh x6, [x6]
00464a2csubs xzr, x6, x5
00464a30b.gt 0x464a38
00464a34b 0x464c40
00464a38
00464a38loc_464a38:
00464a38stp xzr, xzr, [sp+264]
00464a3cldr x4, [sp+472]
00464a40ldr x0, [sp+424]
00464a44ldr x3, [sp+448]
00464a48ldr x1, [sp+432]
00464a4cldr x2, [sp+440]
00464a50bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
00464a54strh w0, [sp+90]
00464a58str x1, [sp+264]
00464a5cstr x2, [sp+272]
00464a60ldrsh x5, [sp+90]
00464a64strh w5, [sp+92]
00464a68ldr x5, [sp+272]
00464a6cldr x6, [sp+264]
00464a70str x6, [sp+336]
00464a74str x5, [sp+344]
00464a78ldrsh x5, [sp+92]
00464a7cstrh w5, [sp+86]
00464a80ldr x1, [sp+344]
00464a84ldr x0, [sp+336]
00464a88str x0, [sp+152]
00464a8cstr x1, [sp+160]
00464a90cbnz x0, 0x464a98
00464a94b 0x464aac
00464a98
00464a98loc_464a98:
00464a98str x0, [sp+112]
00464a9cstr x1, [sp+120]
00464aa0ldp x29, x30, [sp-8]
00464aa4add sp, sp, 416
00464aa8ret x30
00464aac
00464aacloc_464aac:
00464aacstr xzr, [sp+240]
00464ab0stp xzr, xzr, [sp+248]
00464ab4stp xzr, xzr, [sp+264]
00464ab8ldr x5, [sp+472]
00464abcldr x0, [sp+424]
00464ac0ldr x3, [sp+448]
00464ac4ldr x1, [sp+432]
00464ac8ldr x2, [sp+440]
00464accldrsh x6, [sp+86]
00464ad0mov x4, x6
00464ad4bl gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes
00464ad8str x0, [sp+240]
00464adcstr x1, [sp+248]
00464ae0str x2, [sp+256]
00464ae4str x3, [sp+264]
00464ae8str x4, [sp+272]
00464aecldr x6, [sp+248]
00464af0ldr x7, [sp+256]
00464af4ldr x8, [sp+240]
00464af8str x8, [sp+312]
00464afcstr x6, [sp+320]
00464b00str x7, [sp+328]
00464b04ldr x6, [sp+264]
00464b08ldr x7, [sp+272]
00464b0cstr x6, [sp+296]
00464b10str x7, [sp+304]
00464b14ldr x6, [sp+312]
00464b18ldr x7, [sp+320]
00464b1cldr x8, [sp+328]
00464b20str x6, [sp+184]
00464b24str x7, [sp+192]
00464b28str x8, [sp+200]
00464b2cldr x1, [sp+304]
00464b30ldr x0, [sp+296]
00464b34str x0, [sp+152]
00464b38str x1, [sp+160]
00464b3ccbnz x0, 0x464b44
00464b40b 0x464b58
00464b44
00464b44loc_464b44:
00464b44str x0, [sp+112]
00464b48str x1, [sp+120]
00464b4cldp x29, x30, [sp-8]
00464b50add sp, sp, 416
00464b54ret x30
00464b58
00464b58loc_464b58:
00464b58ldr x1, [sp+184]
00464b5cldr x2, [sp+192]
00464b60mov x0, xzr
00464b64bl runtime.slicebytetostring
00464b68str x0, [sp+224]
00464b6cstr x1, [sp+232]
00464b70ldr x3, [sp+464]
00464b74ldrsb x27, [x3]
00464b78ldr x2, [x3+40]
00464b7cldr x0, [x3+24]
00464b80ldr x3, [x3+32]
00464b84add x1, x3, 1
00464b88subs xzr, x2, x1
00464b8cb.hs 0x464b94
00464b90b 0x464b98
00464b94
00464b94loc_464b94:
00464b94b 0x464bac
00464b98
00464b98loc_464b98:
00464b98orr x3, xzr, 1
00464b9cadrp x4, 0x191000
00464ba0add x4, x4, 2944
00464ba4bl runtime.growslice
00464ba8b 0x464bac
00464bac
00464bacloc_464bac:
00464bacsub x5, x1, 1
00464bb0add x6, x0, x5, lsl #4
00464bb4ubfm x5, x5, 60, 59
00464bb8ldr x7, [sp+224]
00464bbcldr x8, [sp+232]
00464bc0str x8, [x6+8]
00464bc4adrp x27, 0x5e7000
00464bc8ldr w6, [x27+3056]
00464bcccbz w6, 0x464bd4
00464bd0b 0x464bd8
00464bd4
00464bd4loc_464bd4:
00464bd4b 0x464bec
00464bd8
00464bd8loc_464bd8:
00464bd8bl runtime.gcWriteBarrier2
00464bdcstr x7, [x25]
00464be0ldr x6, [x0+x5]
00464be4str x6, [x25+8]
00464be8b 0x464bec
00464bec
00464becloc_464bec:
00464becstr x7, [x0+x5]
00464bf0ldr x5, [sp+464]
00464bf4ldrsb x27, [x5]
00464bf8str x1, [x5+32]
00464bfcstr x2, [x5+40]
00464c00adrp x27, 0x5e7000
00464c04ldr w6, [x27+3056]
00464c08cbz w6, 0x464c10
00464c0cb 0x464c14
00464c10
00464c10loc_464c10:
00464c10b 0x464c28
00464c14
00464c14loc_464c14:
00464c14bl runtime.gcWriteBarrier2
00464c18str x0, [x25]
00464c1cldr x6, [x5+24]
00464c20str x6, [x25+8]
00464c24b 0x464c28
00464c28
00464c28loc_464c28:
00464c28str x0, [x5+24]
00464c2cb 0x464c30
00464c30
00464c30loc_464c30:
00464c30ldr x5, [sp+104]
00464c34add x5, x5, 1
00464c38str x5, [sp+104]
00464c3cb 0x464a1c
00464c40
00464c40loc_464c40:
00464c40ldr x5, [sp+456]
00464c44ldrsb x27, [x5]
00464c48ldrb w5, [x5]
00464c4csubs wzr, w5, 1
00464c50b.ne 0x464c58
00464c54b 0x464cd8
00464c58
00464c58loc_464c58:
00464c58stp xzr, xzr, [sp+264]
00464c5cldr x4, [sp+472]
00464c60ldr x0, [sp+424]
00464c64ldr x3, [sp+448]
00464c68ldr x1, [sp+432]
00464c6cldr x2, [sp+440]
00464c70bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00464c74str w0, [sp+96]
00464c78str x1, [sp+264]
00464c7cstr x2, [sp+272]
00464c80ldrsw x5, [sp+96]
00464c84str w5, [sp+100]
00464c88ldr x5, [sp+272]
00464c8cldr x6, [sp+264]
00464c90str x6, [sp+280]
00464c94str x5, [sp+288]
00464c98ldr x5, [sp+464]
00464c9cldrsb x27, [x5]
00464ca0ldrsw x6, [sp+100]
00464ca4str w6, [x5+48]
00464ca8ldr x1, [sp+288]
00464cacldr x0, [sp+280]
00464cb0str x0, [sp+168]
00464cb4str x1, [sp+176]
00464cb8cbnz x0, 0x464cc0
00464cbcb 0x464cd4
00464cc0
00464cc0loc_464cc0:
00464cc0str x0, [sp+112]
00464cc4str x1, [sp+120]
00464cc8ldp x29, x30, [sp-8]
00464cccadd sp, sp, 416
00464cd0ret x30
00464cd4
00464cd4loc_464cd4:
00464cd4b 0x464cdc
00464cd8
00464cd8loc_464cd8:
00464cd8b 0x464cdc
00464cdc
00464cdcloc_464cdc:
00464cdcstp xzr, xzr, [sp+112]
00464ce0mov x0, xzr
00464ce4mov x1, xzr
00464ce8ldp x29, x30, [sp-8]
00464cecadd sp, sp, 416
00464cf0ret x30
00464cf4
00464cf4loc_464cf4:
00464cf4stp x0, x1, [sp+8]
00464cf8stp x2, x3, [sp+24]
00464cfcstp x4, x5, [sp+40]
00464d00str x6, [sp+56]
00464d04mov x3, x30
00464d08bl runtime.morestack_noctxt.abi0
00464d0cldp x0, x1, [sp+8]
00464d10ldp x2, x3, [sp+24]
00464d14ldp x4, x5, [sp+40]
00464d18ldr x6, [sp+56]
00464d1cb 0x4647b0
004647b0
00464d20
00464d20gopkg.in/jcmturner/gokrb5.v7/keytab.principal.marshal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.principal.marshal(gopkg.in/jcmturner/gokrb5.v7/keytab.principal p, int v)
00464d20ldr x16, [x28+16]
00464d24sub x17, sp, 464
00464d28subs xzr, x17, x16
00464d2cb.ls 0x4652c0
00464d30sub x20, sp, 592
00464d34stp x29, x30, [x20-8]
00464d38add sp, x20, 0
00464d3csub x29, sp, 8
00464d40strh w0, [sp+600]
00464d44str x1, [sp+608]
00464d48str x2, [sp+616]
00464d4cstr x3, [sp+624]
00464d50str x4, [sp+632]
00464d54str x5, [sp+640]
00464d58str w6, [sp+648]
00464d5cstr x7, [sp+656]
00464d60str xzr, [sp+152]
00464d64stp xzr, xzr, [sp+160]
00464d68stp xzr, xzr, [sp+136]
00464d6cadrp x0, 0x191000
00464d70add x0, x0, 3072
00464d74orr x1, xzr, 2
00464d78mov x2, x1
00464d7cbl runtime.makeslice
00464d80str x0, [sp+312]
00464d84orr x3, xzr, 2
00464d88str x3, [sp+320]
00464d8cstr x3, [sp+328]
00464d90stp xzr, xzr, [sp+256]
00464d94adrp x3, 0x2b6000
00464d98add x3, x3, 2384
00464d9cstr x3, [sp+256]
00464da0adrp x3, 0x5e7000
00464da4add x3, x3, 1504
00464da8str x3, [sp+264]
00464dacldr x3, [sp+656]
00464db0subs xzr, x3, 1
00464db4cset x3, eq
00464db8strb w3, [sp+63]
00464dbcb.eq 0x464dc4
00464dc0b 0x464dd4
00464dc4
00464dc4loc_464dc4:
00464dc4bl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
00464dc8strb w0, [sp+62]
00464dccstrb w0, [sp+63]
00464dd0b 0x464dd8
00464dd4
00464dd4loc_464dd4:
00464dd4b 0x464dd8
00464dd8
00464dd8loc_464dd8:
00464dd8ldrb w5, [sp+63]
00464ddctbnz w5, 0, 0x464de4
00464de0b 0x464e00
00464de4
00464de4loc_464de4:
00464de4adrp x5, 0x2b6000
00464de8add x5, x5, 2128
00464decstr x5, [sp+256]
00464df0adrp x5, 0x5e7000
00464df4add x5, x5, 1504
00464df8str x5, [sp+264]
00464dfcb 0x464e04
00464e00
00464e00loc_464e00:
00464e00b 0x464e04
00464e04
00464e04loc_464e04:
00464e04ldr x1, [sp+312]
00464e08ldr x2, [sp+320]
00464e0cldr x3, [sp+328]
00464e10str x1, [sp+520]
00464e14str x2, [sp+528]
00464e18str x3, [sp+536]
00464e1cldr x5, [sp+256]
00464e20ldrsb x27, [x5]
00464e24ldr x5, [x5+24]
00464e28ldr x0, [sp+264]
00464e2cldrsh x4, [sp+600]
00464e30blr x5
00464e34str xzr, [sp+520]
00464e38add x27, sp, 528
00464e3cstp xzr, xzr, [x27]
00464e40stp xzr, xzr, [sp+504]
00464e44ldr x2, [sp+656]
00464e48ldr x0, [sp+608]
00464e4cldr x1, [sp+616]
00464e50bl gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString
00464e54str x0, [sp+520]
00464e58str x1, [sp+528]
00464e5cstr x2, [sp+536]
00464e60str x3, [sp+504]
00464e64str x4, [sp+512]
00464e68ldr x5, [sp+528]
00464e6cldr x6, [sp+536]
00464e70ldr x7, [sp+520]
00464e74str x7, [sp+352]
00464e78str x5, [sp+360]
00464e7cstr x6, [sp+368]
00464e80ldr x5, [sp+504]
00464e84ldr x6, [sp+512]
00464e88str x5, [sp+336]
00464e8cstr x6, [sp+344]
00464e90ldr x5, [sp+352]
00464e94ldr x6, [sp+360]
00464e98ldr x7, [sp+368]
00464e9cstr x5, [sp+200]
00464ea0str x6, [sp+208]
00464ea4str x7, [sp+216]
00464ea8ldr x5, [sp+344]
00464eacldr x6, [sp+336]
00464eb0str x6, [sp+240]
00464eb4str x5, [sp+248]
00464eb8cbnz x6, 0x464ec0
00464ebcb 0x464f00
00464ec0
00464ec0loc_464ec0:
00464ec0ldr x5, [sp+312]
00464ec4ldr x6, [sp+320]
00464ec8ldr x7, [sp+328]
00464eccstr x5, [sp+152]
00464ed0str x6, [sp+160]
00464ed4str x7, [sp+168]
00464ed8ldr x3, [sp+240]
00464edcldr x4, [sp+248]
00464ee0str x3, [sp+136]
00464ee4str x4, [sp+144]
00464ee8ldr x0, [sp+152]
00464eecldr x1, [sp+160]
00464ef0ldr x2, [sp+168]
00464ef4ldp x29, x30, [sp-8]
00464ef8add sp, sp, 592
00464efcret x30
00464f00
00464f00loc_464f00:
00464f00ldr x2, [sp+328]
00464f04ldr x0, [sp+312]
00464f08ldr x5, [sp+320]
00464f0cstr x0, [sp+456]
00464f10str x5, [sp+464]
00464f14str x2, [sp+472]
00464f18ldr x6, [sp+208]
00464f1cadd x1, x5, x6
00464f20str x1, [sp+128]
00464f24subs xzr, x2, x1
00464f28b.hs 0x464f30
00464f2cb 0x464f38
00464f30
00464f30loc_464f30:
00464f30str x1, [sp+464]
00464f34b 0x464f58
00464f38
00464f38loc_464f38:
00464f38ldr x3, [sp+208]
00464f3cadrp x4, 0x191000
00464f40add x4, x4, 3072
00464f44bl runtime.growslice
00464f48str x0, [sp+456]
00464f4cstr x1, [sp+464]
00464f50str x2, [sp+472]
00464f54b 0x464f58
00464f58
00464f58loc_464f58:
00464f58ldr x3, [sp+208]
00464f5cstr x3, [sp+120]
00464f60ldr x3, [sp+128]
00464f64ldr x4, [sp+208]
00464f68sub x3, x3, x4
00464f6cldr x4, [sp+456]
00464f70add x0, x4, x3
00464f74str x0, [sp+448]
00464f78ldr x2, [sp+120]
00464f7cldr x1, [sp+200]
00464f80bl runtime.memmove
00464f84ldr x3, [sp+456]
00464f88ldr x4, [sp+464]
00464f8cldr x5, [sp+472]
00464f90str x3, [sp+312]
00464f94str x4, [sp+320]
00464f98str x5, [sp+328]
00464f9cldr x3, [sp+632]
00464fa0ldr x4, [sp+624]
00464fa4ldr x5, [sp+640]
00464fa8str x4, [sp+480]
00464facstr x3, [sp+488]
00464fb0str x5, [sp+496]
00464fb4str xzr, [sp+112]
00464fb8str x3, [sp+104]
00464fbcldr x3, [sp+480]
00464fc0str x3, [sp+96]
00464fc4b 0x464fc8
00464fc8
00464fc8loc_464fc8:
00464fc8ldr x5, [sp+104]
00464fccldr x6, [sp+112]
00464fd0subs xzr, x5, x6
00464fd4b.gt 0x464fdc
00464fd8b 0x465180
00464fdc
00464fdcloc_464fdc:
00464fdcldr x3, [sp+96]
00464fe0str x3, [sp+440]
00464fe4ldr x3, [sp+440]
00464fe8ldr x4, [x3]
00464fecldr x3, [x3+8]
00464ff0str x4, [sp+296]
00464ff4str x3, [sp+304]
00464ff8str xzr, [sp+520]
00464ffcadd x27, sp, 528
00465000stp xzr, xzr, [x27]
00465004stp xzr, xzr, [sp+504]
00465008ldr x2, [sp+656]
0046500cldr x0, [sp+296]
00465010ldr x1, [sp+304]
00465014bl gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString
00465018str x0, [sp+520]
0046501cstr x1, [sp+528]
00465020str x2, [sp+536]
00465024str x3, [sp+504]
00465028str x4, [sp+512]
0046502cldr x3, [sp+528]
00465030ldr x4, [sp+536]
00465034ldr x5, [sp+520]
00465038str x5, [sp+560]
0046503cstr x3, [sp+568]
00465040str x4, [sp+576]
00465044ldr x3, [sp+504]
00465048ldr x4, [sp+512]
0046504cstr x3, [sp+544]
00465050str x4, [sp+552]
00465054ldr x3, [sp+560]
00465058ldr x4, [sp+568]
0046505cldr x5, [sp+576]
00465060str x3, [sp+272]
00465064str x4, [sp+280]
00465068str x5, [sp+288]
0046506cldr x3, [sp+552]
00465070ldr x4, [sp+544]
00465074str x4, [sp+224]
00465078str x3, [sp+232]
0046507ccbnz x4, 0x465084
00465080b 0x4650c4
00465084
00465084loc_465084:
00465084ldr x5, [sp+312]
00465088ldr x6, [sp+320]
0046508cldr x7, [sp+328]
00465090str x5, [sp+152]
00465094str x6, [sp+160]
00465098str x7, [sp+168]
0046509cldr x3, [sp+224]
004650a0ldr x4, [sp+232]
004650a4str x3, [sp+136]
004650a8str x4, [sp+144]
004650acldr x0, [sp+152]
004650b0ldr x1, [sp+160]
004650b4ldr x2, [sp+168]
004650b8ldp x29, x30, [sp-8]
004650bcadd sp, sp, 592
004650c0ret x30
004650c4
004650c4loc_4650c4:
004650c4ldr x2, [sp+328]
004650c8ldr x0, [sp+312]
004650ccldr x5, [sp+320]
004650d0str x0, [sp+416]
004650d4str x5, [sp+424]
004650d8str x2, [sp+432]
004650dcldr x6, [sp+280]
004650e0add x1, x5, x6
004650e4str x1, [sp+88]
004650e8subs xzr, x2, x1
004650ecb.hs 0x4650f4
004650f0b 0x4650fc
004650f4
004650f4loc_4650f4:
004650f4str x1, [sp+424]
004650f8b 0x46511c
004650fc
004650fcloc_4650fc:
004650fcldr x3, [sp+280]
00465100adrp x4, 0x190000
00465104add x4, x4, 3072
00465108bl runtime.growslice
0046510cstr x0, [sp+416]
00465110str x1, [sp+424]
00465114str x2, [sp+432]
00465118b 0x46511c
0046511c
0046511cloc_46511c:
0046511cldr x3, [sp+280]
00465120str x3, [sp+80]
00465124ldr x3, [sp+88]
00465128ldr x4, [sp+280]
0046512csub x3, x3, x4
00465130ldr x4, [sp+416]
00465134add x0, x4, x3
00465138str x0, [sp+408]
0046513cldr x2, [sp+80]
00465140ldr x1, [sp+272]
00465144bl runtime.memmove
00465148ldr x3, [sp+416]
0046514cldr x4, [sp+424]
00465150ldr x5, [sp+432]
00465154str x3, [sp+312]
00465158str x4, [sp+320]
0046515cstr x5, [sp+328]
00465160b 0x465164
00465164
00465164loc_465164:
00465164ldr x5, [sp+112]
00465168add x5, x5, 1
0046516cstr x5, [sp+112]
00465170ldr x5, [sp+440]
00465174add x5, x5, 16
00465178str x5, [sp+96]
0046517cb 0x464fc8
00465180
00465180loc_465180:
00465180ldr x5, [sp+656]
00465184subs xzr, x5, 1
00465188b.ne 0x465190
0046518cb 0x465280
00465190
00465190loc_465190:
00465190adrp x0, 0x190000
00465194add x0, x0, 3072
00465198orr x1, xzr, 4
0046519cmov x2, x1
004651a0bl runtime.makeslice
004651a4str x0, [sp+176]
004651a8orr x3, xzr, 4
004651acstr x3, [sp+184]
004651b0str x3, [sp+192]
004651b4ldr x4, [sp+256]
004651b8ldrsb x27, [x4]
004651bcldr x4, [x4+32]
004651c0ldr x5, [sp+264]
004651c4ldrsw x6, [sp+648]
004651c8mov x1, x0
004651ccmov x2, x3
004651d0mov x0, x5
004651d4mov x5, x4
004651d8mov x4, x6
004651dcblr x5
004651e0ldr x2, [sp+328]
004651e4ldr x0, [sp+312]
004651e8ldr x3, [sp+320]
004651ecstr x0, [sp+384]
004651f0str x3, [sp+392]
004651f4str x2, [sp+400]
004651f8ldr x4, [sp+184]
004651fcadd x1, x3, x4
00465200str x1, [sp+72]
00465204subs xzr, x2, x1
00465208b.hs 0x465210
0046520cb 0x465218
00465210
00465210loc_465210:
00465210str x1, [sp+392]
00465214b 0x465238
00465218
00465218loc_465218:
00465218ldr x3, [sp+184]
0046521cadrp x4, 0x190000
00465220add x4, x4, 3072
00465224bl runtime.growslice
00465228str x0, [sp+384]
0046522cstr x1, [sp+392]
00465230str x2, [sp+400]
00465234b 0x465238
00465238
00465238loc_465238:
00465238ldr x3, [sp+184]
0046523cstr x3, [sp+64]
00465240ldr x3, [sp+72]
00465244ldr x4, [sp+184]
00465248sub x3, x3, x4
0046524cldr x4, [sp+384]
00465250add x0, x4, x3
00465254str x0, [sp+376]
00465258ldr x2, [sp+64]
0046525cldr x1, [sp+176]
00465260bl runtime.memmove
00465264ldr x3, [sp+384]
00465268ldr x4, [sp+392]
0046526cldr x5, [sp+400]
00465270str x3, [sp+312]
00465274str x4, [sp+320]
00465278str x5, [sp+328]
0046527cb 0x465284
00465280
00465280loc_465280:
00465280b 0x465284
00465284
00465284loc_465284:
00465284ldr x5, [sp+312]
00465288ldr x6, [sp+320]
0046528cldr x7, [sp+328]
00465290str x5, [sp+152]
00465294str x6, [sp+160]
00465298str x7, [sp+168]
0046529cstp xzr, xzr, [sp+136]
004652a0ldr x0, [sp+152]
004652a4ldr x1, [sp+160]
004652a8ldr x2, [sp+168]
004652acmov x3, xzr
004652b0mov x4, xzr
004652b4ldp x29, x30, [sp-8]
004652b8add sp, sp, 592
004652bcret x30
004652c0
004652c0loc_4652c0:
004652c0strh w0, [sp+8]
004652c4stp x1, x2, [sp+16]
004652c8stp x3, x4, [sp+32]
004652ccstr x5, [sp+48]
004652d0str w6, [sp+56]
004652d4str x7, [sp+64]
004652d8mov x3, x30
004652dcbl runtime.morestack_noctxt.abi0
004652e0ldrsh x0, [sp+8]
004652e4ldp x1, x2, [sp+16]
004652e8ldp x3, x4, [sp+32]
004652ecldr x5, [sp+48]
004652f0ldrsw x6, [sp+56]
004652f4ldr x7, [sp+64]
004652f8b 0x464d20
004652fcudf 0
00464d20
00464d20gopkg.in/jcmturner/gokrb5.v7/keytab.principal.marshal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.principal.marshal(gopkg.in/jcmturner/gokrb5.v7/keytab.principal p, int v)
00464d20ldr x16, [x28+16]
00464d24sub x17, sp, 464
00464d28subs xzr, x17, x16
00464d2cb.ls 0x4652c0
00464d30sub x20, sp, 592
00464d34stp x29, x30, [x20-8]
00464d38add sp, x20, 0
00464d3csub x29, sp, 8
00464d40strh w0, [sp+600]
00464d44str x1, [sp+608]
00464d48str x2, [sp+616]
00464d4cstr x3, [sp+624]
00464d50str x4, [sp+632]
00464d54str x5, [sp+640]
00464d58str w6, [sp+648]
00464d5cstr x7, [sp+656]
00464d60str xzr, [sp+152]
00464d64stp xzr, xzr, [sp+160]
00464d68stp xzr, xzr, [sp+136]
00464d6cadrp x0, 0x191000
00464d70add x0, x0, 3072
00464d74orr x1, xzr, 2
00464d78mov x2, x1
00464d7cbl runtime.makeslice
00464d80str x0, [sp+312]
00464d84orr x3, xzr, 2
00464d88str x3, [sp+320]
00464d8cstr x3, [sp+328]
00464d90stp xzr, xzr, [sp+256]
00464d94adrp x3, 0x2b6000
00464d98add x3, x3, 2384
00464d9cstr x3, [sp+256]
00464da0adrp x3, 0x5e7000
00464da4add x3, x3, 1504
00464da8str x3, [sp+264]
00464dacldr x3, [sp+656]
00464db0subs xzr, x3, 1
00464db4cset x3, eq
00464db8strb w3, [sp+63]
00464dbcb.eq 0x464dc4
00464dc0b 0x464dd4
00464dc4
00464dc4loc_464dc4:
00464dc4bl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
00464dc8strb w0, [sp+62]
00464dccstrb w0, [sp+63]
00464dd0b 0x464dd8
00464dd4
00464dd4loc_464dd4:
00464dd4b 0x464dd8
00464dd8
00464dd8loc_464dd8:
00464dd8ldrb w5, [sp+63]
00464ddctbnz w5, 0, 0x464de4
00464de0b 0x464e00
00464de4
00464de4loc_464de4:
00464de4adrp x5, 0x2b6000
00464de8add x5, x5, 2128
00464decstr x5, [sp+256]
00464df0adrp x5, 0x5e7000
00464df4add x5, x5, 1504
00464df8str x5, [sp+264]
00464dfcb 0x464e04
00464e00
00464e00loc_464e00:
00464e00b 0x464e04
00464e04
00464e04loc_464e04:
00464e04ldr x1, [sp+312]
00464e08ldr x2, [sp+320]
00464e0cldr x3, [sp+328]
00464e10str x1, [sp+520]
00464e14str x2, [sp+528]
00464e18str x3, [sp+536]
00464e1cldr x5, [sp+256]
00464e20ldrsb x27, [x5]
00464e24ldr x5, [x5+24]
00464e28ldr x0, [sp+264]
00464e2cldrsh x4, [sp+600]
00464e30blr x5
00464e34str xzr, [sp+520]
00464e38add x27, sp, 528
00464e3cstp xzr, xzr, [x27]
00464e40stp xzr, xzr, [sp+504]
00464e44ldr x2, [sp+656]
00464e48ldr x0, [sp+608]
00464e4cldr x1, [sp+616]
00464e50bl gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString
00464e54str x0, [sp+520]
00464e58str x1, [sp+528]
00464e5cstr x2, [sp+536]
00464e60str x3, [sp+504]
00464e64str x4, [sp+512]
00464e68ldr x5, [sp+528]
00464e6cldr x6, [sp+536]
00464e70ldr x7, [sp+520]
00464e74str x7, [sp+352]
00464e78str x5, [sp+360]
00464e7cstr x6, [sp+368]
00464e80ldr x5, [sp+504]
00464e84ldr x6, [sp+512]
00464e88str x5, [sp+336]
00464e8cstr x6, [sp+344]
00464e90ldr x5, [sp+352]
00464e94ldr x6, [sp+360]
00464e98ldr x7, [sp+368]
00464e9cstr x5, [sp+200]
00464ea0str x6, [sp+208]
00464ea4str x7, [sp+216]
00464ea8ldr x5, [sp+344]
00464eacldr x6, [sp+336]
00464eb0str x6, [sp+240]
00464eb4str x5, [sp+248]
00464eb8cbnz x6, 0x464ec0
00464ebcb 0x464f00
00464ec0
00464ec0loc_464ec0:
00464ec0ldr x5, [sp+312]
00464ec4ldr x6, [sp+320]
00464ec8ldr x7, [sp+328]
00464eccstr x5, [sp+152]
00464ed0str x6, [sp+160]
00464ed4str x7, [sp+168]
00464ed8ldr x3, [sp+240]
00464edcldr x4, [sp+248]
00464ee0str x3, [sp+136]
00464ee4str x4, [sp+144]
00464ee8ldr x0, [sp+152]
00464eecldr x1, [sp+160]
00464ef0ldr x2, [sp+168]
00464ef4ldp x29, x30, [sp-8]
00464ef8add sp, sp, 592
00464efcret x30
00464f00
00464f00loc_464f00:
00464f00ldr x2, [sp+328]
00464f04ldr x0, [sp+312]
00464f08ldr x5, [sp+320]
00464f0cstr x0, [sp+456]
00464f10str x5, [sp+464]
00464f14str x2, [sp+472]
00464f18ldr x6, [sp+208]
00464f1cadd x1, x5, x6
00464f20str x1, [sp+128]
00464f24subs xzr, x2, x1
00464f28b.hs 0x464f30
00464f2cb 0x464f38
00464f30
00464f30loc_464f30:
00464f30str x1, [sp+464]
00464f34b 0x464f58
00464f38
00464f38loc_464f38:
00464f38ldr x3, [sp+208]
00464f3cadrp x4, 0x191000
00464f40add x4, x4, 3072
00464f44bl runtime.growslice
00464f48str x0, [sp+456]
00464f4cstr x1, [sp+464]
00464f50str x2, [sp+472]
00464f54b 0x464f58
00464f58
00464f58loc_464f58:
00464f58ldr x3, [sp+208]
00464f5cstr x3, [sp+120]
00464f60ldr x3, [sp+128]
00464f64ldr x4, [sp+208]
00464f68sub x3, x3, x4
00464f6cldr x4, [sp+456]
00464f70add x0, x4, x3
00464f74str x0, [sp+448]
00464f78ldr x2, [sp+120]
00464f7cldr x1, [sp+200]
00464f80bl runtime.memmove
00464f84ldr x3, [sp+456]
00464f88ldr x4, [sp+464]
00464f8cldr x5, [sp+472]
00464f90str x3, [sp+312]
00464f94str x4, [sp+320]
00464f98str x5, [sp+328]
00464f9cldr x3, [sp+632]
00464fa0ldr x4, [sp+624]
00464fa4ldr x5, [sp+640]
00464fa8str x4, [sp+480]
00464facstr x3, [sp+488]
00464fb0str x5, [sp+496]
00464fb4str xzr, [sp+112]
00464fb8str x3, [sp+104]
00464fbcldr x3, [sp+480]
00464fc0str x3, [sp+96]
00464fc4b 0x464fc8
00464fc8
00464fc8loc_464fc8:
00464fc8ldr x5, [sp+104]
00464fccldr x6, [sp+112]
00464fd0subs xzr, x5, x6
00464fd4b.gt 0x464fdc
00464fd8b 0x465180
00464fdc
00464fdcloc_464fdc:
00464fdcldr x3, [sp+96]
00464fe0str x3, [sp+440]
00464fe4ldr x3, [sp+440]
00464fe8ldr x4, [x3]
00464fecldr x3, [x3+8]
00464ff0str x4, [sp+296]
00464ff4str x3, [sp+304]
00464ff8str xzr, [sp+520]
00464ffcadd x27, sp, 528
00465000stp xzr, xzr, [x27]
00465004stp xzr, xzr, [sp+504]
00465008ldr x2, [sp+656]
0046500cldr x0, [sp+296]
00465010ldr x1, [sp+304]
00465014bl gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString
00465018str x0, [sp+520]
0046501cstr x1, [sp+528]
00465020str x2, [sp+536]
00465024str x3, [sp+504]
00465028str x4, [sp+512]
0046502cldr x3, [sp+528]
00465030ldr x4, [sp+536]
00465034ldr x5, [sp+520]
00465038str x5, [sp+560]
0046503cstr x3, [sp+568]
00465040str x4, [sp+576]
00465044ldr x3, [sp+504]
00465048ldr x4, [sp+512]
0046504cstr x3, [sp+544]
00465050str x4, [sp+552]
00465054ldr x3, [sp+560]
00465058ldr x4, [sp+568]
0046505cldr x5, [sp+576]
00465060str x3, [sp+272]
00465064str x4, [sp+280]
00465068str x5, [sp+288]
0046506cldr x3, [sp+552]
00465070ldr x4, [sp+544]
00465074str x4, [sp+224]
00465078str x3, [sp+232]
0046507ccbnz x4, 0x465084
00465080b 0x4650c4
00465084
00465084loc_465084:
00465084ldr x5, [sp+312]
00465088ldr x6, [sp+320]
0046508cldr x7, [sp+328]
00465090str x5, [sp+152]
00465094str x6, [sp+160]
00465098str x7, [sp+168]
0046509cldr x3, [sp+224]
004650a0ldr x4, [sp+232]
004650a4str x3, [sp+136]
004650a8str x4, [sp+144]
004650acldr x0, [sp+152]
004650b0ldr x1, [sp+160]
004650b4ldr x2, [sp+168]
004650b8ldp x29, x30, [sp-8]
004650bcadd sp, sp, 592
004650c0ret x30
004650c4
004650c4loc_4650c4:
004650c4ldr x2, [sp+328]
004650c8ldr x0, [sp+312]
004650ccldr x5, [sp+320]
004650d0str x0, [sp+416]
004650d4str x5, [sp+424]
004650d8str x2, [sp+432]
004650dcldr x6, [sp+280]
004650e0add x1, x5, x6
004650e4str x1, [sp+88]
004650e8subs xzr, x2, x1
004650ecb.hs 0x4650f4
004650f0b 0x4650fc
004650f4
004650f4loc_4650f4:
004650f4str x1, [sp+424]
004650f8b 0x46511c
004650fc
004650fcloc_4650fc:
004650fcldr x3, [sp+280]
00465100adrp x4, 0x190000
00465104add x4, x4, 3072
00465108bl runtime.growslice
0046510cstr x0, [sp+416]
00465110str x1, [sp+424]
00465114str x2, [sp+432]
00465118b 0x46511c
0046511c
0046511cloc_46511c:
0046511cldr x3, [sp+280]
00465120str x3, [sp+80]
00465124ldr x3, [sp+88]
00465128ldr x4, [sp+280]
0046512csub x3, x3, x4
00465130ldr x4, [sp+416]
00465134add x0, x4, x3
00465138str x0, [sp+408]
0046513cldr x2, [sp+80]
00465140ldr x1, [sp+272]
00465144bl runtime.memmove
00465148ldr x3, [sp+416]
0046514cldr x4, [sp+424]
00465150ldr x5, [sp+432]
00465154str x3, [sp+312]
00465158str x4, [sp+320]
0046515cstr x5, [sp+328]
00465160b 0x465164
00465164
00465164loc_465164:
00465164ldr x5, [sp+112]
00465168add x5, x5, 1
0046516cstr x5, [sp+112]
00465170ldr x5, [sp+440]
00465174add x5, x5, 16
00465178str x5, [sp+96]
0046517cb 0x464fc8
00465180
00465180loc_465180:
00465180ldr x5, [sp+656]
00465184subs xzr, x5, 1
00465188b.ne 0x465190
0046518cb 0x465280
00465190
00465190loc_465190:
00465190adrp x0, 0x190000
00465194add x0, x0, 3072
00465198orr x1, xzr, 4
0046519cmov x2, x1
004651a0bl runtime.makeslice
004651a4str x0, [sp+176]
004651a8orr x3, xzr, 4
004651acstr x3, [sp+184]
004651b0str x3, [sp+192]
004651b4ldr x4, [sp+256]
004651b8ldrsb x27, [x4]
004651bcldr x4, [x4+32]
004651c0ldr x5, [sp+264]
004651c4ldrsw x6, [sp+648]
004651c8mov x1, x0
004651ccmov x2, x3
004651d0mov x0, x5
004651d4mov x5, x4
004651d8mov x4, x6
004651dcblr x5
004651e0ldr x2, [sp+328]
004651e4ldr x0, [sp+312]
004651e8ldr x3, [sp+320]
004651ecstr x0, [sp+384]
004651f0str x3, [sp+392]
004651f4str x2, [sp+400]
004651f8ldr x4, [sp+184]
004651fcadd x1, x3, x4
00465200str x1, [sp+72]
00465204subs xzr, x2, x1
00465208b.hs 0x465210
0046520cb 0x465218
00465210
00465210loc_465210:
00465210str x1, [sp+392]
00465214b 0x465238
00465218
00465218loc_465218:
00465218ldr x3, [sp+184]
0046521cadrp x4, 0x190000
00465220add x4, x4, 3072
00465224bl runtime.growslice
00465228str x0, [sp+384]
0046522cstr x1, [sp+392]
00465230str x2, [sp+400]
00465234b 0x465238
00465238
00465238loc_465238:
00465238ldr x3, [sp+184]
0046523cstr x3, [sp+64]
00465240ldr x3, [sp+72]
00465244ldr x4, [sp+184]
00465248sub x3, x3, x4
0046524cldr x4, [sp+384]
00465250add x0, x4, x3
00465254str x0, [sp+376]
00465258ldr x2, [sp+64]
0046525cldr x1, [sp+176]
00465260bl runtime.memmove
00465264ldr x3, [sp+384]
00465268ldr x4, [sp+392]
0046526cldr x5, [sp+400]
00465270str x3, [sp+312]
00465274str x4, [sp+320]
00465278str x5, [sp+328]
0046527cb 0x465284
00465280
00465280loc_465280:
00465280b 0x465284
00465284
00465284loc_465284:
00465284ldr x5, [sp+312]
00465288ldr x6, [sp+320]
0046528cldr x7, [sp+328]
00465290str x5, [sp+152]
00465294str x6, [sp+160]
00465298str x7, [sp+168]
0046529cstp xzr, xzr, [sp+136]
004652a0ldr x0, [sp+152]
004652a4ldr x1, [sp+160]
004652a8ldr x2, [sp+168]
004652acmov x3, xzr
004652b0mov x4, xzr
004652b4ldp x29, x30, [sp-8]
004652b8add sp, sp, 592
004652bcret x30
004652c0
004652c0loc_4652c0:
004652c0strh w0, [sp+8]
004652c4stp x1, x2, [sp+16]
004652c8stp x3, x4, [sp+32]
004652ccstr x5, [sp+48]
004652d0str w6, [sp+56]
004652d4str x7, [sp+64]
004652d8mov x3, x30
004652dcbl runtime.morestack_noctxt.abi0
004652e0ldrsh x0, [sp+8]
004652e4ldp x1, x2, [sp+16]
004652e8ldp x3, x4, [sp+32]
004652ecldr x5, [sp+48]
004652f0ldrsw x6, [sp+56]
004652f4ldr x7, [sp+64]
004652f8b 0x464d20
004652fcudf 0
00464d20
00465300
00465300gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString(struct string s, int v)
00465300ldr x16, [x28+16]
00465304sub x17, sp, 192
00465308subs xzr, x17, x16
0046530cb.ls 0x4655a4
00465310sub x20, sp, 320
00465314stp x29, x30, [x20-8]
00465318add sp, x20, 0
0046531csub x29, sp, 8
00465320str x0, [sp+328]
00465324str x1, [sp+336]
00465328str x2, [sp+344]
0046532cstr xzr, [sp+112]
00465330stp xzr, xzr, [sp+120]
00465334stp xzr, xzr, [sp+96]
00465338ldr x1, [sp+328]
0046533cldr x2, [sp+336]
00465340mov x0, xzr
00465344bl runtime.stringtoslicebyte
00465348str x0, [sp+136]
0046534cstr x1, [sp+144]
00465350str x2, [sp+152]
00465354adrp x0, 0x190000
00465358add x0, x0, 3072
0046535corr x1, xzr, 2
00465360mov x2, x1
00465364bl runtime.makeslice
00465368str x0, [sp+200]
0046536corr x3, xzr, 2
00465370str x3, [sp+208]
00465374str x3, [sp+216]
00465378stp xzr, xzr, [sp+176]
0046537cadrp x3, 0x2b5000
00465380add x3, x3, 2384
00465384str x3, [sp+176]
00465388adrp x3, 0x5e6000
0046538cadd x3, x3, 1504
00465390str x3, [sp+184]
00465394ldr x3, [sp+344]
00465398subs xzr, x3, 1
0046539ccset x3, eq
004653a0strb w3, [sp+70]
004653a4b.eq 0x4653ac
004653a8b 0x4653bc
004653ac
004653acloc_4653ac:
004653acbl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
004653b0strb w0, [sp+71]
004653b4strb w0, [sp+70]
004653b8b 0x4653c0
004653bc
004653bcloc_4653bc:
004653bcb 0x4653c0
004653c0
004653c0loc_4653c0:
004653c0ldrb w5, [sp+70]
004653c4tbnz w5, 0, 0x4653cc
004653c8b 0x4653e8
004653cc
004653ccloc_4653cc:
004653ccadrp x5, 0x2b5000
004653d0add x5, x5, 2128
004653d4str x5, [sp+176]
004653d8adrp x5, 0x5e6000
004653dcadd x5, x5, 1504
004653e0str x5, [sp+184]
004653e4b 0x4653ec
004653e8
004653e8loc_4653e8:
004653e8b 0x4653ec
004653ec
004653ecloc_4653ec:
004653ecldr x1, [sp+200]
004653f0ldr x2, [sp+208]
004653f4ldr x3, [sp+216]
004653f8str x1, [sp+288]
004653fcstr x2, [sp+296]
00465400str x3, [sp+304]
00465404ldr x4, [sp+144]
00465408str x4, [sp+88]
0046540cldr x0, [sp+184]
00465410ldr x5, [sp+176]
00465414ldrsb x27, [x5]
00465418ldr x5, [x5+24]
0046541cblr x5
00465420adrp x0, 0x1ed000
00465424add x0, x0, 2048
00465428bl runtime.newobject
0046542cstr x0, [sp+192]
00465430str x0, [sp+280]
00465434ldr x5, [sp+136]
00465438ldr x6, [sp+144]
0046543cldr x7, [sp+152]
00465440str x5, [sp+256]
00465444str x6, [sp+264]
00465448str x7, [sp+272]
0046544cldr x2, [sp+176]
00465450ldr x3, [sp+184]
00465454ldr x1, [sp+280]
00465458adrp x0, 0x2ae000
0046545cadd x0, x0, 2976
00465460adrp x4, 0x188000
00465464add x4, x4, 1216
00465468add x5, sp, 256
0046546cbl encoding/binary.Write
00465470str x0, [sp+160]
00465474str x1, [sp+168]
00465478cbnz x0, 0x465480
0046547cb 0x4654c0
00465480
00465480loc_465480:
00465480ldr x5, [sp+200]
00465484ldr x6, [sp+208]
00465488ldr x7, [sp+216]
0046548cstr x5, [sp+112]
00465490str x6, [sp+120]
00465494str x7, [sp+128]
00465498ldr x3, [sp+160]
0046549cldr x4, [sp+168]
004654a0str x3, [sp+96]
004654a4str x4, [sp+104]
004654a8ldr x0, [sp+112]
004654acldr x1, [sp+120]
004654b0ldr x2, [sp+128]
004654b4ldp x29, x30, [sp-8]
004654b8add sp, sp, 320
004654bcret x30
004654c0
004654c0loc_4654c0:
004654c0ldr x0, [sp+192]
004654c4bl bytes.(*Buffer).Bytes
004654c8str x0, [sp+288]
004654ccstr x1, [sp+296]
004654d0str x2, [sp+304]
004654d4ldr x2, [sp+216]
004654d8ldr x0, [sp+200]
004654dcldr x1, [sp+208]
004654e0str x0, [sp+232]
004654e4str x1, [sp+240]
004654e8str x2, [sp+248]
004654ecldr x3, [sp+296]
004654f0add x1, x1, x3
004654f4str x1, [sp+80]
004654f8subs xzr, x2, x1
004654fcb.hs 0x465504
00465500b 0x46550c
00465504
00465504loc_465504:
00465504str x1, [sp+240]
00465508b 0x46552c
0046550c
0046550cloc_46550c:
0046550cldr x3, [sp+296]
00465510adrp x4, 0x190000
00465514add x4, x4, 3072
00465518bl runtime.growslice
0046551cstr x0, [sp+232]
00465520str x1, [sp+240]
00465524str x2, [sp+248]
00465528b 0x46552c
0046552c
0046552cloc_46552c:
0046552cldr x3, [sp+296]
00465530str x3, [sp+72]
00465534ldr x3, [sp+80]
00465538ldr x4, [sp+296]
0046553csub x3, x3, x4
00465540ldr x4, [sp+232]
00465544add x0, x4, x3
00465548str x0, [sp+224]
0046554cldr x2, [sp+72]
00465550ldr x1, [sp+288]
00465554bl runtime.memmove
00465558ldr x3, [sp+232]
0046555cldr x4, [sp+240]
00465560ldr x5, [sp+248]
00465564str x3, [sp+200]
00465568str x4, [sp+208]
0046556cstr x5, [sp+216]
00465570str x3, [sp+112]
00465574str x4, [sp+120]
00465578str x5, [sp+128]
0046557cldr x3, [sp+160]
00465580ldr x4, [sp+168]
00465584str x3, [sp+96]
00465588str x4, [sp+104]
0046558cldr x0, [sp+112]
00465590ldr x1, [sp+120]
00465594ldr x2, [sp+128]
00465598ldp x29, x30, [sp-8]
0046559cadd sp, sp, 320
004655a0ret x30
004655a4
004655a4loc_4655a4:
004655a4stp x0, x1, [sp+8]
004655a8str x2, [sp+24]
004655acmov x3, x30
004655b0bl runtime.morestack_noctxt.abi0
004655b4ldp x0, x1, [sp+8]
004655b8ldr x2, [sp+24]
004655bcb 0x465300
00465300
00465300gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString(struct string s, int v)
00465300ldr x16, [x28+16]
00465304sub x17, sp, 192
00465308subs xzr, x17, x16
0046530cb.ls 0x4655a4
00465310sub x20, sp, 320
00465314stp x29, x30, [x20-8]
00465318add sp, x20, 0
0046531csub x29, sp, 8
00465320str x0, [sp+328]
00465324str x1, [sp+336]
00465328str x2, [sp+344]
0046532cstr xzr, [sp+112]
00465330stp xzr, xzr, [sp+120]
00465334stp xzr, xzr, [sp+96]
00465338ldr x1, [sp+328]
0046533cldr x2, [sp+336]
00465340mov x0, xzr
00465344bl runtime.stringtoslicebyte
00465348str x0, [sp+136]
0046534cstr x1, [sp+144]
00465350str x2, [sp+152]
00465354adrp x0, 0x190000
00465358add x0, x0, 3072
0046535corr x1, xzr, 2
00465360mov x2, x1
00465364bl runtime.makeslice
00465368str x0, [sp+200]
0046536corr x3, xzr, 2
00465370str x3, [sp+208]
00465374str x3, [sp+216]
00465378stp xzr, xzr, [sp+176]
0046537cadrp x3, 0x2b5000
00465380add x3, x3, 2384
00465384str x3, [sp+176]
00465388adrp x3, 0x5e6000
0046538cadd x3, x3, 1504
00465390str x3, [sp+184]
00465394ldr x3, [sp+344]
00465398subs xzr, x3, 1
0046539ccset x3, eq
004653a0strb w3, [sp+70]
004653a4b.eq 0x4653ac
004653a8b 0x4653bc
004653ac
004653acloc_4653ac:
004653acbl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
004653b0strb w0, [sp+71]
004653b4strb w0, [sp+70]
004653b8b 0x4653c0
004653bc
004653bcloc_4653bc:
004653bcb 0x4653c0
004653c0
004653c0loc_4653c0:
004653c0ldrb w5, [sp+70]
004653c4tbnz w5, 0, 0x4653cc
004653c8b 0x4653e8
004653cc
004653ccloc_4653cc:
004653ccadrp x5, 0x2b5000
004653d0add x5, x5, 2128
004653d4str x5, [sp+176]
004653d8adrp x5, 0x5e6000
004653dcadd x5, x5, 1504
004653e0str x5, [sp+184]
004653e4b 0x4653ec
004653e8
004653e8loc_4653e8:
004653e8b 0x4653ec
004653ec
004653ecloc_4653ec:
004653ecldr x1, [sp+200]
004653f0ldr x2, [sp+208]
004653f4ldr x3, [sp+216]
004653f8str x1, [sp+288]
004653fcstr x2, [sp+296]
00465400str x3, [sp+304]
00465404ldr x4, [sp+144]
00465408str x4, [sp+88]
0046540cldr x0, [sp+184]
00465410ldr x5, [sp+176]
00465414ldrsb x27, [x5]
00465418ldr x5, [x5+24]
0046541cblr x5
00465420adrp x0, 0x1ed000
00465424add x0, x0, 2048
00465428bl runtime.newobject
0046542cstr x0, [sp+192]
00465430str x0, [sp+280]
00465434ldr x5, [sp+136]
00465438ldr x6, [sp+144]
0046543cldr x7, [sp+152]
00465440str x5, [sp+256]
00465444str x6, [sp+264]
00465448str x7, [sp+272]
0046544cldr x2, [sp+176]
00465450ldr x3, [sp+184]
00465454ldr x1, [sp+280]
00465458adrp x0, 0x2ae000
0046545cadd x0, x0, 2976
00465460adrp x4, 0x188000
00465464add x4, x4, 1216
00465468add x5, sp, 256
0046546cbl encoding/binary.Write
00465470str x0, [sp+160]
00465474str x1, [sp+168]
00465478cbnz x0, 0x465480
0046547cb 0x4654c0
00465480
00465480loc_465480:
00465480ldr x5, [sp+200]
00465484ldr x6, [sp+208]
00465488ldr x7, [sp+216]
0046548cstr x5, [sp+112]
00465490str x6, [sp+120]
00465494str x7, [sp+128]
00465498ldr x3, [sp+160]
0046549cldr x4, [sp+168]
004654a0str x3, [sp+96]
004654a4str x4, [sp+104]
004654a8ldr x0, [sp+112]
004654acldr x1, [sp+120]
004654b0ldr x2, [sp+128]
004654b4ldp x29, x30, [sp-8]
004654b8add sp, sp, 320
004654bcret x30
004654c0
004654c0loc_4654c0:
004654c0ldr x0, [sp+192]
004654c4bl bytes.(*Buffer).Bytes
004654c8str x0, [sp+288]
004654ccstr x1, [sp+296]
004654d0str x2, [sp+304]
004654d4ldr x2, [sp+216]
004654d8ldr x0, [sp+200]
004654dcldr x1, [sp+208]
004654e0str x0, [sp+232]
004654e4str x1, [sp+240]
004654e8str x2, [sp+248]
004654ecldr x3, [sp+296]
004654f0add x1, x1, x3
004654f4str x1, [sp+80]
004654f8subs xzr, x2, x1
004654fcb.hs 0x465504
00465500b 0x46550c
00465504
00465504loc_465504:
00465504str x1, [sp+240]
00465508b 0x46552c
0046550c
0046550cloc_46550c:
0046550cldr x3, [sp+296]
00465510adrp x4, 0x190000
00465514add x4, x4, 3072
00465518bl runtime.growslice
0046551cstr x0, [sp+232]
00465520str x1, [sp+240]
00465524str x2, [sp+248]
00465528b 0x46552c
0046552c
0046552cloc_46552c:
0046552cldr x3, [sp+296]
00465530str x3, [sp+72]
00465534ldr x3, [sp+80]
00465538ldr x4, [sp+296]
0046553csub x3, x3, x4
00465540ldr x4, [sp+232]
00465544add x0, x4, x3
00465548str x0, [sp+224]
0046554cldr x2, [sp+72]
00465550ldr x1, [sp+288]
00465554bl runtime.memmove
00465558ldr x3, [sp+232]
0046555cldr x4, [sp+240]
00465560ldr x5, [sp+248]
00465564str x3, [sp+200]
00465568str x4, [sp+208]
0046556cstr x5, [sp+216]
00465570str x3, [sp+112]
00465574str x4, [sp+120]
00465578str x5, [sp+128]
0046557cldr x3, [sp+160]
00465580ldr x4, [sp+168]
00465584str x3, [sp+96]
00465588str x4, [sp+104]
0046558cldr x0, [sp+112]
00465590ldr x1, [sp+120]
00465594ldr x2, [sp+128]
00465598ldp x29, x30, [sp-8]
0046559cadd sp, sp, 320
004655a0ret x30
004655a4
004655a4loc_4655a4:
004655a4stp x0, x1, [sp+8]
004655a8str x2, [sp+24]
004655acmov x3, x30
004655b0bl runtime.morestack_noctxt.abi0
004655b4ldp x0, x1, [sp+8]
004655b8ldr x2, [sp+24]
004655bcb 0x465300
00465300
004655c0
004655c0gopkg.in/jcmturner/gokrb5.v7/keytab.readTimestamp: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.readTimestamp(struct []uint8 b, int * p, encoding/binary.ByteOrder * e)
004655c0ldr x16, [x28+16]
004655c4sub x17, sp, 64
004655c8subs xzr, x17, x16
004655ccb.ls 0x4656d8
004655d0str x30, [sp-192]!
004655d4stur x29, [sp-8]
004655d8sub x29, sp, 8
004655dcstr x0, [sp+200]
004655e0str x1, [sp+208]
004655e4str x2, [sp+216]
004655e8str x3, [sp+224]
004655ecstr x4, [sp+232]
004655f0stp xzr, xzr, [sp+88]
004655f4str xzr, [sp+104]
004655f8stp xzr, xzr, [sp+72]
004655fcstp xzr, xzr, [sp+168]
00465600ldr x4, [sp+232]
00465604ldr x0, [sp+200]
00465608ldr x3, [sp+224]
0046560cldr x1, [sp+208]
00465610ldr x2, [sp+216]
00465614bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00465618str w0, [sp+64]
0046561cstr x1, [sp+168]
00465620str x2, [sp+176]
00465624ldrsw x5, [sp+64]
00465628str w5, [sp+68]
0046562cldr x5, [sp+176]
00465630ldr x6, [sp+168]
00465634str x6, [sp+128]
00465638str x5, [sp+136]
0046563cldrsw x5, [sp+68]
00465640str w5, [sp+60]
00465644ldr x5, [sp+136]
00465648ldr x6, [sp+128]
0046564cstr x6, [sp+112]
00465650str x5, [sp+120]
00465654cbnz x6, 0x46565c
00465658b 0x46568c
0046565c
0046565cloc_46565c:
0046565cstp xzr, xzr, [sp+88]
00465660str xzr, [sp+104]
00465664ldr x3, [sp+112]
00465668ldr x4, [sp+120]
0046566cstr x3, [sp+72]
00465670str x4, [sp+80]
00465674ldr x0, [sp+88]
00465678ldr x1, [sp+96]
0046567cldr x2, [sp+104]
00465680ldur x29, [sp-8]
00465684ldr x30, [sp], 192
00465688ret x30
0046568c
0046568cloc_46568c:
0046568cldrsw x2, [sp+60]
00465690mov x0, x2
00465694mov x1, xzr
00465698bl time.Unix
0046569cstr x0, [sp+144]
004656a0str x1, [sp+152]
004656a4str x2, [sp+160]
004656a8str x0, [sp+88]
004656acstr x1, [sp+96]
004656b0str x2, [sp+104]
004656b4stp xzr, xzr, [sp+72]
004656b8ldr x0, [sp+88]
004656bcldr x1, [sp+96]
004656c0ldr x2, [sp+104]
004656c4mov x3, xzr
004656c8mov x4, xzr
004656ccldur x29, [sp-8]
004656d0ldr x30, [sp], 192
004656d4ret x30
004656d8
004656d8loc_4656d8:
004656d8stp x0, x1, [sp+8]
004656dcstp x2, x3, [sp+24]
004656e0str x4, [sp+40]
004656e4mov x3, x30
004656e8bl runtime.morestack_noctxt.abi0
004656ecldp x0, x1, [sp+8]
004656f0ldp x2, x3, [sp+24]
004656f4ldr x4, [sp+40]
004656f8b 0x4655c0
004656fcudf 0
004655c0
004655c0gopkg.in/jcmturner/gokrb5.v7/keytab.readTimestamp: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.readTimestamp(struct []uint8 b, int * p, encoding/binary.ByteOrder * e)
004655c0ldr x16, [x28+16]
004655c4sub x17, sp, 64
004655c8subs xzr, x17, x16
004655ccb.ls 0x4656d8
004655d0str x30, [sp-192]!
004655d4stur x29, [sp-8]
004655d8sub x29, sp, 8
004655dcstr x0, [sp+200]
004655e0str x1, [sp+208]
004655e4str x2, [sp+216]
004655e8str x3, [sp+224]
004655ecstr x4, [sp+232]
004655f0stp xzr, xzr, [sp+88]
004655f4str xzr, [sp+104]
004655f8stp xzr, xzr, [sp+72]
004655fcstp xzr, xzr, [sp+168]
00465600ldr x4, [sp+232]
00465604ldr x0, [sp+200]
00465608ldr x3, [sp+224]
0046560cldr x1, [sp+208]
00465610ldr x2, [sp+216]
00465614bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
00465618str w0, [sp+64]
0046561cstr x1, [sp+168]
00465620str x2, [sp+176]
00465624ldrsw x5, [sp+64]
00465628str w5, [sp+68]
0046562cldr x5, [sp+176]
00465630ldr x6, [sp+168]
00465634str x6, [sp+128]
00465638str x5, [sp+136]
0046563cldrsw x5, [sp+68]
00465640str w5, [sp+60]
00465644ldr x5, [sp+136]
00465648ldr x6, [sp+128]
0046564cstr x6, [sp+112]
00465650str x5, [sp+120]
00465654cbnz x6, 0x46565c
00465658b 0x46568c
0046565c
0046565cloc_46565c:
0046565cstp xzr, xzr, [sp+88]
00465660str xzr, [sp+104]
00465664ldr x3, [sp+112]
00465668ldr x4, [sp+120]
0046566cstr x3, [sp+72]
00465670str x4, [sp+80]
00465674ldr x0, [sp+88]
00465678ldr x1, [sp+96]
0046567cldr x2, [sp+104]
00465680ldur x29, [sp-8]
00465684ldr x30, [sp], 192
00465688ret x30
0046568c
0046568cloc_46568c:
0046568cldrsw x2, [sp+60]
00465690mov x0, x2
00465694mov x1, xzr
00465698bl time.Unix
0046569cstr x0, [sp+144]
004656a0str x1, [sp+152]
004656a4str x2, [sp+160]
004656a8str x0, [sp+88]
004656acstr x1, [sp+96]
004656b0str x2, [sp+104]
004656b4stp xzr, xzr, [sp+72]
004656b8ldr x0, [sp+88]
004656bcldr x1, [sp+96]
004656c0ldr x2, [sp+104]
004656c4mov x3, xzr
004656c8mov x4, xzr
004656ccldur x29, [sp-8]
004656d0ldr x30, [sp], 192
004656d4ret x30
004656d8
004656d8loc_4656d8:
004656d8stp x0, x1, [sp+8]
004656dcstp x2, x3, [sp+24]
004656e0str x4, [sp+40]
004656e4mov x3, x30
004656e8bl runtime.morestack_noctxt.abi0
004656ecldp x0, x1, [sp+8]
004656f0ldp x2, x3, [sp+24]
004656f4ldr x4, [sp+40]
004656f8b 0x4655c0
004656fcudf 0
004655c0
00465700
00465700gopkg.in/jcmturner/gokrb5.v7/keytab.readInt8: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.readInt8(struct []uint8 b, int * p, encoding/binary.ByteOrder * e)
00465700ldr x16, [x28+16]
00465704sub x17, sp, 208
00465708subs xzr, x17, x16
0046570cb.ls 0x465a48
00465710sub x20, sp, 336
00465714stp x29, x30, [x20-8]
00465718add sp, x20, 0
0046571csub x29, sp, 8
00465720str x0, [sp+344]
00465724str x1, [sp+352]
00465728str x2, [sp+360]
0046572cstr x3, [sp+368]
00465730str x4, [sp+376]
00465734strb wzr, [sp+63]
00465738stp xzr, xzr, [sp+96]
0046573cldr x3, [sp+368]
00465740ldrsb x27, [x3]
00465744ldr x3, [x3]
00465748tbnz x3, 63, 0x465750
0046574cb 0x465814
00465750
00465750loc_465750:
00465750stp xzr, xzr, [sp+168]
00465754add x1, sp, 168
00465758str x1, [sp+256]
0046575cldr x1, [sp+368]
00465760ldrsb x27, [x1]
00465764ldr x1, [x1]
00465768str x1, [sp+80]
0046576cldr x0, [sp+80]
00465770bl runtime.convT64
00465774str x0, [sp+248]
00465778ldr x1, [sp+256]
0046577cldrsb x27, [x1]
00465780adrp x2, 0x190000
00465784add x2, x2, 3520
00465788str x2, [x1]
0046578cadrp x27, 0x5e6000
00465790ldr w2, [x27+3056]
00465794cbz w2, 0x46579c
00465798b 0x4657a0
0046579c
0046579cloc_46579c:
0046579cb 0x4657b4
004657a0
004657a0loc_4657a0:
004657a0bl runtime.gcWriteBarrier2
004657a4str x0, [x25]
004657a8ldr x5, [x1+8]
004657acstr x5, [x25+8]
004657b0b 0x4657b4
004657b4
004657b4loc_4657b4:
004657b4str x0, [x1+8]
004657b8ldr x2, [sp+256]
004657bcldrsb x27, [x2]
004657c0b 0x4657c4
004657c4
004657c4loc_4657c4:
004657c4str x2, [sp+264]
004657c8orr x4, xzr, 1
004657ccstr x4, [sp+272]
004657d0str x4, [sp+280]
004657d4adrp x0, 0x256000
004657d8add x0, x0, 1183
004657dcmovz x1, 27
004657e0mov x3, x4
004657e4bl fmt.Errorf
004657e8str x0, [sp+152]
004657ecstr x1, [sp+160]
004657f0strb wzr, [sp+63]
004657f4ldr x1, [sp+152]
004657f8ldr x2, [sp+160]
004657fcstr x1, [sp+96]
00465800str x2, [sp+104]
00465804ldrsb x0, [sp+63]
00465808ldp x29, x30, [sp-8]
0046580cadd sp, sp, 336
00465810ret x30
00465814
00465814loc_465814:
00465814ldr x3, [sp+352]
00465818str x3, [sp+64]
0046581cldr x4, [sp+368]
00465820ldrsb x27, [x4]
00465824ldr x4, [x4]
00465828add x4, x4, 1
0046582csubs xzr, x3, x4
00465830b.lt 0x465838
00465834b 0x465958
00465838
00465838loc_465838:
00465838stp xzr, xzr, [sp+120]
0046583cstp xzr, xzr, [sp+136]
00465840add x3, sp, 120
00465844str x3, [sp+216]
00465848ldr x0, [sp+344]
0046584cldr x1, [sp+352]
00465850ldr x2, [sp+360]
00465854bl runtime.convTslice
00465858str x0, [sp+208]
0046585cldr x3, [sp+216]
00465860ldrsb x27, [x3]
00465864adrp x4, 0x188000
00465868add x4, x4, 1216
0046586cstr x4, [x3]
00465870adrp x27, 0x5e6000
00465874ldr w4, [x27+3056]
00465878cbz w4, 0x465880
0046587cb 0x465884
00465880
00465880loc_465880:
00465880b 0x465898
00465884
00465884loc_465884:
00465884bl runtime.gcWriteBarrier2
00465888str x0, [x25]
0046588cldr x1, [x3+8]
00465890str x1, [x25+8]
00465894b 0x465898
00465898
00465898loc_465898:
00465898str x0, [x3+8]
0046589cldr x1, [sp+368]
004658a0ldrsb x27, [x1]
004658a4ldr x1, [x1]
004658a8add x1, x1, 1
004658acstr x1, [sp+72]
004658b0ldr x0, [sp+72]
004658b4bl runtime.convT64
004658b8str x0, [sp+200]
004658bcldr x1, [sp+216]
004658c0ldrsb x27, [x1]
004658c4adrp x2, 0x190000
004658c8add x2, x2, 3520
004658ccstr x2, [x1+16]
004658d0adrp x27, 0x5e6000
004658d4ldr w2, [x27+3056]
004658d8cbz w2, 0x4658e0
004658dcb 0x4658e4
004658e0
004658e0loc_4658e0:
004658e0b 0x4658f8
004658e4
004658e4loc_4658e4:
004658e4bl runtime.gcWriteBarrier2
004658e8str x0, [x25]
004658ecldr x5, [x1+24]
004658f0str x5, [x25+8]
004658f4b 0x4658f8
004658f8
004658f8loc_4658f8:
004658f8str x0, [x1+24]
004658fcldr x2, [sp+216]
00465900ldrsb x27, [x2]
00465904b 0x465908
00465908
00465908loc_465908:
00465908str x2, [sp+224]
0046590corr x4, xzr, 2
00465910str x4, [sp+232]
00465914str x4, [sp+240]
00465918adrp x0, 0x256000
0046591cadd x0, x0, 1156
00465920movz x1, 27
00465924mov x3, x4
00465928bl fmt.Errorf
0046592cstr x0, [sp+152]
00465930str x1, [sp+160]
00465934strb wzr, [sp+63]
00465938ldr x1, [sp+152]
0046593cldr x2, [sp+160]
00465940str x1, [sp+96]
00465944str x2, [sp+104]
00465948ldrsb x0, [sp+63]
0046594cldp x29, x30, [sp-8]
00465950add sp, sp, 336
00465954ret x30
00465958
00465958loc_465958:
00465958ldr x3, [sp+368]
0046595cldrsb x27, [x3]
00465960ldr x0, [x3]
00465964str x0, [sp+64]
00465968ldr x3, [sp+368]
0046596cldrsb x27, [x3]
00465970ldr x3, [x3]
00465974add x1, x3, 1
00465978str x1, [sp+88]
0046597cldr x2, [sp+360]
00465980ldr x4, [sp+344]
00465984subs xzr, x2, x1
00465988b.hs 0x465990
0046598cb 0x465a40
00465990
00465990loc_465990:
00465990subs xzr, x0, x1
00465994b.ls 0x46599c
00465998b 0x465a3c
0046599c
0046599cloc_46599c:
0046599csub x2, x2, x0
004659a0sub x3, x3, x0
004659a4add x1, x3, 1
004659a8sub x3, xzr, x2
004659acand x3, x0, x3, asr #63
004659b0add x0, x4, x3
004659b4str x0, [sp+304]
004659b8str x1, [sp+312]
004659bcstr x2, [sp+320]
004659c0bl bytes.NewBuffer
004659c4str x0, [sp+112]
004659c8str x0, [sp+296]
004659ccadd x3, sp, 63
004659d0str x3, [sp+288]
004659d4ldr x3, [sp+376]
004659d8ldrsb x27, [x3]
004659dcldr x2, [x3]
004659e0ldr x3, [x3+8]
004659e4str x2, [sp+184]
004659e8str x3, [sp+192]
004659ecldr x1, [sp+296]
004659f0ldr x5, [sp+288]
004659f4adrp x0, 0x2b0000
004659f8add x0, x0, 2720
004659fcadrp x4, 0x17e000
00465a00add x4, x4, 3072
00465a04bl encoding/binary.Read
00465a08ldr x3, [sp+368]
00465a0cldrsb x27, [x3]
00465a10ldr x4, [sp+368]
00465a14ldrsb x27, [x4]
00465a18ldr x4, [x4]
00465a1cadd x4, x4, 1
00465a20str x4, [x3]
00465a24ldr x1, [sp+96]
00465a28ldr x2, [sp+104]
00465a2cldrsb x0, [sp+63]
00465a30ldp x29, x30, [sp-8]
00465a34add sp, sp, 336
00465a38ret x30
00465a3c
00465a3cloc_465a3c:
00465a3cbl runtime.panicSliceB
00465a40
00465a40loc_465a40:
00465a40bl runtime.panicSliceAcap
00465a44hint
00465a48
00465a48loc_465a48:
00465a48stp x0, x1, [sp+8]
00465a4cstp x2, x3, [sp+24]
00465a50str x4, [sp+40]
00465a54mov x3, x30
00465a58bl runtime.morestack_noctxt.abi0
00465a5cldp x0, x1, [sp+8]
00465a60ldp x2, x3, [sp+24]
00465a64ldr x4, [sp+40]
00465a68b 0x465700
00465a6cudf 0
00465700
00465700gopkg.in/jcmturner/gokrb5.v7/keytab.readInt8: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.readInt8(struct []uint8 b, int * p, encoding/binary.ByteOrder * e)
00465700ldr x16, [x28+16]
00465704sub x17, sp, 208
00465708subs xzr, x17, x16
0046570cb.ls 0x465a48
00465710sub x20, sp, 336
00465714stp x29, x30, [x20-8]
00465718add sp, x20, 0
0046571csub x29, sp, 8
00465720str x0, [sp+344]
00465724str x1, [sp+352]
00465728str x2, [sp+360]
0046572cstr x3, [sp+368]
00465730str x4, [sp+376]
00465734strb wzr, [sp+63]
00465738stp xzr, xzr, [sp+96]
0046573cldr x3, [sp+368]
00465740ldrsb x27, [x3]
00465744ldr x3, [x3]
00465748tbnz x3, 63, 0x465750
0046574cb 0x465814
00465750
00465750loc_465750:
00465750stp xzr, xzr, [sp+168]
00465754add x1, sp, 168
00465758str x1, [sp+256]
0046575cldr x1, [sp+368]
00465760ldrsb x27, [x1]
00465764ldr x1, [x1]
00465768str x1, [sp+80]
0046576cldr x0, [sp+80]
00465770bl runtime.convT64
00465774str x0, [sp+248]
00465778ldr x1, [sp+256]
0046577cldrsb x27, [x1]
00465780adrp x2, 0x190000
00465784add x2, x2, 3520
00465788str x2, [x1]
0046578cadrp x27, 0x5e6000
00465790ldr w2, [x27+3056]
00465794cbz w2, 0x46579c
00465798b 0x4657a0
0046579c
0046579cloc_46579c:
0046579cb 0x4657b4
004657a0
004657a0loc_4657a0:
004657a0bl runtime.gcWriteBarrier2
004657a4str x0, [x25]
004657a8ldr x5, [x1+8]
004657acstr x5, [x25+8]
004657b0b 0x4657b4
004657b4
004657b4loc_4657b4:
004657b4str x0, [x1+8]
004657b8ldr x2, [sp+256]
004657bcldrsb x27, [x2]
004657c0b 0x4657c4
004657c4
004657c4loc_4657c4:
004657c4str x2, [sp+264]
004657c8orr x4, xzr, 1
004657ccstr x4, [sp+272]
004657d0str x4, [sp+280]
004657d4adrp x0, 0x256000
004657d8add x0, x0, 1183
004657dcmovz x1, 27
004657e0mov x3, x4
004657e4bl fmt.Errorf
004657e8str x0, [sp+152]
004657ecstr x1, [sp+160]
004657f0strb wzr, [sp+63]
004657f4ldr x1, [sp+152]
004657f8ldr x2, [sp+160]
004657fcstr x1, [sp+96]
00465800str x2, [sp+104]
00465804ldrsb x0, [sp+63]
00465808ldp x29, x30, [sp-8]
0046580cadd sp, sp, 336
00465810ret x30
00465814
00465814loc_465814:
00465814ldr x3, [sp+352]
00465818str x3, [sp+64]
0046581cldr x4, [sp+368]
00465820ldrsb x27, [x4]
00465824ldr x4, [x4]
00465828add x4, x4, 1
0046582csubs xzr, x3, x4
00465830b.lt 0x465838
00465834b 0x465958
00465838
00465838loc_465838:
00465838stp xzr, xzr, [sp+120]
0046583cstp xzr, xzr, [sp+136]
00465840add x3, sp, 120
00465844str x3, [sp+216]
00465848ldr x0, [sp+344]
0046584cldr x1, [sp+352]
00465850ldr x2, [sp+360]
00465854bl runtime.convTslice
00465858str x0, [sp+208]
0046585cldr x3, [sp+216]
00465860ldrsb x27, [x3]
00465864adrp x4, 0x188000
00465868add x4, x4, 1216
0046586cstr x4, [x3]
00465870adrp x27, 0x5e6000
00465874ldr w4, [x27+3056]
00465878cbz w4, 0x465880
0046587cb 0x465884
00465880
00465880loc_465880:
00465880b 0x465898
00465884
00465884loc_465884:
00465884bl runtime.gcWriteBarrier2
00465888str x0, [x25]
0046588cldr x1, [x3+8]
00465890str x1, [x25+8]
00465894b 0x465898
00465898
00465898loc_465898:
00465898str x0, [x3+8]
0046589cldr x1, [sp+368]
004658a0ldrsb x27, [x1]
004658a4ldr x1, [x1]
004658a8add x1, x1, 1
004658acstr x1, [sp+72]
004658b0ldr x0, [sp+72]
004658b4bl runtime.convT64
004658b8str x0, [sp+200]
004658bcldr x1, [sp+216]
004658c0ldrsb x27, [x1]
004658c4adrp x2, 0x190000
004658c8add x2, x2, 3520
004658ccstr x2, [x1+16]
004658d0adrp x27, 0x5e6000
004658d4ldr w2, [x27+3056]
004658d8cbz w2, 0x4658e0
004658dcb 0x4658e4
004658e0
004658e0loc_4658e0:
004658e0b 0x4658f8
004658e4
004658e4loc_4658e4:
004658e4bl runtime.gcWriteBarrier2
004658e8str x0, [x25]
004658ecldr x5, [x1+24]
004658f0str x5, [x25+8]
004658f4b 0x4658f8
004658f8
004658f8loc_4658f8:
004658f8str x0, [x1+24]
004658fcldr x2, [sp+216]
00465900ldrsb x27, [x2]
00465904b 0x465908
00465908
00465908loc_465908:
00465908str x2, [sp+224]
0046590corr x4, xzr, 2
00465910str x4, [sp+232]
00465914str x4, [sp+240]
00465918adrp x0, 0x256000
0046591cadd x0, x0, 1156
00465920movz x1, 27
00465924mov x3, x4
00465928bl fmt.Errorf
0046592cstr x0, [sp+152]
00465930str x1, [sp+160]
00465934strb wzr, [sp+63]
00465938ldr x1, [sp+152]
0046593cldr x2, [sp+160]
00465940str x1, [sp+96]
00465944str x2, [sp+104]
00465948ldrsb x0, [sp+63]
0046594cldp x29, x30, [sp-8]
00465950add sp, sp, 336
00465954ret x30
00465958
00465958loc_465958:
00465958ldr x3, [sp+368]
0046595cldrsb x27, [x3]
00465960ldr x0, [x3]
00465964str x0, [sp+64]
00465968ldr x3, [sp+368]
0046596cldrsb x27, [x3]
00465970ldr x3, [x3]
00465974add x1, x3, 1
00465978str x1, [sp+88]
0046597cldr x2, [sp+360]
00465980ldr x4, [sp+344]
00465984subs xzr, x2, x1
00465988b.hs 0x465990
0046598cb 0x465a40
00465990
00465990loc_465990:
00465990subs xzr, x0, x1
00465994b.ls 0x46599c
00465998b 0x465a3c
0046599c
0046599cloc_46599c:
0046599csub x2, x2, x0
004659a0sub x3, x3, x0
004659a4add x1, x3, 1
004659a8sub x3, xzr, x2
004659acand x3, x0, x3, asr #63
004659b0add x0, x4, x3
004659b4str x0, [sp+304]
004659b8str x1, [sp+312]
004659bcstr x2, [sp+320]
004659c0bl bytes.NewBuffer
004659c4str x0, [sp+112]
004659c8str x0, [sp+296]
004659ccadd x3, sp, 63
004659d0str x3, [sp+288]
004659d4ldr x3, [sp+376]
004659d8ldrsb x27, [x3]
004659dcldr x2, [x3]
004659e0ldr x3, [x3+8]
004659e4str x2, [sp+184]
004659e8str x3, [sp+192]
004659ecldr x1, [sp+296]
004659f0ldr x5, [sp+288]
004659f4adrp x0, 0x2b0000
004659f8add x0, x0, 2720
004659fcadrp x4, 0x17e000
00465a00add x4, x4, 3072
00465a04bl encoding/binary.Read
00465a08ldr x3, [sp+368]
00465a0cldrsb x27, [x3]
00465a10ldr x4, [sp+368]
00465a14ldrsb x27, [x4]
00465a18ldr x4, [x4]
00465a1cadd x4, x4, 1
00465a20str x4, [x3]
00465a24ldr x1, [sp+96]
00465a28ldr x2, [sp+104]
00465a2cldrsb x0, [sp+63]
00465a30ldp x29, x30, [sp-8]
00465a34add sp, sp, 336
00465a38ret x30
00465a3c
00465a3cloc_465a3c:
00465a3cbl runtime.panicSliceB
00465a40
00465a40loc_465a40:
00465a40bl runtime.panicSliceAcap
00465a44hint
00465a48
00465a48loc_465a48:
00465a48stp x0, x1, [sp+8]
00465a4cstp x2, x3, [sp+24]
00465a50str x4, [sp+40]
00465a54mov x3, x30
00465a58bl runtime.morestack_noctxt.abi0
00465a5cldp x0, x1, [sp+8]
00465a60ldp x2, x3, [sp+24]
00465a64ldr x4, [sp+40]
00465a68b 0x465700
00465a6cudf 0
00465700
Loading..