File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00478630
    00478630gopkg.in/jcmturner/gokrb5.v7/messages.NewASReq: ; void gopkg.in/jcmturner/gokrb5.v7/messages.NewASReq(struct string realm, gopkg.in/jcmturner/gokrb5.v7/config.Config * c, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName sname)
    00478630ldr x16, [x28+16]
    00478634sub x17, sp, 1216
    00478638subs xzr, x17, x16
    0047863cb.ls 0x478d3c
    00478640sub x20, sp, 1344
    00478644stp x29, x30, [x20-8]
    00478648add sp, x20, 0
    0047864csub x29, sp, 8
    00478650str x0, [sp+1704]
    00478654str x1, [sp+1712]
    00478658str x2, [sp+1720]
    0047865cstr w3, [sp+1728]
    00478660str x4, [sp+1736]
    00478664str x5, [sp+1744]
    00478668str x6, [sp+1752]
    0047866cstr w7, [sp+1760]
    00478670str x8, [sp+1768]
    00478674str x9, [sp+1776]
    00478678str x10, [sp+1784]
    0047867cadd x20, sp, 1352
    00478680adr x27, 16
    00478684stp x29, x27, [sp-24]
    00478688sub x29, sp, 24
    0047868cbl fn_87cb8
    00478690sub x29, sp, 8
    00478694stp xzr, xzr, [sp+104]
    00478698orr x0, xzr, 0x7fffffff
    0047869cbl math/big.NewInt
    004786a0str x0, [sp+1288]
    004786a4str xzr, [sp+1280]
    004786a8add x27, sp, 1264
    004786acstp xzr, xzr, [x27]
    004786b0adrp x27, 0x5a9000
    004786b4ldr x0, [x27+2672]
    004786b8adrp x27, 0x5a9000
    004786bcldr x1, [x27+2680]
    004786c0ldr x2, [sp+1288]
    004786c4bl crypto/rand.Int
    004786c8str x0, [sp+1280]
    004786ccstr x1, [sp+1264]
    004786d0str x2, [sp+1272]
    004786d4ldr x1, [sp+1280]
    004786d8str x1, [sp+608]
    004786dcldr x1, [sp+1264]
    004786e0ldr x2, [sp+1272]
    004786e4str x1, [sp+592]
    004786e8str x2, [sp+600]
    004786ecldr x1, [sp+608]
    004786f0str x1, [sp+144]
    004786f4ldr x1, [sp+600]
    004786f8ldr x2, [sp+592]
    004786fcstr x2, [sp+224]
    00478700str x1, [sp+232]
    00478704cbnz x2, 0x47870c
    00478708b 0x478740
    0047870c
    0047870cloc_47870c:
    0047870cadd x20, sp, 1352
    00478710adr x27, 16
    00478714stp x29, x27, [sp-24]
    00478718sub x29, sp, 24
    0047871cbl fn_87cb8
    00478720sub x29, sp, 8
    00478724ldr x0, [sp+224]
    00478728ldr x1, [sp+232]
    0047872cstr x0, [sp+104]
    00478730str x1, [sp+112]
    00478734ldp x29, x30, [sp-8]
    00478738add sp, sp, 1344
    0047873cret x30
    00478740
    00478740loc_478740:
    00478740bl time.Now
    00478744str x0, [sp+1240]
    00478748str x1, [sp+1248]
    0047874cstr x2, [sp+1256]
    00478750bl time.Time.UTC
    00478754str x0, [sp+120]
    00478758str x1, [sp+128]
    0047875cstr x2, [sp+136]
    00478760bl gopkg.in/jcmturner/gokrb5.v7/types.NewKrbFlags
    00478764str x0, [sp+152]
    00478768str x1, [sp+160]
    0047876cstr x2, [sp+168]
    00478770str x3, [sp+176]
    00478774str x0, [sp+1176]
    00478778str x1, [sp+1184]
    0047877cstr x2, [sp+1192]
    00478780ldr x0, [sp+1720]
    00478784ldrsb x27, [x0]
    00478788ldr x1, [x0+232]
    0047878cldr x2, [x0+240]
    00478790ldr x0, [x0+224]
    00478794str x0, [sp+1152]
    00478798str x1, [sp+1160]
    0047879cstr x2, [sp+1168]
    004787a0ldr x0, [sp+1184]
    004787a4str x0, [sp+88]
    004787a8subs xzr, x1, x0
    004787acb.lt 0x4787b4
    004787b0b 0x4787bc
    004787b4
    004787b4loc_4787b4:
    004787b4str x1, [sp+88]
    004787b8b 0x4787c0
    004787bc
    004787bcloc_4787bc:
    004787bcb 0x4787c0
    004787c0
    004787c0loc_4787c0:
    004787c0ldr x4, [sp+1152]
    004787c4ldr x5, [sp+1176]
    004787c8subs xzr, x4, x5
    004787ccb.ne 0x4787d4
    004787d0b 0x4787f0
    004787d4
    004787d4loc_4787d4:
    004787d4ldr x3, [sp+88]
    004787d8str x3, [sp+80]
    004787dcldr x2, [sp+80]
    004787e0ldr x1, [sp+1152]
    004787e4ldr x0, [sp+1176]
    004787e8bl runtime.memmove
    004787ecb 0x4787f4
    004787f0
    004787f0loc_4787f0:
    004787f0b 0x4787f4
    004787f4
    004787f4loc_4787f4:
    004787f4ldr x4, [sp+1720]
    004787f8ldrsb x27, [x4]
    004787fcldr x4, [x4+248]
    00478800str x4, [sp+176]
    00478804ldr x4, [sp+1720]
    00478808ldrsb x27, [x4]
    0047880cldr x3, [x4+376]
    00478810str x3, [sp+72]
    00478814ldr x0, [sp+120]
    00478818ldr x1, [sp+128]
    0047881cldr x2, [sp+136]
    00478820bl time.Time.Add
    00478824str x0, [sp+1240]
    00478828str x1, [sp+1248]
    0047882cstr x2, [sp+1256]
    00478830ldr x0, [sp+144]
    00478834bl math/big.(*Int).Int64
    00478838str x0, [sp+96]
    0047883cadd x20, sp, 800
    00478840adr x27, 16
    00478844stp x29, x27, [sp-24]
    00478848sub x29, sp, 24
    0047884cbl fn_87cb8
    00478850sub x29, sp, 8
    00478854movz x4, 5
    00478858str x4, [sp+800]
    0047885cmovz x4, 10
    00478860str x4, [sp+808]
    00478864adrp x4, 0x5d3000
    00478868add x4, x4, 1504
    0047886cstr x4, [sp+768]
    00478870b 0x478874
    00478874
    00478874loc_478874:
    00478874str x4, [sp+744]
    00478878add x27, sp, 752
    0047887cstp xzr, xzr, [x27]
    00478880str x4, [sp+776]
    00478884add x27, sp, 784
    00478888stp xzr, xzr, [x27]
    0047888cldr x2, [sp+776]
    00478890str x2, [sp+816]
    00478894add x27, sp, 824
    00478898stp xzr, xzr, [x27]
    0047889cldr x2, [sp+152]
    004788a0ldr x3, [sp+160]
    004788a4ldr x4, [sp+168]
    004788a8ldr x5, [sp+176]
    004788acstr x2, [sp+840]
    004788b0str x3, [sp+848]
    004788b4str x4, [sp+856]
    004788b8str x5, [sp+864]
    004788bcldr x2, [sp+1704]
    004788c0ldr x3, [sp+1712]
    004788c4str x2, [sp+904]
    004788c8str x3, [sp+912]
    004788ccldrsw x2, [sp+1728]
    004788d0ldr x3, [sp+1736]
    004788d4ldr x4, [sp+1744]
    004788d8ldr x5, [sp+1752]
    004788dcstr w2, [sp+872]
    004788e0str x3, [sp+880]
    004788e4str x4, [sp+888]
    004788e8str x5, [sp+896]
    004788ecldrsw x2, [sp+1760]
    004788f0ldr x3, [sp+1768]
    004788f4ldr x4, [sp+1776]
    004788f8ldr x5, [sp+1784]
    004788fcstr w2, [sp+920]
    00478900str x3, [sp+928]
    00478904str x4, [sp+936]
    00478908str x5, [sp+944]
    0047890cldr x2, [sp+1240]
    00478910ldr x3, [sp+1248]
    00478914ldr x4, [sp+1256]
    00478918str x2, [sp+976]
    0047891cstr x3, [sp+984]
    00478920str x4, [sp+992]
    00478924ldr x2, [sp+96]
    00478928str x2, [sp+1024]
    0047892cldr x2, [sp+1720]
    00478930ldrsb x27, [x2]
    00478934ldr x3, [x2+144]
    00478938ldr x4, [x2+152]
    0047893cldr x2, [x2+160]
    00478940str x3, [sp+1032]
    00478944str x4, [sp+1040]
    00478948str x2, [sp+1048]
    0047894cadd x21, sp, 240
    00478950add x20, sp, 800
    00478954adr x27, 16
    00478958stp x29, x27, [sp-24]
    0047895csub x29, sp, 24
    00478960bl fn_87e70
    00478964sub x29, sp, 8
    00478968ldr x2, [sp+1720]
    0047896cldrsb x27, [x2]
    00478970ldrb w2, [x2+200]
    00478974tbnz w2, 0, 0x47897c
    00478978b 0x47898c
    0047897c
    0047897cloc_47897c:
    0047897cadd x0, sp, 280
    00478980orr x1, xzr, 1
    00478984bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    00478988b 0x478990
    0047898c
    0047898cloc_47898c:
    0047898cb 0x478990
    00478990
    00478990loc_478990:
    00478990ldr x2, [sp+1720]
    00478994ldrsb x27, [x2]
    00478998ldrb w2, [x2+1]
    0047899ctbnz w2, 0, 0x4789a4
    004789a0b 0x4789b4
    004789a4
    004789a4loc_4789a4:
    004789a4add x0, sp, 280
    004789a8orr x1, xzr, 15
    004789acbl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    004789b0b 0x4789b8
    004789b4
    004789b4loc_4789b4:
    004789b4b 0x4789b8
    004789b8
    004789b8loc_4789b8:
    004789b8ldr x2, [sp+1720]
    004789bcldrsb x27, [x2]
    004789c0ldrb w2, [x2+344]
    004789c4tbnz w2, 0, 0x4789cc
    004789c8b 0x4789dc
    004789cc
    004789ccloc_4789cc:
    004789ccadd x0, sp, 280
    004789d0orr x1, xzr, 3
    004789d4bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    004789d8b 0x4789e0
    004789dc
    004789dcloc_4789dc:
    004789dcb 0x4789e0
    004789e0
    004789e0loc_4789e0:
    004789e0ldr x2, [sp+1720]
    004789e4ldrsb x27, [x2]
    004789e8ldr x2, [x2+360]
    004789eccbnz x2, 0x4789f4
    004789f0b 0x478a6c
    004789f4
    004789f4loc_4789f4:
    004789f4add x0, sp, 280
    004789f8orr x1, xzr, 8
    004789fcbl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    00478a00ldr x2, [sp+1720]
    00478a04ldrsb x27, [x2]
    00478a08ldr x3, [x2+360]
    00478a0cstr x3, [sp+64]
    00478a10ldr x0, [sp+120]
    00478a14ldr x1, [sp+128]
    00478a18ldr x2, [sp+136]
    00478a1cbl time.Time.Add
    00478a20str x0, [sp+1240]
    00478a24str x1, [sp+1248]
    00478a28str x2, [sp+1256]
    00478a2cstr x0, [sp+440]
    00478a30str x1, [sp+448]
    00478a34str x2, [sp+456]
    00478a38ldr x0, [sp+120]
    00478a3cldr x1, [sp+128]
    00478a40ldr x2, [sp+136]
    00478a44movz x3, 0x229e0000
    00478a48movk x3, 0x9d2900000000
    00478a4cbl time.Time.Add
    00478a50str x0, [sp+1240]
    00478a54str x1, [sp+1248]
    00478a58str x2, [sp+1256]
    00478a5cstr x0, [sp+440]
    00478a60str x1, [sp+448]
    00478a64str x2, [sp+456]
    00478a68b 0x478a70
    00478a6c
    00478a6cloc_478a6c:
    00478a6cb 0x478a70
    00478a70
    00478a70loc_478a70:
    00478a70ldr x2, [sp+1720]
    00478a74ldrsb x27, [x2]
    00478a78ldrb w2, [x2+264]
    00478a7ctbnz w2, 0, 0x478a84
    00478a80b 0x478a88
    00478a84
    00478a84loc_478a84:
    00478a84b 0x478d08
    00478a88
    00478a88loc_478a88:
    00478a88str xzr, [sp+1216]
    00478a8cadd x27, sp, 1224
    00478a90stp xzr, xzr, [x27]
    00478a94add x27, sp, 1264
    00478a98stp xzr, xzr, [x27]
    00478a9cbl gopkg.in/jcmturner/gokrb5.v7/types.LocalHostAddresses
    00478aa0str x0, [sp+1216]
    00478aa4str x1, [sp+1224]
    00478aa8str x2, [sp+1232]
    00478aacstr x3, [sp+1264]
    00478ab0str x4, [sp+1272]
    00478ab4ldr x0, [sp+1216]
    00478ab8ldr x1, [sp+1224]
    00478abcldr x2, [sp+1232]
    00478ac0str x0, [sp+1312]
    00478ac4str x1, [sp+1320]
    00478ac8str x2, [sp+1328]
    00478accldr x0, [sp+1264]
    00478ad0ldr x1, [sp+1272]
    00478ad4str x0, [sp+1296]
    00478ad8str x1, [sp+1304]
    00478adcldr x0, [sp+1312]
    00478ae0ldr x1, [sp+1320]
    00478ae4ldr x2, [sp+1328]
    00478ae8str x0, [sp+184]
    00478aecstr x1, [sp+192]
    00478af0str x2, [sp+200]
    00478af4ldr x0, [sp+1304]
    00478af8ldr x1, [sp+1296]
    00478afcstr x1, [sp+208]
    00478b00str x0, [sp+216]
    00478b04cbnz x1, 0x478b0c
    00478b08b 0x478c00
    00478b0c
    00478b0cloc_478b0c:
    00478b0cadd x27, sp, 1200
    00478b10stp xzr, xzr, [x27]
    00478b14add x5, sp, 1200
    00478b18str x5, [sp+712]
    00478b1cldr x5, [sp+208]
    00478b20ldr x6, [sp+216]
    00478b24str x5, [sp+696]
    00478b28str x6, [sp+704]
    00478b2cstr x5, [sp+688]
    00478b30ldr x5, [sp+688]
    00478b34cbnz x5, 0x478b3c
    00478b38b 0x478b4c
    00478b3c
    00478b3cloc_478b3c:
    00478b3cldr x5, [sp+688]
    00478b40ldr x5, [x5+8]
    00478b44str x5, [sp+688]
    00478b48b 0x478b50
    00478b4c
    00478b4cloc_478b4c:
    00478b4cb 0x478b50
    00478b50
    00478b50loc_478b50:
    00478b50ldr x5, [sp+712]
    00478b54ldrsb x27, [x5]
    00478b58ldr x6, [sp+704]
    00478b5cldr x7, [sp+688]
    00478b60str x7, [x5]
    00478b64adrp x27, 0x5d3000
    00478b68ldr w7, [x27+3056]
    00478b6ccbz w7, 0x478b74
    00478b70b 0x478b78
    00478b74
    00478b74loc_478b74:
    00478b74b 0x478b8c
    00478b78
    00478b78loc_478b78:
    00478b78bl runtime.gcWriteBarrier2
    00478b7cstr x6, [x25]
    00478b80ldr x7, [x5+8]
    00478b84str x7, [x25+8]
    00478b88b 0x478b8c
    00478b8c
    00478b8cloc_478b8c:
    00478b8cstr x6, [x5+8]
    00478b90ldr x2, [sp+712]
    00478b94ldrsb x27, [x2]
    00478b98b 0x478b9c
    00478b9c
    00478b9cloc_478b9c:
    00478b9cstr x2, [sp+720]
    00478ba0orr x4, xzr, 1
    00478ba4str x4, [sp+728]
    00478ba8str x4, [sp+736]
    00478bacadrp x0, 0x247000
    00478bb0add x0, x0, 2817
    00478bb4movz x1, 33
    00478bb8mov x3, x4
    00478bbcbl fmt.Errorf
    00478bc0str x0, [sp+1264]
    00478bc4str x1, [sp+1272]
    00478bc8add x21, sp, 1352
    00478bccadd x20, sp, 240
    00478bd0adr x27, 16
    00478bd4stp x29, x27, [sp-24]
    00478bd8sub x29, sp, 24
    00478bdcbl fn_87e70
    00478be0sub x29, sp, 8
    00478be4ldr x0, [sp+1264]
    00478be8ldr x1, [sp+1272]
    00478becstr x0, [sp+104]
    00478bf0str x1, [sp+112]
    00478bf4ldp x29, x30, [sp-8]
    00478bf8add sp, sp, 1344
    00478bfcret x30
    00478c00
    00478c00loc_478c00:
    00478c00ldr x3, [sp+1720]
    00478c04ldrsb x27, [x3]
    00478c08ldr x0, [x3+176]
    00478c0cldr x1, [x3+184]
    00478c10ldr x2, [x3+192]
    00478c14str x0, [sp+664]
    00478c18str x1, [sp+672]
    00478c1cstr x2, [sp+680]
    00478c20bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesFromNetIPs
    00478c24str x0, [sp+1216]
    00478c28str x1, [sp+1224]
    00478c2cstr x2, [sp+1232]
    00478c30ldr x2, [sp+200]
    00478c34ldr x0, [sp+184]
    00478c38ldr x3, [sp+192]
    00478c3cstr x0, [sp+640]
    00478c40str x3, [sp+648]
    00478c44str x2, [sp+656]
    00478c48ldr x4, [sp+1224]
    00478c4cadd x1, x3, x4
    00478c50str x1, [sp+56]
    00478c54subs xzr, x2, x1
    00478c58b.hs 0x478c60
    00478c5cb 0x478c68
    00478c60
    00478c60loc_478c60:
    00478c60str x1, [sp+648]
    00478c64b 0x478c88
    00478c68
    00478c68loc_478c68:
    00478c68ldr x3, [sp+1224]
    00478c6cadrp x4, 0x1cf000
    00478c70add x4, x4, 1952
    00478c74bl runtime.growslice
    00478c78str x0, [sp+640]
    00478c7cstr x1, [sp+648]
    00478c80str x2, [sp+656]
    00478c84b 0x478c88
    00478c88
    00478c88loc_478c88:
    00478c88ldr x5, [sp+56]
    00478c8cldr x6, [sp+640]
    00478c90ldr x7, [sp+648]
    00478c94ldr x8, [sp+656]
    00478c98ldr x9, [sp+1224]
    00478c9cadd x8, x8, x9
    00478ca0sub x8, x8, x5
    00478ca4sub x10, x5, x9
    00478ca8add x7, x7, x9
    00478cacsub x2, x7, x5
    00478cb0sub x5, xzr, x8
    00478cb4ubfm x7, x10, 59, 58
    00478cb8and x5, x7, x5, asr #63
    00478cbcadd x1, x6, x5
    00478cc0str x1, [sp+616]
    00478cc4str x2, [sp+624]
    00478cc8str x8, [sp+632]
    00478cccldr x4, [sp+1224]
    00478cd0ldr x3, [sp+1216]
    00478cd4adrp x0, 0x1cf000
    00478cd8add x0, x0, 1952
    00478cdcbl runtime.typedslicecopy
    00478ce0ldr x5, [sp+640]
    00478ce4ldr x6, [sp+648]
    00478ce8ldr x7, [sp+656]
    00478cecstr x5, [sp+184]
    00478cf0str x6, [sp+192]
    00478cf4str x7, [sp+200]
    00478cf8str x5, [sp+496]
    00478cfcstr x6, [sp+504]
    00478d00str x7, [sp+512]
    00478d04b 0x478d08
    00478d08
    00478d08loc_478d08:
    00478d08add x21, sp, 1352
    00478d0cadd x20, sp, 240
    00478d10adr x27, 16
    00478d14stp x29, x27, [sp-24]
    00478d18sub x29, sp, 24
    00478d1cbl fn_87e70
    00478d20sub x29, sp, 8
    00478d24stp xzr, xzr, [sp+104]
    00478d28mov x0, xzr
    00478d2cmov x1, xzr
    00478d30ldp x29, x30, [sp-8]
    00478d34add sp, sp, 1344
    00478d38ret x30
    00478d3c
    00478d3cloc_478d3c:
    00478d3cstp x0, x1, [sp+360]
    00478d40str x2, [sp+376]
    00478d44str w3, [sp+384]
    00478d48stp x4, x5, [sp+392]
    00478d4cstr x6, [sp+408]
    00478d50str w7, [sp+416]
    00478d54stp x8, x9, [sp+424]
    00478d58str x10, [sp+440]
    00478d5cmov x3, x30
    00478d60bl runtime.morestack_noctxt.abi0
    00478d64ldp x0, x1, [sp+360]
    00478d68ldr x2, [sp+376]
    00478d6cldrsw x3, [sp+384]
    00478d70ldp x4, x5, [sp+392]
    00478d74ldr x6, [sp+408]
    00478d78ldrsw x7, [sp+416]
    00478d7cldp x8, x9, [sp+424]
    00478d80ldr x10, [sp+440]
    00478d84b 0x478630
    00478d88udf 0
    00478d8cudf 0
    00478630
    00478d90
    00478d90gopkg.in/jcmturner/gokrb5.v7/messages.NewTGSReq: ; void gopkg.in/jcmturner/gokrb5.v7/messages.NewTGSReq(gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname, struct string kdcRealm, gopkg.in/jcmturner/gokrb5.v7/config.Config * c, gopkg.in/jcmturner/gokrb5.v7/messages.Ticket tgt, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey sessionKey, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName sname, bool renewal)
    00478d90ldr x16, [x28+16]
    00478d94sub x17, sp, 1456
    00478d98subs xzr, x17, x16
    00478d9cb.ls 0x478f90
    00478da0sub x20, sp, 1584
    00478da4stp x29, x30, [x20-8]
    00478da8add sp, x20, 0
    00478dacsub x29, sp, 8
    00478db0str w0, [sp+2328]
    00478db4str x1, [sp+2336]
    00478db8str x2, [sp+2344]
    00478dbcstr x3, [sp+2352]
    00478dc0str x4, [sp+2360]
    00478dc4str x5, [sp+2368]
    00478dc8str x6, [sp+2376]
    00478dccstr w7, [sp+2384]
    00478dd0str x8, [sp+2392]
    00478dd4str x9, [sp+2400]
    00478dd8str x10, [sp+2408]
    00478ddcstr w11, [sp+2416]
    00478de0str x12, [sp+2424]
    00478de4str x13, [sp+2432]
    00478de8str x14, [sp+2440]
    00478decstrb w15, [sp+2448]
    00478df0add x20, sp, 1976
    00478df4adr x27, 16
    00478df8stp x29, x27, [sp-24]
    00478dfcsub x29, sp, 24
    00478e00bl fn_87cb8
    00478e04sub x29, sp, 8
    00478e08stp xzr, xzr, [sp+456]
    00478e0cadd x20, sp, 856
    00478e10adr x27, 16
    00478e14stp x29, x27, [sp-24]
    00478e18sub x29, sp, 24
    00478e1cbl fn_87cb8
    00478e20sub x29, sp, 8
    00478e24add x27, sp, 840
    00478e28stp xzr, xzr, [x27]
    00478e2cldrsw x0, [sp+2328]
    00478e30ldrsw x4, [sp+2416]
    00478e34ldrb w10, [sp+2448]
    00478e38ldr x8, [sp+2360]
    00478e3cldr x11, [sp+2376]
    00478e40ldr x9, [sp+2368]
    00478e44ldr x1, [sp+2336]
    00478e48ldr x5, [sp+2424]
    00478e4cldr x2, [sp+2344]
    00478e50ldr x6, [sp+2432]
    00478e54ldr x3, [sp+2352]
    00478e58ldr x7, [sp+2440]
    00478e5cbl gopkg.in/jcmturner/gokrb5.v7/messages.tgsReq
    00478e60add x21, sp, 856
    00478e64add x20, sp, 8
    00478e68adr x27, 16
    00478e6cstp x29, x27, [sp-24]
    00478e70sub x29, sp, 24
    00478e74bl fn_87e70
    00478e78sub x29, sp, 8
    00478e7cstr x0, [sp+840]
    00478e80str x1, [sp+848]
    00478e84add x21, sp, 1224
    00478e88add x20, sp, 856
    00478e8cadr x27, 16
    00478e90stp x29, x27, [sp-24]
    00478e94sub x29, sp, 24
    00478e98bl fn_87e70
    00478e9csub x29, sp, 8
    00478ea0ldr x12, [sp+840]
    00478ea4ldr x13, [sp+848]
    00478ea8str x12, [sp+1208]
    00478eacstr x13, [sp+1216]
    00478eb0add x21, sp, 488
    00478eb4add x20, sp, 1224
    00478eb8adr x27, 16
    00478ebcstp x29, x27, [sp-24]
    00478ec0sub x29, sp, 24
    00478ec4bl fn_87e70
    00478ec8sub x29, sp, 8
    00478eccldr x12, [sp+1216]
    00478ed0ldr x13, [sp+1208]
    00478ed4str x13, [sp+472]
    00478ed8str x12, [sp+480]
    00478edccbnz x13, 0x478ee4
    00478ee0b 0x478f1c
    00478ee4
    00478ee4loc_478ee4:
    00478ee4add x21, sp, 1976
    00478ee8add x20, sp, 488
    00478eecadr x27, 16
    00478ef0stp x29, x27, [sp-24]
    00478ef4sub x29, sp, 24
    00478ef8bl fn_87e70
    00478efcsub x29, sp, 8
    00478f00ldr x0, [sp+472]
    00478f04ldr x1, [sp+480]
    00478f08str x0, [sp+456]
    00478f0cstr x1, [sp+464]
    00478f10ldp x29, x30, [sp-8]
    00478f14add sp, sp, 1584
    00478f18ret x30
    00478f1c
    00478f1cloc_478f1c:
    00478f1cldrsw x1, [sp+2384]
    00478f20ldr x2, [sp+2392]
    00478f24ldr x3, [sp+2400]
    00478f28ldr x4, [sp+2408]
    00478f2cadd x21, sp, 8
    00478f30add x20, sp, 1592
    00478f34adr x27, 16
    00478f38stp x29, x27, [sp-24]
    00478f3csub x29, sp, 24
    00478f40bl fn_87e60
    00478f44sub x29, sp, 8
    00478f48add x0, sp, 488
    00478f4cbl gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSReq).setPAData
    00478f50str x0, [sp+472]
    00478f54str x1, [sp+480]
    00478f58add x21, sp, 1976
    00478f5cadd x20, sp, 488
    00478f60adr x27, 16
    00478f64stp x29, x27, [sp-24]
    00478f68sub x29, sp, 24
    00478f6cbl fn_87e70
    00478f70sub x29, sp, 8
    00478f74ldr x0, [sp+472]
    00478f78ldr x1, [sp+480]
    00478f7cstr x0, [sp+456]
    00478f80str x1, [sp+464]
    00478f84ldp x29, x30, [sp-8]
    00478f88add sp, sp, 1584
    00478f8cret x30
    00478f90
    00478f90loc_478f90:
    00478f90str w0, [sp+744]
    00478f94add x27, sp, 752
    00478f98stp x1, x2, [x27]
    00478f9cadd x27, sp, 768
    00478fa0stp x3, x4, [x27]
    00478fa4add x27, sp, 784
    00478fa8stp x5, x6, [x27]
    00478facstr w7, [sp+800]
    00478fb0add x27, sp, 808
    00478fb4stp x8, x9, [x27]
    00478fb8str x10, [sp+824]
    00478fbcstr w11, [sp+832]
    00478fc0add x27, sp, 840
    00478fc4stp x12, x13, [x27]
    00478fc8str x14, [sp+856]
    00478fccstrb w15, [sp+864]
    00478fd0mov x3, x30
    00478fd4bl runtime.morestack_noctxt.abi0
    00478fd8ldrsw x0, [sp+744]
    00478fdcadd x27, sp, 752
    00478fe0ldp x1, x2, [x27]
    00478fe4add x27, sp, 768
    00478fe8ldp x3, x4, [x27]
    00478fecadd x27, sp, 784
    00478ff0ldp x5, x6, [x27]
    00478ff4ldrsw x7, [sp+800]
    00478ff8add x27, sp, 808
    00478ffcldp x8, x9, [x27]
    00479000ldr x10, [sp+824]
    00479004ldrsw x11, [sp+832]
    00479008add x27, sp, 840
    0047900cldp x12, x13, [x27]
    00479010ldr x14, [sp+856]
    00479014ldrb w15, [sp+864]
    00479018b 0x478d90
    0047901cudf 0
    00478d90
    00479020
    00479020gopkg.in/jcmturner/gokrb5.v7/messages.NewUser2UserTGSReq: ; void gopkg.in/jcmturner/gokrb5.v7/messages.NewUser2UserTGSReq(gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname, struct string kdcRealm, gopkg.in/jcmturner/gokrb5.v7/config.Config * c, gopkg.in/jcmturner/gokrb5.v7/messages.Ticket clientTGT, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey sessionKey, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName sname, bool renewal, gopkg.in/jcmturner/gokrb5.v7/messages.Ticket verifyingTGT)
    00479020ldr x16, [x28+16]
    00479024sub x17, sp, 1504
    00479028subs xzr, x17, x16
    0047902cb.ls 0x4792b4
    00479030sub x20, sp, 1632
    00479034stp x29, x30, [x20-8]
    00479038add sp, x20, 0
    0047903csub x29, sp, 8
    00479040str w0, [sp+2760]
    00479044str x1, [sp+2768]
    00479048str x2, [sp+2776]
    0047904cstr x3, [sp+2784]
    00479050str x4, [sp+2792]
    00479054str x5, [sp+2800]
    00479058str x6, [sp+2808]
    0047905cstr w7, [sp+2816]
    00479060str x8, [sp+2824]
    00479064str x9, [sp+2832]
    00479068str x10, [sp+2840]
    0047906cstr w11, [sp+2848]
    00479070str x12, [sp+2856]
    00479074str x13, [sp+2864]
    00479078str x14, [sp+2872]
    0047907cstrb w15, [sp+2880]
    00479080add x20, sp, 2408
    00479084adr x27, 16
    00479088stp x29, x27, [sp-24]
    0047908csub x29, sp, 24
    00479090bl fn_87cb8
    00479094sub x29, sp, 8
    00479098stp xzr, xzr, [sp+464]
    0047909cadd x20, sp, 904
    004790a0adr x27, 16
    004790a4stp x29, x27, [sp-24]
    004790a8sub x29, sp, 24
    004790acbl fn_87cb8
    004790b0sub x29, sp, 8
    004790b4add x27, sp, 888
    004790b8stp xzr, xzr, [x27]
    004790bcldrsw x0, [sp+2760]
    004790c0ldrsw x4, [sp+2848]
    004790c4ldrb w10, [sp+2880]
    004790c8ldr x8, [sp+2792]
    004790ccldr x11, [sp+2808]
    004790d0ldr x9, [sp+2800]
    004790d4ldr x1, [sp+2768]
    004790d8ldr x5, [sp+2856]
    004790dcldr x2, [sp+2776]
    004790e0ldr x6, [sp+2864]
    004790e4ldr x3, [sp+2784]
    004790e8ldr x7, [sp+2872]
    004790ecbl gopkg.in/jcmturner/gokrb5.v7/messages.tgsReq
    004790f0add x21, sp, 904
    004790f4add x20, sp, 8
    004790f8adr x27, 16
    004790fcstp x29, x27, [sp-24]
    00479100sub x29, sp, 24
    00479104bl fn_87e70
    00479108sub x29, sp, 8
    0047910cstr x0, [sp+888]
    00479110str x1, [sp+896]
    00479114add x21, sp, 1272
    00479118add x20, sp, 904
    0047911cadr x27, 16
    00479120stp x29, x27, [sp-24]
    00479124sub x29, sp, 24
    00479128bl fn_87e70
    0047912csub x29, sp, 8
    00479130ldr x12, [sp+888]
    00479134ldr x13, [sp+896]
    00479138str x12, [sp+1256]
    0047913cstr x13, [sp+1264]
    00479140add x21, sp, 496
    00479144add x20, sp, 1272
    00479148adr x27, 16
    0047914cstp x29, x27, [sp-24]
    00479150sub x29, sp, 24
    00479154bl fn_87e70
    00479158sub x29, sp, 8
    0047915cldr x12, [sp+1264]
    00479160ldr x13, [sp+1256]
    00479164str x13, [sp+480]
    00479168str x12, [sp+488]
    0047916ccbnz x13, 0x479174
    00479170b 0x4791ac
    00479174
    00479174loc_479174:
    00479174add x21, sp, 2408
    00479178add x20, sp, 496
    0047917cadr x27, 16
    00479180stp x29, x27, [sp-24]
    00479184sub x29, sp, 24
    00479188bl fn_87e70
    0047918csub x29, sp, 8
    00479190ldr x0, [sp+480]
    00479194ldr x1, [sp+488]
    00479198str x0, [sp+464]
    0047919cstr x1, [sp+472]
    004791a0ldp x29, x30, [sp-8]
    004791a4add sp, sp, 1632
    004791a8ret x30
    004791ac
    004791acloc_4791ac:
    004791acadrp x0, 0x18e000
    004791b0add x0, x0, 1312
    004791b4bl runtime.newobject
    004791b8str x0, [sp+856]
    004791bcadrp x27, 0x5d2000
    004791c0ldr w1, [x27+3056]
    004791c4cbz w1, 0x4791cc
    004791c8b 0x4791d0
    004791cc
    004791ccloc_4791cc:
    004791ccb 0x4791f0
    004791d0
    004791d0loc_4791d0:
    004791d0str x0, [sp+848]
    004791d4mov x1, x0
    004791d8add x2, sp, 2024
    004791dcadrp x0, 0x1fe000
    004791e0add x0, x0, 2528
    004791e4bl runtime.wbMove
    004791e8ldr x0, [sp+848]
    004791ecb 0x4791f0
    004791f0
    004791f0loc_4791f0:
    004791f0mov x21, x0
    004791f4add x20, sp, 2024
    004791f8adr x27, 16
    004791fcstp x29, x27, [sp-24]
    00479200sub x29, sp, 24
    00479204bl fn_87e60
    00479208sub x29, sp, 8
    0047920cldr x2, [sp+856]
    00479210ldrsb x27, [x2]
    00479214b 0x479218
    00479218
    00479218loc_479218:
    00479218str x2, [sp+864]
    0047921corr x3, xzr, 1
    00479220str x3, [sp+872]
    00479224str x3, [sp+880]
    00479228str x2, [sp+816]
    0047922cstr x3, [sp+824]
    00479230str x3, [sp+832]
    00479234add x0, sp, 536
    00479238orr x1, xzr, 28
    0047923cbl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    00479240ldrsw x1, [sp+2816]
    00479244ldr x2, [sp+2824]
    00479248ldr x3, [sp+2832]
    0047924cldr x4, [sp+2840]
    00479250add x21, sp, 8
    00479254add x20, sp, 1640
    00479258adr x27, 16
    0047925cstp x29, x27, [sp-24]
    00479260sub x29, sp, 24
    00479264bl fn_87e60
    00479268sub x29, sp, 8
    0047926cadd x0, sp, 496
    00479270bl gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSReq).setPAData
    00479274str x0, [sp+480]
    00479278str x1, [sp+488]
    0047927cadd x21, sp, 2408
    00479280add x20, sp, 496
    00479284adr x27, 16
    00479288stp x29, x27, [sp-24]
    0047928csub x29, sp, 24
    00479290bl fn_87e70
    00479294sub x29, sp, 8
    00479298ldr x0, [sp+480]
    0047929cldr x1, [sp+488]
    004792a0str x0, [sp+464]
    004792a4str x1, [sp+472]
    004792a8ldp x29, x30, [sp-8]
    004792acadd sp, sp, 1632
    004792b0ret x30
    004792b4
    004792b4loc_4792b4:
    004792b4str w0, [sp+1128]
    004792b8add x27, sp, 1136
    004792bcstp x1, x2, [x27]
    004792c0add x27, sp, 1152
    004792c4stp x3, x4, [x27]
    004792c8add x27, sp, 1168
    004792ccstp x5, x6, [x27]
    004792d0str w7, [sp+1184]
    004792d4add x27, sp, 1192
    004792d8stp x8, x9, [x27]
    004792dcstr x10, [sp+1208]
    004792e0str w11, [sp+1216]
    004792e4add x27, sp, 1224
    004792e8stp x12, x13, [x27]
    004792ecstr x14, [sp+1240]
    004792f0strb w15, [sp+1248]
    004792f4mov x3, x30
    004792f8bl runtime.morestack_noctxt.abi0
    004792fcldrsw x0, [sp+1128]
    00479300add x27, sp, 1136
    00479304ldp x1, x2, [x27]
    00479308add x27, sp, 1152
    0047930cldp x3, x4, [x27]
    00479310add x27, sp, 1168
    00479314ldp x5, x6, [x27]
    00479318ldrsw x7, [sp+1184]
    0047931cadd x27, sp, 1192
    00479320ldp x8, x9, [x27]
    00479324ldr x10, [sp+1208]
    00479328ldrsw x11, [sp+1216]
    0047932cadd x27, sp, 1224
    00479330ldp x12, x13, [x27]
    00479334ldr x14, [sp+1240]
    00479338ldrb w15, [sp+1248]
    0047933cb 0x479020
    00479020
    00479340
    00479340gopkg.in/jcmturner/gokrb5.v7/messages.tgsReq: ; void gopkg.in/jcmturner/gokrb5.v7/messages.tgsReq(gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName sname, struct string kdcRealm, bool renewal, gopkg.in/jcmturner/gokrb5.v7/config.Config * c)
    00479340ldr x16, [x28+16]
    00479344sub x17, sp, 1088
    00479348subs xzr, x17, x16
    0047934cb.ls 0x4799a4
    00479350sub x20, sp, 1216
    00479354stp x29, x30, [x20-8]
    00479358add sp, x20, 0
    0047935csub x29, sp, 8
    00479360str w0, [sp+1576]
    00479364str x1, [sp+1584]
    00479368str x2, [sp+1592]
    0047936cstr x3, [sp+1600]
    00479370str w4, [sp+1608]
    00479374str x5, [sp+1616]
    00479378str x6, [sp+1624]
    0047937cstr x7, [sp+1632]
    00479380str x8, [sp+1640]
    00479384str x9, [sp+1648]
    00479388strb w10, [sp+1656]
    0047938cstr x11, [sp+1664]
    00479390add x20, sp, 1224
    00479394adr x27, 16
    00479398stp x29, x27, [sp-24]
    0047939csub x29, sp, 24
    004793a0bl fn_87cb8
    004793a4sub x29, sp, 8
    004793a8stp xzr, xzr, [sp+80]
    004793acorr x0, xzr, 0x7fffffff
    004793b0bl math/big.NewInt
    004793b4str x0, [sp+1144]
    004793b8str xzr, [sp+1136]
    004793bcadd x27, sp, 1120
    004793c0stp xzr, xzr, [x27]
    004793c4adrp x27, 0x5a8000
    004793c8ldr x0, [x27+2672]
    004793ccadrp x27, 0x5a8000
    004793d0ldr x1, [x27+2680]
    004793d4ldr x2, [sp+1144]
    004793d8bl crypto/rand.Int
    004793dcstr x0, [sp+1136]
    004793e0str x1, [sp+1120]
    004793e4str x2, [sp+1128]
    004793e8ldr x1, [sp+1136]
    004793ecstr x1, [sp+536]
    004793f0ldr x1, [sp+1120]
    004793f4ldr x2, [sp+1128]
    004793f8str x1, [sp+1192]
    004793fcstr x2, [sp+1200]
    00479400ldr x1, [sp+536]
    00479404str x1, [sp+120]
    00479408ldr x1, [sp+1200]
    0047940cldr x2, [sp+1192]
    00479410str x2, [sp+520]
    00479414str x1, [sp+528]
    00479418cbnz x2, 0x479420
    0047941cb 0x479454
    00479420
    00479420loc_479420:
    00479420add x20, sp, 1224
    00479424adr x27, 16
    00479428stp x29, x27, [sp-24]
    0047942csub x29, sp, 24
    00479430bl fn_87cb8
    00479434sub x29, sp, 8
    00479438ldr x0, [sp+520]
    0047943cldr x1, [sp+528]
    00479440str x0, [sp+80]
    00479444str x1, [sp+88]
    00479448ldp x29, x30, [sp-8]
    0047944cadd sp, sp, 1216
    00479450ret x30
    00479454
    00479454loc_479454:
    00479454bl time.Now
    00479458str x0, [sp+1096]
    0047945cstr x1, [sp+1104]
    00479460str x2, [sp+1112]
    00479464bl time.Time.UTC
    00479468str x0, [sp+96]
    0047946cstr x1, [sp+104]
    00479470str x2, [sp+112]
    00479474bl gopkg.in/jcmturner/gokrb5.v7/types.NewKrbFlags
    00479478str x0, [sp+1064]
    0047947cstr x1, [sp+1072]
    00479480str x2, [sp+1080]
    00479484str x3, [sp+1088]
    00479488ldr x0, [sp+1664]
    0047948cldrsb x27, [x0]
    00479490ldr x3, [x0+376]
    00479494str x3, [sp+64]
    00479498ldr x1, [sp+104]
    0047949cldr x2, [sp+112]
    004794a0ldr x0, [sp+96]
    004794a4bl time.Time.Add
    004794a8str x0, [sp+1096]
    004794acstr x1, [sp+1104]
    004794b0str x2, [sp+1112]
    004794b4ldr x0, [sp+120]
    004794b8bl math/big.(*Int).Int64
    004794bcstr x0, [sp+72]
    004794c0add x20, sp, 672
    004794c4adr x27, 16
    004794c8stp x29, x27, [sp-24]
    004794ccsub x29, sp, 24
    004794d0bl fn_87cb8
    004794d4sub x29, sp, 8
    004794d8movz x0, 5
    004794dcstr x0, [sp+672]
    004794e0orr x0, xzr, 12
    004794e4str x0, [sp+680]
    004794e8ldr x0, [sp+1064]
    004794ecldr x1, [sp+1072]
    004794f0ldr x2, [sp+1080]
    004794f4ldr x3, [sp+1088]
    004794f8str x0, [sp+712]
    004794fcstr x1, [sp+720]
    00479500str x2, [sp+728]
    00479504str x3, [sp+736]
    00479508ldr x0, [sp+1640]
    0047950cldr x1, [sp+1648]
    00479510str x0, [sp+776]
    00479514str x1, [sp+784]
    00479518ldrsw x0, [sp+1576]
    0047951cldr x1, [sp+1584]
    00479520ldr x2, [sp+1592]
    00479524ldr x3, [sp+1600]
    00479528str w0, [sp+744]
    0047952cstr x1, [sp+752]
    00479530str x2, [sp+760]
    00479534str x3, [sp+768]
    00479538ldrsw x0, [sp+1608]
    0047953cldr x1, [sp+1616]
    00479540ldr x2, [sp+1624]
    00479544ldr x3, [sp+1632]
    00479548str w0, [sp+792]
    0047954cstr x1, [sp+800]
    00479550str x2, [sp+808]
    00479554str x3, [sp+816]
    00479558ldr x0, [sp+1096]
    0047955cldr x1, [sp+1104]
    00479560ldr x2, [sp+1112]
    00479564str x0, [sp+848]
    00479568str x1, [sp+856]
    0047956cstr x2, [sp+864]
    00479570ldr x0, [sp+72]
    00479574str x0, [sp+896]
    00479578ldr x0, [sp+1664]
    0047957cldrsb x27, [x0]
    00479580ldr x1, [x0+120]
    00479584ldr x2, [x0+128]
    00479588ldr x0, [x0+136]
    0047958cstr x1, [sp+904]
    00479590str x2, [sp+912]
    00479594str x0, [sp+920]
    00479598ldrb w0, [sp+1656]
    0047959cstrb w0, [sp+1016]
    004795a0add x21, sp, 128
    004795a4add x20, sp, 672
    004795a8adr x27, 16
    004795acstp x29, x27, [sp-24]
    004795b0sub x29, sp, 24
    004795b4bl fn_87e70
    004795b8sub x29, sp, 8
    004795bcldr x0, [sp+1664]
    004795c0ldrsb x27, [x0]
    004795c4ldrb w0, [x0+200]
    004795c8tbnz w0, 0, 0x4795d0
    004795ccb 0x4795e0
    004795d0
    004795d0loc_4795d0:
    004795d0add x0, sp, 168
    004795d4orr x1, xzr, 1
    004795d8bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    004795dcb 0x4795e4
    004795e0
    004795e0loc_4795e0:
    004795e0b 0x4795e4
    004795e4
    004795e4loc_4795e4:
    004795e4ldr x2, [sp+1664]
    004795e8ldrsb x27, [x2]
    004795ecldrb w2, [x2+1]
    004795f0tbnz w2, 0, 0x4795f8
    004795f4b 0x479608
    004795f8
    004795f8loc_4795f8:
    004795f8add x0, sp, 168
    004795fcorr x1, xzr, 15
    00479600bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    00479604b 0x47960c
    00479608
    00479608loc_479608:
    00479608b 0x47960c
    0047960c
    0047960cloc_47960c:
    0047960cldr x2, [sp+1664]
    00479610ldrsb x27, [x2]
    00479614ldrb w2, [x2+344]
    00479618tbnz w2, 0, 0x479620
    0047961cb 0x479630
    00479620
    00479620loc_479620:
    00479620add x0, sp, 168
    00479624orr x1, xzr, 3
    00479628bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    0047962cb 0x479634
    00479630
    00479630loc_479630:
    00479630b 0x479634
    00479634
    00479634loc_479634:
    00479634ldr x2, [sp+1664]
    00479638ldrsb x27, [x2]
    0047963cldr x2, [x2+360]
    00479640subs xzr, x2, 0
    00479644b.gt 0x47964c
    00479648b 0x479694
    0047964c
    0047964cloc_47964c:
    0047964cadd x0, sp, 168
    00479650orr x1, xzr, 8
    00479654bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    00479658ldr x2, [sp+1664]
    0047965cldrsb x27, [x2]
    00479660ldr x3, [x2+360]
    00479664str x3, [sp+56]
    00479668ldr x0, [sp+96]
    0047966cldr x1, [sp+104]
    00479670ldr x2, [sp+112]
    00479674bl time.Time.Add
    00479678str x0, [sp+1096]
    0047967cstr x1, [sp+1104]
    00479680str x2, [sp+1112]
    00479684str x0, [sp+328]
    00479688str x1, [sp+336]
    0047968cstr x2, [sp+344]
    00479690b 0x479698
    00479694
    00479694loc_479694:
    00479694b 0x479698
    00479698
    00479698loc_479698:
    00479698ldr x2, [sp+1664]
    0047969cldrsb x27, [x2]
    004796a0ldrb w2, [x2+264]
    004796a4tbnz w2, 0, 0x4796ac
    004796a8b 0x4796b0
    004796ac
    004796acloc_4796ac:
    004796acb 0x47992c
    004796b0
    004796b0loc_4796b0:
    004796b0str xzr, [sp+1040]
    004796b4add x27, sp, 1048
    004796b8stp xzr, xzr, [x27]
    004796bcadd x27, sp, 1120
    004796c0stp xzr, xzr, [x27]
    004796c4bl gopkg.in/jcmturner/gokrb5.v7/types.LocalHostAddresses
    004796c8str x0, [sp+1040]
    004796ccstr x1, [sp+1048]
    004796d0str x2, [sp+1056]
    004796d4str x3, [sp+1120]
    004796d8str x4, [sp+1128]
    004796dcldr x0, [sp+1040]
    004796e0ldr x1, [sp+1048]
    004796e4ldr x2, [sp+1056]
    004796e8str x0, [sp+1168]
    004796ecstr x1, [sp+1176]
    004796f0str x2, [sp+1184]
    004796f4ldr x0, [sp+1120]
    004796f8ldr x1, [sp+1128]
    004796fcstr x0, [sp+1152]
    00479700str x1, [sp+1160]
    00479704ldr x0, [sp+1168]
    00479708ldr x1, [sp+1176]
    0047970cldr x2, [sp+1184]
    00479710str x0, [sp+480]
    00479714str x1, [sp+488]
    00479718str x2, [sp+496]
    0047971cldr x0, [sp+1160]
    00479720ldr x1, [sp+1152]
    00479724str x1, [sp+504]
    00479728str x0, [sp+512]
    0047972ccbnz x1, 0x479734
    00479730b 0x479824
    00479734
    00479734loc_479734:
    00479734add x27, sp, 1024
    00479738stp xzr, xzr, [x27]
    0047973cadd x5, sp, 1024
    00479740str x5, [sp+640]
    00479744ldr x5, [sp+504]
    00479748ldr x6, [sp+512]
    0047974cstr x5, [sp+624]
    00479750str x6, [sp+632]
    00479754str x5, [sp+616]
    00479758ldr x5, [sp+616]
    0047975ccbnz x5, 0x479764
    00479760b 0x479774
    00479764
    00479764loc_479764:
    00479764ldr x5, [sp+616]
    00479768ldr x5, [x5+8]
    0047976cstr x5, [sp+616]
    00479770b 0x479778
    00479774
    00479774loc_479774:
    00479774b 0x479778
    00479778
    00479778loc_479778:
    00479778ldr x5, [sp+640]
    0047977cldrsb x27, [x5]
    00479780ldr x6, [sp+632]
    00479784ldr x7, [sp+616]
    00479788str x7, [x5]
    0047978cadrp x27, 0x5d2000
    00479790ldr w7, [x27+3056]
    00479794cbz w7, 0x47979c
    00479798b 0x4797a0
    0047979c
    0047979cloc_47979c:
    0047979cb 0x4797b4
    004797a0
    004797a0loc_4797a0:
    004797a0bl runtime.gcWriteBarrier2
    004797a4str x6, [x25]
    004797a8ldr x7, [x5+8]
    004797acstr x7, [x25+8]
    004797b0b 0x4797b4
    004797b4
    004797b4loc_4797b4:
    004797b4str x6, [x5+8]
    004797b8ldr x2, [sp+640]
    004797bcldrsb x27, [x2]
    004797c0b 0x4797c4
    004797c4
    004797c4loc_4797c4:
    004797c4str x2, [sp+648]
    004797c8orr x4, xzr, 1
    004797ccstr x4, [sp+656]
    004797d0str x4, [sp+664]
    004797d4adrp x0, 0x246000
    004797d8add x0, x0, 2817
    004797dcmovz x1, 33
    004797e0mov x3, x4
    004797e4bl fmt.Errorf
    004797e8str x0, [sp+1120]
    004797ecstr x1, [sp+1128]
    004797f0add x20, sp, 1224
    004797f4adr x27, 16
    004797f8stp x29, x27, [sp-24]
    004797fcsub x29, sp, 24
    00479800bl fn_87cb8
    00479804sub x29, sp, 8
    00479808ldr x0, [sp+1120]
    0047980cldr x1, [sp+1128]
    00479810str x0, [sp+80]
    00479814str x1, [sp+88]
    00479818ldp x29, x30, [sp-8]
    0047981cadd sp, sp, 1216
    00479820ret x30
    00479824
    00479824loc_479824:
    00479824ldr x3, [sp+1664]
    00479828ldrsb x27, [x3]
    0047982cldr x0, [x3+176]
    00479830ldr x1, [x3+184]
    00479834ldr x2, [x3+192]
    00479838str x0, [sp+592]
    0047983cstr x1, [sp+600]
    00479840str x2, [sp+608]
    00479844bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesFromNetIPs
    00479848str x0, [sp+1040]
    0047984cstr x1, [sp+1048]
    00479850str x2, [sp+1056]
    00479854ldr x2, [sp+496]
    00479858ldr x0, [sp+480]
    0047985cldr x3, [sp+488]
    00479860str x0, [sp+568]
    00479864str x3, [sp+576]
    00479868str x2, [sp+584]
    0047986cldr x4, [sp+1048]
    00479870add x1, x3, x4
    00479874str x1, [sp+48]
    00479878subs xzr, x2, x1
    0047987cb.hs 0x479884
    00479880b 0x47988c
    00479884
    00479884loc_479884:
    00479884str x1, [sp+576]
    00479888b 0x4798ac
    0047988c
    0047988cloc_47988c:
    0047988cldr x3, [sp+1048]
    00479890adrp x4, 0x1ce000
    00479894add x4, x4, 1952
    00479898bl runtime.growslice
    0047989cstr x0, [sp+568]
    004798a0str x1, [sp+576]
    004798a4str x2, [sp+584]
    004798a8b 0x4798ac
    004798ac
    004798acloc_4798ac:
    004798acldr x5, [sp+48]
    004798b0ldr x6, [sp+568]
    004798b4ldr x7, [sp+576]
    004798b8ldr x8, [sp+584]
    004798bcldr x9, [sp+1048]
    004798c0add x8, x8, x9
    004798c4sub x8, x8, x5
    004798c8add x7, x7, x9
    004798ccsub x2, x7, x5
    004798d0sub x5, x5, x9
    004798d4sub x7, xzr, x8
    004798d8ubfm x5, x5, 59, 58
    004798dcand x5, x5, x7, asr #63
    004798e0add x1, x6, x5
    004798e4str x1, [sp+544]
    004798e8str x2, [sp+552]
    004798ecstr x8, [sp+560]
    004798f0ldr x4, [sp+1048]
    004798f4ldr x3, [sp+1040]
    004798f8adrp x0, 0x1ce000
    004798fcadd x0, x0, 1952
    00479900bl runtime.typedslicecopy
    00479904ldr x5, [sp+568]
    00479908ldr x6, [sp+576]
    0047990cldr x7, [sp+584]
    00479910str x5, [sp+480]
    00479914str x6, [sp+488]
    00479918str x7, [sp+496]
    0047991cstr x5, [sp+384]
    00479920str x6, [sp+392]
    00479924str x7, [sp+400]
    00479928b 0x47992c
    0047992c
    0047992cloc_47992c:
    0047992cldrb w2, [sp+1656]
    00479930tbnz w2, 0, 0x479938
    00479934b 0x479954
    00479938
    00479938loc_479938:
    00479938add x0, sp, 168
    0047993corr x1, xzr, 30
    00479940bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    00479944add x0, sp, 168
    00479948orr x1, xzr, 8
    0047994cbl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
    00479950b 0x479958
    00479954
    00479954loc_479954:
    00479954b 0x479958
    00479958
    00479958loc_479958:
    00479958add x20, sp, 1224
    0047995cadr x27, 16
    00479960stp x29, x27, [sp-24]
    00479964sub x29, sp, 24
    00479968bl fn_87cb8
    0047996csub x29, sp, 8
    00479970add x21, sp, 1224
    00479974add x20, sp, 128
    00479978adr x27, 16
    0047997cstp x29, x27, [sp-24]
    00479980sub x29, sp, 24
    00479984bl fn_87e70
    00479988sub x29, sp, 8
    0047998cstp xzr, xzr, [sp+80]
    00479990mov x0, xzr
    00479994mov x1, xzr
    00479998ldp x29, x30, [sp-8]
    0047999cadd sp, sp, 1216
    004799a0ret x30
    004799a4
    004799a4loc_4799a4:
    004799a4str w0, [sp+360]
    004799a8stp x1, x2, [sp+368]
    004799acstr x3, [sp+384]
    004799b0str w4, [sp+392]
    004799b4stp x5, x6, [sp+400]
    004799b8stp x7, x8, [sp+416]
    004799bcstr x9, [sp+432]
    004799c0strb w10, [sp+440]
    004799c4str x11, [sp+448]
    004799c8mov x3, x30
    004799ccbl runtime.morestack_noctxt.abi0
    004799d0ldrsw x0, [sp+360]
    004799d4ldp x1, x2, [sp+368]
    004799d8ldr x3, [sp+384]
    004799dcldrsw x4, [sp+392]
    004799e0ldp x5, x6, [sp+400]
    004799e4ldp x7, x8, [sp+416]
    004799e8ldr x9, [sp+432]
    004799ecldrb w10, [sp+440]
    004799f0ldr x11, [sp+448]
    004799f4b 0x479340
    004799f8udf 0
    004799fcudf 0
    00479340
    00479a00
    00479a00gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSReq).setPAData: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSReq).setPAData(gopkg.in/jcmturner/gokrb5.v7/messages.TGSReq * k, gopkg.in/jcmturner/gokrb5.v7/messages.Ticket tgt, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey sessionKey)
    00479a00ldr x16, [x28+16]
    00479a04movz x27, 4496
    00479a08subs x17, sp, x27
    00479a0cb.lo 0x47a384
    00479a10subs xzr, x17, x16
    00479a14b.ls 0x47a384
    00479a18movz x27, 4624
    00479a1csub x20, sp, x27
    00479a20stp x29, x30, [x20-8]
    00479a24add sp, x20, 0
    00479a28sub x29, sp, 8
    00479a2cstr x0, [sp+5016]
    00479a30str w1, [sp+5024]
    00479a34str x2, [sp+5032]
    00479a38str x3, [sp+5040]
    00479a3cstr x4, [sp+5048]
    00479a40add x27, sp, 1280
    00479a44stp xzr, xzr, [x27]
    00479a48str xzr, [sp+3624]
    00479a4cadd x27, sp, 3632
    00479a50stp xzr, xzr, [x27]
    00479a54add x27, sp, 3608
    00479a58stp xzr, xzr, [x27]
    00479a5cldr x1, [sp+5016]
    00479a60ldrsb x27, [x1]
    00479a64add x0, x1, 40
    00479a68str x0, [sp+2704]
    00479a6cbl gopkg.in/jcmturner/gokrb5.v7/messages.(*KDCReqBody).Marshal
    00479a70str x0, [sp+3624]
    00479a74str x1, [sp+3632]
    00479a78str x2, [sp+3640]
    00479a7cstr x3, [sp+3608]
    00479a80str x4, [sp+3616]
    00479a84ldr x1, [sp+3624]
    00479a88ldr x2, [sp+3632]
    00479a8cldr x3, [sp+3640]
    00479a90str x1, [sp+2272]
    00479a94str x2, [sp+2280]
    00479a98str x3, [sp+2288]
    00479a9cldr x1, [sp+3608]
    00479aa0ldr x2, [sp+3616]
    00479aa4str x1, [sp+2256]
    00479aa8str x2, [sp+2264]
    00479aacldr x1, [sp+2272]
    00479ab0ldr x2, [sp+2280]
    00479ab4ldr x3, [sp+2288]
    00479ab8str x1, [sp+1352]
    00479abcstr x2, [sp+1360]
    00479ac0str x3, [sp+1368]
    00479ac4ldr x1, [sp+2264]
    00479ac8ldr x0, [sp+2256]
    00479accstr x0, [sp+1312]
    00479ad0str x1, [sp+1320]
    00479ad4cbnz x0, 0x479adc
    00479ad8b 0x479b7c
    00479adc
    00479adcloc_479adc:
    00479adcadrp x2, 0x23b000
    00479ae0add x2, x2, 174
    00479ae4orr x3, xzr, 14
    00479ae8adrp x4, 0x243000
    00479aecadd x4, x4, 3324
    00479af0movz x5, 29
    00479af4mov x6, xzr
    00479af8mov x7, xzr
    00479afcmov x8, x7
    00479b00bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
    00479b04str x0, [sp+2496]
    00479b08str x1, [sp+2504]
    00479b0cstr x2, [sp+2512]
    00479b10str x3, [sp+2520]
    00479b14str x4, [sp+2528]
    00479b18add x27, sp, 2496
    00479b1cldp x9, x10, [x27]
    00479b20add x27, sp, 2512
    00479b24ldp x11, x12, [x27]
    00479b28add x27, sp, 3568
    00479b2cstp x9, x10, [x27]
    00479b30add x27, sp, 3584
    00479b34stp x11, x12, [x27]
    00479b38ldr x9, [sp+2528]
    00479b3cstr x9, [sp+3600]
    00479b40adrp x0, 0x1d5000
    00479b44add x0, x0, 2528
    00479b48add x1, sp, 3568
    00479b4cbl runtime.convT
    00479b50str x0, [sp+2696]
    00479b54adrp x9, 0x29d000
    00479b58add x9, x9, 1856
    00479b5cstr x9, [sp+1280]
    00479b60str x0, [sp+1288]
    00479b64ldr x0, [sp+1280]
    00479b68ldr x1, [sp+1288]
    00479b6cldp x29, x30, [sp-8]
    00479b70movz x27, 4624
    00479b74add sp, sp, x27
    00479b78ret x30
    00479b7c
    00479b7cloc_479b7c:
    00479b7cadd x27, sp, 3552
    00479b80stp xzr, xzr, [x27]
    00479b84add x27, sp, 3608
    00479b88stp xzr, xzr, [x27]
    00479b8cldrsw x0, [sp+5024]
    00479b90bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
    00479b94str x0, [sp+3552]
    00479b98str x1, [sp+3560]
    00479b9cstr x2, [sp+3608]
    00479ba0str x3, [sp+3616]
    00479ba4ldr x1, [sp+3552]
    00479ba8ldr x2, [sp+3560]
    00479bacstr x1, [sp+2240]
    00479bb0str x2, [sp+2248]
    00479bb4ldr x1, [sp+3608]
    00479bb8ldr x2, [sp+3616]
    00479bbcstr x1, [sp+4600]
    00479bc0str x2, [sp+4608]
    00479bc4ldr x1, [sp+2240]
    00479bc8ldr x2, [sp+2248]
    00479bccstr x1, [sp+1296]
    00479bd0str x2, [sp+1304]
    00479bd4ldr x1, [sp+4608]
    00479bd8ldr x0, [sp+4600]
    00479bdcstr x0, [sp+1312]
    00479be0str x1, [sp+1320]
    00479be4cbnz x0, 0x479bec
    00479be8b 0x479c8c
    00479bec
    00479becloc_479bec:
    00479becadrp x2, 0x23b000
    00479bf0add x2, x2, 3748
    00479bf4orr x3, xzr, 16
    00479bf8adrp x4, 0x24d000
    00479bfcadd x4, x4, 2652
    00479c00movz x5, 44
    00479c04mov x6, xzr
    00479c08mov x7, xzr
    00479c0cmov x8, x7
    00479c10bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
    00479c14str x0, [sp+2456]
    00479c18str x1, [sp+2464]
    00479c1cstr x2, [sp+2472]
    00479c20str x3, [sp+2480]
    00479c24str x4, [sp+2488]
    00479c28add x27, sp, 2456
    00479c2cldp x9, x10, [x27]
    00479c30add x27, sp, 2472
    00479c34ldp x11, x12, [x27]
    00479c38add x27, sp, 3568
    00479c3cstp x9, x10, [x27]
    00479c40add x27, sp, 3584
    00479c44stp x11, x12, [x27]
    00479c48ldr x9, [sp+2488]
    00479c4cstr x9, [sp+3600]
    00479c50adrp x0, 0x1d5000
    00479c54add x0, x0, 2528
    00479c58add x1, sp, 3568
    00479c5cbl runtime.convT
    00479c60str x0, [sp+2688]
    00479c64adrp x9, 0x29d000
    00479c68add x9, x9, 1856
    00479c6cstr x9, [sp+1280]
    00479c70str x0, [sp+1288]
    00479c74ldr x0, [sp+1280]
    00479c78ldr x1, [sp+1288]
    00479c7cldp x29, x30, [sp-8]
    00479c80movz x27, 4624
    00479c84add sp, sp, x27
    00479c88ret x30
    00479c8c
    00479c8cloc_479c8c:
    00479c8cstr xzr, [sp+3624]
    00479c90add x27, sp, 3632
    00479c94stp xzr, xzr, [x27]
    00479c98add x27, sp, 3608
    00479c9cstp xzr, xzr, [x27]
    00479ca0ldr x4, [sp+1352]
    00479ca4ldr x5, [sp+1360]
    00479ca8ldr x6, [sp+1368]
    00479cacldr x8, [sp+1296]
    00479cb0ldrsb x27, [x8]
    00479cb4ldr x8, [x8+72]
    00479cb8ldr x0, [sp+1304]
    00479cbcldr x2, [sp+5040]
    00479cc0ldr x3, [sp+5048]
    00479cc4ldr x1, [sp+5032]
    00479cc8orr x7, xzr, 6
    00479cccblr x8
    00479cd0str x0, [sp+3624]
    00479cd4str x1, [sp+3632]
    00479cd8str x2, [sp+3640]
    00479cdcstr x3, [sp+3608]
    00479ce0str x4, [sp+3616]
    00479ce4ldr x8, [sp+3624]
    00479ce8ldr x9, [sp+3632]
    00479cecldr x10, [sp+3640]
    00479cf0str x8, [sp+4576]
    00479cf4str x9, [sp+4584]
    00479cf8str x10, [sp+4592]
    00479cfcldr x8, [sp+3608]
    00479d00ldr x9, [sp+3616]
    00479d04str x8, [sp+4560]
    00479d08str x9, [sp+4568]
    00479d0cldr x8, [sp+4576]
    00479d10ldr x9, [sp+4584]
    00479d14ldr x10, [sp+4592]
    00479d18str x8, [sp+1328]
    00479d1cstr x9, [sp+1336]
    00479d20str x10, [sp+1344]
    00479d24ldr x1, [sp+4568]
    00479d28ldr x0, [sp+4560]
    00479d2cstr x0, [sp+1312]
    00479d30str x1, [sp+1320]
    00479d34cbnz x0, 0x479d3c
    00479d38b 0x479ddc
    00479d3c
    00479d3cloc_479d3c:
    00479d3cadrp x2, 0x23b000
    00479d40add x2, x2, 188
    00479d44orr x3, xzr, 14
    00479d48adrp x4, 0x246000
    00479d4cadd x4, x4, 2850
    00479d50movz x5, 33
    00479d54mov x6, xzr
    00479d58mov x7, xzr
    00479d5cmov x8, x7
    00479d60bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
    00479d64str x0, [sp+2416]
    00479d68str x1, [sp+2424]
    00479d6cstr x2, [sp+2432]
    00479d70str x3, [sp+2440]
    00479d74str x4, [sp+2448]
    00479d78add x27, sp, 2416
    00479d7cldp x9, x10, [x27]
    00479d80add x27, sp, 2432
    00479d84ldp x11, x12, [x27]
    00479d88add x27, sp, 3568
    00479d8cstp x9, x10, [x27]
    00479d90add x27, sp, 3584
    00479d94stp x11, x12, [x27]
    00479d98ldr x9, [sp+2448]
    00479d9cstr x9, [sp+3600]
    00479da0adrp x0, 0x1d5000
    00479da4add x0, x0, 2528
    00479da8add x1, sp, 3568
    00479dacbl runtime.convT
    00479db0str x0, [sp+2680]
    00479db4adrp x9, 0x29d000
    00479db8add x9, x9, 1856
    00479dbcstr x9, [sp+1280]
    00479dc0str x0, [sp+1288]
    00479dc4ldr x0, [sp+1280]
    00479dc8ldr x1, [sp+1288]
    00479dccldp x29, x30, [sp-8]
    00479dd0movz x27, 4624
    00479dd4add sp, sp, x27
    00479dd8ret x30
    00479ddc
    00479ddcloc_479ddc:
    00479ddcadd x20, sp, 3368
    00479de0adr x27, 16
    00479de4stp x29, x27, [sp-24]
    00479de8sub x29, sp, 24
    00479decbl fn_87ce4
    00479df0sub x29, sp, 8
    00479df4str xzr, [sp+3544]
    00479df8add x27, sp, 3608
    00479dfcstp xzr, xzr, [x27]
    00479e00ldr x6, [sp+5016]
    00479e04ldrsb x27, [x6]
    00479e08ldr x3, [x6+80]
    00479e0cldr x4, [x6+88]
    00479e10ldr x5, [x6+96]
    00479e14ldrsw x6, [x6+72]
    00479e18str w6, [sp+2648]
    00479e1cstr x3, [sp+2656]
    00479e20str x4, [sp+2664]
    00479e24str x5, [sp+2672]
    00479e28ldrsw x2, [sp+2648]
    00479e2cldr x0, [sp+4640]
    00479e30ldr x1, [sp+4648]
    00479e34bl gopkg.in/jcmturner/gokrb5.v7/types.NewAuthenticator
    00479e38add x21, sp, 3368
    00479e3cadd x20, sp, 8
    00479e40adr x27, 16
    00479e44stp x29, x27, [sp-24]
    00479e48sub x29, sp, 24
    00479e4cbl fn_87ec8
    00479e50sub x29, sp, 8
    00479e54ldr x6, [sp+184]
    00479e58str x6, [sp+3544]
    00479e5cstr x0, [sp+3608]
    00479e60str x1, [sp+3616]
    00479e64add x21, sp, 4096
    00479e68add x21, x21, 280
    00479e6cadd x20, sp, 3368
    00479e70adr x27, 16
    00479e74stp x29, x27, [sp-24]
    00479e78sub x29, sp, 24
    00479e7cbl fn_87ec8
    00479e80sub x29, sp, 8
    00479e84ldr x6, [sp+3544]
    00479e88str x6, [sp+4552]
    00479e8cldr x6, [sp+3608]
    00479e90ldr x7, [sp+3616]
    00479e94str x6, [sp+4360]
    00479e98str x7, [sp+4368]
    00479e9cadd x21, sp, 1376
    00479ea0add x20, sp, 4096
    00479ea4add x20, x20, 280
    00479ea8adr x27, 16
    00479eacstp x29, x27, [sp-24]
    00479eb0sub x29, sp, 24
    00479eb4bl fn_87ec8
    00479eb8sub x29, sp, 8
    00479ebcldr x6, [sp+4552]
    00479ec0str x6, [sp+1552]
    00479ec4ldr x1, [sp+4368]
    00479ec8ldr x0, [sp+4360]
    00479eccstr x0, [sp+1312]
    00479ed0str x1, [sp+1320]
    00479ed4cbnz x0, 0x479edc
    00479ed8b 0x479f7c
    00479edc
    00479edcloc_479edc:
    00479edcadrp x2, 0x240000
    00479ee0add x2, x2, 4029
    00479ee4movz x3, 25
    00479ee8adrp x4, 0x247000
    00479eecadd x4, x4, 1695
    00479ef0movz x5, 34
    00479ef4mov x6, xzr
    00479ef8mov x7, xzr
    00479efcmov x8, x7
    00479f00bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
    00479f04str x0, [sp+2376]
    00479f08str x1, [sp+2384]
    00479f0cstr x2, [sp+2392]
    00479f10str x3, [sp+2400]
    00479f14str x4, [sp+2408]
    00479f18add x27, sp, 2376
    00479f1cldp x9, x10, [x27]
    00479f20add x27, sp, 2392
    00479f24ldp x11, x12, [x27]
    00479f28add x27, sp, 3568
    00479f2cstp x9, x10, [x27]
    00479f30add x27, sp, 3584
    00479f34stp x11, x12, [x27]
    00479f38ldr x9, [sp+2408]
    00479f3cstr x9, [sp+3600]
    00479f40adrp x0, 0x1d5000
    00479f44add x0, x0, 2528
    00479f48add x1, sp, 3568
    00479f4cbl runtime.convT
    00479f50str x0, [sp+2640]
    00479f54adrp x9, 0x29d000
    00479f58add x9, x9, 1856
    00479f5cstr x9, [sp+1280]
    00479f60str x0, [sp+1288]
    00479f64ldr x0, [sp+1280]
    00479f68ldr x1, [sp+1288]
    00479f6cldp x29, x30, [sp-8]
    00479f70movz x27, 4624
    00479f74add sp, sp, x27
    00479f78ret x30
    00479f7c
    00479f7cloc_479f7c:
    00479f7cldr x1, [sp+1296]
    00479f80ldrsb x27, [x1]
    00479f84ldr x1, [x1+128]
    00479f88ldr x0, [sp+1304]
    00479f8cblr x1
    00479f90str w0, [sp+1276]
    00479f94str wzr, [sp+2608]
    00479f98str xzr, [sp+2616]
    00479f9cadd x27, sp, 2624
    00479fa0stp xzr, xzr, [x27]
    00479fa4ldrsw x1, [sp+1276]
    00479fa8str w1, [sp+2608]
    00479facldr x1, [sp+1328]
    00479fb0ldr x2, [sp+1336]
    00479fb4ldr x3, [sp+1344]
    00479fb8str x1, [sp+2616]
    00479fbcstr x2, [sp+2624]
    00479fc0str x3, [sp+2632]
    00479fc4ldrsw x4, [sp+2608]
    00479fc8str w4, [sp+1432]
    00479fccstr x1, [sp+1440]
    00479fd0str x2, [sp+1448]
    00479fd4str x3, [sp+1456]
    00479fd8add x20, sp, 2712
    00479fdcadr x27, 16
    00479fe0stp x29, x27, [sp-24]
    00479fe4sub x29, sp, 24
    00479fe8bl fn_87c6c
    00479fecsub x29, sp, 8
    00479ff0add x27, sp, 3608
    00479ff4stp xzr, xzr, [x27]
    00479ff8ldrsw x0, [sp+5024]
    00479ffcldr x1, [sp+5032]
    0047a000ldr x2, [sp+5040]
    0047a004ldr x3, [sp+5048]
    0047a008add x21, sp, 8
    0047a00cadd x20, sp, 4096
    0047a010add x20, x20, 536
    0047a014adr x27, 16
    0047a018stp x29, x27, [sp-24]
    0047a01csub x29, sp, 24
    0047a020bl fn_87e60
    0047a024sub x29, sp, 8
    0047a028add x21, sp, 392
    0047a02cadd x20, sp, 1376
    0047a030adr x27, 16
    0047a034stp x29, x27, [sp-24]
    0047a038sub x29, sp, 24
    0047a03cbl fn_87ec8
    0047a040sub x29, sp, 8
    0047a044ldr x4, [sp+1552]
    0047a048str x4, [sp+568]
    0047a04cbl gopkg.in/jcmturner/gokrb5.v7/messages.NewAPReq
    0047a050add x21, sp, 2712
    0047a054add x20, sp, 576
    0047a058adr x27, 16
    0047a05cstp x29, x27, [sp-24]
    0047a060sub x29, sp, 24
    0047a064bl fn_87dd8
    0047a068sub x29, sp, 8
    0047a06cstr x0, [sp+3608]
    0047a070str x1, [sp+3616]
    0047a074add x21, sp, 3704
    0047a078add x20, sp, 2712
    0047a07cadr x27, 16
    0047a080stp x29, x27, [sp-24]
    0047a084sub x29, sp, 24
    0047a088bl fn_87dd8
    0047a08csub x29, sp, 8
    0047a090ldr x1, [sp+3608]
    0047a094ldr x2, [sp+3616]
    0047a098str x1, [sp+3688]
    0047a09cstr x2, [sp+3696]
    0047a0a0add x21, sp, 1584
    0047a0a4add x20, sp, 3704
    0047a0a8adr x27, 16
    0047a0acstp x29, x27, [sp-24]
    0047a0b0sub x29, sp, 24
    0047a0b4bl fn_87dd8
    0047a0b8sub x29, sp, 8
    0047a0bcldr x1, [sp+3696]
    0047a0c0ldr x0, [sp+3688]
    0047a0c4str x0, [sp+1312]
    0047a0c8str x1, [sp+1320]
    0047a0cccbnz x0, 0x47a0d4
    0047a0d0b 0x47a174
    0047a0d4
    0047a0d4loc_47a0d4:
    0047a0d4adrp x2, 0x23f000
    0047a0d8add x2, x2, 4029
    0047a0dcmovz x3, 25
    0047a0e0adrp x4, 0x241000
    0047a0e4add x4, x4, 1237
    0047a0e8movz x5, 27
    0047a0ecmov x6, xzr
    0047a0f0mov x7, xzr
    0047a0f4mov x8, x7
    0047a0f8bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
    0047a0fcstr x0, [sp+2336]
    0047a100str x1, [sp+2344]
    0047a104str x2, [sp+2352]
    0047a108str x3, [sp+2360]
    0047a10cstr x4, [sp+2368]
    0047a110add x27, sp, 2336
    0047a114ldp x9, x10, [x27]
    0047a118add x27, sp, 2352
    0047a11cldp x11, x12, [x27]
    0047a120add x27, sp, 3568
    0047a124stp x9, x10, [x27]
    0047a128add x27, sp, 3584
    0047a12cstp x11, x12, [x27]
    0047a130ldr x9, [sp+2368]
    0047a134str x9, [sp+3600]
    0047a138adrp x0, 0x1d4000
    0047a13cadd x0, x0, 2528
    0047a140add x1, sp, 3568
    0047a144bl runtime.convT
    0047a148str x0, [sp+2600]
    0047a14cadrp x9, 0x29c000
    0047a150add x9, x9, 1856
    0047a154str x9, [sp+1280]
    0047a158str x0, [sp+1288]
    0047a15cldr x0, [sp+1280]
    0047a160ldr x1, [sp+1288]
    0047a164ldp x29, x30, [sp-8]
    0047a168movz x27, 4624
    0047a16cadd sp, sp, x27
    0047a170ret x30
    0047a174
    0047a174loc_47a174:
    0047a174str xzr, [sp+3624]
    0047a178add x27, sp, 3632
    0047a17cstp xzr, xzr, [x27]
    0047a180add x27, sp, 3608
    0047a184stp xzr, xzr, [x27]
    0047a188add x0, sp, 1584
    0047a18cbl gopkg.in/jcmturner/gokrb5.v7/messages.(*APReq).Marshal
    0047a190str x0, [sp+3624]
    0047a194str x1, [sp+3632]
    0047a198str x2, [sp+3640]
    0047a19cstr x3, [sp+3608]
    0047a1a0str x4, [sp+3616]
    0047a1a4ldr x1, [sp+3624]
    0047a1a8ldr x2, [sp+3632]
    0047a1acldr x3, [sp+3640]
    0047a1b0str x1, [sp+3664]
    0047a1b4str x2, [sp+3672]
    0047a1b8str x3, [sp+3680]
    0047a1bcldr x1, [sp+3608]
    0047a1c0ldr x2, [sp+3616]
    0047a1c4str x1, [sp+3648]
    0047a1c8str x2, [sp+3656]
    0047a1ccldr x1, [sp+3664]
    0047a1d0ldr x2, [sp+3672]
    0047a1d4ldr x3, [sp+3680]
    0047a1d8str x1, [sp+1560]
    0047a1dcstr x2, [sp+1568]
    0047a1e0str x3, [sp+1576]
    0047a1e4ldr x1, [sp+3656]
    0047a1e8ldr x0, [sp+3648]
    0047a1ecstr x0, [sp+1312]
    0047a1f0str x1, [sp+1320]
    0047a1f4cbnz x0, 0x47a1fc
    0047a1f8b 0x47a29c
    0047a1fc
    0047a1fcloc_47a1fc:
    0047a1fcadrp x2, 0x23a000
    0047a200add x2, x2, 174
    0047a204orr x3, xzr, 14
    0047a208adrp x4, 0x24f000
    0047a20cadd x4, x4, 3280
    0047a210movz x5, 51
    0047a214mov x6, xzr
    0047a218mov x7, xzr
    0047a21cmov x8, x7
    0047a220bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
    0047a224str x0, [sp+2296]
    0047a228str x1, [sp+2304]
    0047a22cstr x2, [sp+2312]
    0047a230str x3, [sp+2320]
    0047a234str x4, [sp+2328]
    0047a238add x27, sp, 2296
    0047a23cldp x9, x10, [x27]
    0047a240add x27, sp, 2312
    0047a244ldp x11, x12, [x27]
    0047a248add x27, sp, 3568
    0047a24cstp x9, x10, [x27]
    0047a250add x27, sp, 3584
    0047a254stp x11, x12, [x27]
    0047a258ldr x9, [sp+2328]
    0047a25cstr x9, [sp+3600]
    0047a260adrp x0, 0x1d4000
    0047a264add x0, x0, 2528
    0047a268add x1, sp, 3568
    0047a26cbl runtime.convT
    0047a270str x0, [sp+2592]
    0047a274adrp x9, 0x29c000
    0047a278add x9, x9, 1856
    0047a27cstr x9, [sp+1280]
    0047a280str x0, [sp+1288]
    0047a284ldr x0, [sp+1280]
    0047a288ldr x1, [sp+1288]
    0047a28cldp x29, x30, [sp-8]
    0047a290movz x27, 4624
    0047a294add sp, sp, x27
    0047a298ret x30
    0047a29c
    0047a29cloc_47a29c:
    0047a29cadrp x0, 0x18d000
    0047a2a0add x0, x0, 1408
    0047a2a4bl runtime.newobject
    0047a2a8str x0, [sp+2560]
    0047a2acorr x1, xzr, 1
    0047a2b0str w1, [x0]
    0047a2b4ldr x1, [sp+2560]
    0047a2b8ldrsb x27, [x1]
    0047a2bcldr x2, [sp+1560]
    0047a2c0ldr x3, [sp+1568]
    0047a2c4ldr x4, [sp+1576]
    0047a2c8str x3, [x1+16]
    0047a2ccstr x4, [x1+24]
    0047a2d0adrp x27, 0x5d1000
    0047a2d4ldr w3, [x27+3056]
    0047a2d8cbz w3, 0x47a2e0
    0047a2dcb 0x47a2e4
    0047a2e0
    0047a2e0loc_47a2e0:
    0047a2e0b 0x47a2f8
    0047a2e4
    0047a2e4loc_47a2e4:
    0047a2e4bl runtime.gcWriteBarrier2
    0047a2e8str x2, [x25]
    0047a2ecldr x3, [x1+8]
    0047a2f0str x3, [x25+8]
    0047a2f4b 0x47a2f8
    0047a2f8
    0047a2f8loc_47a2f8:
    0047a2f8str x2, [x1+8]
    0047a2fcldr x2, [sp+2560]
    0047a300ldrsb x27, [x2]
    0047a304b 0x47a308
    0047a308
    0047a308loc_47a308:
    0047a308str x2, [sp+2536]
    0047a30corr x3, xzr, 1
    0047a310str x3, [sp+2544]
    0047a314str x3, [sp+2552]
    0047a318str x2, [sp+2568]
    0047a31cstr x3, [sp+2576]
    0047a320str x3, [sp+2584]
    0047a324ldr x2, [sp+5016]
    0047a328ldrsb x27, [x2]
    0047a32cldr x4, [sp+2568]
    0047a330str x3, [x2+24]
    0047a334str x3, [x2+32]
    0047a338adrp x27, 0x5d1000
    0047a33cldr w3, [x27+3056]
    0047a340cbz w3, 0x47a348
    0047a344b 0x47a34c
    0047a348
    0047a348loc_47a348:
    0047a348b 0x47a360
    0047a34c
    0047a34cloc_47a34c:
    0047a34cbl runtime.gcWriteBarrier2
    0047a350str x4, [x25]
    0047a354ldr x3, [x2+16]
    0047a358str x3, [x25+8]
    0047a35cb 0x47a360
    0047a360
    0047a360loc_47a360:
    0047a360str x4, [x2+16]
    0047a364add x27, sp, 1280
    0047a368stp xzr, xzr, [x27]
    0047a36cmov x0, xzr
    0047a370mov x1, xzr
    0047a374ldp x29, x30, [sp-8]
    0047a378movz x27, 4624
    0047a37cadd sp, sp, x27
    0047a380ret x30
    0047a384
    0047a384loc_47a384:
    0047a384str x0, [sp+392]
    0047a388str w1, [sp+400]
    0047a38cstp x2, x3, [sp+408]
    0047a390str x4, [sp+424]
    0047a394mov x3, x30
    0047a398bl runtime.morestack_noctxt.abi0
    0047a39cldr x0, [sp+392]
    0047a3a0ldrsw x1, [sp+400]
    0047a3a4ldp x2, x3, [sp+408]
    0047a3a8ldr x4, [sp+424]
    0047a3acb 0x479a00
    00479a00
    0047a3b0
    0047a3b0gopkg.in/jcmturner/gokrb5.v7/messages.(*ASReq).Marshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*ASReq).Marshal(gopkg.in/jcmturner/gokrb5.v7/messages.ASReq * k)
    0047a3b0ldr x16, [x28+16]
    0047a3b4sub x17, sp, 496
    0047a3b8subs xzr, x17, x16
    0047a3bcb.ls 0x47a718
    0047a3c0sub x20, sp, 624
    0047a3c4stp x29, x30, [x20-8]
    0047a3c8add sp, x20, 0
    0047a3ccsub x29, sp, 8
    0047a3d0str x0, [sp+632]
    0047a3d4str xzr, [sp+96]
    0047a3d8stp xzr, xzr, [sp+104]
    0047a3dcstp xzr, xzr, [sp+80]
    0047a3e0add x20, sp, 168
    0047a3e4adr x27, 16
    0047a3e8stp x29, x27, [sp-24]
    0047a3ecsub x29, sp, 24
    0047a3f0bl fn_87cf4
    0047a3f4sub x29, sp, 8
    0047a3f8ldr x1, [sp+632]
    0047a3fcldrsb x27, [x1]
    0047a400ldr x1, [x1]
    0047a404str x1, [sp+168]
    0047a408ldr x1, [sp+632]
    0047a40cldrsb x27, [x1]
    0047a410ldr x1, [x1+8]
    0047a414str x1, [sp+176]
    0047a418ldr x1, [sp+632]
    0047a41cldrsb x27, [x1]
    0047a420ldr x2, [x1+16]
    0047a424ldr x3, [x1+24]
    0047a428ldr x1, [x1+32]
    0047a42cstr x2, [sp+184]
    0047a430str x3, [sp+192]
    0047a434str x1, [sp+200]
    0047a438str xzr, [sp+552]
    0047a43cadd x27, sp, 560
    0047a440stp xzr, xzr, [x27]
    0047a444add x27, sp, 536
    0047a448stp xzr, xzr, [x27]
    0047a44cldr x1, [sp+632]
    0047a450ldrsb x27, [x1]
    0047a454add x0, x1, 40
    0047a458str x0, [sp+488]
    0047a45cbl gopkg.in/jcmturner/gokrb5.v7/messages.(*KDCReqBody).Marshal
    0047a460str x0, [sp+552]
    0047a464str x1, [sp+560]
    0047a468str x2, [sp+568]
    0047a46cstr x3, [sp+536]
    0047a470str x4, [sp+544]
    0047a474ldr x1, [sp+552]
    0047a478ldr x2, [sp+560]
    0047a47cldr x3, [sp+568]
    0047a480str x1, [sp+336]
    0047a484str x2, [sp+344]
    0047a488str x3, [sp+352]
    0047a48cldr x1, [sp+536]
    0047a490ldr x2, [sp+544]
    0047a494str x1, [sp+320]
    0047a498str x2, [sp+328]
    0047a49cldr x1, [sp+336]
    0047a4a0ldr x2, [sp+344]
    0047a4a4ldr x3, [sp+352]
    0047a4a8str x1, [sp+296]
    0047a4acstr x2, [sp+304]
    0047a4b0str x3, [sp+312]
    0047a4b4ldr x1, [sp+328]
    0047a4b8ldr x2, [sp+320]
    0047a4bcstr x2, [sp+280]
    0047a4c0str x1, [sp+288]
    0047a4c4cbnz x2, 0x47a4cc
    0047a4c8b 0x47a504
    0047a4cc
    0047a4ccloc_47a4cc:
    0047a4ccstr xzr, [sp+144]
    0047a4d0stp xzr, xzr, [sp+152]
    0047a4d4str xzr, [sp+96]
    0047a4d8stp xzr, xzr, [sp+104]
    0047a4dcldr x3, [sp+280]
    0047a4e0ldr x4, [sp+288]
    0047a4e4str x3, [sp+80]
    0047a4e8str x4, [sp+88]
    0047a4ecldr x0, [sp+96]
    0047a4f0ldr x1, [sp+104]
    0047a4f4ldr x2, [sp+112]
    0047a4f8ldp x29, x30, [sp-8]
    0047a4fcadd sp, sp, 624
    0047a500ret x30
    0047a504
    0047a504loc_47a504:
    0047a504stp xzr, xzr, [sp+416]
    0047a508stp xzr, xzr, [sp+432]
    0047a50cstp xzr, xzr, [sp+448]
    0047a510stp xzr, xzr, [sp+464]
    0047a514str xzr, [sp+480]
    0047a518orr x2, xzr, 2
    0047a51cstr x2, [sp+416]
    0047a520orr x2, xzr, 1
    0047a524strb w2, [sp+432]
    0047a528orr x2, xzr, 4
    0047a52cstr x2, [sp+424]
    0047a530ldr x2, [sp+296]
    0047a534ldr x3, [sp+304]
    0047a538ldr x4, [sp+312]
    0047a53cstr x2, [sp+440]
    0047a540str x3, [sp+448]
    0047a544str x4, [sp+456]
    0047a548ldp x2, x3, [sp+416]
    0047a54cldp x4, x5, [sp+432]
    0047a550ldp x6, x7, [sp+448]
    0047a554ldp x8, x9, [sp+464]
    0047a558stp x2, x3, [sp+208]
    0047a55cstp x4, x5, [sp+224]
    0047a560stp x6, x7, [sp+240]
    0047a564stp x8, x9, [sp+256]
    0047a568ldr x2, [sp+480]
    0047a56cstr x2, [sp+272]
    0047a570str xzr, [sp+552]
    0047a574add x27, sp, 560
    0047a578stp xzr, xzr, [x27]
    0047a57cadd x27, sp, 536
    0047a580stp xzr, xzr, [x27]
    0047a584adrp x0, 0x1ee000
    0047a588add x0, x0, 1376
    0047a58cadd x1, sp, 168
    0047a590bl runtime.convT
    0047a594str x0, [sp+408]
    0047a598mov x1, x0
    0047a59cadrp x0, 0x1ee000
    0047a5a0add x0, x0, 1376
    0047a5a4bl github.com/jcmturner/gofork/encoding/asn1.Marshal
    0047a5a8str x0, [sp+552]
    0047a5acstr x1, [sp+560]
    0047a5b0str x2, [sp+568]
    0047a5b4str x3, [sp+536]
    0047a5b8str x4, [sp+544]
    0047a5bcldr x2, [sp+552]
    0047a5c0ldr x3, [sp+560]
    0047a5c4ldr x4, [sp+568]
    0047a5c8str x2, [sp+592]
    0047a5ccstr x3, [sp+600]
    0047a5d0str x4, [sp+608]
    0047a5d4ldr x2, [sp+536]
    0047a5d8ldr x3, [sp+544]
    0047a5dcstr x2, [sp+576]
    0047a5e0str x3, [sp+584]
    0047a5e4ldr x2, [sp+592]
    0047a5e8ldr x3, [sp+600]
    0047a5ecldr x4, [sp+608]
    0047a5f0str x2, [sp+120]
    0047a5f4str x3, [sp+128]
    0047a5f8str x4, [sp+136]
    0047a5fcldr x1, [sp+584]
    0047a600ldr x0, [sp+576]
    0047a604str x0, [sp+280]
    0047a608str x1, [sp+288]
    0047a60ccbnz x0, 0x47a614
    0047a610b 0x47a6c8
    0047a614
    0047a614loc_47a614:
    0047a614adrp x2, 0x23a000
    0047a618add x2, x2, 174
    0047a61corr x3, xzr, 14
    0047a620adrp x4, 0x23e000
    0047a624add x4, x4, 3353
    0047a628movz x5, 23
    0047a62cmov x6, xzr
    0047a630mov x7, xzr
    0047a634mov x8, x7
    0047a638bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
    0047a63cstr x0, [sp+360]
    0047a640str x1, [sp+368]
    0047a644str x2, [sp+376]
    0047a648str x3, [sp+384]
    0047a64cstr x4, [sp+392]
    0047a650ldp x9, x10, [sp+360]
    0047a654ldp x11, x12, [sp+376]
    0047a658stp x9, x10, [sp+496]
    0047a65cadd x27, sp, 512
    0047a660stp x11, x12, [x27]
    0047a664ldr x9, [sp+392]
    0047a668str x9, [sp+528]
    0047a66cldr x9, [sp+120]
    0047a670ldr x10, [sp+128]
    0047a674ldr x11, [sp+136]
    0047a678str x9, [sp+96]
    0047a67cstr x10, [sp+104]
    0047a680str x11, [sp+112]
    0047a684adrp x0, 0x1d4000
    0047a688add x0, x0, 2528
    0047a68cadd x1, sp, 496
    0047a690bl runtime.convT
    0047a694str x0, [sp+400]
    0047a698adrp x9, 0x29c000
    0047a69cadd x9, x9, 1856
    0047a6a0str x9, [sp+80]
    0047a6a4str x0, [sp+88]
    0047a6a8ldr x3, [sp+80]
    0047a6acldr x0, [sp+96]
    0047a6b0ldr x1, [sp+104]
    0047a6b4ldr x4, [sp+88]
    0047a6b8ldr x2, [sp+112]
    0047a6bcldp x29, x30, [sp-8]
    0047a6c0add sp, sp, 624
    0047a6c4ret x30
    0047a6c8
    0047a6c8loc_47a6c8:
    0047a6c8ldr x0, [sp+120]
    0047a6ccldr x1, [sp+128]
    0047a6d0ldr x2, [sp+136]
    0047a6d4movz x3, 10
    0047a6d8bl gopkg.in/jcmturner/gokrb5.v7/asn1tools.AddASNAppTag
    0047a6dcstr x0, [sp+120]
    0047a6e0str x1, [sp+128]
    0047a6e4str x2, [sp+136]
    0047a6e8str x0, [sp+96]
    0047a6ecstr x1, [sp+104]
    0047a6f0str x2, [sp+112]
    0047a6f4stp xzr, xzr, [sp+80]
    0047a6f8ldr x0, [sp+96]
    0047a6fcldr x1, [sp+104]
    0047a700ldr x2, [sp+112]
    0047a704mov x3, xzr
    0047a708mov x4, xzr
    0047a70cldp x29, x30, [sp-8]
    0047a710add sp, sp, 624
    0047a714ret x30
    0047a718
    0047a718loc_47a718:
    0047a718str x0, [sp+8]
    0047a71cmov x3, x30
    0047a720bl runtime.morestack_noctxt.abi0
    0047a724ldr x0, [sp+8]
    0047a728b 0x47a3b0
    0047a72cudf 0
    0047a3b0
    0047a730
    0047a730gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSReq).Marshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSReq).Marshal(gopkg.in/jcmturner/gokrb5.v7/messages.TGSReq * k)
    0047a730ldr x16, [x28+16]
    0047a734sub x17, sp, 496
    0047a738subs xzr, x17, x16
    0047a73cb.ls 0x47aa98
    0047a740sub x20, sp, 624
    0047a744stp x29, x30, [x20-8]
    0047a748add sp, x20, 0
    0047a74csub x29, sp, 8
    0047a750str x0, [sp+632]
    0047a754str xzr, [sp+96]
    0047a758stp xzr, xzr, [sp+104]
    0047a75cstp xzr, xzr, [sp+80]
    0047a760add x20, sp, 168
    0047a764adr x27, 16
    0047a768stp x29, x27, [sp-24]
    0047a76csub x29, sp, 24
    0047a770bl fn_87cf4
    0047a774sub x29, sp, 8
    0047a778ldr x1, [sp+632]
    0047a77cldrsb x27, [x1]
    0047a780ldr x1, [x1]
    0047a784str x1, [sp+168]
    0047a788ldr x1, [sp+632]
    0047a78cldrsb x27, [x1]
    0047a790ldr x1, [x1+8]
    0047a794str x1, [sp+176]
    0047a798ldr x1, [sp+632]
    0047a79cldrsb x27, [x1]
    0047a7a0ldr x2, [x1+16]
    0047a7a4ldr x3, [x1+24]
    0047a7a8ldr x1, [x1+32]
    0047a7acstr x2, [sp+184]
    0047a7b0str x3, [sp+192]
    0047a7b4str x1, [sp+200]
    0047a7b8str xzr, [sp+552]
    0047a7bcadd x27, sp, 560
    0047a7c0stp xzr, xzr, [x27]
    0047a7c4add x27, sp, 536
    0047a7c8stp xzr, xzr, [x27]
    0047a7ccldr x1, [sp+632]
    0047a7d0ldrsb x27, [x1]
    0047a7d4add x0, x1, 40
    0047a7d8str x0, [sp+488]
    0047a7dcbl gopkg.in/jcmturner/gokrb5.v7/messages.(*KDCReqBody).Marshal
    0047a7e0str x0, [sp+552]
    0047a7e4str x1, [sp+560]
    0047a7e8str x2, [sp+568]
    0047a7ecstr x3, [sp+536]
    0047a7f0str x4, [sp+544]
    0047a7f4ldr x1, [sp+552]
    0047a7f8ldr x2, [sp+560]
    0047a7fcldr x3, [sp+568]
    0047a800str x1, [sp+336]
    0047a804str x2, [sp+344]
    0047a808str x3, [sp+352]
    0047a80cldr x1, [sp+536]
    0047a810ldr x2, [sp+544]
    0047a814str x1, [sp+320]
    0047a818str x2, [sp+328]
    0047a81cldr x1, [sp+336]
    0047a820ldr x2, [sp+344]
    0047a824ldr x3, [sp+352]
    0047a828str x1, [sp+296]
    0047a82cstr x2, [sp+304]
    0047a830str x3, [sp+312]
    0047a834ldr x1, [sp+328]
    0047a838ldr x2, [sp+320]
    0047a83cstr x2, [sp+280]
    0047a840str x1, [sp+288]
    0047a844cbnz x2, 0x47a84c
    0047a848b 0x47a884
    0047a84c
    0047a84cloc_47a84c:
    0047a84cstr xzr, [sp+144]
    0047a850stp xzr, xzr, [sp+152]
    0047a854str xzr, [sp+96]
    0047a858stp xzr, xzr, [sp+104]
    0047a85cldr x3, [sp+280]
    0047a860ldr x4, [sp+288]
    0047a864str x3, [sp+80]
    0047a868str x4, [sp+88]
    0047a86cldr x0, [sp+96]
    0047a870ldr x1, [sp+104]
    0047a874ldr x2, [sp+112]
    0047a878ldp x29, x30, [sp-8]
    0047a87cadd sp, sp, 624
    0047a880ret x30
    0047a884
    0047a884loc_47a884:
    0047a884stp xzr, xzr, [sp+416]
    0047a888stp xzr, xzr, [sp+432]
    0047a88cstp xzr, xzr, [sp+448]
    0047a890stp xzr, xzr, [sp+464]
    0047a894str xzr, [sp+480]
    0047a898orr x2, xzr, 2
    0047a89cstr x2, [sp+416]
    0047a8a0orr x2, xzr, 1
    0047a8a4strb w2, [sp+432]
    0047a8a8orr x2, xzr, 4
    0047a8acstr x2, [sp+424]
    0047a8b0ldr x2, [sp+296]
    0047a8b4ldr x3, [sp+304]
    0047a8b8ldr x4, [sp+312]
    0047a8bcstr x2, [sp+440]
    0047a8c0str x3, [sp+448]
    0047a8c4str x4, [sp+456]
    0047a8c8ldp x2, x3, [sp+416]
    0047a8ccldp x4, x5, [sp+432]
    0047a8d0ldp x6, x7, [sp+448]
    0047a8d4ldp x8, x9, [sp+464]
    0047a8d8stp x2, x3, [sp+208]
    0047a8dcstp x4, x5, [sp+224]
    0047a8e0stp x6, x7, [sp+240]
    0047a8e4stp x8, x9, [sp+256]
    0047a8e8ldr x2, [sp+480]
    0047a8ecstr x2, [sp+272]
    0047a8f0str xzr, [sp+552]
    0047a8f4add x27, sp, 560
    0047a8f8stp xzr, xzr, [x27]
    0047a8fcadd x27, sp, 536
    0047a900stp xzr, xzr, [x27]
    0047a904adrp x0, 0x1ee000
    0047a908add x0, x0, 1376
    0047a90cadd x1, sp, 168
    0047a910bl runtime.convT
    0047a914str x0, [sp+408]
    0047a918mov x1, x0
    0047a91cadrp x0, 0x1ee000
    0047a920add x0, x0, 1376
    0047a924bl github.com/jcmturner/gofork/encoding/asn1.Marshal
    0047a928str x0, [sp+552]
    0047a92cstr x1, [sp+560]
    0047a930str x2, [sp+568]
    0047a934str x3, [sp+536]
    0047a938str x4, [sp+544]
    0047a93cldr x2, [sp+552]
    0047a940ldr x3, [sp+560]
    0047a944ldr x4, [sp+568]
    0047a948str x2, [sp+592]
    0047a94cstr x3, [sp+600]
    0047a950str x4, [sp+608]
    0047a954ldr x2, [sp+536]
    0047a958ldr x3, [sp+544]
    0047a95cstr x2, [sp+576]
    0047a960str x3, [sp+584]
    0047a964ldr x2, [sp+592]
    0047a968ldr x3, [sp+600]
    0047a96cldr x4, [sp+608]
    0047a970str x2, [sp+120]
    0047a974str x3, [sp+128]
    0047a978str x4, [sp+136]
    0047a97cldr x1, [sp+584]
    0047a980ldr x0, [sp+576]
    0047a984str x0, [sp+280]
    0047a988str x1, [sp+288]
    0047a98ccbnz x0, 0x47a994
    0047a990b 0x47aa48
    0047a994
    0047a994loc_47a994:
    0047a994adrp x2, 0x23a000
    0047a998add x2, x2, 174
    0047a99corr x3, xzr, 14
    0047a9a0adrp x4, 0x23e000
    0047a9a4add x4, x4, 3353
    0047a9a8movz x5, 23
    0047a9acmov x6, xzr
    0047a9b0mov x7, xzr
    0047a9b4mov x8, x7
    0047a9b8bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
    0047a9bcstr x0, [sp+360]
    0047a9c0str x1, [sp+368]
    0047a9c4str x2, [sp+376]
    0047a9c8str x3, [sp+384]
    0047a9ccstr x4, [sp+392]
    0047a9d0ldp x9, x10, [sp+360]
    0047a9d4ldp x11, x12, [sp+376]
    0047a9d8stp x9, x10, [sp+496]
    0047a9dcadd x27, sp, 512
    0047a9e0stp x11, x12, [x27]
    0047a9e4ldr x9, [sp+392]
    0047a9e8str x9, [sp+528]
    0047a9ecldr x9, [sp+120]
    0047a9f0ldr x10, [sp+128]
    0047a9f4ldr x11, [sp+136]
    0047a9f8str x9, [sp+96]
    0047a9fcstr x10, [sp+104]
    0047aa00str x11, [sp+112]
    0047aa04adrp x0, 0x1d4000
    0047aa08add x0, x0, 2528
    0047aa0cadd x1, sp, 496
    0047aa10bl runtime.convT
    0047aa14str x0, [sp+400]
    0047aa18adrp x9, 0x29c000
    0047aa1cadd x9, x9, 1856
    0047aa20str x9, [sp+80]
    0047aa24str x0, [sp+88]
    0047aa28ldr x3, [sp+80]
    0047aa2cldr x0, [sp+96]
    0047aa30ldr x1, [sp+104]
    0047aa34ldr x4, [sp+88]
    0047aa38ldr x2, [sp+112]
    0047aa3cldp x29, x30, [sp-8]
    0047aa40add sp, sp, 624
    0047aa44ret x30
    0047aa48
    0047aa48loc_47aa48:
    0047aa48ldr x0, [sp+120]
    0047aa4cldr x1, [sp+128]
    0047aa50ldr x2, [sp+136]
    0047aa54orr x3, xzr, 12
    0047aa58bl gopkg.in/jcmturner/gokrb5.v7/asn1tools.AddASNAppTag
    0047aa5cstr x0, [sp+120]
    0047aa60str x1, [sp+128]
    0047aa64str x2, [sp+136]
    0047aa68str x0, [sp+96]
    0047aa6cstr x1, [sp+104]
    0047aa70str x2, [sp+112]
    0047aa74stp xzr, xzr, [sp+80]
    0047aa78ldr x0, [sp+96]
    0047aa7cldr x1, [sp+104]
    0047aa80ldr x2, [sp+112]
    0047aa84mov x3, xzr
    0047aa88mov x4, xzr
    0047aa8cldp x29, x30, [sp-8]
    0047aa90add sp, sp, 624
    0047aa94ret x30
    0047aa98
    0047aa98loc_47aa98:
    0047aa98str x0, [sp+8]
    0047aa9cmov x3, x30
    0047aaa0bl runtime.morestack_noctxt.abi0
    0047aaa4ldr x0, [sp+8]
    0047aaa8b 0x47a730
    0047aaacudf 0
    0047a730