File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00456900
00456900gopkg.in/jcmturner/gokrb5.v7/crypto.GetKeyFromPassword: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.GetKeyFromPassword(struct string passwd, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname, struct string realm, int32 etypeID, gopkg.in/jcmturner/gokrb5.v7/types.PADataSequence pas)
00456900ldr x16, [x28+16]
00456904sub x17, sp, 912
00456908subs xzr, x17, x16
0045690cb.ls 0x4576c4
00456910sub x20, sp, 1040
00456914stp x29, x30, [x20-8]
00456918add sp, x20, 0
0045691csub x29, sp, 8
00456920str x0, [sp+1048]
00456924str x1, [sp+1056]
00456928str w2, [sp+1064]
0045692cstr x3, [sp+1072]
00456930str x4, [sp+1080]
00456934str x5, [sp+1088]
00456938str x6, [sp+1096]
0045693cstr x7, [sp+1104]
00456940str w8, [sp+1112]
00456944str x9, [sp+1120]
00456948str x10, [sp+1128]
0045694cstr x11, [sp+1136]
00456950str wzr, [sp+152]
00456954str xzr, [sp+160]
00456958stp xzr, xzr, [sp+168]
0045695cstp xzr, xzr, [sp+136]
00456960stp xzr, xzr, [sp+120]
00456964str wzr, [sp+248]
00456968str xzr, [sp+256]
0045696cstp xzr, xzr, [sp+264]
00456970add x27, sp, 864
00456974stp xzr, xzr, [x27]
00456978add x27, sp, 848
0045697cstp xzr, xzr, [x27]
00456980ldrsw x0, [sp+1112]
00456984bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
00456988str x0, [sp+864]
0045698cstr x1, [sp+872]
00456990str x2, [sp+848]
00456994str x3, [sp+856]
00456998ldr x1, [sp+864]
0045699cldr x2, [sp+872]
004569a0str x1, [sp+1000]
004569a4str x2, [sp+1008]
004569a8ldr x1, [sp+848]
004569acldr x2, [sp+856]
004569b0str x1, [sp+984]
004569b4str x2, [sp+992]
004569b8ldr x1, [sp+1000]
004569bcldr x2, [sp+1008]
004569c0str x1, [sp+304]
004569c4str x2, [sp+312]
004569c8ldr x1, [sp+992]
004569ccldr x2, [sp+984]
004569d0str x2, [sp+352]
004569d4str x1, [sp+360]
004569d8cbnz x2, 0x4569e0
004569dcb 0x456b00
004569e0
004569e0loc_4569e0:
004569e0add x27, sp, 832
004569e4stp xzr, xzr, [x27]
004569e8add x5, sp, 832
004569ecstr x5, [sp+752]
004569f0ldr x5, [sp+352]
004569f4ldr x6, [sp+360]
004569f8str x5, [sp+736]
004569fcstr x6, [sp+744]
00456a00str x5, [sp+728]
00456a04ldr x5, [sp+728]
00456a08cbnz x5, 0x456a10
00456a0cb 0x456a20
00456a10
00456a10loc_456a10:
00456a10ldr x5, [sp+728]
00456a14ldr x5, [x5+8]
00456a18str x5, [sp+728]
00456a1cb 0x456a24
00456a20
00456a20loc_456a20:
00456a20b 0x456a24
00456a24
00456a24loc_456a24:
00456a24ldr x5, [sp+752]
00456a28ldrsb x27, [x5]
00456a2cldr x6, [sp+728]
00456a30ldr x7, [sp+744]
00456a34str x6, [x5]
00456a38adrp x27, 0x5f5000
00456a3cldr w6, [x27+3056]
00456a40cbz w6, 0x456a48
00456a44b 0x456a4c
00456a48
00456a48loc_456a48:
00456a48b 0x456a60
00456a4c
00456a4cloc_456a4c:
00456a4cbl runtime.gcWriteBarrier2
00456a50str x7, [x25]
00456a54ldr x6, [x5+8]
00456a58str x6, [x25+8]
00456a5cb 0x456a60
00456a60
00456a60loc_456a60:
00456a60str x7, [x5+8]
00456a64ldr x2, [sp+752]
00456a68ldrsb x27, [x2]
00456a6cb 0x456a70
00456a70
00456a70loc_456a70:
00456a70str x2, [sp+760]
00456a74orr x4, xzr, 1
00456a78str x4, [sp+768]
00456a7cstr x4, [sp+776]
00456a80adrp x0, 0x269000
00456a84add x0, x0, 2718
00456a88movz x1, 33
00456a8cmov x3, x4
00456a90bl fmt.Errorf
00456a94str x0, [sp+848]
00456a98str x1, [sp+856]
00456a9cldrsw x5, [sp+248]
00456aa0ldr x6, [sp+256]
00456aa4ldr x7, [sp+264]
00456aa8ldr x8, [sp+272]
00456aacstr w5, [sp+152]
00456ab0str x6, [sp+160]
00456ab4str x7, [sp+168]
00456ab8str x8, [sp+176]
00456abcldr x5, [sp+304]
00456ac0ldr x6, [sp+312]
00456ac4str x5, [sp+136]
00456ac8str x6, [sp+144]
00456accldr x6, [sp+848]
00456ad0ldr x7, [sp+856]
00456ad4str x6, [sp+120]
00456ad8str x7, [sp+128]
00456adcldrsw x0, [sp+152]
00456ae0ldr x4, [sp+136]
00456ae4ldr x5, [sp+144]
00456ae8ldr x1, [sp+160]
00456aecldr x2, [sp+168]
00456af0ldr x3, [sp+176]
00456af4ldp x29, x30, [sp-8]
00456af8add sp, sp, 1040
00456afcret x30
00456b00
00456b00loc_456b00:
00456b00ldr x1, [sp+304]
00456b04ldrsb x27, [x1]
00456b08ldr x1, [x1+96]
00456b0cldr x0, [sp+312]
00456b10blr x1
00456b14str x0, [sp+184]
00456b18str x1, [sp+192]
00456b1cstp xzr, xzr, [sp+200]
00456b20str wzr, [sp+72]
00456b24ldr x1, [sp+1128]
00456b28ldr x2, [sp+1120]
00456b2cldr x3, [sp+1136]
00456b30str x2, [sp+808]
00456b34str x1, [sp+816]
00456b38str x3, [sp+824]
00456b3cstr xzr, [sp+104]
00456b40str x1, [sp+96]
00456b44ldr x1, [sp+808]
00456b48str x1, [sp+88]
00456b4cb 0x456b50
00456b50
00456b50loc_456b50:
00456b50ldr x7, [sp+96]
00456b54ldr x8, [sp+104]
00456b58subs xzr, x7, x8
00456b5cb.gt 0x456b64
00456b60b 0x4573fc
00456b64
00456b64loc_456b64:
00456b64ldr x7, [sp+88]
00456b68str x7, [sp+720]
00456b6cldr x7, [sp+720]
00456b70ldrsw x8, [x7]
00456b74ldr x9, [x7+8]
00456b78ldr x10, [x7+16]
00456b7cldr x7, [x7+24]
00456b80str w8, [sp+216]
00456b84str x9, [sp+224]
00456b88str x10, [sp+232]
00456b8cstr x7, [sp+240]
00456b90ldrsw x7, [sp+216]
00456b94str w7, [sp+84]
00456b98subs wzr, w7, 3
00456b9cb.eq 0x456ba4
00456ba0b 0x456be8
00456ba4
00456ba4loc_456ba4:
00456ba4b 0x456ba8
00456ba8
00456ba8loc_456ba8:
00456ba8ldrsw x7, [sp+72]
00456bacsubs wzr, w7, w8
00456bb0b.gt 0x456bb8
00456bb4b 0x456bbc
00456bb8
00456bb8loc_456bb8:
00456bb8b 0x4573e0
00456bbc
00456bbcloc_456bbc:
00456bbcldr x1, [sp+224]
00456bc0ldr x2, [sp+232]
00456bc4ldr x3, [sp+240]
00456bc8str x1, [sp+696]
00456bccstr x2, [sp+704]
00456bd0str x3, [sp+712]
00456bd4mov x0, xzr
00456bd8bl runtime.slicebytetostring
00456bdcstr x0, [sp+200]
00456be0str x1, [sp+208]
00456be4b 0x4573dc
00456be8
00456be8loc_456be8:
00456be8subs wzr, w7, 11
00456becb.eq 0x456bf4
00456bf0b 0x456fb0
00456bf4
00456bf4loc_456bf4:
00456bf4b 0x456bf8
00456bf8
00456bf8loc_456bf8:
00456bf8ldrsw x7, [sp+72]
00456bfcsubs wzr, w7, w8
00456c00b.gt 0x456c08
00456c04b 0x456c0c
00456c08
00456c08loc_456c08:
00456c08b 0x4573e0
00456c0c
00456c0cloc_456c0c:
00456c0cadrp x0, 0x1a6000
00456c10add x0, x0, 2112
00456c14bl runtime.newobject
00456c18str x0, [sp+1016]
00456c1cstp xzr, xzr, [x0+8]
00456c20adrp x27, 0x5f5000
00456c24ldr w1, [x27+3056]
00456c28cbz w1, 0x456c30
00456c2cb 0x456c34
00456c30
00456c30loc_456c30:
00456c30b 0x456c44
00456c34
00456c34loc_456c34:
00456c34ldr x4, [x0]
00456c38bl runtime.gcWriteBarrier1
00456c3cstr x4, [x25]
00456c40b 0x456c44
00456c44
00456c44loc_456c44:
00456c44str xzr, [x0]
00456c48ldr x0, [sp+1016]
00456c4cldr x1, [sp+224]
00456c50ldr x2, [sp+232]
00456c54ldr x3, [sp+240]
00456c58bl gopkg.in/jcmturner/gokrb5.v7/types.(*ETypeInfo).Unmarshal
00456c5cstr x0, [sp+336]
00456c60str x1, [sp+344]
00456c64cbnz x0, 0x456c6c
00456c68b 0x456d8c
00456c6c
00456c6cloc_456c6c:
00456c6cadd x27, sp, 832
00456c70stp xzr, xzr, [x27]
00456c74add x5, sp, 832
00456c78str x5, [sp+664]
00456c7cldr x5, [sp+336]
00456c80ldr x6, [sp+344]
00456c84str x5, [sp+648]
00456c88str x6, [sp+656]
00456c8cstr x5, [sp+640]
00456c90ldr x5, [sp+640]
00456c94cbnz x5, 0x456c9c
00456c98b 0x456cac
00456c9c
00456c9cloc_456c9c:
00456c9cldr x5, [sp+640]
00456ca0ldr x5, [x5+8]
00456ca4str x5, [sp+640]
00456ca8b 0x456cb0
00456cac
00456cacloc_456cac:
00456cacb 0x456cb0
00456cb0
00456cb0loc_456cb0:
00456cb0ldr x5, [sp+664]
00456cb4ldrsb x27, [x5]
00456cb8ldr x6, [sp+656]
00456cbcldr x7, [sp+640]
00456cc0str x7, [x5]
00456cc4adrp x27, 0x5f5000
00456cc8ldr w7, [x27+3056]
00456ccccbz w7, 0x456cd4
00456cd0b 0x456cd8
00456cd4
00456cd4loc_456cd4:
00456cd4b 0x456cec
00456cd8
00456cd8loc_456cd8:
00456cd8bl runtime.gcWriteBarrier2
00456cdcstr x6, [x25]
00456ce0ldr x7, [x5+8]
00456ce4str x7, [x25+8]
00456ce8b 0x456cec
00456cec
00456cecloc_456cec:
00456cecstr x6, [x5+8]
00456cf0ldr x2, [sp+664]
00456cf4ldrsb x27, [x2]
00456cf8b 0x456cfc
00456cfc
00456cfcloc_456cfc:
00456cfcstr x2, [sp+672]
00456d00orr x4, xzr, 1
00456d04str x4, [sp+680]
00456d08str x4, [sp+688]
00456d0cadrp x0, 0x272000
00456d10add x0, x0, 512
00456d14movz x1, 47
00456d18mov x3, x4
00456d1cbl fmt.Errorf
00456d20str x0, [sp+848]
00456d24str x1, [sp+856]
00456d28ldrsw x5, [sp+248]
00456d2cldr x6, [sp+256]
00456d30ldr x7, [sp+264]
00456d34ldr x8, [sp+272]
00456d38str w5, [sp+152]
00456d3cstr x6, [sp+160]
00456d40str x7, [sp+168]
00456d44str x8, [sp+176]
00456d48ldr x5, [sp+304]
00456d4cldr x6, [sp+312]
00456d50str x5, [sp+136]
00456d54str x6, [sp+144]
00456d58ldr x6, [sp+848]
00456d5cldr x7, [sp+856]
00456d60str x6, [sp+120]
00456d64str x7, [sp+128]
00456d68ldrsw x0, [sp+152]
00456d6cldr x4, [sp+136]
00456d70ldr x5, [sp+144]
00456d74ldr x1, [sp+160]
00456d78ldr x2, [sp+168]
00456d7cldr x3, [sp+176]
00456d80ldp x29, x30, [sp-8]
00456d84add sp, sp, 1040
00456d88ret x30
00456d8c
00456d8cloc_456d8c:
00456d8cldrsw x3, [sp+1112]
00456d90ldr x4, [sp+1016]
00456d94ldr x1, [x4+8]
00456d98ldr x4, [x4]
00456d9csubs xzr, x1, 0
00456da0b.hi 0x456da8
00456da4b 0x4576b8
00456da8
00456da8loc_456da8:
00456da8ldrsw x4, [x4]
00456dacsubs wzr, w4, w3
00456db0b.ne 0x456db8
00456db4b 0x456f68
00456db8
00456db8loc_456db8:
00456db8add x27, sp, 864
00456dbcstp xzr, xzr, [x27]
00456dc0add x27, sp, 848
00456dc4stp xzr, xzr, [x27]
00456dc8ldr x2, [sp+1016]
00456dccldr x1, [x2+8]
00456dd0ldr x2, [x2]
00456dd4subs xzr, x1, 0
00456dd8b.hi 0x456de0
00456ddcb 0x4576b0
00456de0
00456de0loc_456de0:
00456de0ldrsw x0, [x2]
00456de4str w0, [sp+80]
00456de8bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
00456decstr x0, [sp+864]
00456df0str x1, [sp+872]
00456df4str x2, [sp+848]
00456df8str x3, [sp+856]
00456dfcldr x1, [sp+864]
00456e00ldr x2, [sp+872]
00456e04str x1, [sp+968]
00456e08str x2, [sp+976]
00456e0cldr x1, [sp+848]
00456e10ldr x2, [sp+856]
00456e14str x1, [sp+952]
00456e18str x2, [sp+960]
00456e1cldr x1, [sp+968]
00456e20ldr x2, [sp+976]
00456e24str x1, [sp+304]
00456e28str x2, [sp+312]
00456e2cldr x1, [sp+960]
00456e30ldr x2, [sp+952]
00456e34str x2, [sp+336]
00456e38str x1, [sp+344]
00456e3ccbnz x2, 0x456e44
00456e40b 0x456f64
00456e44
00456e44loc_456e44:
00456e44add x27, sp, 832
00456e48stp xzr, xzr, [x27]
00456e4cadd x5, sp, 832
00456e50str x5, [sp+608]
00456e54ldr x5, [sp+336]
00456e58ldr x6, [sp+344]
00456e5cstr x5, [sp+592]
00456e60str x6, [sp+600]
00456e64str x5, [sp+584]
00456e68ldr x5, [sp+584]
00456e6ccbnz x5, 0x456e74
00456e70b 0x456e84
00456e74
00456e74loc_456e74:
00456e74ldr x5, [sp+584]
00456e78ldr x5, [x5+8]
00456e7cstr x5, [sp+584]
00456e80b 0x456e88
00456e84
00456e84loc_456e84:
00456e84b 0x456e88
00456e88
00456e88loc_456e88:
00456e88ldr x5, [sp+608]
00456e8cldrsb x27, [x5]
00456e90ldr x6, [sp+584]
00456e94ldr x7, [sp+600]
00456e98str x6, [x5]
00456e9cadrp x27, 0x5f5000
00456ea0ldr w6, [x27+3056]
00456ea4cbz w6, 0x456eac
00456ea8b 0x456eb0
00456eac
00456eacloc_456eac:
00456eacb 0x456ec4
00456eb0
00456eb0loc_456eb0:
00456eb0bl runtime.gcWriteBarrier2
00456eb4str x7, [x25]
00456eb8ldr x6, [x5+8]
00456ebcstr x6, [x25+8]
00456ec0b 0x456ec4
00456ec4
00456ec4loc_456ec4:
00456ec4str x7, [x5+8]
00456ec8ldr x2, [sp+608]
00456eccldrsb x27, [x2]
00456ed0b 0x456ed4
00456ed4
00456ed4loc_456ed4:
00456ed4str x2, [sp+616]
00456ed8orr x4, xzr, 1
00456edcstr x4, [sp+624]
00456ee0str x4, [sp+632]
00456ee4adrp x0, 0x269000
00456ee8add x0, x0, 2718
00456eecmovz x1, 33
00456ef0mov x3, x4
00456ef4bl fmt.Errorf
00456ef8str x0, [sp+848]
00456efcstr x1, [sp+856]
00456f00ldrsw x5, [sp+248]
00456f04ldr x6, [sp+256]
00456f08ldr x7, [sp+264]
00456f0cldr x8, [sp+272]
00456f10str w5, [sp+152]
00456f14str x6, [sp+160]
00456f18str x7, [sp+168]
00456f1cstr x8, [sp+176]
00456f20ldr x5, [sp+304]
00456f24ldr x6, [sp+312]
00456f28str x5, [sp+136]
00456f2cstr x6, [sp+144]
00456f30ldr x6, [sp+848]
00456f34ldr x7, [sp+856]
00456f38str x6, [sp+120]
00456f3cstr x7, [sp+128]
00456f40ldrsw x0, [sp+152]
00456f44ldr x4, [sp+136]
00456f48ldr x5, [sp+144]
00456f4cldr x1, [sp+160]
00456f50ldr x2, [sp+168]
00456f54ldr x3, [sp+176]
00456f58ldp x29, x30, [sp-8]
00456f5cadd sp, sp, 1040
00456f60ret x30
00456f64
00456f64loc_456f64:
00456f64b 0x456f6c
00456f68
00456f68loc_456f68:
00456f68b 0x456f6c
00456f6c
00456f6cloc_456f6c:
00456f6cldr x3, [sp+1016]
00456f70ldr x4, [x3]
00456f74ldr x1, [x3+8]
00456f78subs xzr, x1, 0
00456f7cb.hi 0x456f84
00456f80b 0x4576a8
00456f84
00456f84loc_456f84:
00456f84ldr x1, [x4+8]
00456f88ldr x2, [x4+16]
00456f8cldr x3, [x4+24]
00456f90str x1, [sp+560]
00456f94str x2, [sp+568]
00456f98str x3, [sp+576]
00456f9cmov x0, xzr
00456fa0bl runtime.slicebytetostring
00456fa4str x0, [sp+200]
00456fa8str x1, [sp+208]
00456facb 0x4573dc
00456fb0
00456fb0loc_456fb0:
00456fb0subs wzr, w7, 19
00456fb4b.eq 0x456fbc
00456fb8b 0x4573d0
00456fbc
00456fbcloc_456fbc:
00456fbcb 0x456fc0
00456fc0
00456fc0loc_456fc0:
00456fc0ldrsw x7, [sp+72]
00456fc4subs wzr, w7, w8
00456fc8b.gt 0x456fd0
00456fccb 0x456fd4
00456fd0
00456fd0loc_456fd0:
00456fd0b 0x4573e0
00456fd4
00456fd4loc_456fd4:
00456fd4adrp x0, 0x1a6000
00456fd8add x0, x0, 2208
00456fdcbl runtime.newobject
00456fe0str x0, [sp+1024]
00456fe4stp xzr, xzr, [x0+8]
00456fe8adrp x27, 0x5f5000
00456fecldr w1, [x27+3056]
00456ff0cbz w1, 0x456ff8
00456ff4b 0x456ffc
00456ff8
00456ff8loc_456ff8:
00456ff8b 0x45700c
00456ffc
00456ffcloc_456ffc:
00456ffcldr x4, [x0]
00457000bl runtime.gcWriteBarrier1
00457004str x4, [x25]
00457008b 0x45700c
0045700c
0045700cloc_45700c:
0045700cstr xzr, [x0]
00457010ldr x0, [sp+1024]
00457014ldr x1, [sp+224]
00457018ldr x2, [sp+232]
0045701cldr x3, [sp+240]
00457020bl gopkg.in/jcmturner/gokrb5.v7/types.(*ETypeInfo2).Unmarshal
00457024str x0, [sp+320]
00457028str x1, [sp+328]
0045702ccbnz x0, 0x457034
00457030b 0x457154
00457034
00457034loc_457034:
00457034add x27, sp, 832
00457038stp xzr, xzr, [x27]
0045703cadd x5, sp, 832
00457040str x5, [sp+528]
00457044ldr x5, [sp+320]
00457048ldr x6, [sp+328]
0045704cstr x5, [sp+512]
00457050str x6, [sp+520]
00457054str x5, [sp+504]
00457058ldr x5, [sp+504]
0045705ccbnz x5, 0x457064
00457060b 0x457074
00457064
00457064loc_457064:
00457064ldr x5, [sp+504]
00457068ldr x5, [x5+8]
0045706cstr x5, [sp+504]
00457070b 0x457078
00457074
00457074loc_457074:
00457074b 0x457078
00457078
00457078loc_457078:
00457078ldr x5, [sp+528]
0045707cldrsb x27, [x5]
00457080ldr x6, [sp+504]
00457084ldr x7, [sp+520]
00457088str x6, [x5]
0045708cadrp x27, 0x5f4000
00457090ldr w6, [x27+3056]
00457094cbz w6, 0x45709c
00457098b 0x4570a0
0045709c
0045709cloc_45709c:
0045709cb 0x4570b4
004570a0
004570a0loc_4570a0:
004570a0bl runtime.gcWriteBarrier2
004570a4str x7, [x25]
004570a8ldr x6, [x5+8]
004570acstr x6, [x25+8]
004570b0b 0x4570b4
004570b4
004570b4loc_4570b4:
004570b4str x7, [x5+8]
004570b8ldr x2, [sp+528]
004570bcldrsb x27, [x2]
004570c0b 0x4570c4
004570c4
004570c4loc_4570c4:
004570c4str x2, [sp+536]
004570c8orr x4, xzr, 1
004570ccstr x4, [sp+544]
004570d0str x4, [sp+552]
004570d4adrp x0, 0x271000
004570d8add x0, x0, 2613
004570dcorr x1, xzr, 48
004570e0mov x3, x4
004570e4bl fmt.Errorf
004570e8str x0, [sp+848]
004570ecstr x1, [sp+856]
004570f0ldrsw x5, [sp+248]
004570f4ldr x6, [sp+256]
004570f8ldr x7, [sp+264]
004570fcldr x8, [sp+272]
00457100str w5, [sp+152]
00457104str x6, [sp+160]
00457108str x7, [sp+168]
0045710cstr x8, [sp+176]
00457110ldr x5, [sp+304]
00457114ldr x6, [sp+312]
00457118str x5, [sp+136]
0045711cstr x6, [sp+144]
00457120ldr x6, [sp+848]
00457124ldr x7, [sp+856]
00457128str x6, [sp+120]
0045712cstr x7, [sp+128]
00457130ldrsw x0, [sp+152]
00457134ldr x4, [sp+136]
00457138ldr x5, [sp+144]
0045713cldr x1, [sp+160]
00457140ldr x2, [sp+168]
00457144ldr x3, [sp+176]
00457148ldp x29, x30, [sp-8]
0045714cadd sp, sp, 1040
00457150ret x30
00457154
00457154loc_457154:
00457154ldrsw x7, [sp+1112]
00457158ldr x8, [sp+1024]
0045715cldr x1, [x8+8]
00457160ldr x8, [x8]
00457164subs xzr, x1, 0
00457168b.hi 0x457170
0045716cb 0x4576a0
00457170
00457170loc_457170:
00457170ldrsw x8, [x8]
00457174subs wzr, w8, w7
00457178b.ne 0x457180
0045717cb 0x457330
00457180
00457180loc_457180:
00457180add x27, sp, 864
00457184stp xzr, xzr, [x27]
00457188add x27, sp, 848
0045718cstp xzr, xzr, [x27]
00457190ldr x2, [sp+1024]
00457194ldr x1, [x2+8]
00457198ldr x2, [x2]
0045719csubs xzr, x1, 0
004571a0b.hi 0x4571a8
004571a4b 0x457698
004571a8
004571a8loc_4571a8:
004571a8ldrsw x0, [x2]
004571acstr w0, [sp+76]
004571b0bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
004571b4str x0, [sp+864]
004571b8str x1, [sp+872]
004571bcstr x2, [sp+848]
004571c0str x3, [sp+856]
004571c4ldr x1, [sp+864]
004571c8ldr x2, [sp+872]
004571ccstr x1, [sp+936]
004571d0str x2, [sp+944]
004571d4ldr x1, [sp+848]
004571d8ldr x2, [sp+856]
004571dcstr x1, [sp+920]
004571e0str x2, [sp+928]
004571e4ldr x1, [sp+936]
004571e8ldr x2, [sp+944]
004571ecstr x1, [sp+304]
004571f0str x2, [sp+312]
004571f4ldr x1, [sp+928]
004571f8ldr x2, [sp+920]
004571fcstr x2, [sp+320]
00457200str x1, [sp+328]
00457204cbnz x2, 0x45720c
00457208b 0x45732c
0045720c
0045720cloc_45720c:
0045720cadd x27, sp, 832
00457210stp xzr, xzr, [x27]
00457214add x5, sp, 832
00457218str x5, [sp+472]
0045721cldr x5, [sp+320]
00457220ldr x6, [sp+328]
00457224str x5, [sp+456]
00457228str x6, [sp+464]
0045722cstr x5, [sp+448]
00457230ldr x5, [sp+448]
00457234cbnz x5, 0x45723c
00457238b 0x45724c
0045723c
0045723cloc_45723c:
0045723cldr x5, [sp+448]
00457240ldr x5, [x5+8]
00457244str x5, [sp+448]
00457248b 0x457250
0045724c
0045724cloc_45724c:
0045724cb 0x457250
00457250
00457250loc_457250:
00457250ldr x5, [sp+472]
00457254ldrsb x27, [x5]
00457258ldr x6, [sp+464]
0045725cldr x7, [sp+448]
00457260str x7, [x5]
00457264adrp x27, 0x5f4000
00457268ldr w7, [x27+3056]
0045726ccbz w7, 0x457274
00457270b 0x457278
00457274
00457274loc_457274:
00457274b 0x45728c
00457278
00457278loc_457278:
00457278bl runtime.gcWriteBarrier2
0045727cstr x6, [x25]
00457280ldr x7, [x5+8]
00457284str x7, [x25+8]
00457288b 0x45728c
0045728c
0045728cloc_45728c:
0045728cstr x6, [x5+8]
00457290ldr x2, [sp+472]
00457294ldrsb x27, [x2]
00457298b 0x45729c
0045729c
0045729cloc_45729c:
0045729cstr x2, [sp+480]
004572a0orr x4, xzr, 1
004572a4str x4, [sp+488]
004572a8str x4, [sp+496]
004572acadrp x0, 0x268000
004572b0add x0, x0, 2718
004572b4movz x1, 33
004572b8mov x3, x4
004572bcbl fmt.Errorf
004572c0str x0, [sp+848]
004572c4str x1, [sp+856]
004572c8ldrsw x5, [sp+248]
004572ccldr x6, [sp+256]
004572d0ldr x7, [sp+264]
004572d4ldr x8, [sp+272]
004572d8str w5, [sp+152]
004572dcstr x6, [sp+160]
004572e0str x7, [sp+168]
004572e4str x8, [sp+176]
004572e8ldr x5, [sp+304]
004572ecldr x6, [sp+312]
004572f0str x5, [sp+136]
004572f4str x6, [sp+144]
004572f8ldr x6, [sp+848]
004572fcldr x7, [sp+856]
00457300str x6, [sp+120]
00457304str x7, [sp+128]
00457308ldrsw x0, [sp+152]
0045730cldr x4, [sp+136]
00457310ldr x5, [sp+144]
00457314ldr x1, [sp+160]
00457318ldr x2, [sp+168]
0045731cldr x3, [sp+176]
00457320ldp x29, x30, [sp-8]
00457324add sp, sp, 1040
00457328ret x30
0045732c
0045732cloc_45732c:
0045732cb 0x457334
00457330
00457330loc_457330:
00457330b 0x457334
00457334
00457334loc_457334:
00457334ldr x7, [sp+1024]
00457338ldr x1, [x7+8]
0045733cldr x7, [x7]
00457340subs xzr, x1, 0
00457344b.hi 0x45734c
00457348b 0x457690
0045734c
0045734cloc_45734c:
0045734cldr x7, [x7+32]
00457350str x7, [sp+112]
00457354subs xzr, x7, 4
00457358b.eq 0x457360
0045735cb 0x4573a0
00457360
00457360loc_457360:
00457360ldr x3, [sp+1024]
00457364ldr x4, [x3]
00457368ldr x1, [x3+8]
0045736csubs xzr, x1, 0
00457370b.hi 0x457378
00457374b 0x457688
00457378
00457378loc_457378:
00457378ldr x0, [x4+24]
0045737cldr x1, [x4+32]
00457380ldr x2, [x4+40]
00457384str x0, [sp+424]
00457388str x1, [sp+432]
0045738cstr x2, [sp+440]
00457390bl encoding/hex.EncodeToString
00457394str x0, [sp+184]
00457398str x1, [sp+192]
0045739cb 0x4573a4
004573a0
004573a0loc_4573a0:
004573a0b 0x4573a4
004573a4
004573a4loc_4573a4:
004573a4ldr x7, [sp+1024]
004573a8ldr x8, [x7]
004573acldr x1, [x7+8]
004573b0subs xzr, x1, 0
004573b4b.hi 0x4573bc
004573b8b 0x457680
004573bc
004573bcloc_4573bc:
004573bcldr x7, [x8+8]
004573c0ldr x8, [x8+16]
004573c4str x7, [sp+200]
004573c8str x8, [sp+208]
004573ccb 0x4573dc
004573d0
004573d0loc_4573d0:
004573d0b 0x4573d4
004573d4
004573d4loc_4573d4:
004573d4b 0x4573d8
004573d8
004573d8loc_4573d8:
004573d8b 0x4573dc
004573dc
004573dcloc_4573dc:
004573dcb 0x4573e0
004573e0
004573e0loc_4573e0:
004573e0ldr x7, [sp+104]
004573e4add x7, x7, 1
004573e8str x7, [sp+104]
004573ecldr x7, [sp+720]
004573f0add x7, x7, 32
004573f4str x7, [sp+88]
004573f8b 0x456b50
004573fc
004573fcloc_4573fc:
004573fcldr x7, [sp+208]
00457400cbz x7, 0x457408
00457404b 0x457430
00457408
00457408loc_457408:
00457408ldrsw x0, [sp+1064]
0045740cldr x4, [sp+1096]
00457410ldr x5, [sp+1104]
00457414ldr x1, [sp+1072]
00457418ldr x2, [sp+1080]
0045741cldr x3, [sp+1088]
00457420bl gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName.GetSalt
00457424str x0, [sp+200]
00457428str x1, [sp+208]
0045742cb 0x457434
00457430
00457430loc_457430:
00457430b 0x457434
00457434
00457434loc_457434:
00457434str xzr, [sp+784]
00457438add x27, sp, 792
0045743cstp xzr, xzr, [x27]
00457440add x27, sp, 848
00457444stp xzr, xzr, [x27]
00457448ldr x3, [sp+200]
0045744cldr x5, [sp+184]
00457450ldr x2, [sp+1056]
00457454ldr x4, [sp+208]
00457458ldr x6, [sp+192]
0045745cldr x7, [sp+304]
00457460ldrsb x27, [x7]
00457464ldr x7, [x7+168]
00457468ldr x1, [sp+1048]
0045746cldr x0, [sp+312]
00457470blr x7
00457474str x0, [sp+784]
00457478str x1, [sp+792]
0045747cstr x2, [sp+800]
00457480str x3, [sp+848]
00457484str x4, [sp+856]
00457488ldr x7, [sp+784]
0045748cldr x8, [sp+792]
00457490ldr x9, [sp+800]
00457494str x7, [sp+896]
00457498str x8, [sp+904]
0045749cstr x9, [sp+912]
004574a0ldr x7, [sp+848]
004574a4ldr x8, [sp+856]
004574a8str x7, [sp+880]
004574acstr x8, [sp+888]
004574b0ldr x7, [sp+896]
004574b4ldr x8, [sp+904]
004574b8ldr x9, [sp+912]
004574bcstr x7, [sp+280]
004574c0str x8, [sp+288]
004574c4str x9, [sp+296]
004574c8ldr x7, [sp+888]
004574ccldr x8, [sp+880]
004574d0str x8, [sp+352]
004574d4str x7, [sp+360]
004574d8cbnz x8, 0x4574e0
004574dcb 0x457600
004574e0
004574e0loc_4574e0:
004574e0add x27, sp, 832
004574e4stp xzr, xzr, [x27]
004574e8add x5, sp, 832
004574ecstr x5, [sp+392]
004574f0ldr x5, [sp+352]
004574f4ldr x6, [sp+360]
004574f8str x5, [sp+376]
004574fcstr x6, [sp+384]
00457500str x5, [sp+368]
00457504ldr x5, [sp+368]
00457508cbnz x5, 0x457510
0045750cb 0x457520
00457510
00457510loc_457510:
00457510ldr x5, [sp+368]
00457514ldr x5, [x5+8]
00457518str x5, [sp+368]
0045751cb 0x457524
00457520
00457520loc_457520:
00457520b 0x457524
00457524
00457524loc_457524:
00457524ldr x5, [sp+392]
00457528ldrsb x27, [x5]
0045752cldr x6, [sp+384]
00457530ldr x7, [sp+368]
00457534str x7, [x5]
00457538adrp x27, 0x5f4000
0045753cldr w7, [x27+3056]
00457540cbz w7, 0x457548
00457544b 0x45754c
00457548
00457548loc_457548:
00457548b 0x457560
0045754c
0045754cloc_45754c:
0045754cbl runtime.gcWriteBarrier2
00457550str x6, [x25]
00457554ldr x7, [x5+8]
00457558str x7, [x25+8]
0045755cb 0x457560
00457560
00457560loc_457560:
00457560str x6, [x5+8]
00457564ldr x2, [sp+392]
00457568ldrsb x27, [x2]
0045756cb 0x457570
00457570
00457570loc_457570:
00457570str x2, [sp+400]
00457574orr x4, xzr, 1
00457578str x4, [sp+408]
0045757cstr x4, [sp+416]
00457580adrp x0, 0x26a000
00457584add x0, x0, 285
00457588movz x1, 35
0045758cmov x3, x4
00457590bl fmt.Errorf
00457594str x0, [sp+848]
00457598str x1, [sp+856]
0045759cldrsw x5, [sp+248]
004575a0ldr x6, [sp+256]
004575a4ldr x7, [sp+264]
004575a8ldr x8, [sp+272]
004575acstr w5, [sp+152]
004575b0str x6, [sp+160]
004575b4str x7, [sp+168]
004575b8str x8, [sp+176]
004575bcldr x5, [sp+304]
004575c0ldr x6, [sp+312]
004575c4str x5, [sp+136]
004575c8str x6, [sp+144]
004575ccldr x6, [sp+848]
004575d0ldr x7, [sp+856]
004575d4str x6, [sp+120]
004575d8str x7, [sp+128]
004575dcldrsw x0, [sp+152]
004575e0ldr x4, [sp+136]
004575e4ldr x5, [sp+144]
004575e8ldr x1, [sp+160]
004575ecldr x2, [sp+168]
004575f0ldr x3, [sp+176]
004575f4ldp x29, x30, [sp-8]
004575f8add sp, sp, 1040
004575fcret x30
00457600
00457600loc_457600:
00457600str wzr, [sp+248]
00457604str xzr, [sp+256]
00457608stp xzr, xzr, [sp+264]
0045760cldrsw x8, [sp+1112]
00457610str w8, [sp+248]
00457614ldr x8, [sp+280]
00457618ldr x9, [sp+288]
0045761cldr x10, [sp+296]
00457620str x8, [sp+256]
00457624str x9, [sp+264]
00457628str x10, [sp+272]
0045762cldrsw x11, [sp+248]
00457630str w11, [sp+152]
00457634str x8, [sp+160]
00457638str x9, [sp+168]
0045763cstr x10, [sp+176]
00457640ldr x8, [sp+304]
00457644ldr x9, [sp+312]
00457648str x8, [sp+136]
0045764cstr x9, [sp+144]
00457650stp xzr, xzr, [sp+120]
00457654ldrsw x0, [sp+152]
00457658ldr x4, [sp+136]
0045765cldr x5, [sp+144]
00457660ldr x1, [sp+160]
00457664ldr x2, [sp+168]
00457668ldr x3, [sp+176]
0045766cmov x6, xzr
00457670mov x7, xzr
00457674ldp x29, x30, [sp-8]
00457678add sp, sp, 1040
0045767cret x30
00457680
00457680loc_457680:
00457680mov x0, xzr
00457684bl runtime.panicIndex
00457688
00457688loc_457688:
00457688mov x0, xzr
0045768cbl runtime.panicIndex
00457690
00457690loc_457690:
00457690mov x0, xzr
00457694bl runtime.panicIndex
00457698
00457698loc_457698:
00457698mov x0, xzr
0045769cbl runtime.panicIndex
004576a0
004576a0loc_4576a0:
004576a0mov x0, xzr
004576a4bl runtime.panicIndex
004576a8
004576a8loc_4576a8:
004576a8mov x0, xzr
004576acbl runtime.panicIndex
004576b0
004576b0loc_4576b0:
004576b0mov x0, xzr
004576b4bl runtime.panicIndex
004576b8
004576b8loc_4576b8:
004576b8mov x0, xzr
004576bcbl runtime.panicIndex
004576c0hint
004576c4
004576c4loc_4576c4:
004576c4stp x0, x1, [sp+8]
004576c8str w2, [sp+24]
004576ccstp x3, x4, [sp+32]
004576d0stp x5, x6, [sp+48]
004576d4str x7, [sp+64]
004576d8str w8, [sp+72]
004576dcstp x9, x10, [sp+80]
004576e0str x11, [sp+96]
004576e4mov x3, x30
004576e8bl runtime.morestack_noctxt.abi0
004576ecldp x0, x1, [sp+8]
004576f0ldrsw x2, [sp+24]
004576f4ldp x3, x4, [sp+32]
004576f8ldp x5, x6, [sp+48]
004576fcldr x7, [sp+64]
00457700ldrsw x8, [sp+72]
00457704ldp x9, x10, [sp+80]
00457708ldr x11, [sp+96]
0045770cb 0x456900
00456900
00456900gopkg.in/jcmturner/gokrb5.v7/crypto.GetKeyFromPassword: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.GetKeyFromPassword(struct string passwd, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname, struct string realm, int32 etypeID, gopkg.in/jcmturner/gokrb5.v7/types.PADataSequence pas)
00456900ldr x16, [x28+16]
00456904sub x17, sp, 912
00456908subs xzr, x17, x16
0045690cb.ls 0x4576c4
00456910sub x20, sp, 1040
00456914stp x29, x30, [x20-8]
00456918add sp, x20, 0
0045691csub x29, sp, 8
00456920str x0, [sp+1048]
00456924str x1, [sp+1056]
00456928str w2, [sp+1064]
0045692cstr x3, [sp+1072]
00456930str x4, [sp+1080]
00456934str x5, [sp+1088]
00456938str x6, [sp+1096]
0045693cstr x7, [sp+1104]
00456940str w8, [sp+1112]
00456944str x9, [sp+1120]
00456948str x10, [sp+1128]
0045694cstr x11, [sp+1136]
00456950str wzr, [sp+152]
00456954str xzr, [sp+160]
00456958stp xzr, xzr, [sp+168]
0045695cstp xzr, xzr, [sp+136]
00456960stp xzr, xzr, [sp+120]
00456964str wzr, [sp+248]
00456968str xzr, [sp+256]
0045696cstp xzr, xzr, [sp+264]
00456970add x27, sp, 864
00456974stp xzr, xzr, [x27]
00456978add x27, sp, 848
0045697cstp xzr, xzr, [x27]
00456980ldrsw x0, [sp+1112]
00456984bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
00456988str x0, [sp+864]
0045698cstr x1, [sp+872]
00456990str x2, [sp+848]
00456994str x3, [sp+856]
00456998ldr x1, [sp+864]
0045699cldr x2, [sp+872]
004569a0str x1, [sp+1000]
004569a4str x2, [sp+1008]
004569a8ldr x1, [sp+848]
004569acldr x2, [sp+856]
004569b0str x1, [sp+984]
004569b4str x2, [sp+992]
004569b8ldr x1, [sp+1000]
004569bcldr x2, [sp+1008]
004569c0str x1, [sp+304]
004569c4str x2, [sp+312]
004569c8ldr x1, [sp+992]
004569ccldr x2, [sp+984]
004569d0str x2, [sp+352]
004569d4str x1, [sp+360]
004569d8cbnz x2, 0x4569e0
004569dcb 0x456b00
004569e0
004569e0loc_4569e0:
004569e0add x27, sp, 832
004569e4stp xzr, xzr, [x27]
004569e8add x5, sp, 832
004569ecstr x5, [sp+752]
004569f0ldr x5, [sp+352]
004569f4ldr x6, [sp+360]
004569f8str x5, [sp+736]
004569fcstr x6, [sp+744]
00456a00str x5, [sp+728]
00456a04ldr x5, [sp+728]
00456a08cbnz x5, 0x456a10
00456a0cb 0x456a20
00456a10
00456a10loc_456a10:
00456a10ldr x5, [sp+728]
00456a14ldr x5, [x5+8]
00456a18str x5, [sp+728]
00456a1cb 0x456a24
00456a20
00456a20loc_456a20:
00456a20b 0x456a24
00456a24
00456a24loc_456a24:
00456a24ldr x5, [sp+752]
00456a28ldrsb x27, [x5]
00456a2cldr x6, [sp+728]
00456a30ldr x7, [sp+744]
00456a34str x6, [x5]
00456a38adrp x27, 0x5f5000
00456a3cldr w6, [x27+3056]
00456a40cbz w6, 0x456a48
00456a44b 0x456a4c
00456a48
00456a48loc_456a48:
00456a48b 0x456a60
00456a4c
00456a4cloc_456a4c:
00456a4cbl runtime.gcWriteBarrier2
00456a50str x7, [x25]
00456a54ldr x6, [x5+8]
00456a58str x6, [x25+8]
00456a5cb 0x456a60
00456a60
00456a60loc_456a60:
00456a60str x7, [x5+8]
00456a64ldr x2, [sp+752]
00456a68ldrsb x27, [x2]
00456a6cb 0x456a70
00456a70
00456a70loc_456a70:
00456a70str x2, [sp+760]
00456a74orr x4, xzr, 1
00456a78str x4, [sp+768]
00456a7cstr x4, [sp+776]
00456a80adrp x0, 0x269000
00456a84add x0, x0, 2718
00456a88movz x1, 33
00456a8cmov x3, x4
00456a90bl fmt.Errorf
00456a94str x0, [sp+848]
00456a98str x1, [sp+856]
00456a9cldrsw x5, [sp+248]
00456aa0ldr x6, [sp+256]
00456aa4ldr x7, [sp+264]
00456aa8ldr x8, [sp+272]
00456aacstr w5, [sp+152]
00456ab0str x6, [sp+160]
00456ab4str x7, [sp+168]
00456ab8str x8, [sp+176]
00456abcldr x5, [sp+304]
00456ac0ldr x6, [sp+312]
00456ac4str x5, [sp+136]
00456ac8str x6, [sp+144]
00456accldr x6, [sp+848]
00456ad0ldr x7, [sp+856]
00456ad4str x6, [sp+120]
00456ad8str x7, [sp+128]
00456adcldrsw x0, [sp+152]
00456ae0ldr x4, [sp+136]
00456ae4ldr x5, [sp+144]
00456ae8ldr x1, [sp+160]
00456aecldr x2, [sp+168]
00456af0ldr x3, [sp+176]
00456af4ldp x29, x30, [sp-8]
00456af8add sp, sp, 1040
00456afcret x30
00456b00
00456b00loc_456b00:
00456b00ldr x1, [sp+304]
00456b04ldrsb x27, [x1]
00456b08ldr x1, [x1+96]
00456b0cldr x0, [sp+312]
00456b10blr x1
00456b14str x0, [sp+184]
00456b18str x1, [sp+192]
00456b1cstp xzr, xzr, [sp+200]
00456b20str wzr, [sp+72]
00456b24ldr x1, [sp+1128]
00456b28ldr x2, [sp+1120]
00456b2cldr x3, [sp+1136]
00456b30str x2, [sp+808]
00456b34str x1, [sp+816]
00456b38str x3, [sp+824]
00456b3cstr xzr, [sp+104]
00456b40str x1, [sp+96]
00456b44ldr x1, [sp+808]
00456b48str x1, [sp+88]
00456b4cb 0x456b50
00456b50
00456b50loc_456b50:
00456b50ldr x7, [sp+96]
00456b54ldr x8, [sp+104]
00456b58subs xzr, x7, x8
00456b5cb.gt 0x456b64
00456b60b 0x4573fc
00456b64
00456b64loc_456b64:
00456b64ldr x7, [sp+88]
00456b68str x7, [sp+720]
00456b6cldr x7, [sp+720]
00456b70ldrsw x8, [x7]
00456b74ldr x9, [x7+8]
00456b78ldr x10, [x7+16]
00456b7cldr x7, [x7+24]
00456b80str w8, [sp+216]
00456b84str x9, [sp+224]
00456b88str x10, [sp+232]
00456b8cstr x7, [sp+240]
00456b90ldrsw x7, [sp+216]
00456b94str w7, [sp+84]
00456b98subs wzr, w7, 3
00456b9cb.eq 0x456ba4
00456ba0b 0x456be8
00456ba4
00456ba4loc_456ba4:
00456ba4b 0x456ba8
00456ba8
00456ba8loc_456ba8:
00456ba8ldrsw x7, [sp+72]
00456bacsubs wzr, w7, w8
00456bb0b.gt 0x456bb8
00456bb4b 0x456bbc
00456bb8
00456bb8loc_456bb8:
00456bb8b 0x4573e0
00456bbc
00456bbcloc_456bbc:
00456bbcldr x1, [sp+224]
00456bc0ldr x2, [sp+232]
00456bc4ldr x3, [sp+240]
00456bc8str x1, [sp+696]
00456bccstr x2, [sp+704]
00456bd0str x3, [sp+712]
00456bd4mov x0, xzr
00456bd8bl runtime.slicebytetostring
00456bdcstr x0, [sp+200]
00456be0str x1, [sp+208]
00456be4b 0x4573dc
00456be8
00456be8loc_456be8:
00456be8subs wzr, w7, 11
00456becb.eq 0x456bf4
00456bf0b 0x456fb0
00456bf4
00456bf4loc_456bf4:
00456bf4b 0x456bf8
00456bf8
00456bf8loc_456bf8:
00456bf8ldrsw x7, [sp+72]
00456bfcsubs wzr, w7, w8
00456c00b.gt 0x456c08
00456c04b 0x456c0c
00456c08
00456c08loc_456c08:
00456c08b 0x4573e0
00456c0c
00456c0cloc_456c0c:
00456c0cadrp x0, 0x1a6000
00456c10add x0, x0, 2112
00456c14bl runtime.newobject
00456c18str x0, [sp+1016]
00456c1cstp xzr, xzr, [x0+8]
00456c20adrp x27, 0x5f5000
00456c24ldr w1, [x27+3056]
00456c28cbz w1, 0x456c30
00456c2cb 0x456c34
00456c30
00456c30loc_456c30:
00456c30b 0x456c44
00456c34
00456c34loc_456c34:
00456c34ldr x4, [x0]
00456c38bl runtime.gcWriteBarrier1
00456c3cstr x4, [x25]
00456c40b 0x456c44
00456c44
00456c44loc_456c44:
00456c44str xzr, [x0]
00456c48ldr x0, [sp+1016]
00456c4cldr x1, [sp+224]
00456c50ldr x2, [sp+232]
00456c54ldr x3, [sp+240]
00456c58bl gopkg.in/jcmturner/gokrb5.v7/types.(*ETypeInfo).Unmarshal
00456c5cstr x0, [sp+336]
00456c60str x1, [sp+344]
00456c64cbnz x0, 0x456c6c
00456c68b 0x456d8c
00456c6c
00456c6cloc_456c6c:
00456c6cadd x27, sp, 832
00456c70stp xzr, xzr, [x27]
00456c74add x5, sp, 832
00456c78str x5, [sp+664]
00456c7cldr x5, [sp+336]
00456c80ldr x6, [sp+344]
00456c84str x5, [sp+648]
00456c88str x6, [sp+656]
00456c8cstr x5, [sp+640]
00456c90ldr x5, [sp+640]
00456c94cbnz x5, 0x456c9c
00456c98b 0x456cac
00456c9c
00456c9cloc_456c9c:
00456c9cldr x5, [sp+640]
00456ca0ldr x5, [x5+8]
00456ca4str x5, [sp+640]
00456ca8b 0x456cb0
00456cac
00456cacloc_456cac:
00456cacb 0x456cb0
00456cb0
00456cb0loc_456cb0:
00456cb0ldr x5, [sp+664]
00456cb4ldrsb x27, [x5]
00456cb8ldr x6, [sp+656]
00456cbcldr x7, [sp+640]
00456cc0str x7, [x5]
00456cc4adrp x27, 0x5f5000
00456cc8ldr w7, [x27+3056]
00456ccccbz w7, 0x456cd4
00456cd0b 0x456cd8
00456cd4
00456cd4loc_456cd4:
00456cd4b 0x456cec
00456cd8
00456cd8loc_456cd8:
00456cd8bl runtime.gcWriteBarrier2
00456cdcstr x6, [x25]
00456ce0ldr x7, [x5+8]
00456ce4str x7, [x25+8]
00456ce8b 0x456cec
00456cec
00456cecloc_456cec:
00456cecstr x6, [x5+8]
00456cf0ldr x2, [sp+664]
00456cf4ldrsb x27, [x2]
00456cf8b 0x456cfc
00456cfc
00456cfcloc_456cfc:
00456cfcstr x2, [sp+672]
00456d00orr x4, xzr, 1
00456d04str x4, [sp+680]
00456d08str x4, [sp+688]
00456d0cadrp x0, 0x272000
00456d10add x0, x0, 512
00456d14movz x1, 47
00456d18mov x3, x4
00456d1cbl fmt.Errorf
00456d20str x0, [sp+848]
00456d24str x1, [sp+856]
00456d28ldrsw x5, [sp+248]
00456d2cldr x6, [sp+256]
00456d30ldr x7, [sp+264]
00456d34ldr x8, [sp+272]
00456d38str w5, [sp+152]
00456d3cstr x6, [sp+160]
00456d40str x7, [sp+168]
00456d44str x8, [sp+176]
00456d48ldr x5, [sp+304]
00456d4cldr x6, [sp+312]
00456d50str x5, [sp+136]
00456d54str x6, [sp+144]
00456d58ldr x6, [sp+848]
00456d5cldr x7, [sp+856]
00456d60str x6, [sp+120]
00456d64str x7, [sp+128]
00456d68ldrsw x0, [sp+152]
00456d6cldr x4, [sp+136]
00456d70ldr x5, [sp+144]
00456d74ldr x1, [sp+160]
00456d78ldr x2, [sp+168]
00456d7cldr x3, [sp+176]
00456d80ldp x29, x30, [sp-8]
00456d84add sp, sp, 1040
00456d88ret x30
00456d8c
00456d8cloc_456d8c:
00456d8cldrsw x3, [sp+1112]
00456d90ldr x4, [sp+1016]
00456d94ldr x1, [x4+8]
00456d98ldr x4, [x4]
00456d9csubs xzr, x1, 0
00456da0b.hi 0x456da8
00456da4b 0x4576b8
00456da8
00456da8loc_456da8:
00456da8ldrsw x4, [x4]
00456dacsubs wzr, w4, w3
00456db0b.ne 0x456db8
00456db4b 0x456f68
00456db8
00456db8loc_456db8:
00456db8add x27, sp, 864
00456dbcstp xzr, xzr, [x27]
00456dc0add x27, sp, 848
00456dc4stp xzr, xzr, [x27]
00456dc8ldr x2, [sp+1016]
00456dccldr x1, [x2+8]
00456dd0ldr x2, [x2]
00456dd4subs xzr, x1, 0
00456dd8b.hi 0x456de0
00456ddcb 0x4576b0
00456de0
00456de0loc_456de0:
00456de0ldrsw x0, [x2]
00456de4str w0, [sp+80]
00456de8bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
00456decstr x0, [sp+864]
00456df0str x1, [sp+872]
00456df4str x2, [sp+848]
00456df8str x3, [sp+856]
00456dfcldr x1, [sp+864]
00456e00ldr x2, [sp+872]
00456e04str x1, [sp+968]
00456e08str x2, [sp+976]
00456e0cldr x1, [sp+848]
00456e10ldr x2, [sp+856]
00456e14str x1, [sp+952]
00456e18str x2, [sp+960]
00456e1cldr x1, [sp+968]
00456e20ldr x2, [sp+976]
00456e24str x1, [sp+304]
00456e28str x2, [sp+312]
00456e2cldr x1, [sp+960]
00456e30ldr x2, [sp+952]
00456e34str x2, [sp+336]
00456e38str x1, [sp+344]
00456e3ccbnz x2, 0x456e44
00456e40b 0x456f64
00456e44
00456e44loc_456e44:
00456e44add x27, sp, 832
00456e48stp xzr, xzr, [x27]
00456e4cadd x5, sp, 832
00456e50str x5, [sp+608]
00456e54ldr x5, [sp+336]
00456e58ldr x6, [sp+344]
00456e5cstr x5, [sp+592]
00456e60str x6, [sp+600]
00456e64str x5, [sp+584]
00456e68ldr x5, [sp+584]
00456e6ccbnz x5, 0x456e74
00456e70b 0x456e84
00456e74
00456e74loc_456e74:
00456e74ldr x5, [sp+584]
00456e78ldr x5, [x5+8]
00456e7cstr x5, [sp+584]
00456e80b 0x456e88
00456e84
00456e84loc_456e84:
00456e84b 0x456e88
00456e88
00456e88loc_456e88:
00456e88ldr x5, [sp+608]
00456e8cldrsb x27, [x5]
00456e90ldr x6, [sp+584]
00456e94ldr x7, [sp+600]
00456e98str x6, [x5]
00456e9cadrp x27, 0x5f5000
00456ea0ldr w6, [x27+3056]
00456ea4cbz w6, 0x456eac
00456ea8b 0x456eb0
00456eac
00456eacloc_456eac:
00456eacb 0x456ec4
00456eb0
00456eb0loc_456eb0:
00456eb0bl runtime.gcWriteBarrier2
00456eb4str x7, [x25]
00456eb8ldr x6, [x5+8]
00456ebcstr x6, [x25+8]
00456ec0b 0x456ec4
00456ec4
00456ec4loc_456ec4:
00456ec4str x7, [x5+8]
00456ec8ldr x2, [sp+608]
00456eccldrsb x27, [x2]
00456ed0b 0x456ed4
00456ed4
00456ed4loc_456ed4:
00456ed4str x2, [sp+616]
00456ed8orr x4, xzr, 1
00456edcstr x4, [sp+624]
00456ee0str x4, [sp+632]
00456ee4adrp x0, 0x269000
00456ee8add x0, x0, 2718
00456eecmovz x1, 33
00456ef0mov x3, x4
00456ef4bl fmt.Errorf
00456ef8str x0, [sp+848]
00456efcstr x1, [sp+856]
00456f00ldrsw x5, [sp+248]
00456f04ldr x6, [sp+256]
00456f08ldr x7, [sp+264]
00456f0cldr x8, [sp+272]
00456f10str w5, [sp+152]
00456f14str x6, [sp+160]
00456f18str x7, [sp+168]
00456f1cstr x8, [sp+176]
00456f20ldr x5, [sp+304]
00456f24ldr x6, [sp+312]
00456f28str x5, [sp+136]
00456f2cstr x6, [sp+144]
00456f30ldr x6, [sp+848]
00456f34ldr x7, [sp+856]
00456f38str x6, [sp+120]
00456f3cstr x7, [sp+128]
00456f40ldrsw x0, [sp+152]
00456f44ldr x4, [sp+136]
00456f48ldr x5, [sp+144]
00456f4cldr x1, [sp+160]
00456f50ldr x2, [sp+168]
00456f54ldr x3, [sp+176]
00456f58ldp x29, x30, [sp-8]
00456f5cadd sp, sp, 1040
00456f60ret x30
00456f64
00456f64loc_456f64:
00456f64b 0x456f6c
00456f68
00456f68loc_456f68:
00456f68b 0x456f6c
00456f6c
00456f6cloc_456f6c:
00456f6cldr x3, [sp+1016]
00456f70ldr x4, [x3]
00456f74ldr x1, [x3+8]
00456f78subs xzr, x1, 0
00456f7cb.hi 0x456f84
00456f80b 0x4576a8
00456f84
00456f84loc_456f84:
00456f84ldr x1, [x4+8]
00456f88ldr x2, [x4+16]
00456f8cldr x3, [x4+24]
00456f90str x1, [sp+560]
00456f94str x2, [sp+568]
00456f98str x3, [sp+576]
00456f9cmov x0, xzr
00456fa0bl runtime.slicebytetostring
00456fa4str x0, [sp+200]
00456fa8str x1, [sp+208]
00456facb 0x4573dc
00456fb0
00456fb0loc_456fb0:
00456fb0subs wzr, w7, 19
00456fb4b.eq 0x456fbc
00456fb8b 0x4573d0
00456fbc
00456fbcloc_456fbc:
00456fbcb 0x456fc0
00456fc0
00456fc0loc_456fc0:
00456fc0ldrsw x7, [sp+72]
00456fc4subs wzr, w7, w8
00456fc8b.gt 0x456fd0
00456fccb 0x456fd4
00456fd0
00456fd0loc_456fd0:
00456fd0b 0x4573e0
00456fd4
00456fd4loc_456fd4:
00456fd4adrp x0, 0x1a6000
00456fd8add x0, x0, 2208
00456fdcbl runtime.newobject
00456fe0str x0, [sp+1024]
00456fe4stp xzr, xzr, [x0+8]
00456fe8adrp x27, 0x5f5000
00456fecldr w1, [x27+3056]
00456ff0cbz w1, 0x456ff8
00456ff4b 0x456ffc
00456ff8
00456ff8loc_456ff8:
00456ff8b 0x45700c
00456ffc
00456ffcloc_456ffc:
00456ffcldr x4, [x0]
00457000bl runtime.gcWriteBarrier1
00457004str x4, [x25]
00457008b 0x45700c
0045700c
0045700cloc_45700c:
0045700cstr xzr, [x0]
00457010ldr x0, [sp+1024]
00457014ldr x1, [sp+224]
00457018ldr x2, [sp+232]
0045701cldr x3, [sp+240]
00457020bl gopkg.in/jcmturner/gokrb5.v7/types.(*ETypeInfo2).Unmarshal
00457024str x0, [sp+320]
00457028str x1, [sp+328]
0045702ccbnz x0, 0x457034
00457030b 0x457154
00457034
00457034loc_457034:
00457034add x27, sp, 832
00457038stp xzr, xzr, [x27]
0045703cadd x5, sp, 832
00457040str x5, [sp+528]
00457044ldr x5, [sp+320]
00457048ldr x6, [sp+328]
0045704cstr x5, [sp+512]
00457050str x6, [sp+520]
00457054str x5, [sp+504]
00457058ldr x5, [sp+504]
0045705ccbnz x5, 0x457064
00457060b 0x457074
00457064
00457064loc_457064:
00457064ldr x5, [sp+504]
00457068ldr x5, [x5+8]
0045706cstr x5, [sp+504]
00457070b 0x457078
00457074
00457074loc_457074:
00457074b 0x457078
00457078
00457078loc_457078:
00457078ldr x5, [sp+528]
0045707cldrsb x27, [x5]
00457080ldr x6, [sp+504]
00457084ldr x7, [sp+520]
00457088str x6, [x5]
0045708cadrp x27, 0x5f4000
00457090ldr w6, [x27+3056]
00457094cbz w6, 0x45709c
00457098b 0x4570a0
0045709c
0045709cloc_45709c:
0045709cb 0x4570b4
004570a0
004570a0loc_4570a0:
004570a0bl runtime.gcWriteBarrier2
004570a4str x7, [x25]
004570a8ldr x6, [x5+8]
004570acstr x6, [x25+8]
004570b0b 0x4570b4
004570b4
004570b4loc_4570b4:
004570b4str x7, [x5+8]
004570b8ldr x2, [sp+528]
004570bcldrsb x27, [x2]
004570c0b 0x4570c4
004570c4
004570c4loc_4570c4:
004570c4str x2, [sp+536]
004570c8orr x4, xzr, 1
004570ccstr x4, [sp+544]
004570d0str x4, [sp+552]
004570d4adrp x0, 0x271000
004570d8add x0, x0, 2613
004570dcorr x1, xzr, 48
004570e0mov x3, x4
004570e4bl fmt.Errorf
004570e8str x0, [sp+848]
004570ecstr x1, [sp+856]
004570f0ldrsw x5, [sp+248]
004570f4ldr x6, [sp+256]
004570f8ldr x7, [sp+264]
004570fcldr x8, [sp+272]
00457100str w5, [sp+152]
00457104str x6, [sp+160]
00457108str x7, [sp+168]
0045710cstr x8, [sp+176]
00457110ldr x5, [sp+304]
00457114ldr x6, [sp+312]
00457118str x5, [sp+136]
0045711cstr x6, [sp+144]
00457120ldr x6, [sp+848]
00457124ldr x7, [sp+856]
00457128str x6, [sp+120]
0045712cstr x7, [sp+128]
00457130ldrsw x0, [sp+152]
00457134ldr x4, [sp+136]
00457138ldr x5, [sp+144]
0045713cldr x1, [sp+160]
00457140ldr x2, [sp+168]
00457144ldr x3, [sp+176]
00457148ldp x29, x30, [sp-8]
0045714cadd sp, sp, 1040
00457150ret x30
00457154
00457154loc_457154:
00457154ldrsw x7, [sp+1112]
00457158ldr x8, [sp+1024]
0045715cldr x1, [x8+8]
00457160ldr x8, [x8]
00457164subs xzr, x1, 0
00457168b.hi 0x457170
0045716cb 0x4576a0
00457170
00457170loc_457170:
00457170ldrsw x8, [x8]
00457174subs wzr, w8, w7
00457178b.ne 0x457180
0045717cb 0x457330
00457180
00457180loc_457180:
00457180add x27, sp, 864
00457184stp xzr, xzr, [x27]
00457188add x27, sp, 848
0045718cstp xzr, xzr, [x27]
00457190ldr x2, [sp+1024]
00457194ldr x1, [x2+8]
00457198ldr x2, [x2]
0045719csubs xzr, x1, 0
004571a0b.hi 0x4571a8
004571a4b 0x457698
004571a8
004571a8loc_4571a8:
004571a8ldrsw x0, [x2]
004571acstr w0, [sp+76]
004571b0bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
004571b4str x0, [sp+864]
004571b8str x1, [sp+872]
004571bcstr x2, [sp+848]
004571c0str x3, [sp+856]
004571c4ldr x1, [sp+864]
004571c8ldr x2, [sp+872]
004571ccstr x1, [sp+936]
004571d0str x2, [sp+944]
004571d4ldr x1, [sp+848]
004571d8ldr x2, [sp+856]
004571dcstr x1, [sp+920]
004571e0str x2, [sp+928]
004571e4ldr x1, [sp+936]
004571e8ldr x2, [sp+944]
004571ecstr x1, [sp+304]
004571f0str x2, [sp+312]
004571f4ldr x1, [sp+928]
004571f8ldr x2, [sp+920]
004571fcstr x2, [sp+320]
00457200str x1, [sp+328]
00457204cbnz x2, 0x45720c
00457208b 0x45732c
0045720c
0045720cloc_45720c:
0045720cadd x27, sp, 832
00457210stp xzr, xzr, [x27]
00457214add x5, sp, 832
00457218str x5, [sp+472]
0045721cldr x5, [sp+320]
00457220ldr x6, [sp+328]
00457224str x5, [sp+456]
00457228str x6, [sp+464]
0045722cstr x5, [sp+448]
00457230ldr x5, [sp+448]
00457234cbnz x5, 0x45723c
00457238b 0x45724c
0045723c
0045723cloc_45723c:
0045723cldr x5, [sp+448]
00457240ldr x5, [x5+8]
00457244str x5, [sp+448]
00457248b 0x457250
0045724c
0045724cloc_45724c:
0045724cb 0x457250
00457250
00457250loc_457250:
00457250ldr x5, [sp+472]
00457254ldrsb x27, [x5]
00457258ldr x6, [sp+464]
0045725cldr x7, [sp+448]
00457260str x7, [x5]
00457264adrp x27, 0x5f4000
00457268ldr w7, [x27+3056]
0045726ccbz w7, 0x457274
00457270b 0x457278
00457274
00457274loc_457274:
00457274b 0x45728c
00457278
00457278loc_457278:
00457278bl runtime.gcWriteBarrier2
0045727cstr x6, [x25]
00457280ldr x7, [x5+8]
00457284str x7, [x25+8]
00457288b 0x45728c
0045728c
0045728cloc_45728c:
0045728cstr x6, [x5+8]
00457290ldr x2, [sp+472]
00457294ldrsb x27, [x2]
00457298b 0x45729c
0045729c
0045729cloc_45729c:
0045729cstr x2, [sp+480]
004572a0orr x4, xzr, 1
004572a4str x4, [sp+488]
004572a8str x4, [sp+496]
004572acadrp x0, 0x268000
004572b0add x0, x0, 2718
004572b4movz x1, 33
004572b8mov x3, x4
004572bcbl fmt.Errorf
004572c0str x0, [sp+848]
004572c4str x1, [sp+856]
004572c8ldrsw x5, [sp+248]
004572ccldr x6, [sp+256]
004572d0ldr x7, [sp+264]
004572d4ldr x8, [sp+272]
004572d8str w5, [sp+152]
004572dcstr x6, [sp+160]
004572e0str x7, [sp+168]
004572e4str x8, [sp+176]
004572e8ldr x5, [sp+304]
004572ecldr x6, [sp+312]
004572f0str x5, [sp+136]
004572f4str x6, [sp+144]
004572f8ldr x6, [sp+848]
004572fcldr x7, [sp+856]
00457300str x6, [sp+120]
00457304str x7, [sp+128]
00457308ldrsw x0, [sp+152]
0045730cldr x4, [sp+136]
00457310ldr x5, [sp+144]
00457314ldr x1, [sp+160]
00457318ldr x2, [sp+168]
0045731cldr x3, [sp+176]
00457320ldp x29, x30, [sp-8]
00457324add sp, sp, 1040
00457328ret x30
0045732c
0045732cloc_45732c:
0045732cb 0x457334
00457330
00457330loc_457330:
00457330b 0x457334
00457334
00457334loc_457334:
00457334ldr x7, [sp+1024]
00457338ldr x1, [x7+8]
0045733cldr x7, [x7]
00457340subs xzr, x1, 0
00457344b.hi 0x45734c
00457348b 0x457690
0045734c
0045734cloc_45734c:
0045734cldr x7, [x7+32]
00457350str x7, [sp+112]
00457354subs xzr, x7, 4
00457358b.eq 0x457360
0045735cb 0x4573a0
00457360
00457360loc_457360:
00457360ldr x3, [sp+1024]
00457364ldr x4, [x3]
00457368ldr x1, [x3+8]
0045736csubs xzr, x1, 0
00457370b.hi 0x457378
00457374b 0x457688
00457378
00457378loc_457378:
00457378ldr x0, [x4+24]
0045737cldr x1, [x4+32]
00457380ldr x2, [x4+40]
00457384str x0, [sp+424]
00457388str x1, [sp+432]
0045738cstr x2, [sp+440]
00457390bl encoding/hex.EncodeToString
00457394str x0, [sp+184]
00457398str x1, [sp+192]
0045739cb 0x4573a4
004573a0
004573a0loc_4573a0:
004573a0b 0x4573a4
004573a4
004573a4loc_4573a4:
004573a4ldr x7, [sp+1024]
004573a8ldr x8, [x7]
004573acldr x1, [x7+8]
004573b0subs xzr, x1, 0
004573b4b.hi 0x4573bc
004573b8b 0x457680
004573bc
004573bcloc_4573bc:
004573bcldr x7, [x8+8]
004573c0ldr x8, [x8+16]
004573c4str x7, [sp+200]
004573c8str x8, [sp+208]
004573ccb 0x4573dc
004573d0
004573d0loc_4573d0:
004573d0b 0x4573d4
004573d4
004573d4loc_4573d4:
004573d4b 0x4573d8
004573d8
004573d8loc_4573d8:
004573d8b 0x4573dc
004573dc
004573dcloc_4573dc:
004573dcb 0x4573e0
004573e0
004573e0loc_4573e0:
004573e0ldr x7, [sp+104]
004573e4add x7, x7, 1
004573e8str x7, [sp+104]
004573ecldr x7, [sp+720]
004573f0add x7, x7, 32
004573f4str x7, [sp+88]
004573f8b 0x456b50
004573fc
004573fcloc_4573fc:
004573fcldr x7, [sp+208]
00457400cbz x7, 0x457408
00457404b 0x457430
00457408
00457408loc_457408:
00457408ldrsw x0, [sp+1064]
0045740cldr x4, [sp+1096]
00457410ldr x5, [sp+1104]
00457414ldr x1, [sp+1072]
00457418ldr x2, [sp+1080]
0045741cldr x3, [sp+1088]
00457420bl gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName.GetSalt
00457424str x0, [sp+200]
00457428str x1, [sp+208]
0045742cb 0x457434
00457430
00457430loc_457430:
00457430b 0x457434
00457434
00457434loc_457434:
00457434str xzr, [sp+784]
00457438add x27, sp, 792
0045743cstp xzr, xzr, [x27]
00457440add x27, sp, 848
00457444stp xzr, xzr, [x27]
00457448ldr x3, [sp+200]
0045744cldr x5, [sp+184]
00457450ldr x2, [sp+1056]
00457454ldr x4, [sp+208]
00457458ldr x6, [sp+192]
0045745cldr x7, [sp+304]
00457460ldrsb x27, [x7]
00457464ldr x7, [x7+168]
00457468ldr x1, [sp+1048]
0045746cldr x0, [sp+312]
00457470blr x7
00457474str x0, [sp+784]
00457478str x1, [sp+792]
0045747cstr x2, [sp+800]
00457480str x3, [sp+848]
00457484str x4, [sp+856]
00457488ldr x7, [sp+784]
0045748cldr x8, [sp+792]
00457490ldr x9, [sp+800]
00457494str x7, [sp+896]
00457498str x8, [sp+904]
0045749cstr x9, [sp+912]
004574a0ldr x7, [sp+848]
004574a4ldr x8, [sp+856]
004574a8str x7, [sp+880]
004574acstr x8, [sp+888]
004574b0ldr x7, [sp+896]
004574b4ldr x8, [sp+904]
004574b8ldr x9, [sp+912]
004574bcstr x7, [sp+280]
004574c0str x8, [sp+288]
004574c4str x9, [sp+296]
004574c8ldr x7, [sp+888]
004574ccldr x8, [sp+880]
004574d0str x8, [sp+352]
004574d4str x7, [sp+360]
004574d8cbnz x8, 0x4574e0
004574dcb 0x457600
004574e0
004574e0loc_4574e0:
004574e0add x27, sp, 832
004574e4stp xzr, xzr, [x27]
004574e8add x5, sp, 832
004574ecstr x5, [sp+392]
004574f0ldr x5, [sp+352]
004574f4ldr x6, [sp+360]
004574f8str x5, [sp+376]
004574fcstr x6, [sp+384]
00457500str x5, [sp+368]
00457504ldr x5, [sp+368]
00457508cbnz x5, 0x457510
0045750cb 0x457520
00457510
00457510loc_457510:
00457510ldr x5, [sp+368]
00457514ldr x5, [x5+8]
00457518str x5, [sp+368]
0045751cb 0x457524
00457520
00457520loc_457520:
00457520b 0x457524
00457524
00457524loc_457524:
00457524ldr x5, [sp+392]
00457528ldrsb x27, [x5]
0045752cldr x6, [sp+384]
00457530ldr x7, [sp+368]
00457534str x7, [x5]
00457538adrp x27, 0x5f4000
0045753cldr w7, [x27+3056]
00457540cbz w7, 0x457548
00457544b 0x45754c
00457548
00457548loc_457548:
00457548b 0x457560
0045754c
0045754cloc_45754c:
0045754cbl runtime.gcWriteBarrier2
00457550str x6, [x25]
00457554ldr x7, [x5+8]
00457558str x7, [x25+8]
0045755cb 0x457560
00457560
00457560loc_457560:
00457560str x6, [x5+8]
00457564ldr x2, [sp+392]
00457568ldrsb x27, [x2]
0045756cb 0x457570
00457570
00457570loc_457570:
00457570str x2, [sp+400]
00457574orr x4, xzr, 1
00457578str x4, [sp+408]
0045757cstr x4, [sp+416]
00457580adrp x0, 0x26a000
00457584add x0, x0, 285
00457588movz x1, 35
0045758cmov x3, x4
00457590bl fmt.Errorf
00457594str x0, [sp+848]
00457598str x1, [sp+856]
0045759cldrsw x5, [sp+248]
004575a0ldr x6, [sp+256]
004575a4ldr x7, [sp+264]
004575a8ldr x8, [sp+272]
004575acstr w5, [sp+152]
004575b0str x6, [sp+160]
004575b4str x7, [sp+168]
004575b8str x8, [sp+176]
004575bcldr x5, [sp+304]
004575c0ldr x6, [sp+312]
004575c4str x5, [sp+136]
004575c8str x6, [sp+144]
004575ccldr x6, [sp+848]
004575d0ldr x7, [sp+856]
004575d4str x6, [sp+120]
004575d8str x7, [sp+128]
004575dcldrsw x0, [sp+152]
004575e0ldr x4, [sp+136]
004575e4ldr x5, [sp+144]
004575e8ldr x1, [sp+160]
004575ecldr x2, [sp+168]
004575f0ldr x3, [sp+176]
004575f4ldp x29, x30, [sp-8]
004575f8add sp, sp, 1040
004575fcret x30
00457600
00457600loc_457600:
00457600str wzr, [sp+248]
00457604str xzr, [sp+256]
00457608stp xzr, xzr, [sp+264]
0045760cldrsw x8, [sp+1112]
00457610str w8, [sp+248]
00457614ldr x8, [sp+280]
00457618ldr x9, [sp+288]
0045761cldr x10, [sp+296]
00457620str x8, [sp+256]
00457624str x9, [sp+264]
00457628str x10, [sp+272]
0045762cldrsw x11, [sp+248]
00457630str w11, [sp+152]
00457634str x8, [sp+160]
00457638str x9, [sp+168]
0045763cstr x10, [sp+176]
00457640ldr x8, [sp+304]
00457644ldr x9, [sp+312]
00457648str x8, [sp+136]
0045764cstr x9, [sp+144]
00457650stp xzr, xzr, [sp+120]
00457654ldrsw x0, [sp+152]
00457658ldr x4, [sp+136]
0045765cldr x5, [sp+144]
00457660ldr x1, [sp+160]
00457664ldr x2, [sp+168]
00457668ldr x3, [sp+176]
0045766cmov x6, xzr
00457670mov x7, xzr
00457674ldp x29, x30, [sp-8]
00457678add sp, sp, 1040
0045767cret x30
00457680
00457680loc_457680:
00457680mov x0, xzr
00457684bl runtime.panicIndex
00457688
00457688loc_457688:
00457688mov x0, xzr
0045768cbl runtime.panicIndex
00457690
00457690loc_457690:
00457690mov x0, xzr
00457694bl runtime.panicIndex
00457698
00457698loc_457698:
00457698mov x0, xzr
0045769cbl runtime.panicIndex
004576a0
004576a0loc_4576a0:
004576a0mov x0, xzr
004576a4bl runtime.panicIndex
004576a8
004576a8loc_4576a8:
004576a8mov x0, xzr
004576acbl runtime.panicIndex
004576b0
004576b0loc_4576b0:
004576b0mov x0, xzr
004576b4bl runtime.panicIndex
004576b8
004576b8loc_4576b8:
004576b8mov x0, xzr
004576bcbl runtime.panicIndex
004576c0hint
004576c4
004576c4loc_4576c4:
004576c4stp x0, x1, [sp+8]
004576c8str w2, [sp+24]
004576ccstp x3, x4, [sp+32]
004576d0stp x5, x6, [sp+48]
004576d4str x7, [sp+64]
004576d8str w8, [sp+72]
004576dcstp x9, x10, [sp+80]
004576e0str x11, [sp+96]
004576e4mov x3, x30
004576e8bl runtime.morestack_noctxt.abi0
004576ecldp x0, x1, [sp+8]
004576f0ldrsw x2, [sp+24]
004576f4ldp x3, x4, [sp+32]
004576f8ldp x5, x6, [sp+48]
004576fcldr x7, [sp+64]
00457700ldrsw x8, [sp+72]
00457704ldp x9, x10, [sp+80]
00457708ldr x11, [sp+96]
0045770cb 0x456900
00456900
00457710
00457710gopkg.in/jcmturner/gokrb5.v7/crypto.GetEncryptedData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.GetEncryptedData(struct []uint8 plainBytes, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key, uint32 usage, int kvno)
00457710ldr x16, [x28+16]
00457714sub x17, sp, 352
00457718subs xzr, x17, x16
0045771cb.ls 0x457a6c
00457720sub x20, sp, 480
00457724stp x29, x30, [x20-8]
00457728add sp, x20, 0
0045772csub x29, sp, 8
00457730str x0, [sp+488]
00457734str x1, [sp+496]
00457738str x2, [sp+504]
0045773cstr w3, [sp+512]
00457740str x4, [sp+520]
00457744str x5, [sp+528]
00457748str x6, [sp+536]
0045774cstr w7, [sp+544]
00457750str x8, [sp+552]
00457754stp xzr, xzr, [sp+88]
00457758stp xzr, xzr, [sp+104]
0045775cstr xzr, [sp+120]
00457760stp xzr, xzr, [sp+72]
00457764stp xzr, xzr, [sp+160]
00457768stp xzr, xzr, [sp+176]
0045776cstr xzr, [sp+192]
00457770stp xzr, xzr, [sp+376]
00457774stp xzr, xzr, [sp+360]
00457778ldrsw x0, [sp+512]
0045777cbl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
00457780str x0, [sp+376]
00457784str x1, [sp+384]
00457788str x2, [sp+360]
0045778cstr x3, [sp+368]
00457790ldr x1, [sp+376]
00457794ldr x2, [sp+384]
00457798str x1, [sp+224]
0045779cstr x2, [sp+232]
004577a0ldr x1, [sp+360]
004577a4ldr x2, [sp+368]
004577a8str x1, [sp+456]
004577acstr x2, [sp+464]
004577b0ldr x1, [sp+224]
004577b4ldr x2, [sp+232]
004577b8str x1, [sp+128]
004577bcstr x2, [sp+136]
004577c0ldr x1, [sp+464]
004577c4ldr x2, [sp+456]
004577c8str x2, [sp+144]
004577ccstr x1, [sp+152]
004577d0cbnz x2, 0x4577d8
004577d4b 0x4578d8
004577d8
004577d8loc_4577d8:
004577d8stp xzr, xzr, [sp+344]
004577dcadd x5, sp, 344
004577e0str x5, [sp+264]
004577e4ldr x5, [sp+144]
004577e8ldr x6, [sp+152]
004577ecstr x5, [sp+248]
004577f0str x6, [sp+256]
004577f4str x5, [sp+240]
004577f8ldr x5, [sp+240]
004577fccbnz x5, 0x457804
00457800b 0x457814
00457804
00457804loc_457804:
00457804ldr x5, [sp+240]
00457808ldr x5, [x5+8]
0045780cstr x5, [sp+240]
00457810b 0x457818
00457814
00457814loc_457814:
00457814b 0x457818
00457818
00457818loc_457818:
00457818ldr x5, [sp+264]
0045781cldrsb x27, [x5]
00457820ldr x6, [sp+256]
00457824ldr x7, [sp+240]
00457828str x7, [x5]
0045782cadrp x27, 0x5f4000
00457830ldr w7, [x27+3056]
00457834cbz w7, 0x45783c
00457838b 0x457840
0045783c
0045783cloc_45783c:
0045783cb 0x457854
00457840
00457840loc_457840:
00457840bl runtime.gcWriteBarrier2
00457844str x6, [x25]
00457848ldr x7, [x5+8]
0045784cstr x7, [x25+8]
00457850b 0x457854
00457854
00457854loc_457854:
00457854str x6, [x5+8]
00457858ldr x2, [sp+264]
0045785cldrsb x27, [x2]
00457860b 0x457864
00457864
00457864loc_457864:
00457864str x2, [sp+272]
00457868orr x4, xzr, 1
0045786cstr x4, [sp+280]
00457870str x4, [sp+288]
00457874adrp x0, 0x261000
00457878add x0, x0, 3330
0045787cmovz x1, 23
00457880mov x3, x4
00457884bl fmt.Errorf
00457888str x0, [sp+360]
0045788cstr x1, [sp+368]
00457890ldp x5, x6, [sp+160]
00457894ldp x7, x8, [sp+176]
00457898stp x5, x6, [sp+88]
0045789cstp x7, x8, [sp+104]
004578a0ldr x5, [sp+192]
004578a4str x5, [sp+120]
004578a8ldr x5, [sp+360]
004578acldr x6, [sp+368]
004578b0str x5, [sp+72]
004578b4str x6, [sp+80]
004578b8ldrsw x0, [sp+88]
004578bcldr x1, [sp+96]
004578c0ldr x2, [sp+104]
004578c4ldr x3, [sp+112]
004578c8ldr x4, [sp+120]
004578ccldp x29, x30, [sp-8]
004578d0add sp, sp, 480
004578d4ret x30
004578d8
004578d8loc_4578d8:
004578d8str xzr, [sp+320]
004578dcstp xzr, xzr, [sp+328]
004578e0str xzr, [sp+296]
004578e4stp xzr, xzr, [sp+304]
004578e8stp xzr, xzr, [sp+360]
004578ecldr w7, [sp+544]
004578f0ldr x4, [sp+488]
004578f4ldr x5, [sp+496]
004578f8ldr x6, [sp+504]
004578fcldr x8, [sp+128]
00457900ldrsb x27, [x8]
00457904ldr x8, [x8+64]
00457908ldr x0, [sp+136]
0045790cldr x2, [sp+528]
00457910ldr x3, [sp+536]
00457914ldr x1, [sp+520]
00457918blr x8
0045791cstr x0, [sp+320]
00457920str x1, [sp+328]
00457924str x2, [sp+336]
00457928str x3, [sp+296]
0045792cstr x4, [sp+304]
00457930str x5, [sp+312]
00457934str x6, [sp+360]
00457938str x7, [sp+368]
0045793cldr x8, [sp+320]
00457940ldr x9, [sp+328]
00457944ldr x10, [sp+336]
00457948str x8, [sp+432]
0045794cstr x9, [sp+440]
00457950str x10, [sp+448]
00457954ldr x8, [sp+296]
00457958ldr x9, [sp+304]
0045795cldr x10, [sp+312]
00457960str x8, [sp+408]
00457964str x9, [sp+416]
00457968str x10, [sp+424]
0045796cldr x8, [sp+360]
00457970ldr x9, [sp+368]
00457974str x8, [sp+392]
00457978str x9, [sp+400]
0045797cldr x8, [sp+408]
00457980ldr x9, [sp+416]
00457984ldr x10, [sp+424]
00457988str x8, [sp+200]
0045798cstr x9, [sp+208]
00457990str x10, [sp+216]
00457994ldr x8, [sp+400]
00457998ldr x9, [sp+392]
0045799cstr x9, [sp+144]
004579a0str x8, [sp+152]
004579a4cbnz x9, 0x4579ac
004579a8b 0x4579f4
004579ac
004579acloc_4579ac:
004579acldp x7, x8, [sp+160]
004579b0ldp x9, x10, [sp+176]
004579b4stp x7, x8, [sp+88]
004579b8stp x9, x10, [sp+104]
004579bcldr x7, [sp+192]
004579c0str x7, [sp+120]
004579c4ldr x5, [sp+144]
004579c8ldr x6, [sp+152]
004579ccstr x5, [sp+72]
004579d0str x6, [sp+80]
004579d4ldrsw x0, [sp+88]
004579d8ldr x1, [sp+96]
004579dcldr x2, [sp+104]
004579e0ldr x3, [sp+112]
004579e4ldr x4, [sp+120]
004579e8ldp x29, x30, [sp-8]
004579ecadd sp, sp, 480
004579f0ret x30
004579f4
004579f4loc_4579f4:
004579f4stp xzr, xzr, [sp+160]
004579f8stp xzr, xzr, [sp+176]
004579fcstr xzr, [sp+192]
00457a00ldrsw x7, [sp+512]
00457a04str w7, [sp+160]
00457a08ldr x7, [sp+200]
00457a0cldr x8, [sp+208]
00457a10ldr x9, [sp+216]
00457a14str x7, [sp+176]
00457a18str x8, [sp+184]
00457a1cstr x9, [sp+192]
00457a20ldr x7, [sp+552]
00457a24str x7, [sp+168]
00457a28ldp x7, x8, [sp+160]
00457a2cldp x9, x10, [sp+176]
00457a30stp x7, x8, [sp+88]
00457a34stp x9, x10, [sp+104]
00457a38ldr x7, [sp+192]
00457a3cstr x7, [sp+120]
00457a40stp xzr, xzr, [sp+72]
00457a44ldrsw x0, [sp+88]
00457a48ldr x1, [sp+96]
00457a4cldr x2, [sp+104]
00457a50ldr x3, [sp+112]
00457a54ldr x4, [sp+120]
00457a58mov x5, xzr
00457a5cmov x6, xzr
00457a60ldp x29, x30, [sp-8]
00457a64add sp, sp, 480
00457a68ret x30
00457a6c
00457a6cloc_457a6c:
00457a6cstp x0, x1, [sp+8]
00457a70str x2, [sp+24]
00457a74str w3, [sp+32]
00457a78stp x4, x5, [sp+40]
00457a7cstr x6, [sp+56]
00457a80str w7, [sp+64]
00457a84str x8, [sp+72]
00457a88mov x3, x30
00457a8cbl runtime.morestack_noctxt.abi0
00457a90ldp x0, x1, [sp+8]
00457a94ldr x2, [sp+24]
00457a98ldrsw x3, [sp+32]
00457a9cldp x4, x5, [sp+40]
00457aa0ldr x6, [sp+56]
00457aa4ldr w7, [sp+64]
00457aa8ldr x8, [sp+72]
00457aacb 0x457710
00457710
00457710gopkg.in/jcmturner/gokrb5.v7/crypto.GetEncryptedData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.GetEncryptedData(struct []uint8 plainBytes, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key, uint32 usage, int kvno)
00457710ldr x16, [x28+16]
00457714sub x17, sp, 352
00457718subs xzr, x17, x16
0045771cb.ls 0x457a6c
00457720sub x20, sp, 480
00457724stp x29, x30, [x20-8]
00457728add sp, x20, 0
0045772csub x29, sp, 8
00457730str x0, [sp+488]
00457734str x1, [sp+496]
00457738str x2, [sp+504]
0045773cstr w3, [sp+512]
00457740str x4, [sp+520]
00457744str x5, [sp+528]
00457748str x6, [sp+536]
0045774cstr w7, [sp+544]
00457750str x8, [sp+552]
00457754stp xzr, xzr, [sp+88]
00457758stp xzr, xzr, [sp+104]
0045775cstr xzr, [sp+120]
00457760stp xzr, xzr, [sp+72]
00457764stp xzr, xzr, [sp+160]
00457768stp xzr, xzr, [sp+176]
0045776cstr xzr, [sp+192]
00457770stp xzr, xzr, [sp+376]
00457774stp xzr, xzr, [sp+360]
00457778ldrsw x0, [sp+512]
0045777cbl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
00457780str x0, [sp+376]
00457784str x1, [sp+384]
00457788str x2, [sp+360]
0045778cstr x3, [sp+368]
00457790ldr x1, [sp+376]
00457794ldr x2, [sp+384]
00457798str x1, [sp+224]
0045779cstr x2, [sp+232]
004577a0ldr x1, [sp+360]
004577a4ldr x2, [sp+368]
004577a8str x1, [sp+456]
004577acstr x2, [sp+464]
004577b0ldr x1, [sp+224]
004577b4ldr x2, [sp+232]
004577b8str x1, [sp+128]
004577bcstr x2, [sp+136]
004577c0ldr x1, [sp+464]
004577c4ldr x2, [sp+456]
004577c8str x2, [sp+144]
004577ccstr x1, [sp+152]
004577d0cbnz x2, 0x4577d8
004577d4b 0x4578d8
004577d8
004577d8loc_4577d8:
004577d8stp xzr, xzr, [sp+344]
004577dcadd x5, sp, 344
004577e0str x5, [sp+264]
004577e4ldr x5, [sp+144]
004577e8ldr x6, [sp+152]
004577ecstr x5, [sp+248]
004577f0str x6, [sp+256]
004577f4str x5, [sp+240]
004577f8ldr x5, [sp+240]
004577fccbnz x5, 0x457804
00457800b 0x457814
00457804
00457804loc_457804:
00457804ldr x5, [sp+240]
00457808ldr x5, [x5+8]
0045780cstr x5, [sp+240]
00457810b 0x457818
00457814
00457814loc_457814:
00457814b 0x457818
00457818
00457818loc_457818:
00457818ldr x5, [sp+264]
0045781cldrsb x27, [x5]
00457820ldr x6, [sp+256]
00457824ldr x7, [sp+240]
00457828str x7, [x5]
0045782cadrp x27, 0x5f4000
00457830ldr w7, [x27+3056]
00457834cbz w7, 0x45783c
00457838b 0x457840
0045783c
0045783cloc_45783c:
0045783cb 0x457854
00457840
00457840loc_457840:
00457840bl runtime.gcWriteBarrier2
00457844str x6, [x25]
00457848ldr x7, [x5+8]
0045784cstr x7, [x25+8]
00457850b 0x457854
00457854
00457854loc_457854:
00457854str x6, [x5+8]
00457858ldr x2, [sp+264]
0045785cldrsb x27, [x2]
00457860b 0x457864
00457864
00457864loc_457864:
00457864str x2, [sp+272]
00457868orr x4, xzr, 1
0045786cstr x4, [sp+280]
00457870str x4, [sp+288]
00457874adrp x0, 0x261000
00457878add x0, x0, 3330
0045787cmovz x1, 23
00457880mov x3, x4
00457884bl fmt.Errorf
00457888str x0, [sp+360]
0045788cstr x1, [sp+368]
00457890ldp x5, x6, [sp+160]
00457894ldp x7, x8, [sp+176]
00457898stp x5, x6, [sp+88]
0045789cstp x7, x8, [sp+104]
004578a0ldr x5, [sp+192]
004578a4str x5, [sp+120]
004578a8ldr x5, [sp+360]
004578acldr x6, [sp+368]
004578b0str x5, [sp+72]
004578b4str x6, [sp+80]
004578b8ldrsw x0, [sp+88]
004578bcldr x1, [sp+96]
004578c0ldr x2, [sp+104]
004578c4ldr x3, [sp+112]
004578c8ldr x4, [sp+120]
004578ccldp x29, x30, [sp-8]
004578d0add sp, sp, 480
004578d4ret x30
004578d8
004578d8loc_4578d8:
004578d8str xzr, [sp+320]
004578dcstp xzr, xzr, [sp+328]
004578e0str xzr, [sp+296]
004578e4stp xzr, xzr, [sp+304]
004578e8stp xzr, xzr, [sp+360]
004578ecldr w7, [sp+544]
004578f0ldr x4, [sp+488]
004578f4ldr x5, [sp+496]
004578f8ldr x6, [sp+504]
004578fcldr x8, [sp+128]
00457900ldrsb x27, [x8]
00457904ldr x8, [x8+64]
00457908ldr x0, [sp+136]
0045790cldr x2, [sp+528]
00457910ldr x3, [sp+536]
00457914ldr x1, [sp+520]
00457918blr x8
0045791cstr x0, [sp+320]
00457920str x1, [sp+328]
00457924str x2, [sp+336]
00457928str x3, [sp+296]
0045792cstr x4, [sp+304]
00457930str x5, [sp+312]
00457934str x6, [sp+360]
00457938str x7, [sp+368]
0045793cldr x8, [sp+320]
00457940ldr x9, [sp+328]
00457944ldr x10, [sp+336]
00457948str x8, [sp+432]
0045794cstr x9, [sp+440]
00457950str x10, [sp+448]
00457954ldr x8, [sp+296]
00457958ldr x9, [sp+304]
0045795cldr x10, [sp+312]
00457960str x8, [sp+408]
00457964str x9, [sp+416]
00457968str x10, [sp+424]
0045796cldr x8, [sp+360]
00457970ldr x9, [sp+368]
00457974str x8, [sp+392]
00457978str x9, [sp+400]
0045797cldr x8, [sp+408]
00457980ldr x9, [sp+416]
00457984ldr x10, [sp+424]
00457988str x8, [sp+200]
0045798cstr x9, [sp+208]
00457990str x10, [sp+216]
00457994ldr x8, [sp+400]
00457998ldr x9, [sp+392]
0045799cstr x9, [sp+144]
004579a0str x8, [sp+152]
004579a4cbnz x9, 0x4579ac
004579a8b 0x4579f4
004579ac
004579acloc_4579ac:
004579acldp x7, x8, [sp+160]
004579b0ldp x9, x10, [sp+176]
004579b4stp x7, x8, [sp+88]
004579b8stp x9, x10, [sp+104]
004579bcldr x7, [sp+192]
004579c0str x7, [sp+120]
004579c4ldr x5, [sp+144]
004579c8ldr x6, [sp+152]
004579ccstr x5, [sp+72]
004579d0str x6, [sp+80]
004579d4ldrsw x0, [sp+88]
004579d8ldr x1, [sp+96]
004579dcldr x2, [sp+104]
004579e0ldr x3, [sp+112]
004579e4ldr x4, [sp+120]
004579e8ldp x29, x30, [sp-8]
004579ecadd sp, sp, 480
004579f0ret x30
004579f4
004579f4loc_4579f4:
004579f4stp xzr, xzr, [sp+160]
004579f8stp xzr, xzr, [sp+176]
004579fcstr xzr, [sp+192]
00457a00ldrsw x7, [sp+512]
00457a04str w7, [sp+160]
00457a08ldr x7, [sp+200]
00457a0cldr x8, [sp+208]
00457a10ldr x9, [sp+216]
00457a14str x7, [sp+176]
00457a18str x8, [sp+184]
00457a1cstr x9, [sp+192]
00457a20ldr x7, [sp+552]
00457a24str x7, [sp+168]
00457a28ldp x7, x8, [sp+160]
00457a2cldp x9, x10, [sp+176]
00457a30stp x7, x8, [sp+88]
00457a34stp x9, x10, [sp+104]
00457a38ldr x7, [sp+192]
00457a3cstr x7, [sp+120]
00457a40stp xzr, xzr, [sp+72]
00457a44ldrsw x0, [sp+88]
00457a48ldr x1, [sp+96]
00457a4cldr x2, [sp+104]
00457a50ldr x3, [sp+112]
00457a54ldr x4, [sp+120]
00457a58mov x5, xzr
00457a5cmov x6, xzr
00457a60ldp x29, x30, [sp-8]
00457a64add sp, sp, 480
00457a68ret x30
00457a6c
00457a6cloc_457a6c:
00457a6cstp x0, x1, [sp+8]
00457a70str x2, [sp+24]
00457a74str w3, [sp+32]
00457a78stp x4, x5, [sp+40]
00457a7cstr x6, [sp+56]
00457a80str w7, [sp+64]
00457a84str x8, [sp+72]
00457a88mov x3, x30
00457a8cbl runtime.morestack_noctxt.abi0
00457a90ldp x0, x1, [sp+8]
00457a94ldr x2, [sp+24]
00457a98ldrsw x3, [sp+32]
00457a9cldp x4, x5, [sp+40]
00457aa0ldr x6, [sp+56]
00457aa4ldr w7, [sp+64]
00457aa8ldr x8, [sp+72]
00457aacb 0x457710
00457710
00457ab0
00457ab0gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptEncPart: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptEncPart(gopkg.in/jcmturner/gokrb5.v7/types.EncryptedData ed, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key, uint32 usage)
00457ab0ldr x16, [x28+16]
00457ab4sub x17, sp, 80
00457ab8subs xzr, x17, x16
00457abcb.ls 0x457bac
00457ac0str x30, [sp-208]!
00457ac4stur x29, [sp-8]
00457ac8sub x29, sp, 8
00457accstr w0, [sp+216]
00457ad0str x1, [sp+224]
00457ad4str x2, [sp+232]
00457ad8str x3, [sp+240]
00457adcstr x4, [sp+248]
00457ae0str w5, [sp+256]
00457ae4str x6, [sp+264]
00457ae8str x7, [sp+272]
00457aecstr x8, [sp+280]
00457af0str w9, [sp+288]
00457af4str xzr, [sp+96]
00457af8stp xzr, xzr, [sp+104]
00457afcstp xzr, xzr, [sp+80]
00457b00str xzr, [sp+136]
00457b04stp xzr, xzr, [sp+144]
00457b08stp xzr, xzr, [sp+120]
00457b0cldrsw x3, [sp+256]
00457b10ldr x4, [sp+264]
00457b14ldr x5, [sp+272]
00457b18ldr x6, [sp+280]
00457b1cldr w7, [sp+288]
00457b20ldr x0, [sp+232]
00457b24ldr x1, [sp+240]
00457b28ldr x2, [sp+248]
00457b2cbl gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptMessage
00457b30str x0, [sp+136]
00457b34str x1, [sp+144]
00457b38str x2, [sp+152]
00457b3cstr x3, [sp+120]
00457b40str x4, [sp+128]
00457b44ldr x8, [sp+144]
00457b48ldr x9, [sp+152]
00457b4cldr x10, [sp+136]
00457b50str x10, [sp+176]
00457b54str x8, [sp+184]
00457b58str x9, [sp+192]
00457b5cldr x8, [sp+120]
00457b60ldr x9, [sp+128]
00457b64str x8, [sp+160]
00457b68str x9, [sp+168]
00457b6cldr x8, [sp+176]
00457b70ldr x9, [sp+184]
00457b74ldr x10, [sp+192]
00457b78str x8, [sp+96]
00457b7cstr x9, [sp+104]
00457b80str x10, [sp+112]
00457b84ldr x3, [sp+160]
00457b88ldr x4, [sp+168]
00457b8cstr x3, [sp+80]
00457b90str x4, [sp+88]
00457b94ldr x0, [sp+96]
00457b98ldr x1, [sp+104]
00457b9cldr x2, [sp+112]
00457ba0ldur x29, [sp-8]
00457ba4ldr x30, [sp], 208
00457ba8ret x30
00457bac
00457bacloc_457bac:
00457bacstr w0, [sp+8]
00457bb0stp x1, x2, [sp+16]
00457bb4stp x3, x4, [sp+32]
00457bb8str w5, [sp+48]
00457bbcstp x6, x7, [sp+56]
00457bc0str x8, [sp+72]
00457bc4str w9, [sp+80]
00457bc8mov x3, x30
00457bccbl runtime.morestack_noctxt.abi0
00457bd0ldrsw x0, [sp+8]
00457bd4ldp x1, x2, [sp+16]
00457bd8ldp x3, x4, [sp+32]
00457bdcldrsw x5, [sp+48]
00457be0ldp x6, x7, [sp+56]
00457be4ldr x8, [sp+72]
00457be8ldr w9, [sp+80]
00457becb 0x457ab0
00457ab0
00457ab0gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptEncPart: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptEncPart(gopkg.in/jcmturner/gokrb5.v7/types.EncryptedData ed, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key, uint32 usage)
00457ab0ldr x16, [x28+16]
00457ab4sub x17, sp, 80
00457ab8subs xzr, x17, x16
00457abcb.ls 0x457bac
00457ac0str x30, [sp-208]!
00457ac4stur x29, [sp-8]
00457ac8sub x29, sp, 8
00457accstr w0, [sp+216]
00457ad0str x1, [sp+224]
00457ad4str x2, [sp+232]
00457ad8str x3, [sp+240]
00457adcstr x4, [sp+248]
00457ae0str w5, [sp+256]
00457ae4str x6, [sp+264]
00457ae8str x7, [sp+272]
00457aecstr x8, [sp+280]
00457af0str w9, [sp+288]
00457af4str xzr, [sp+96]
00457af8stp xzr, xzr, [sp+104]
00457afcstp xzr, xzr, [sp+80]
00457b00str xzr, [sp+136]
00457b04stp xzr, xzr, [sp+144]
00457b08stp xzr, xzr, [sp+120]
00457b0cldrsw x3, [sp+256]
00457b10ldr x4, [sp+264]
00457b14ldr x5, [sp+272]
00457b18ldr x6, [sp+280]
00457b1cldr w7, [sp+288]
00457b20ldr x0, [sp+232]
00457b24ldr x1, [sp+240]
00457b28ldr x2, [sp+248]
00457b2cbl gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptMessage
00457b30str x0, [sp+136]
00457b34str x1, [sp+144]
00457b38str x2, [sp+152]
00457b3cstr x3, [sp+120]
00457b40str x4, [sp+128]
00457b44ldr x8, [sp+144]
00457b48ldr x9, [sp+152]
00457b4cldr x10, [sp+136]
00457b50str x10, [sp+176]
00457b54str x8, [sp+184]
00457b58str x9, [sp+192]
00457b5cldr x8, [sp+120]
00457b60ldr x9, [sp+128]
00457b64str x8, [sp+160]
00457b68str x9, [sp+168]
00457b6cldr x8, [sp+176]
00457b70ldr x9, [sp+184]
00457b74ldr x10, [sp+192]
00457b78str x8, [sp+96]
00457b7cstr x9, [sp+104]
00457b80str x10, [sp+112]
00457b84ldr x3, [sp+160]
00457b88ldr x4, [sp+168]
00457b8cstr x3, [sp+80]
00457b90str x4, [sp+88]
00457b94ldr x0, [sp+96]
00457b98ldr x1, [sp+104]
00457b9cldr x2, [sp+112]
00457ba0ldur x29, [sp-8]
00457ba4ldr x30, [sp], 208
00457ba8ret x30
00457bac
00457bacloc_457bac:
00457bacstr w0, [sp+8]
00457bb0stp x1, x2, [sp+16]
00457bb4stp x3, x4, [sp+32]
00457bb8str w5, [sp+48]
00457bbcstp x6, x7, [sp+56]
00457bc0str x8, [sp+72]
00457bc4str w9, [sp+80]
00457bc8mov x3, x30
00457bccbl runtime.morestack_noctxt.abi0
00457bd0ldrsw x0, [sp+8]
00457bd4ldp x1, x2, [sp+16]
00457bd8ldp x3, x4, [sp+32]
00457bdcldrsw x5, [sp+48]
00457be0ldp x6, x7, [sp+56]
00457be4ldr x8, [sp+72]
00457be8ldr w9, [sp+80]
00457becb 0x457ab0
00457ab0
00457bf0
00457bf0gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptMessage(struct []uint8 ciphertext, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key, uint32 usage)
00457bf0ldr x16, [x28+16]
00457bf4sub x17, sp, 320
00457bf8subs xzr, x17, x16
00457bfcb.ls 0x457f68
00457c00sub x20, sp, 448
00457c04stp x29, x30, [x20-8]
00457c08add sp, x20, 0
00457c0csub x29, sp, 8
00457c10str x0, [sp+456]
00457c14str x1, [sp+464]
00457c18str x2, [sp+472]
00457c1cstr w3, [sp+480]
00457c20str x4, [sp+488]
00457c24str x5, [sp+496]
00457c28str x6, [sp+504]
00457c2cstr w7, [sp+512]
00457c30str xzr, [sp+96]
00457c34stp xzr, xzr, [sp+104]
00457c38stp xzr, xzr, [sp+80]
00457c3cstp xzr, xzr, [sp+384]
00457c40stp xzr, xzr, [sp+368]
00457c44ldrsw x0, [sp+480]
00457c48bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
00457c4cstr x0, [sp+384]
00457c50str x1, [sp+392]
00457c54str x2, [sp+368]
00457c58str x3, [sp+376]
00457c5cldr x1, [sp+384]
00457c60ldr x2, [sp+392]
00457c64str x1, [sp+192]
00457c68str x2, [sp+200]
00457c6cldr x1, [sp+368]
00457c70ldr x2, [sp+376]
00457c74str x1, [sp+176]
00457c78str x2, [sp+184]
00457c7cldr x1, [sp+192]
00457c80ldr x2, [sp+200]
00457c84str x1, [sp+120]
00457c88str x2, [sp+128]
00457c8cldr x1, [sp+184]
00457c90ldr x2, [sp+176]
00457c94str x2, [sp+136]
00457c98str x1, [sp+144]
00457c9ccbnz x2, 0x457ca4
00457ca0b 0x457d9c
00457ca4
00457ca4loc_457ca4:
00457ca4stp xzr, xzr, [sp+352]
00457ca8add x5, sp, 352
00457cacstr x5, [sp+296]
00457cb0ldr x5, [sp+136]
00457cb4ldr x6, [sp+144]
00457cb8str x5, [sp+280]
00457cbcstr x6, [sp+288]
00457cc0str x5, [sp+272]
00457cc4ldr x5, [sp+272]
00457cc8cbnz x5, 0x457cd0
00457cccb 0x457ce0
00457cd0
00457cd0loc_457cd0:
00457cd0ldr x5, [sp+272]
00457cd4ldr x5, [x5+8]
00457cd8str x5, [sp+272]
00457cdcb 0x457ce4
00457ce0
00457ce0loc_457ce0:
00457ce0b 0x457ce4
00457ce4
00457ce4loc_457ce4:
00457ce4ldr x5, [sp+296]
00457ce8ldrsb x27, [x5]
00457cecldr x6, [sp+288]
00457cf0ldr x7, [sp+272]
00457cf4str x7, [x5]
00457cf8adrp x27, 0x5f4000
00457cfcldr w7, [x27+3056]
00457d00cbz w7, 0x457d08
00457d04b 0x457d0c
00457d08
00457d08loc_457d08:
00457d08b 0x457d20
00457d0c
00457d0cloc_457d0c:
00457d0cbl runtime.gcWriteBarrier2
00457d10str x6, [x25]
00457d14ldr x7, [x5+8]
00457d18str x7, [x25+8]
00457d1cb 0x457d20
00457d20
00457d20loc_457d20:
00457d20str x6, [x5+8]
00457d24ldr x2, [sp+296]
00457d28ldrsb x27, [x2]
00457d2cb 0x457d30
00457d30
00457d30loc_457d30:
00457d30str x2, [sp+304]
00457d34orr x4, xzr, 1
00457d38str x4, [sp+312]
00457d3cstr x4, [sp+320]
00457d40adrp x0, 0x260000
00457d44add x0, x0, 31
00457d48movz x1, 20
00457d4cmov x3, x4
00457d50bl fmt.Errorf
00457d54str x0, [sp+368]
00457d58str x1, [sp+376]
00457d5cadrp x5, 0x5f4000
00457d60add x5, x5, 1504
00457d64str x5, [sp+264]
00457d68b 0x457d6c
00457d6c
00457d6cloc_457d6c:
00457d6cstr x5, [sp+96]
00457d70stp xzr, xzr, [sp+104]
00457d74ldr x3, [sp+368]
00457d78ldr x4, [sp+376]
00457d7cstr x3, [sp+80]
00457d80str x4, [sp+88]
00457d84ldr x0, [sp+96]
00457d88ldr x1, [sp+104]
00457d8cldr x2, [sp+112]
00457d90ldp x29, x30, [sp-8]
00457d94add sp, sp, 448
00457d98ret x30
00457d9c
00457d9cloc_457d9c:
00457d9cstr xzr, [sp+328]
00457da0stp xzr, xzr, [sp+336]
00457da4stp xzr, xzr, [sp+368]
00457da8ldr w7, [sp+512]
00457dacldr x4, [sp+456]
00457db0ldr x5, [sp+464]
00457db4ldr x6, [sp+472]
00457db8ldr x8, [sp+120]
00457dbcldrsb x27, [x8]
00457dc0ldr x8, [x8+32]
00457dc4ldr x0, [sp+128]
00457dc8ldr x2, [sp+496]
00457dccldr x3, [sp+504]
00457dd0ldr x1, [sp+488]
00457dd4blr x8
00457dd8str x0, [sp+328]
00457ddcstr x1, [sp+336]
00457de0str x2, [sp+344]
00457de4str x3, [sp+368]
00457de8str x4, [sp+376]
00457decldr x8, [sp+328]
00457df0ldr x9, [sp+336]
00457df4ldr x10, [sp+344]
00457df8str x8, [sp+416]
00457dfcstr x9, [sp+424]
00457e00str x10, [sp+432]
00457e04ldr x8, [sp+368]
00457e08ldr x9, [sp+376]
00457e0cstr x8, [sp+400]
00457e10str x9, [sp+408]
00457e14ldr x8, [sp+416]
00457e18ldr x9, [sp+424]
00457e1cldr x10, [sp+432]
00457e20str x8, [sp+152]
00457e24str x9, [sp+160]
00457e28str x10, [sp+168]
00457e2cldr x8, [sp+408]
00457e30ldr x9, [sp+400]
00457e34str x9, [sp+136]
00457e38str x8, [sp+144]
00457e3ccbnz x9, 0x457e44
00457e40b 0x457f2c
00457e44
00457e44loc_457e44:
00457e44stp xzr, xzr, [sp+352]
00457e48add x5, sp, 352
00457e4cstr x5, [sp+232]
00457e50ldr x5, [sp+136]
00457e54ldr x6, [sp+144]
00457e58str x5, [sp+216]
00457e5cstr x6, [sp+224]
00457e60str x5, [sp+208]
00457e64ldr x5, [sp+208]
00457e68cbnz x5, 0x457e70
00457e6cb 0x457e80
00457e70
00457e70loc_457e70:
00457e70ldr x5, [sp+208]
00457e74ldr x5, [x5+8]
00457e78str x5, [sp+208]
00457e7cb 0x457e84
00457e80
00457e80loc_457e80:
00457e80b 0x457e84
00457e84
00457e84loc_457e84:
00457e84ldr x5, [sp+232]
00457e88ldrsb x27, [x5]
00457e8cldr x6, [sp+208]
00457e90ldr x7, [sp+224]
00457e94str x6, [x5]
00457e98adrp x27, 0x5f4000
00457e9cldr w6, [x27+3056]
00457ea0cbz w6, 0x457ea8
00457ea4b 0x457eac
00457ea8
00457ea8loc_457ea8:
00457ea8b 0x457ec0
00457eac
00457eacloc_457eac:
00457eacbl runtime.gcWriteBarrier2
00457eb0str x7, [x25]
00457eb4ldr x6, [x5+8]
00457eb8str x6, [x25+8]
00457ebcb 0x457ec0
00457ec0
00457ec0loc_457ec0:
00457ec0str x7, [x5+8]
00457ec4ldr x2, [sp+232]
00457ec8ldrsb x27, [x2]
00457eccb 0x457ed0
00457ed0
00457ed0loc_457ed0:
00457ed0str x2, [sp+240]
00457ed4orr x4, xzr, 1
00457ed8str x4, [sp+248]
00457edcstr x4, [sp+256]
00457ee0adrp x0, 0x260000
00457ee4add x0, x0, 31
00457ee8movz x1, 20
00457eecmov x3, x4
00457ef0bl fmt.Errorf
00457ef4str x0, [sp+368]
00457ef8str x1, [sp+376]
00457efcstr xzr, [sp+96]
00457f00stp xzr, xzr, [sp+104]
00457f04ldr x3, [sp+368]
00457f08ldr x4, [sp+376]
00457f0cstr x3, [sp+80]
00457f10str x4, [sp+88]
00457f14ldr x0, [sp+96]
00457f18ldr x1, [sp+104]
00457f1cldr x2, [sp+112]
00457f20ldp x29, x30, [sp-8]
00457f24add sp, sp, 448
00457f28ret x30
00457f2c
00457f2cloc_457f2c:
00457f2cldr x5, [sp+152]
00457f30ldr x6, [sp+160]
00457f34ldr x7, [sp+168]
00457f38str x5, [sp+96]
00457f3cstr x6, [sp+104]
00457f40str x7, [sp+112]
00457f44stp xzr, xzr, [sp+80]
00457f48ldr x0, [sp+96]
00457f4cldr x1, [sp+104]
00457f50ldr x2, [sp+112]
00457f54mov x3, xzr
00457f58mov x4, xzr
00457f5cldp x29, x30, [sp-8]
00457f60add sp, sp, 448
00457f64ret x30
00457f68
00457f68loc_457f68:
00457f68stp x0, x1, [sp+8]
00457f6cstr x2, [sp+24]
00457f70str w3, [sp+32]
00457f74stp x4, x5, [sp+40]
00457f78str x6, [sp+56]
00457f7cstr w7, [sp+64]
00457f80mov x3, x30
00457f84bl runtime.morestack_noctxt.abi0
00457f88ldp x0, x1, [sp+8]
00457f8cldr x2, [sp+24]
00457f90ldrsw x3, [sp+32]
00457f94ldp x4, x5, [sp+40]
00457f98ldr x6, [sp+56]
00457f9cldr w7, [sp+64]
00457fa0b 0x457bf0
00457fa4udf 0
00457fa8udf 0
00457facudf 0
00457bf0
00457bf0gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptMessage(struct []uint8 ciphertext, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key, uint32 usage)
00457bf0ldr x16, [x28+16]
00457bf4sub x17, sp, 320
00457bf8subs xzr, x17, x16
00457bfcb.ls 0x457f68
00457c00sub x20, sp, 448
00457c04stp x29, x30, [x20-8]
00457c08add sp, x20, 0
00457c0csub x29, sp, 8
00457c10str x0, [sp+456]
00457c14str x1, [sp+464]
00457c18str x2, [sp+472]
00457c1cstr w3, [sp+480]
00457c20str x4, [sp+488]
00457c24str x5, [sp+496]
00457c28str x6, [sp+504]
00457c2cstr w7, [sp+512]
00457c30str xzr, [sp+96]
00457c34stp xzr, xzr, [sp+104]
00457c38stp xzr, xzr, [sp+80]
00457c3cstp xzr, xzr, [sp+384]
00457c40stp xzr, xzr, [sp+368]
00457c44ldrsw x0, [sp+480]
00457c48bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
00457c4cstr x0, [sp+384]
00457c50str x1, [sp+392]
00457c54str x2, [sp+368]
00457c58str x3, [sp+376]
00457c5cldr x1, [sp+384]
00457c60ldr x2, [sp+392]
00457c64str x1, [sp+192]
00457c68str x2, [sp+200]
00457c6cldr x1, [sp+368]
00457c70ldr x2, [sp+376]
00457c74str x1, [sp+176]
00457c78str x2, [sp+184]
00457c7cldr x1, [sp+192]
00457c80ldr x2, [sp+200]
00457c84str x1, [sp+120]
00457c88str x2, [sp+128]
00457c8cldr x1, [sp+184]
00457c90ldr x2, [sp+176]
00457c94str x2, [sp+136]
00457c98str x1, [sp+144]
00457c9ccbnz x2, 0x457ca4
00457ca0b 0x457d9c
00457ca4
00457ca4loc_457ca4:
00457ca4stp xzr, xzr, [sp+352]
00457ca8add x5, sp, 352
00457cacstr x5, [sp+296]
00457cb0ldr x5, [sp+136]
00457cb4ldr x6, [sp+144]
00457cb8str x5, [sp+280]
00457cbcstr x6, [sp+288]
00457cc0str x5, [sp+272]
00457cc4ldr x5, [sp+272]
00457cc8cbnz x5, 0x457cd0
00457cccb 0x457ce0
00457cd0
00457cd0loc_457cd0:
00457cd0ldr x5, [sp+272]
00457cd4ldr x5, [x5+8]
00457cd8str x5, [sp+272]
00457cdcb 0x457ce4
00457ce0
00457ce0loc_457ce0:
00457ce0b 0x457ce4
00457ce4
00457ce4loc_457ce4:
00457ce4ldr x5, [sp+296]
00457ce8ldrsb x27, [x5]
00457cecldr x6, [sp+288]
00457cf0ldr x7, [sp+272]
00457cf4str x7, [x5]
00457cf8adrp x27, 0x5f4000
00457cfcldr w7, [x27+3056]
00457d00cbz w7, 0x457d08
00457d04b 0x457d0c
00457d08
00457d08loc_457d08:
00457d08b 0x457d20
00457d0c
00457d0cloc_457d0c:
00457d0cbl runtime.gcWriteBarrier2
00457d10str x6, [x25]
00457d14ldr x7, [x5+8]
00457d18str x7, [x25+8]
00457d1cb 0x457d20
00457d20
00457d20loc_457d20:
00457d20str x6, [x5+8]
00457d24ldr x2, [sp+296]
00457d28ldrsb x27, [x2]
00457d2cb 0x457d30
00457d30
00457d30loc_457d30:
00457d30str x2, [sp+304]
00457d34orr x4, xzr, 1
00457d38str x4, [sp+312]
00457d3cstr x4, [sp+320]
00457d40adrp x0, 0x260000
00457d44add x0, x0, 31
00457d48movz x1, 20
00457d4cmov x3, x4
00457d50bl fmt.Errorf
00457d54str x0, [sp+368]
00457d58str x1, [sp+376]
00457d5cadrp x5, 0x5f4000
00457d60add x5, x5, 1504
00457d64str x5, [sp+264]
00457d68b 0x457d6c
00457d6c
00457d6cloc_457d6c:
00457d6cstr x5, [sp+96]
00457d70stp xzr, xzr, [sp+104]
00457d74ldr x3, [sp+368]
00457d78ldr x4, [sp+376]
00457d7cstr x3, [sp+80]
00457d80str x4, [sp+88]
00457d84ldr x0, [sp+96]
00457d88ldr x1, [sp+104]
00457d8cldr x2, [sp+112]
00457d90ldp x29, x30, [sp-8]
00457d94add sp, sp, 448
00457d98ret x30
00457d9c
00457d9cloc_457d9c:
00457d9cstr xzr, [sp+328]
00457da0stp xzr, xzr, [sp+336]
00457da4stp xzr, xzr, [sp+368]
00457da8ldr w7, [sp+512]
00457dacldr x4, [sp+456]
00457db0ldr x5, [sp+464]
00457db4ldr x6, [sp+472]
00457db8ldr x8, [sp+120]
00457dbcldrsb x27, [x8]
00457dc0ldr x8, [x8+32]
00457dc4ldr x0, [sp+128]
00457dc8ldr x2, [sp+496]
00457dccldr x3, [sp+504]
00457dd0ldr x1, [sp+488]
00457dd4blr x8
00457dd8str x0, [sp+328]
00457ddcstr x1, [sp+336]
00457de0str x2, [sp+344]
00457de4str x3, [sp+368]
00457de8str x4, [sp+376]
00457decldr x8, [sp+328]
00457df0ldr x9, [sp+336]
00457df4ldr x10, [sp+344]
00457df8str x8, [sp+416]
00457dfcstr x9, [sp+424]
00457e00str x10, [sp+432]
00457e04ldr x8, [sp+368]
00457e08ldr x9, [sp+376]
00457e0cstr x8, [sp+400]
00457e10str x9, [sp+408]
00457e14ldr x8, [sp+416]
00457e18ldr x9, [sp+424]
00457e1cldr x10, [sp+432]
00457e20str x8, [sp+152]
00457e24str x9, [sp+160]
00457e28str x10, [sp+168]
00457e2cldr x8, [sp+408]
00457e30ldr x9, [sp+400]
00457e34str x9, [sp+136]
00457e38str x8, [sp+144]
00457e3ccbnz x9, 0x457e44
00457e40b 0x457f2c
00457e44
00457e44loc_457e44:
00457e44stp xzr, xzr, [sp+352]
00457e48add x5, sp, 352
00457e4cstr x5, [sp+232]
00457e50ldr x5, [sp+136]
00457e54ldr x6, [sp+144]
00457e58str x5, [sp+216]
00457e5cstr x6, [sp+224]
00457e60str x5, [sp+208]
00457e64ldr x5, [sp+208]
00457e68cbnz x5, 0x457e70
00457e6cb 0x457e80
00457e70
00457e70loc_457e70:
00457e70ldr x5, [sp+208]
00457e74ldr x5, [x5+8]
00457e78str x5, [sp+208]
00457e7cb 0x457e84
00457e80
00457e80loc_457e80:
00457e80b 0x457e84
00457e84
00457e84loc_457e84:
00457e84ldr x5, [sp+232]
00457e88ldrsb x27, [x5]
00457e8cldr x6, [sp+208]
00457e90ldr x7, [sp+224]
00457e94str x6, [x5]
00457e98adrp x27, 0x5f4000
00457e9cldr w6, [x27+3056]
00457ea0cbz w6, 0x457ea8
00457ea4b 0x457eac
00457ea8
00457ea8loc_457ea8:
00457ea8b 0x457ec0
00457eac
00457eacloc_457eac:
00457eacbl runtime.gcWriteBarrier2
00457eb0str x7, [x25]
00457eb4ldr x6, [x5+8]
00457eb8str x6, [x25+8]
00457ebcb 0x457ec0
00457ec0
00457ec0loc_457ec0:
00457ec0str x7, [x5+8]
00457ec4ldr x2, [sp+232]
00457ec8ldrsb x27, [x2]
00457eccb 0x457ed0
00457ed0
00457ed0loc_457ed0:
00457ed0str x2, [sp+240]
00457ed4orr x4, xzr, 1
00457ed8str x4, [sp+248]
00457edcstr x4, [sp+256]
00457ee0adrp x0, 0x260000
00457ee4add x0, x0, 31
00457ee8movz x1, 20
00457eecmov x3, x4
00457ef0bl fmt.Errorf
00457ef4str x0, [sp+368]
00457ef8str x1, [sp+376]
00457efcstr xzr, [sp+96]
00457f00stp xzr, xzr, [sp+104]
00457f04ldr x3, [sp+368]
00457f08ldr x4, [sp+376]
00457f0cstr x3, [sp+80]
00457f10str x4, [sp+88]
00457f14ldr x0, [sp+96]
00457f18ldr x1, [sp+104]
00457f1cldr x2, [sp+112]
00457f20ldp x29, x30, [sp-8]
00457f24add sp, sp, 448
00457f28ret x30
00457f2c
00457f2cloc_457f2c:
00457f2cldr x5, [sp+152]
00457f30ldr x6, [sp+160]
00457f34ldr x7, [sp+168]
00457f38str x5, [sp+96]
00457f3cstr x6, [sp+104]
00457f40str x7, [sp+112]
00457f44stp xzr, xzr, [sp+80]
00457f48ldr x0, [sp+96]
00457f4cldr x1, [sp+104]
00457f50ldr x2, [sp+112]
00457f54mov x3, xzr
00457f58mov x4, xzr
00457f5cldp x29, x30, [sp-8]
00457f60add sp, sp, 448
00457f64ret x30
00457f68
00457f68loc_457f68:
00457f68stp x0, x1, [sp+8]
00457f6cstr x2, [sp+24]
00457f70str w3, [sp+32]
00457f74stp x4, x5, [sp+40]
00457f78str x6, [sp+56]
00457f7cstr w7, [sp+64]
00457f80mov x3, x30
00457f84bl runtime.morestack_noctxt.abi0
00457f88ldp x0, x1, [sp+8]
00457f8cldr x2, [sp+24]
00457f90ldrsw x3, [sp+32]
00457f94ldp x4, x5, [sp+40]
00457f98ldr x6, [sp+56]
00457f9cldr w7, [sp+64]
00457fa0b 0x457bf0
00457fa4udf 0
00457fa8udf 0
00457facudf 0
00457bf0
00457fb0
00457fb0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00457fb0str x30, [sp-32]!
00457fb4stur x29, [sp-8]
00457fb8sub x29, sp, 8
00457fbcstr wzr, [sp+20]
00457fc0orr x0, xzr, 16
00457fc4str w0, [sp+20]
00457fc8add x29, sp, 24
00457fccadd sp, sp, 32
00457fd0ret x30
00457fd4udf 0
00457fd8udf 0
00457fdcudf 0
00457fb0
00457fb0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00457fb0str x30, [sp-32]!
00457fb4stur x29, [sp-8]
00457fb8sub x29, sp, 8
00457fbcstr wzr, [sp+20]
00457fc0orr x0, xzr, 16
00457fc4str w0, [sp+20]
00457fc8add x29, sp, 24
00457fccadd sp, sp, 32
00457fd0ret x30
00457fd4udf 0
00457fd8udf 0
00457fdcudf 0
00457fb0
00457fe0
00457fe0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00457fe0str x30, [sp-32]!
00457fe4stur x29, [sp-8]
00457fe8sub x29, sp, 8
00457fecstr wzr, [sp+20]
00457ff0orr x0, xzr, 12
00457ff4str w0, [sp+20]
00457ff8add x29, sp, 24
00457ffcadd sp, sp, 32
00458000ret x30
00458004udf 0
00458008udf 0
0045800cudf 0
00457fe0
00457fe0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00457fe0str x30, [sp-32]!
00457fe4stur x29, [sp-8]
00457fe8sub x29, sp, 8
00457fecstr wzr, [sp+20]
00457ff0orr x0, xzr, 12
00457ff4str w0, [sp+20]
00457ff8add x29, sp, 24
00457ffcadd sp, sp, 32
00458000ret x30
00458004udf 0
00458008udf 0
0045800cudf 0
00457fe0
00458010
00458010gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458010str x30, [sp-32]!
00458014stur x29, [sp-8]
00458018sub x29, sp, 8
0045801cstr xzr, [sp+16]
00458020orr x0, xzr, 24
00458024str x0, [sp+16]
00458028add x29, sp, 24
0045802cadd sp, sp, 32
00458030ret x30
00458034udf 0
00458038udf 0
0045803cudf 0
00458010
00458010gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458010str x30, [sp-32]!
00458014stur x29, [sp-8]
00458018sub x29, sp, 8
0045801cstr xzr, [sp+16]
00458020orr x0, xzr, 24
00458024str x0, [sp+16]
00458028add x29, sp, 24
0045802cadd sp, sp, 32
00458030ret x30
00458034udf 0
00458038udf 0
0045803cudf 0
00458010
00458040
00458040gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458040str x30, [sp-32]!
00458044stur x29, [sp-8]
00458048sub x29, sp, 8
0045804cstr xzr, [sp+16]
00458050movz x0, 168
00458054str x0, [sp+16]
00458058add x29, sp, 24
0045805cadd sp, sp, 32
00458060ret x30
00458064udf 0
00458068udf 0
0045806cudf 0
00458040
00458040gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458040str x30, [sp-32]!
00458044stur x29, [sp-8]
00458048sub x29, sp, 8
0045804cstr xzr, [sp+16]
00458050movz x0, 168
00458054str x0, [sp+16]
00458058add x29, sp, 24
0045805cadd sp, sp, 32
00458060ret x30
00458064udf 0
00458068udf 0
0045806cudf 0
00458040
00458070
00458070gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458070str x30, [sp-32]!
00458074stur x29, [sp-8]
00458078sub x29, sp, 8
0045807cstr xzr, [sp+16]
00458080adrp x1, 0x281000
00458084add x1, x1, 152
00458088str x1, [sp+16]
0045808cldr x0, [sp+16]
00458090add x29, sp, 24
00458094add sp, sp, 32
00458098ret x30
0045809cudf 0
00458070
00458070gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458070str x30, [sp-32]!
00458074stur x29, [sp-8]
00458078sub x29, sp, 8
0045807cstr xzr, [sp+16]
00458080adrp x1, 0x281000
00458084add x1, x1, 152
00458088str x1, [sp+16]
0045808cldr x0, [sp+16]
00458090add x29, sp, 24
00458094add sp, sp, 32
00458098ret x30
0045809cudf 0
00458070
004580a0
004580a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004580a0str x30, [sp-32]!
004580a4stur x29, [sp-8]
004580a8sub x29, sp, 8
004580acstr xzr, [sp+16]
004580b0orr x0, xzr, 8
004580b4str x0, [sp+16]
004580b8add x29, sp, 24
004580bcadd sp, sp, 32
004580c0ret x30
004580c4udf 0
004580c8udf 0
004580ccudf 0
004580a0
004580a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004580a0str x30, [sp-32]!
004580a4stur x29, [sp-8]
004580a8sub x29, sp, 8
004580acstr xzr, [sp+16]
004580b0orr x0, xzr, 8
004580b4str x0, [sp+16]
004580b8add x29, sp, 24
004580bcadd sp, sp, 32
004580c0ret x30
004580c4udf 0
004580c8udf 0
004580ccudf 0
004580a0
004580d0
004580d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004580d0str x30, [sp-48]!
004580d4stur x29, [sp-8]
004580d8sub x29, sp, 8
004580dcstp xzr, xzr, [sp+8]
004580e0stp xzr, xzr, [sp+24]
004580e4stp xzr, xzr, [sp+8]
004580e8mov x0, xzr
004580ecmov x1, xzr
004580f0add x29, sp, 40
004580f4add sp, sp, 48
004580f8ret x30
004580fcudf 0
004580d0
004580d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004580d0str x30, [sp-48]!
004580d4stur x29, [sp-8]
004580d8sub x29, sp, 8
004580dcstp xzr, xzr, [sp+8]
004580e0stp xzr, xzr, [sp+24]
004580e4stp xzr, xzr, [sp+8]
004580e8mov x0, xzr
004580ecmov x1, xzr
004580f0add x29, sp, 40
004580f4add sp, sp, 48
004580f8ret x30
004580fcudf 0
004580d0
00458100
00458100gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458100str x30, [sp-32]!
00458104stur x29, [sp-8]
00458108sub x29, sp, 8
0045810cstr xzr, [sp+16]
00458110orr x0, xzr, 8
00458114str x0, [sp+16]
00458118add x29, sp, 24
0045811cadd sp, sp, 32
00458120ret x30
00458124udf 0
00458128udf 0
0045812cudf 0
00458100
00458100gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458100str x30, [sp-32]!
00458104stur x29, [sp-8]
00458108sub x29, sp, 8
0045810cstr xzr, [sp+16]
00458110orr x0, xzr, 8
00458114str x0, [sp+16]
00458118add x29, sp, 24
0045811cadd sp, sp, 32
00458120ret x30
00458124udf 0
00458128udf 0
0045812cudf 0
00458100
00458130
00458130gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458130ldr x16, [x28+16]
00458134subs xzr, sp, x16
00458138b.ls 0x458194
0045813cstr x30, [sp-64]!
00458140stur x29, [sp-8]
00458144sub x29, sp, 8
00458148str xzr, [sp+16]
0045814cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc
00458150str x0, [sp+48]
00458154ldr x1, [x0]
00458158mov x26, x0
0045815cblr x1
00458160str x0, [sp+32]
00458164str x1, [sp+40]
00458168ldrsb x27, [x0]
0045816cldr x0, [x0+40]
00458170mov x2, x0
00458174mov x0, x1
00458178blr x2
0045817cstr x0, [sp+24]
00458180ubfm x0, x0, 61, 60
00458184str x0, [sp+16]
00458188ldur x29, [sp-8]
0045818cldr x30, [sp], 64
00458190ret x30
00458194
00458194loc_458194:
00458194mov x3, x30
00458198bl runtime.morestack_noctxt.abi0
0045819cb 0x458130
00458130
00458130gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458130ldr x16, [x28+16]
00458134subs xzr, sp, x16
00458138b.ls 0x458194
0045813cstr x30, [sp-64]!
00458140stur x29, [sp-8]
00458144sub x29, sp, 8
00458148str xzr, [sp+16]
0045814cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc
00458150str x0, [sp+48]
00458154ldr x1, [x0]
00458158mov x26, x0
0045815cblr x1
00458160str x0, [sp+32]
00458164str x1, [sp+40]
00458168ldrsb x27, [x0]
0045816cldr x0, [x0+40]
00458170mov x2, x0
00458174mov x0, x1
00458178blr x2
0045817cstr x0, [sp+24]
00458180ubfm x0, x0, 61, 60
00458184str x0, [sp+16]
00458188ldur x29, [sp-8]
0045818cldr x30, [sp], 64
00458190ret x30
00458194
00458194loc_458194:
00458194mov x3, x30
00458198bl runtime.morestack_noctxt.abi0
0045819cb 0x458130
00458130
004581a0
004581a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004581a0str x30, [sp-32]!
004581a4stur x29, [sp-8]
004581a8sub x29, sp, 8
004581acstr xzr, [sp+16]
004581b0orr x0, xzr, 64
004581b4str x0, [sp+16]
004581b8add x29, sp, 24
004581bcadd sp, sp, 32
004581c0ret x30
004581c4udf 0
004581c8udf 0
004581ccudf 0
004581a0
004581a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004581a0str x30, [sp-32]!
004581a4stur x29, [sp-8]
004581a8sub x29, sp, 8
004581acstr xzr, [sp+16]
004581b0orr x0, xzr, 64
004581b4str x0, [sp+16]
004581b8add x29, sp, 24
004581bcadd sp, sp, 32
004581c0ret x30
004581c4udf 0
004581c8udf 0
004581ccudf 0
004581a0
004581d0
004581d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct string secret, struct string salt, struct string s2kparams)
004581d0ldr x16, [x28+16]
004581d4sub x17, sp, 64
004581d8subs xzr, x17, x16
004581dcb.ls 0x458320
004581e0str x30, [sp-192]!
004581e4stur x29, [sp-8]
004581e8sub x29, sp, 8
004581ecstr x0, [sp+200]
004581f0str x1, [sp+208]
004581f4str x2, [sp+216]
004581f8str x3, [sp+224]
004581fcstr x4, [sp+232]
00458200str x5, [sp+240]
00458204str xzr, [sp+72]
00458208stp xzr, xzr, [sp+80]
0045820cstp xzr, xzr, [sp+56]
00458210ldr x6, [sp+240]
00458214cbnz x6, 0x45821c
00458218b 0x458274
0045821c
0045821cloc_45821c:
0045821cadrp x0, 0x267000
00458220add x0, x0, 2751
00458224movz x1, 33
00458228bl errors.New
0045822cstr x0, [sp+120]
00458230str x1, [sp+128]
00458234adrp x2, 0x5f3000
00458238add x2, x2, 1504
0045823cstr x2, [sp+176]
00458240b 0x458244
00458244
00458244loc_458244:
00458244str x2, [sp+72]
00458248stp xzr, xzr, [sp+80]
0045824cldr x3, [sp+120]
00458250ldr x4, [sp+128]
00458254str x3, [sp+56]
00458258str x4, [sp+64]
0045825cldr x0, [sp+72]
00458260ldr x1, [sp+80]
00458264ldr x2, [sp+88]
00458268ldur x29, [sp-8]
0045826cldr x30, [sp], 192
00458270ret x30
00458274
00458274loc_458274:
00458274str xzr, [sp+96]
00458278stp xzr, xzr, [sp+104]
0045827cstp xzr, xzr, [sp+120]
00458280ldr x0, [sp+200]
00458284ldr x2, [sp+216]
00458288ldr x1, [sp+208]
0045828cldr x3, [sp+224]
00458290adrp x4, 0x2c4000
00458294add x4, x4, 4064
00458298adrp x5, 0x5f3000
0045829cadd x5, x5, 1504
004582a0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3StringToKey
004582a4str x0, [sp+96]
004582a8str x1, [sp+104]
004582acstr x2, [sp+112]
004582b0str x3, [sp+120]
004582b4str x4, [sp+128]
004582b8ldr x6, [sp+104]
004582bcldr x7, [sp+112]
004582c0ldr x8, [sp+96]
004582c4str x8, [sp+152]
004582c8str x6, [sp+160]
004582ccstr x7, [sp+168]
004582d0ldr x6, [sp+120]
004582d4ldr x7, [sp+128]
004582d8str x6, [sp+136]
004582dcstr x7, [sp+144]
004582e0ldr x6, [sp+152]
004582e4ldr x7, [sp+160]
004582e8ldr x8, [sp+168]
004582ecstr x6, [sp+72]
004582f0str x7, [sp+80]
004582f4str x8, [sp+88]
004582f8ldr x3, [sp+136]
004582fcldr x4, [sp+144]
00458300str x3, [sp+56]
00458304str x4, [sp+64]
00458308ldr x0, [sp+72]
0045830cldr x1, [sp+80]
00458310ldr x2, [sp+88]
00458314ldur x29, [sp-8]
00458318ldr x30, [sp], 192
0045831cret x30
00458320
00458320loc_458320:
00458320stp x0, x1, [sp+8]
00458324stp x2, x3, [sp+24]
00458328stp x4, x5, [sp+40]
0045832cmov x3, x30
00458330bl runtime.morestack_noctxt.abi0
00458334ldp x0, x1, [sp+8]
00458338ldp x2, x3, [sp+24]
0045833cldp x4, x5, [sp+40]
00458340b 0x4581d0
00458344udf 0
00458348udf 0
0045834cudf 0
004581d0
004581d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct string secret, struct string salt, struct string s2kparams)
004581d0ldr x16, [x28+16]
004581d4sub x17, sp, 64
004581d8subs xzr, x17, x16
004581dcb.ls 0x458320
004581e0str x30, [sp-192]!
004581e4stur x29, [sp-8]
004581e8sub x29, sp, 8
004581ecstr x0, [sp+200]
004581f0str x1, [sp+208]
004581f4str x2, [sp+216]
004581f8str x3, [sp+224]
004581fcstr x4, [sp+232]
00458200str x5, [sp+240]
00458204str xzr, [sp+72]
00458208stp xzr, xzr, [sp+80]
0045820cstp xzr, xzr, [sp+56]
00458210ldr x6, [sp+240]
00458214cbnz x6, 0x45821c
00458218b 0x458274
0045821c
0045821cloc_45821c:
0045821cadrp x0, 0x267000
00458220add x0, x0, 2751
00458224movz x1, 33
00458228bl errors.New
0045822cstr x0, [sp+120]
00458230str x1, [sp+128]
00458234adrp x2, 0x5f3000
00458238add x2, x2, 1504
0045823cstr x2, [sp+176]
00458240b 0x458244
00458244
00458244loc_458244:
00458244str x2, [sp+72]
00458248stp xzr, xzr, [sp+80]
0045824cldr x3, [sp+120]
00458250ldr x4, [sp+128]
00458254str x3, [sp+56]
00458258str x4, [sp+64]
0045825cldr x0, [sp+72]
00458260ldr x1, [sp+80]
00458264ldr x2, [sp+88]
00458268ldur x29, [sp-8]
0045826cldr x30, [sp], 192
00458270ret x30
00458274
00458274loc_458274:
00458274str xzr, [sp+96]
00458278stp xzr, xzr, [sp+104]
0045827cstp xzr, xzr, [sp+120]
00458280ldr x0, [sp+200]
00458284ldr x2, [sp+216]
00458288ldr x1, [sp+208]
0045828cldr x3, [sp+224]
00458290adrp x4, 0x2c4000
00458294add x4, x4, 4064
00458298adrp x5, 0x5f3000
0045829cadd x5, x5, 1504
004582a0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3StringToKey
004582a4str x0, [sp+96]
004582a8str x1, [sp+104]
004582acstr x2, [sp+112]
004582b0str x3, [sp+120]
004582b4str x4, [sp+128]
004582b8ldr x6, [sp+104]
004582bcldr x7, [sp+112]
004582c0ldr x8, [sp+96]
004582c4str x8, [sp+152]
004582c8str x6, [sp+160]
004582ccstr x7, [sp+168]
004582d0ldr x6, [sp+120]
004582d4ldr x7, [sp+128]
004582d8str x6, [sp+136]
004582dcstr x7, [sp+144]
004582e0ldr x6, [sp+152]
004582e4ldr x7, [sp+160]
004582e8ldr x8, [sp+168]
004582ecstr x6, [sp+72]
004582f0str x7, [sp+80]
004582f4str x8, [sp+88]
004582f8ldr x3, [sp+136]
004582fcldr x4, [sp+144]
00458300str x3, [sp+56]
00458304str x4, [sp+64]
00458308ldr x0, [sp+72]
0045830cldr x1, [sp+80]
00458310ldr x2, [sp+88]
00458314ldur x29, [sp-8]
00458318ldr x30, [sp], 192
0045831cret x30
00458320
00458320loc_458320:
00458320stp x0, x1, [sp+8]
00458324stp x2, x3, [sp+24]
00458328stp x4, x5, [sp+40]
0045832cmov x3, x30
00458330bl runtime.morestack_noctxt.abi0
00458334ldp x0, x1, [sp+8]
00458338ldp x2, x3, [sp+24]
0045833cldp x4, x5, [sp+40]
00458340b 0x4581d0
00458344udf 0
00458348udf 0
0045834cudf 0
004581d0
00458350
00458350gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 b)
00458350ldr x16, [x28+16]
00458354subs xzr, sp, x16
00458358b.ls 0x4583b0
0045835cstr x30, [sp-96]!
00458360stur x29, [sp-8]
00458364sub x29, sp, 8
00458368str x0, [sp+104]
0045836cstr x1, [sp+112]
00458370str x2, [sp+120]
00458374str xzr, [sp+40]
00458378stp xzr, xzr, [sp+48]
0045837cldr x0, [sp+104]
00458380ldr x1, [sp+112]
00458384ldr x2, [sp+120]
00458388bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3RandomToKey
0045838cstr x0, [sp+64]
00458390str x1, [sp+72]
00458394str x2, [sp+80]
00458398str x0, [sp+40]
0045839cstr x1, [sp+48]
004583a0str x2, [sp+56]
004583a4ldur x29, [sp-8]
004583a8ldr x30, [sp], 96
004583acret x30
004583b0
004583b0loc_4583b0:
004583b0stp x0, x1, [sp+8]
004583b4str x2, [sp+24]
004583b8mov x3, x30
004583bcbl runtime.morestack_noctxt.abi0
004583c0ldp x0, x1, [sp+8]
004583c4ldr x2, [sp+24]
004583c8b 0x458350
004583ccudf 0
00458350
00458350gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 b)
00458350ldr x16, [x28+16]
00458354subs xzr, sp, x16
00458358b.ls 0x4583b0
0045835cstr x30, [sp-96]!
00458360stur x29, [sp-8]
00458364sub x29, sp, 8
00458368str x0, [sp+104]
0045836cstr x1, [sp+112]
00458370str x2, [sp+120]
00458374str xzr, [sp+40]
00458378stp xzr, xzr, [sp+48]
0045837cldr x0, [sp+104]
00458380ldr x1, [sp+112]
00458384ldr x2, [sp+120]
00458388bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3RandomToKey
0045838cstr x0, [sp+64]
00458390str x1, [sp+72]
00458394str x2, [sp+80]
00458398str x0, [sp+40]
0045839cstr x1, [sp+48]
004583a0str x2, [sp+56]
004583a4ldur x29, [sp-8]
004583a8ldr x30, [sp], 96
004583acret x30
004583b0
004583b0loc_4583b0:
004583b0stp x0, x1, [sp+8]
004583b4str x2, [sp+24]
004583b8mov x3, x30
004583bcbl runtime.morestack_noctxt.abi0
004583c0ldp x0, x1, [sp+8]
004583c4ldr x2, [sp+24]
004583c8b 0x458350
004583ccudf 0
00458350
004583d0
004583d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 usage)
004583d0ldr x16, [x28+16]
004583d4sub x17, sp, 112
004583d8subs xzr, x17, x16
004583dcb.ls 0x4584ec
004583e0str x30, [sp-240]!
004583e4stur x29, [sp-8]
004583e8sub x29, sp, 8
004583ecstr x0, [sp+248]
004583f0str x1, [sp+256]
004583f4str x2, [sp+264]
004583f8str x3, [sp+272]
004583fcstr x4, [sp+280]
00458400str x5, [sp+288]
00458404str xzr, [sp+88]
00458408stp xzr, xzr, [sp+96]
0045840cstp xzr, xzr, [sp+72]
00458410str xzr, [sp+152]
00458414stp xzr, xzr, [sp+160]
00458418stp xzr, xzr, [sp+216]
0045841cldr x0, [sp+248]
00458420ldr x3, [sp+272]
00458424ldr x1, [sp+256]
00458428ldr x4, [sp+280]
0045842cldr x2, [sp+264]
00458430ldr x5, [sp+288]
00458434adrp x6, 0x2c4000
00458438add x6, x6, 4064
0045843cadrp x7, 0x5f3000
00458440add x7, x7, 1504
00458444bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveRandom
00458448str x0, [sp+152]
0045844cstr x1, [sp+160]
00458450str x2, [sp+168]
00458454str x3, [sp+216]
00458458str x4, [sp+224]
0045845cldr x8, [sp+160]
00458460ldr x9, [sp+168]
00458464ldr x10, [sp+152]
00458468str x10, [sp+192]
0045846cstr x8, [sp+200]
00458470str x9, [sp+208]
00458474ldr x8, [sp+216]
00458478ldr x9, [sp+224]
0045847cstr x8, [sp+176]
00458480str x9, [sp+184]
00458484ldr x8, [sp+192]
00458488ldr x9, [sp+200]
0045848cldr x10, [sp+208]
00458490str x8, [sp+112]
00458494str x9, [sp+120]
00458498str x10, [sp+128]
0045849cldr x8, [sp+176]
004584a0ldr x9, [sp+184]
004584a4str x8, [sp+136]
004584a8str x9, [sp+144]
004584acldr x8, [sp+112]
004584b0ldr x9, [sp+120]
004584b4ldr x10, [sp+128]
004584b8str x8, [sp+88]
004584bcstr x9, [sp+96]
004584c0str x10, [sp+104]
004584c4ldr x3, [sp+136]
004584c8ldr x4, [sp+144]
004584ccstr x3, [sp+72]
004584d0str x4, [sp+80]
004584d4ldr x0, [sp+88]
004584d8ldr x1, [sp+96]
004584dcldr x2, [sp+104]
004584e0ldur x29, [sp-8]
004584e4ldr x30, [sp], 240
004584e8ret x30
004584ec
004584ecloc_4584ec:
004584ecstp x0, x1, [sp+8]
004584f0stp x2, x3, [sp+24]
004584f4stp x4, x5, [sp+40]
004584f8mov x3, x30
004584fcbl runtime.morestack_noctxt.abi0
00458500ldp x0, x1, [sp+8]
00458504ldp x2, x3, [sp+24]
00458508ldp x4, x5, [sp+40]
0045850cb 0x4583d0
004583d0
004583d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 usage)
004583d0ldr x16, [x28+16]
004583d4sub x17, sp, 112
004583d8subs xzr, x17, x16
004583dcb.ls 0x4584ec
004583e0str x30, [sp-240]!
004583e4stur x29, [sp-8]
004583e8sub x29, sp, 8
004583ecstr x0, [sp+248]
004583f0str x1, [sp+256]
004583f4str x2, [sp+264]
004583f8str x3, [sp+272]
004583fcstr x4, [sp+280]
00458400str x5, [sp+288]
00458404str xzr, [sp+88]
00458408stp xzr, xzr, [sp+96]
0045840cstp xzr, xzr, [sp+72]
00458410str xzr, [sp+152]
00458414stp xzr, xzr, [sp+160]
00458418stp xzr, xzr, [sp+216]
0045841cldr x0, [sp+248]
00458420ldr x3, [sp+272]
00458424ldr x1, [sp+256]
00458428ldr x4, [sp+280]
0045842cldr x2, [sp+264]
00458430ldr x5, [sp+288]
00458434adrp x6, 0x2c4000
00458438add x6, x6, 4064
0045843cadrp x7, 0x5f3000
00458440add x7, x7, 1504
00458444bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveRandom
00458448str x0, [sp+152]
0045844cstr x1, [sp+160]
00458450str x2, [sp+168]
00458454str x3, [sp+216]
00458458str x4, [sp+224]
0045845cldr x8, [sp+160]
00458460ldr x9, [sp+168]
00458464ldr x10, [sp+152]
00458468str x10, [sp+192]
0045846cstr x8, [sp+200]
00458470str x9, [sp+208]
00458474ldr x8, [sp+216]
00458478ldr x9, [sp+224]
0045847cstr x8, [sp+176]
00458480str x9, [sp+184]
00458484ldr x8, [sp+192]
00458488ldr x9, [sp+200]
0045848cldr x10, [sp+208]
00458490str x8, [sp+112]
00458494str x9, [sp+120]
00458498str x10, [sp+128]
0045849cldr x8, [sp+176]
004584a0ldr x9, [sp+184]
004584a4str x8, [sp+136]
004584a8str x9, [sp+144]
004584acldr x8, [sp+112]
004584b0ldr x9, [sp+120]
004584b4ldr x10, [sp+128]
004584b8str x8, [sp+88]
004584bcstr x9, [sp+96]
004584c0str x10, [sp+104]
004584c4ldr x3, [sp+136]
004584c8ldr x4, [sp+144]
004584ccstr x3, [sp+72]
004584d0str x4, [sp+80]
004584d4ldr x0, [sp+88]
004584d8ldr x1, [sp+96]
004584dcldr x2, [sp+104]
004584e0ldur x29, [sp-8]
004584e4ldr x30, [sp], 240
004584e8ret x30
004584ec
004584ecloc_4584ec:
004584ecstp x0, x1, [sp+8]
004584f0stp x2, x3, [sp+24]
004584f4stp x4, x5, [sp+40]
004584f8mov x3, x30
004584fcbl runtime.morestack_noctxt.abi0
00458500ldp x0, x1, [sp+8]
00458504ldp x2, x3, [sp+24]
00458508ldp x4, x5, [sp+40]
0045850cb 0x4583d0
004583d0
00458510
00458510gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 usage)
00458510ldr x16, [x28+16]
00458514sub x17, sp, 96
00458518subs xzr, x17, x16
0045851cb.ls 0x458660
00458520str x30, [sp-224]!
00458524stur x29, [sp-8]
00458528sub x29, sp, 8
0045852cstr x0, [sp+232]
00458530str x1, [sp+240]
00458534str x2, [sp+248]
00458538str x3, [sp+256]
0045853cstr x4, [sp+264]
00458540str x5, [sp+272]
00458544str xzr, [sp+72]
00458548stp xzr, xzr, [sp+80]
0045854cstp xzr, xzr, [sp+56]
00458550str xzr, [sp+136]
00458554stp xzr, xzr, [sp+144]
00458558stp xzr, xzr, [sp+200]
0045855cldr x0, [sp+232]
00458560ldr x3, [sp+256]
00458564ldr x1, [sp+240]
00458568ldr x4, [sp+264]
0045856cldr x2, [sp+248]
00458570ldr x5, [sp+272]
00458574bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom
00458578str x0, [sp+136]
0045857cstr x1, [sp+144]
00458580str x2, [sp+152]
00458584str x3, [sp+200]
00458588str x4, [sp+208]
0045858cldr x6, [sp+144]
00458590ldr x7, [sp+152]
00458594ldr x8, [sp+136]
00458598str x8, [sp+176]
0045859cstr x6, [sp+184]
004585a0str x7, [sp+192]
004585a4ldr x6, [sp+200]
004585a8ldr x7, [sp+208]
004585acstr x6, [sp+160]
004585b0str x7, [sp+168]
004585b4ldr x6, [sp+176]
004585b8ldr x7, [sp+184]
004585bcldr x8, [sp+192]
004585c0str x6, [sp+96]
004585c4str x7, [sp+104]
004585c8str x8, [sp+112]
004585ccldr x6, [sp+168]
004585d0ldr x7, [sp+160]
004585d4str x7, [sp+120]
004585d8str x6, [sp+128]
004585dccbnz x7, 0x4585e4
004585e0b 0x458614
004585e4
004585e4loc_4585e4:
004585e4str xzr, [sp+72]
004585e8stp xzr, xzr, [sp+80]
004585ecldr x3, [sp+120]
004585f0ldr x4, [sp+128]
004585f4str x3, [sp+56]
004585f8str x4, [sp+64]
004585fcldr x0, [sp+72]
00458600ldr x1, [sp+80]
00458604ldr x2, [sp+88]
00458608ldur x29, [sp-8]
0045860cldr x30, [sp], 224
00458610ret x30
00458614
00458614loc_458614:
00458614ldr x0, [sp+96]
00458618ldr x1, [sp+104]
0045861cldr x2, [sp+112]
00458620bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey
00458624str x0, [sp+136]
00458628str x1, [sp+144]
0045862cstr x2, [sp+152]
00458630str x0, [sp+72]
00458634str x1, [sp+80]
00458638str x2, [sp+88]
0045863cstp xzr, xzr, [sp+56]
00458640ldr x0, [sp+72]
00458644ldr x1, [sp+80]
00458648ldr x2, [sp+88]
0045864cmov x3, xzr
00458650mov x4, xzr
00458654ldur x29, [sp-8]
00458658ldr x30, [sp], 224
0045865cret x30
00458660
00458660loc_458660:
00458660stp x0, x1, [sp+8]
00458664stp x2, x3, [sp+24]
00458668stp x4, x5, [sp+40]
0045866cmov x3, x30
00458670bl runtime.morestack_noctxt.abi0
00458674ldp x0, x1, [sp+8]
00458678ldp x2, x3, [sp+24]
0045867cldp x4, x5, [sp+40]
00458680b 0x458510
00458684udf 0
00458688udf 0
0045868cudf 0
00458510
00458510gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 usage)
00458510ldr x16, [x28+16]
00458514sub x17, sp, 96
00458518subs xzr, x17, x16
0045851cb.ls 0x458660
00458520str x30, [sp-224]!
00458524stur x29, [sp-8]
00458528sub x29, sp, 8
0045852cstr x0, [sp+232]
00458530str x1, [sp+240]
00458534str x2, [sp+248]
00458538str x3, [sp+256]
0045853cstr x4, [sp+264]
00458540str x5, [sp+272]
00458544str xzr, [sp+72]
00458548stp xzr, xzr, [sp+80]
0045854cstp xzr, xzr, [sp+56]
00458550str xzr, [sp+136]
00458554stp xzr, xzr, [sp+144]
00458558stp xzr, xzr, [sp+200]
0045855cldr x0, [sp+232]
00458560ldr x3, [sp+256]
00458564ldr x1, [sp+240]
00458568ldr x4, [sp+264]
0045856cldr x2, [sp+248]
00458570ldr x5, [sp+272]
00458574bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom
00458578str x0, [sp+136]
0045857cstr x1, [sp+144]
00458580str x2, [sp+152]
00458584str x3, [sp+200]
00458588str x4, [sp+208]
0045858cldr x6, [sp+144]
00458590ldr x7, [sp+152]
00458594ldr x8, [sp+136]
00458598str x8, [sp+176]
0045859cstr x6, [sp+184]
004585a0str x7, [sp+192]
004585a4ldr x6, [sp+200]
004585a8ldr x7, [sp+208]
004585acstr x6, [sp+160]
004585b0str x7, [sp+168]
004585b4ldr x6, [sp+176]
004585b8ldr x7, [sp+184]
004585bcldr x8, [sp+192]
004585c0str x6, [sp+96]
004585c4str x7, [sp+104]
004585c8str x8, [sp+112]
004585ccldr x6, [sp+168]
004585d0ldr x7, [sp+160]
004585d4str x7, [sp+120]
004585d8str x6, [sp+128]
004585dccbnz x7, 0x4585e4
004585e0b 0x458614
004585e4
004585e4loc_4585e4:
004585e4str xzr, [sp+72]
004585e8stp xzr, xzr, [sp+80]
004585ecldr x3, [sp+120]
004585f0ldr x4, [sp+128]
004585f4str x3, [sp+56]
004585f8str x4, [sp+64]
004585fcldr x0, [sp+72]
00458600ldr x1, [sp+80]
00458604ldr x2, [sp+88]
00458608ldur x29, [sp-8]
0045860cldr x30, [sp], 224
00458610ret x30
00458614
00458614loc_458614:
00458614ldr x0, [sp+96]
00458618ldr x1, [sp+104]
0045861cldr x2, [sp+112]
00458620bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey
00458624str x0, [sp+136]
00458628str x1, [sp+144]
0045862cstr x2, [sp+152]
00458630str x0, [sp+72]
00458634str x1, [sp+80]
00458638str x2, [sp+88]
0045863cstp xzr, xzr, [sp+56]
00458640ldr x0, [sp+72]
00458644ldr x1, [sp+80]
00458648ldr x2, [sp+88]
0045864cmov x3, xzr
00458650mov x4, xzr
00458654ldur x29, [sp-8]
00458658ldr x30, [sp], 224
0045865cret x30
00458660
00458660loc_458660:
00458660stp x0, x1, [sp+8]
00458664stp x2, x3, [sp+24]
00458668stp x4, x5, [sp+40]
0045866cmov x3, x30
00458670bl runtime.morestack_noctxt.abi0
00458674ldp x0, x1, [sp+8]
00458678ldp x2, x3, [sp+24]
0045867cldp x4, x5, [sp+40]
00458680b 0x458510
00458684udf 0
00458688udf 0
0045868cudf 0
00458510
00458690
00458690gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 data)
00458690ldr x16, [x28+16]
00458694sub x17, sp, 144
00458698subs xzr, x17, x16
0045869cb.ls 0x4587e0
004586a0sub x20, sp, 272
004586a4stp x29, x30, [x20-8]
004586a8add sp, x20, 0
004586acsub x29, sp, 8
004586b0str x0, [sp+280]
004586b4str x1, [sp+288]
004586b8str x2, [sp+296]
004586bcstr x3, [sp+304]
004586c0str x4, [sp+312]
004586c4str x5, [sp+320]
004586c8str xzr, [sp+112]
004586ccstp xzr, xzr, [sp+120]
004586d0str xzr, [sp+88]
004586d4stp xzr, xzr, [sp+96]
004586d8stp xzr, xzr, [sp+72]
004586dcstr xzr, [sp+136]
004586e0stp xzr, xzr, [sp+144]
004586e4str xzr, [sp+240]
004586e8stp xzr, xzr, [sp+248]
004586ecstp xzr, xzr, [sp+224]
004586f0ldr x0, [sp+280]
004586f4ldr x3, [sp+304]
004586f8ldr x1, [sp+288]
004586fcldr x4, [sp+312]
00458700ldr x2, [sp+296]
00458704ldr x5, [sp+320]
00458708adrp x6, 0x2c4000
0045870cadd x6, x6, 4064
00458710adrp x7, 0x5f3000
00458714add x7, x7, 1504
00458718bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3EncryptData
0045871cstr x0, [sp+136]
00458720str x1, [sp+144]
00458724str x2, [sp+152]
00458728str x3, [sp+240]
0045872cstr x4, [sp+248]
00458730str x5, [sp+256]
00458734str x6, [sp+224]
00458738str x7, [sp+232]
0045873cldr x8, [sp+144]
00458740ldr x9, [sp+152]
00458744ldr x10, [sp+136]
00458748str x10, [sp+200]
0045874cstr x8, [sp+208]
00458750str x9, [sp+216]
00458754ldr x8, [sp+240]
00458758ldr x9, [sp+248]
0045875cldr x10, [sp+256]
00458760str x8, [sp+176]
00458764str x9, [sp+184]
00458768str x10, [sp+192]
0045876cldr x8, [sp+224]
00458770ldr x9, [sp+232]
00458774str x8, [sp+160]
00458778str x9, [sp+168]
0045877cldr x8, [sp+200]
00458780ldr x9, [sp+208]
00458784ldr x10, [sp+216]
00458788str x8, [sp+112]
0045878cstr x9, [sp+120]
00458790str x10, [sp+128]
00458794ldr x8, [sp+176]
00458798ldr x9, [sp+184]
0045879cldr x10, [sp+192]
004587a0str x8, [sp+88]
004587a4str x9, [sp+96]
004587a8str x10, [sp+104]
004587acldr x6, [sp+160]
004587b0ldr x7, [sp+168]
004587b4str x6, [sp+72]
004587b8str x7, [sp+80]
004587bcldr x0, [sp+112]
004587c0ldr x3, [sp+88]
004587c4ldr x1, [sp+120]
004587c8ldr x4, [sp+96]
004587ccldr x2, [sp+128]
004587d0ldr x5, [sp+104]
004587d4ldp x29, x30, [sp-8]
004587d8add sp, sp, 272
004587dcret x30
004587e0
004587e0loc_4587e0:
004587e0stp x0, x1, [sp+8]
004587e4stp x2, x3, [sp+24]
004587e8stp x4, x5, [sp+40]
004587ecmov x3, x30
004587f0bl runtime.morestack_noctxt.abi0
004587f4ldp x0, x1, [sp+8]
004587f8ldp x2, x3, [sp+24]
004587fcldp x4, x5, [sp+40]
00458800b 0x458690
00458804udf 0
00458808udf 0
0045880cudf 0
00458690
00458690gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 data)
00458690ldr x16, [x28+16]
00458694sub x17, sp, 144
00458698subs xzr, x17, x16
0045869cb.ls 0x4587e0
004586a0sub x20, sp, 272
004586a4stp x29, x30, [x20-8]
004586a8add sp, x20, 0
004586acsub x29, sp, 8
004586b0str x0, [sp+280]
004586b4str x1, [sp+288]
004586b8str x2, [sp+296]
004586bcstr x3, [sp+304]
004586c0str x4, [sp+312]
004586c4str x5, [sp+320]
004586c8str xzr, [sp+112]
004586ccstp xzr, xzr, [sp+120]
004586d0str xzr, [sp+88]
004586d4stp xzr, xzr, [sp+96]
004586d8stp xzr, xzr, [sp+72]
004586dcstr xzr, [sp+136]
004586e0stp xzr, xzr, [sp+144]
004586e4str xzr, [sp+240]
004586e8stp xzr, xzr, [sp+248]
004586ecstp xzr, xzr, [sp+224]
004586f0ldr x0, [sp+280]
004586f4ldr x3, [sp+304]
004586f8ldr x1, [sp+288]
004586fcldr x4, [sp+312]
00458700ldr x2, [sp+296]
00458704ldr x5, [sp+320]
00458708adrp x6, 0x2c4000
0045870cadd x6, x6, 4064
00458710adrp x7, 0x5f3000
00458714add x7, x7, 1504
00458718bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3EncryptData
0045871cstr x0, [sp+136]
00458720str x1, [sp+144]
00458724str x2, [sp+152]
00458728str x3, [sp+240]
0045872cstr x4, [sp+248]
00458730str x5, [sp+256]
00458734str x6, [sp+224]
00458738str x7, [sp+232]
0045873cldr x8, [sp+144]
00458740ldr x9, [sp+152]
00458744ldr x10, [sp+136]
00458748str x10, [sp+200]
0045874cstr x8, [sp+208]
00458750str x9, [sp+216]
00458754ldr x8, [sp+240]
00458758ldr x9, [sp+248]
0045875cldr x10, [sp+256]
00458760str x8, [sp+176]
00458764str x9, [sp+184]
00458768str x10, [sp+192]
0045876cldr x8, [sp+224]
00458770ldr x9, [sp+232]
00458774str x8, [sp+160]
00458778str x9, [sp+168]
0045877cldr x8, [sp+200]
00458780ldr x9, [sp+208]
00458784ldr x10, [sp+216]
00458788str x8, [sp+112]
0045878cstr x9, [sp+120]
00458790str x10, [sp+128]
00458794ldr x8, [sp+176]
00458798ldr x9, [sp+184]
0045879cldr x10, [sp+192]
004587a0str x8, [sp+88]
004587a4str x9, [sp+96]
004587a8str x10, [sp+104]
004587acldr x6, [sp+160]
004587b0ldr x7, [sp+168]
004587b4str x6, [sp+72]
004587b8str x7, [sp+80]
004587bcldr x0, [sp+112]
004587c0ldr x3, [sp+88]
004587c4ldr x1, [sp+120]
004587c8ldr x4, [sp+96]
004587ccldr x2, [sp+128]
004587d0ldr x5, [sp+104]
004587d4ldp x29, x30, [sp-8]
004587d8add sp, sp, 272
004587dcret x30
004587e0
004587e0loc_4587e0:
004587e0stp x0, x1, [sp+8]
004587e4stp x2, x3, [sp+24]
004587e8stp x4, x5, [sp+40]
004587ecmov x3, x30
004587f0bl runtime.morestack_noctxt.abi0
004587f4ldp x0, x1, [sp+8]
004587f8ldp x2, x3, [sp+24]
004587fcldp x4, x5, [sp+40]
00458800b 0x458690
00458804udf 0
00458808udf 0
0045880cudf 0
00458690
00458810
00458810gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 message, uint32 usage)
00458810ldr x16, [x28+16]
00458814sub x17, sp, 160
00458818subs xzr, x17, x16
0045881cb.ls 0x458968
00458820sub x20, sp, 288
00458824stp x29, x30, [x20-8]
00458828add sp, x20, 0
0045882csub x29, sp, 8
00458830str x0, [sp+296]
00458834str x1, [sp+304]
00458838str x2, [sp+312]
0045883cstr x3, [sp+320]
00458840str x4, [sp+328]
00458844str x5, [sp+336]
00458848str w6, [sp+344]
0045884cstr xzr, [sp+128]
00458850stp xzr, xzr, [sp+136]
00458854str xzr, [sp+104]
00458858stp xzr, xzr, [sp+112]
0045885cstp xzr, xzr, [sp+88]
00458860str xzr, [sp+256]
00458864stp xzr, xzr, [sp+264]
00458868str xzr, [sp+232]
0045886cstp xzr, xzr, [sp+240]
00458870stp xzr, xzr, [sp+216]
00458874ldr w6, [sp+344]
00458878ldr x0, [sp+296]
0045887cldr x3, [sp+320]
00458880ldr x1, [sp+304]
00458884ldr x4, [sp+328]
00458888ldr x2, [sp+312]
0045888cldr x5, [sp+336]
00458890adrp x7, 0x2c4000
00458894add x7, x7, 4064
00458898adrp x8, 0x5f3000
0045889cadd x8, x8, 1504
004588a0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3EncryptMessage
004588a4str x0, [sp+256]
004588a8str x1, [sp+264]
004588acstr x2, [sp+272]
004588b0str x3, [sp+232]
004588b4str x4, [sp+240]
004588b8str x5, [sp+248]
004588bcstr x6, [sp+216]
004588c0str x7, [sp+224]
004588c4ldr x9, [sp+264]
004588c8ldr x10, [sp+272]
004588ccldr x11, [sp+256]
004588d0str x11, [sp+192]
004588d4str x9, [sp+200]
004588d8str x10, [sp+208]
004588dcldr x9, [sp+232]
004588e0ldr x10, [sp+240]
004588e4ldr x11, [sp+248]
004588e8str x9, [sp+168]
004588ecstr x10, [sp+176]
004588f0str x11, [sp+184]
004588f4ldr x9, [sp+216]
004588f8ldr x10, [sp+224]
004588fcstr x9, [sp+152]
00458900str x10, [sp+160]
00458904ldr x9, [sp+192]
00458908ldr x10, [sp+200]
0045890cldr x11, [sp+208]
00458910str x9, [sp+128]
00458914str x10, [sp+136]
00458918str x11, [sp+144]
0045891cldr x9, [sp+168]
00458920ldr x10, [sp+176]
00458924ldr x11, [sp+184]
00458928str x9, [sp+104]
0045892cstr x10, [sp+112]
00458930str x11, [sp+120]
00458934ldr x6, [sp+152]
00458938ldr x7, [sp+160]
0045893cstr x6, [sp+88]
00458940str x7, [sp+96]
00458944ldr x0, [sp+128]
00458948ldr x3, [sp+104]
0045894cldr x1, [sp+136]
00458950ldr x4, [sp+112]
00458954ldr x2, [sp+144]
00458958ldr x5, [sp+120]
0045895cldp x29, x30, [sp-8]
00458960add sp, sp, 288
00458964ret x30
00458968
00458968loc_458968:
00458968stp x0, x1, [sp+8]
0045896cstp x2, x3, [sp+24]
00458970stp x4, x5, [sp+40]
00458974str w6, [sp+56]
00458978mov x3, x30
0045897cbl runtime.morestack_noctxt.abi0
00458980ldp x0, x1, [sp+8]
00458984ldp x2, x3, [sp+24]
00458988ldp x4, x5, [sp+40]
0045898cldr w6, [sp+56]
00458990b 0x458810
00458994udf 0
00458998udf 0
0045899cudf 0
00458810
00458810gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 message, uint32 usage)
00458810ldr x16, [x28+16]
00458814sub x17, sp, 160
00458818subs xzr, x17, x16
0045881cb.ls 0x458968
00458820sub x20, sp, 288
00458824stp x29, x30, [x20-8]
00458828add sp, x20, 0
0045882csub x29, sp, 8
00458830str x0, [sp+296]
00458834str x1, [sp+304]
00458838str x2, [sp+312]
0045883cstr x3, [sp+320]
00458840str x4, [sp+328]
00458844str x5, [sp+336]
00458848str w6, [sp+344]
0045884cstr xzr, [sp+128]
00458850stp xzr, xzr, [sp+136]
00458854str xzr, [sp+104]
00458858stp xzr, xzr, [sp+112]
0045885cstp xzr, xzr, [sp+88]
00458860str xzr, [sp+256]
00458864stp xzr, xzr, [sp+264]
00458868str xzr, [sp+232]
0045886cstp xzr, xzr, [sp+240]
00458870stp xzr, xzr, [sp+216]
00458874ldr w6, [sp+344]
00458878ldr x0, [sp+296]
0045887cldr x3, [sp+320]
00458880ldr x1, [sp+304]
00458884ldr x4, [sp+328]
00458888ldr x2, [sp+312]
0045888cldr x5, [sp+336]
00458890adrp x7, 0x2c4000
00458894add x7, x7, 4064
00458898adrp x8, 0x5f3000
0045889cadd x8, x8, 1504
004588a0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3EncryptMessage
004588a4str x0, [sp+256]
004588a8str x1, [sp+264]
004588acstr x2, [sp+272]
004588b0str x3, [sp+232]
004588b4str x4, [sp+240]
004588b8str x5, [sp+248]
004588bcstr x6, [sp+216]
004588c0str x7, [sp+224]
004588c4ldr x9, [sp+264]
004588c8ldr x10, [sp+272]
004588ccldr x11, [sp+256]
004588d0str x11, [sp+192]
004588d4str x9, [sp+200]
004588d8str x10, [sp+208]
004588dcldr x9, [sp+232]
004588e0ldr x10, [sp+240]
004588e4ldr x11, [sp+248]
004588e8str x9, [sp+168]
004588ecstr x10, [sp+176]
004588f0str x11, [sp+184]
004588f4ldr x9, [sp+216]
004588f8ldr x10, [sp+224]
004588fcstr x9, [sp+152]
00458900str x10, [sp+160]
00458904ldr x9, [sp+192]
00458908ldr x10, [sp+200]
0045890cldr x11, [sp+208]
00458910str x9, [sp+128]
00458914str x10, [sp+136]
00458918str x11, [sp+144]
0045891cldr x9, [sp+168]
00458920ldr x10, [sp+176]
00458924ldr x11, [sp+184]
00458928str x9, [sp+104]
0045892cstr x10, [sp+112]
00458930str x11, [sp+120]
00458934ldr x6, [sp+152]
00458938ldr x7, [sp+160]
0045893cstr x6, [sp+88]
00458940str x7, [sp+96]
00458944ldr x0, [sp+128]
00458948ldr x3, [sp+104]
0045894cldr x1, [sp+136]
00458950ldr x4, [sp+112]
00458954ldr x2, [sp+144]
00458958ldr x5, [sp+120]
0045895cldp x29, x30, [sp-8]
00458960add sp, sp, 288
00458964ret x30
00458968
00458968loc_458968:
00458968stp x0, x1, [sp+8]
0045896cstp x2, x3, [sp+24]
00458970stp x4, x5, [sp+40]
00458974str w6, [sp+56]
00458978mov x3, x30
0045897cbl runtime.morestack_noctxt.abi0
00458980ldp x0, x1, [sp+8]
00458984ldp x2, x3, [sp+24]
00458988ldp x4, x5, [sp+40]
0045898cldr w6, [sp+56]
00458990b 0x458810
00458994udf 0
00458998udf 0
0045899cudf 0
00458810
004589a0
004589a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 data)
004589a0ldr x16, [x28+16]
004589a4sub x17, sp, 80
004589a8subs xzr, x17, x16
004589acb.ls 0x458a94
004589b0str x30, [sp-208]!
004589b4stur x29, [sp-8]
004589b8sub x29, sp, 8
004589bcstr x0, [sp+216]
004589c0str x1, [sp+224]
004589c4str x2, [sp+232]
004589c8str x3, [sp+240]
004589ccstr x4, [sp+248]
004589d0str x5, [sp+256]
004589d4str xzr, [sp+96]
004589d8stp xzr, xzr, [sp+104]
004589dcstp xzr, xzr, [sp+80]
004589e0str xzr, [sp+136]
004589e4stp xzr, xzr, [sp+144]
004589e8stp xzr, xzr, [sp+120]
004589ecldr x0, [sp+216]
004589f0ldr x3, [sp+240]
004589f4ldr x1, [sp+224]
004589f8ldr x4, [sp+248]
004589fcldr x2, [sp+232]
00458a00ldr x5, [sp+256]
00458a04adrp x6, 0x2c4000
00458a08add x6, x6, 4064
00458a0cadrp x7, 0x5f3000
00458a10add x7, x7, 1504
00458a14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3DecryptData
00458a18str x0, [sp+136]
00458a1cstr x1, [sp+144]
00458a20str x2, [sp+152]
00458a24str x3, [sp+120]
00458a28str x4, [sp+128]
00458a2cldr x8, [sp+144]
00458a30ldr x9, [sp+152]
00458a34ldr x10, [sp+136]
00458a38str x10, [sp+176]
00458a3cstr x8, [sp+184]
00458a40str x9, [sp+192]
00458a44ldr x8, [sp+120]
00458a48ldr x9, [sp+128]
00458a4cstr x8, [sp+160]
00458a50str x9, [sp+168]
00458a54ldr x8, [sp+176]
00458a58ldr x9, [sp+184]
00458a5cldr x10, [sp+192]
00458a60str x8, [sp+96]
00458a64str x9, [sp+104]
00458a68str x10, [sp+112]
00458a6cldr x3, [sp+160]
00458a70ldr x4, [sp+168]
00458a74str x3, [sp+80]
00458a78str x4, [sp+88]
00458a7cldr x0, [sp+96]
00458a80ldr x1, [sp+104]
00458a84ldr x2, [sp+112]
00458a88ldur x29, [sp-8]
00458a8cldr x30, [sp], 208
00458a90ret x30
00458a94
00458a94loc_458a94:
00458a94stp x0, x1, [sp+8]
00458a98stp x2, x3, [sp+24]
00458a9cstp x4, x5, [sp+40]
00458aa0mov x3, x30
00458aa4bl runtime.morestack_noctxt.abi0
00458aa8ldp x0, x1, [sp+8]
00458aacldp x2, x3, [sp+24]
00458ab0ldp x4, x5, [sp+40]
00458ab4b 0x4589a0
00458ab8udf 0
00458abcudf 0
004589a0
004589a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 data)
004589a0ldr x16, [x28+16]
004589a4sub x17, sp, 80
004589a8subs xzr, x17, x16
004589acb.ls 0x458a94
004589b0str x30, [sp-208]!
004589b4stur x29, [sp-8]
004589b8sub x29, sp, 8
004589bcstr x0, [sp+216]
004589c0str x1, [sp+224]
004589c4str x2, [sp+232]
004589c8str x3, [sp+240]
004589ccstr x4, [sp+248]
004589d0str x5, [sp+256]
004589d4str xzr, [sp+96]
004589d8stp xzr, xzr, [sp+104]
004589dcstp xzr, xzr, [sp+80]
004589e0str xzr, [sp+136]
004589e4stp xzr, xzr, [sp+144]
004589e8stp xzr, xzr, [sp+120]
004589ecldr x0, [sp+216]
004589f0ldr x3, [sp+240]
004589f4ldr x1, [sp+224]
004589f8ldr x4, [sp+248]
004589fcldr x2, [sp+232]
00458a00ldr x5, [sp+256]
00458a04adrp x6, 0x2c4000
00458a08add x6, x6, 4064
00458a0cadrp x7, 0x5f3000
00458a10add x7, x7, 1504
00458a14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3DecryptData
00458a18str x0, [sp+136]
00458a1cstr x1, [sp+144]
00458a20str x2, [sp+152]
00458a24str x3, [sp+120]
00458a28str x4, [sp+128]
00458a2cldr x8, [sp+144]
00458a30ldr x9, [sp+152]
00458a34ldr x10, [sp+136]
00458a38str x10, [sp+176]
00458a3cstr x8, [sp+184]
00458a40str x9, [sp+192]
00458a44ldr x8, [sp+120]
00458a48ldr x9, [sp+128]
00458a4cstr x8, [sp+160]
00458a50str x9, [sp+168]
00458a54ldr x8, [sp+176]
00458a58ldr x9, [sp+184]
00458a5cldr x10, [sp+192]
00458a60str x8, [sp+96]
00458a64str x9, [sp+104]
00458a68str x10, [sp+112]
00458a6cldr x3, [sp+160]
00458a70ldr x4, [sp+168]
00458a74str x3, [sp+80]
00458a78str x4, [sp+88]
00458a7cldr x0, [sp+96]
00458a80ldr x1, [sp+104]
00458a84ldr x2, [sp+112]
00458a88ldur x29, [sp-8]
00458a8cldr x30, [sp], 208
00458a90ret x30
00458a94
00458a94loc_458a94:
00458a94stp x0, x1, [sp+8]
00458a98stp x2, x3, [sp+24]
00458a9cstp x4, x5, [sp+40]
00458aa0mov x3, x30
00458aa4bl runtime.morestack_noctxt.abi0
00458aa8ldp x0, x1, [sp+8]
00458aacldp x2, x3, [sp+24]
00458ab0ldp x4, x5, [sp+40]
00458ab4b 0x4589a0
00458ab8udf 0
00458abcudf 0
004589a0
00458ac0
00458ac0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00458ac0ldr x16, [x28+16]
00458ac4sub x17, sp, 80
00458ac8subs xzr, x17, x16
00458accb.ls 0x458bbc
00458ad0str x30, [sp-208]!
00458ad4stur x29, [sp-8]
00458ad8sub x29, sp, 8
00458adcstr x0, [sp+216]
00458ae0str x1, [sp+224]
00458ae4str x2, [sp+232]
00458ae8str x3, [sp+240]
00458aecstr x4, [sp+248]
00458af0str x5, [sp+256]
00458af4str w6, [sp+264]
00458af8str xzr, [sp+96]
00458afcstp xzr, xzr, [sp+104]
00458b00stp xzr, xzr, [sp+80]
00458b04str xzr, [sp+136]
00458b08stp xzr, xzr, [sp+144]
00458b0cstp xzr, xzr, [sp+120]
00458b10ldr w6, [sp+264]
00458b14ldr x0, [sp+216]
00458b18ldr x3, [sp+240]
00458b1cldr x1, [sp+224]
00458b20ldr x4, [sp+248]
00458b24ldr x2, [sp+232]
00458b28ldr x5, [sp+256]
00458b2cadrp x7, 0x2c4000
00458b30add x7, x7, 4064
00458b34adrp x8, 0x5f3000
00458b38add x8, x8, 1504
00458b3cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3DecryptMessage
00458b40str x0, [sp+136]
00458b44str x1, [sp+144]
00458b48str x2, [sp+152]
00458b4cstr x3, [sp+120]
00458b50str x4, [sp+128]
00458b54ldr x9, [sp+144]
00458b58ldr x10, [sp+152]
00458b5cldr x11, [sp+136]
00458b60str x11, [sp+176]
00458b64str x9, [sp+184]
00458b68str x10, [sp+192]
00458b6cldr x9, [sp+120]
00458b70ldr x10, [sp+128]
00458b74str x9, [sp+160]
00458b78str x10, [sp+168]
00458b7cldr x9, [sp+176]
00458b80ldr x10, [sp+184]
00458b84ldr x11, [sp+192]
00458b88str x9, [sp+96]
00458b8cstr x10, [sp+104]
00458b90str x11, [sp+112]
00458b94ldr x3, [sp+160]
00458b98ldr x4, [sp+168]
00458b9cstr x3, [sp+80]
00458ba0str x4, [sp+88]
00458ba4ldr x0, [sp+96]
00458ba8ldr x1, [sp+104]
00458bacldr x2, [sp+112]
00458bb0ldur x29, [sp-8]
00458bb4ldr x30, [sp], 208
00458bb8ret x30
00458bbc
00458bbcloc_458bbc:
00458bbcstp x0, x1, [sp+8]
00458bc0stp x2, x3, [sp+24]
00458bc4stp x4, x5, [sp+40]
00458bc8str w6, [sp+56]
00458bccmov x3, x30
00458bd0bl runtime.morestack_noctxt.abi0
00458bd4ldp x0, x1, [sp+8]
00458bd8ldp x2, x3, [sp+24]
00458bdcldp x4, x5, [sp+40]
00458be0ldr w6, [sp+56]
00458be4b 0x458ac0
00458be8udf 0
00458becudf 0
00458ac0
00458ac0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00458ac0ldr x16, [x28+16]
00458ac4sub x17, sp, 80
00458ac8subs xzr, x17, x16
00458accb.ls 0x458bbc
00458ad0str x30, [sp-208]!
00458ad4stur x29, [sp-8]
00458ad8sub x29, sp, 8
00458adcstr x0, [sp+216]
00458ae0str x1, [sp+224]
00458ae4str x2, [sp+232]
00458ae8str x3, [sp+240]
00458aecstr x4, [sp+248]
00458af0str x5, [sp+256]
00458af4str w6, [sp+264]
00458af8str xzr, [sp+96]
00458afcstp xzr, xzr, [sp+104]
00458b00stp xzr, xzr, [sp+80]
00458b04str xzr, [sp+136]
00458b08stp xzr, xzr, [sp+144]
00458b0cstp xzr, xzr, [sp+120]
00458b10ldr w6, [sp+264]
00458b14ldr x0, [sp+216]
00458b18ldr x3, [sp+240]
00458b1cldr x1, [sp+224]
00458b20ldr x4, [sp+248]
00458b24ldr x2, [sp+232]
00458b28ldr x5, [sp+256]
00458b2cadrp x7, 0x2c4000
00458b30add x7, x7, 4064
00458b34adrp x8, 0x5f3000
00458b38add x8, x8, 1504
00458b3cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3DecryptMessage
00458b40str x0, [sp+136]
00458b44str x1, [sp+144]
00458b48str x2, [sp+152]
00458b4cstr x3, [sp+120]
00458b50str x4, [sp+128]
00458b54ldr x9, [sp+144]
00458b58ldr x10, [sp+152]
00458b5cldr x11, [sp+136]
00458b60str x11, [sp+176]
00458b64str x9, [sp+184]
00458b68str x10, [sp+192]
00458b6cldr x9, [sp+120]
00458b70ldr x10, [sp+128]
00458b74str x9, [sp+160]
00458b78str x10, [sp+168]
00458b7cldr x9, [sp+176]
00458b80ldr x10, [sp+184]
00458b84ldr x11, [sp+192]
00458b88str x9, [sp+96]
00458b8cstr x10, [sp+104]
00458b90str x11, [sp+112]
00458b94ldr x3, [sp+160]
00458b98ldr x4, [sp+168]
00458b9cstr x3, [sp+80]
00458ba0str x4, [sp+88]
00458ba4ldr x0, [sp+96]
00458ba8ldr x1, [sp+104]
00458bacldr x2, [sp+112]
00458bb0ldur x29, [sp-8]
00458bb4ldr x30, [sp], 208
00458bb8ret x30
00458bbc
00458bbcloc_458bbc:
00458bbcstp x0, x1, [sp+8]
00458bc0stp x2, x3, [sp+24]
00458bc4stp x4, x5, [sp+40]
00458bc8str w6, [sp+56]
00458bccmov x3, x30
00458bd0bl runtime.morestack_noctxt.abi0
00458bd4ldp x0, x1, [sp+8]
00458bd8ldp x2, x3, [sp+24]
00458bdcldp x4, x5, [sp+40]
00458be0ldr w6, [sp+56]
00458be4b 0x458ac0
00458be8udf 0
00458becudf 0
00458ac0
00458bf0
00458bf0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00458bf0ldr x16, [x28+16]
00458bf4subs xzr, sp, x16
00458bf8b.ls 0x458c84
00458bfcstr x30, [sp-128]!
00458c00stur x29, [sp-8]
00458c04sub x29, sp, 8
00458c08str x0, [sp+136]
00458c0cstr x1, [sp+144]
00458c10str x2, [sp+152]
00458c14str x3, [sp+160]
00458c18str x4, [sp+168]
00458c1cstr x5, [sp+176]
00458c20str x6, [sp+184]
00458c24str x7, [sp+192]
00458c28str x8, [sp+200]
00458c2cstr w9, [sp+208]
00458c30strb wzr, [sp+118]
00458c34ldr w9, [sp+208]
00458c38ldr x0, [sp+136]
00458c3cldr x3, [sp+160]
00458c40ldr x6, [sp+184]
00458c44ldr x1, [sp+144]
00458c48ldr x4, [sp+168]
00458c4cldr x7, [sp+192]
00458c50ldr x2, [sp+152]
00458c54ldr x5, [sp+176]
00458c58ldr x8, [sp+200]
00458c5cadrp x10, 0x2c4000
00458c60add x10, x10, 4064
00458c64adrp x11, 0x5f3000
00458c68add x11, x11, 1504
00458c6cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.VerifyIntegrity
00458c70strb w0, [sp+119]
00458c74strb w0, [sp+118]
00458c78ldur x29, [sp-8]
00458c7cldr x30, [sp], 128
00458c80ret x30
00458c84
00458c84loc_458c84:
00458c84stp x0, x1, [sp+8]
00458c88stp x2, x3, [sp+24]
00458c8cstp x4, x5, [sp+40]
00458c90stp x6, x7, [sp+56]
00458c94str x8, [sp+72]
00458c98str w9, [sp+80]
00458c9cmov x3, x30
00458ca0bl runtime.morestack_noctxt.abi0
00458ca4ldp x0, x1, [sp+8]
00458ca8ldp x2, x3, [sp+24]
00458cacldp x4, x5, [sp+40]
00458cb0ldp x6, x7, [sp+56]
00458cb4ldr x8, [sp+72]
00458cb8ldr w9, [sp+80]
00458cbcb 0x458bf0
00458bf0
00458bf0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00458bf0ldr x16, [x28+16]
00458bf4subs xzr, sp, x16
00458bf8b.ls 0x458c84
00458bfcstr x30, [sp-128]!
00458c00stur x29, [sp-8]
00458c04sub x29, sp, 8
00458c08str x0, [sp+136]
00458c0cstr x1, [sp+144]
00458c10str x2, [sp+152]
00458c14str x3, [sp+160]
00458c18str x4, [sp+168]
00458c1cstr x5, [sp+176]
00458c20str x6, [sp+184]
00458c24str x7, [sp+192]
00458c28str x8, [sp+200]
00458c2cstr w9, [sp+208]
00458c30strb wzr, [sp+118]
00458c34ldr w9, [sp+208]
00458c38ldr x0, [sp+136]
00458c3cldr x3, [sp+160]
00458c40ldr x6, [sp+184]
00458c44ldr x1, [sp+144]
00458c48ldr x4, [sp+168]
00458c4cldr x7, [sp+192]
00458c50ldr x2, [sp+152]
00458c54ldr x5, [sp+176]
00458c58ldr x8, [sp+200]
00458c5cadrp x10, 0x2c4000
00458c60add x10, x10, 4064
00458c64adrp x11, 0x5f3000
00458c68add x11, x11, 1504
00458c6cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.VerifyIntegrity
00458c70strb w0, [sp+119]
00458c74strb w0, [sp+118]
00458c78ldur x29, [sp-8]
00458c7cldr x30, [sp], 128
00458c80ret x30
00458c84
00458c84loc_458c84:
00458c84stp x0, x1, [sp+8]
00458c88stp x2, x3, [sp+24]
00458c8cstp x4, x5, [sp+40]
00458c90stp x6, x7, [sp+56]
00458c94str x8, [sp+72]
00458c98str w9, [sp+80]
00458c9cmov x3, x30
00458ca0bl runtime.morestack_noctxt.abi0
00458ca4ldp x0, x1, [sp+8]
00458ca8ldp x2, x3, [sp+24]
00458cacldp x4, x5, [sp+40]
00458cb0ldp x6, x7, [sp+56]
00458cb4ldr x8, [sp+72]
00458cb8ldr w9, [sp+80]
00458cbcb 0x458bf0
00458bf0
00458cc0
00458cc0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00458cc0ldr x16, [x28+16]
00458cc4sub x17, sp, 128
00458cc8subs xzr, x17, x16
00458cccb.ls 0x458ddc
00458cd0sub x20, sp, 256
00458cd4stp x29, x30, [x20-8]
00458cd8add sp, x20, 0
00458cdcsub x29, sp, 8
00458ce0str x0, [sp+264]
00458ce4str x1, [sp+272]
00458ce8str x2, [sp+280]
00458cecstr x3, [sp+288]
00458cf0str x4, [sp+296]
00458cf4str x5, [sp+304]
00458cf8str w6, [sp+312]
00458cfcstr xzr, [sp+120]
00458d00stp xzr, xzr, [sp+128]
00458d04stp xzr, xzr, [sp+104]
00458d08ldr w0, [sp+312]
00458d0cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
00458d10str x0, [sp+168]
00458d14str x1, [sp+176]
00458d18str x2, [sp+184]
00458d1cstr xzr, [sp+144]
00458d20stp xzr, xzr, [sp+152]
00458d24stp xzr, xzr, [sp+232]
00458d28ldr x0, [sp+288]
00458d2cldr x3, [sp+264]
00458d30ldr x1, [sp+296]
00458d34ldr x4, [sp+272]
00458d38ldr x2, [sp+304]
00458d3cldr x5, [sp+280]
00458d40ldr x6, [sp+168]
00458d44ldr x7, [sp+176]
00458d48ldr x8, [sp+184]
00458d4cadrp x9, 0x2c4000
00458d50add x9, x9, 4064
00458d54adrp x10, 0x5f3000
00458d58add x10, x10, 1504
00458d5cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
00458d60str x0, [sp+144]
00458d64str x1, [sp+152]
00458d68str x2, [sp+160]
00458d6cstr x3, [sp+232]
00458d70str x4, [sp+240]
00458d74ldr x1, [sp+144]
00458d78ldr x2, [sp+152]
00458d7cldr x3, [sp+160]
00458d80str x1, [sp+208]
00458d84str x2, [sp+216]
00458d88str x3, [sp+224]
00458d8cldr x1, [sp+232]
00458d90ldr x2, [sp+240]
00458d94str x1, [sp+192]
00458d98str x2, [sp+200]
00458d9cldr x1, [sp+208]
00458da0ldr x2, [sp+216]
00458da4ldr x3, [sp+224]
00458da8str x1, [sp+120]
00458dacstr x2, [sp+128]
00458db0str x3, [sp+136]
00458db4ldr x3, [sp+192]
00458db8ldr x4, [sp+200]
00458dbcstr x3, [sp+104]
00458dc0str x4, [sp+112]
00458dc4ldr x0, [sp+120]
00458dc8ldr x1, [sp+128]
00458dccldr x2, [sp+136]
00458dd0ldp x29, x30, [sp-8]
00458dd4add sp, sp, 256
00458dd8ret x30
00458ddc
00458ddcloc_458ddc:
00458ddcstp x0, x1, [sp+8]
00458de0stp x2, x3, [sp+24]
00458de4stp x4, x5, [sp+40]
00458de8str w6, [sp+56]
00458decmov x3, x30
00458df0bl runtime.morestack_noctxt.abi0
00458df4ldp x0, x1, [sp+8]
00458df8ldp x2, x3, [sp+24]
00458dfcldp x4, x5, [sp+40]
00458e00ldr w6, [sp+56]
00458e04b 0x458cc0
00458e08udf 0
00458e0cudf 0
00458cc0
00458cc0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00458cc0ldr x16, [x28+16]
00458cc4sub x17, sp, 128
00458cc8subs xzr, x17, x16
00458cccb.ls 0x458ddc
00458cd0sub x20, sp, 256
00458cd4stp x29, x30, [x20-8]
00458cd8add sp, x20, 0
00458cdcsub x29, sp, 8
00458ce0str x0, [sp+264]
00458ce4str x1, [sp+272]
00458ce8str x2, [sp+280]
00458cecstr x3, [sp+288]
00458cf0str x4, [sp+296]
00458cf4str x5, [sp+304]
00458cf8str w6, [sp+312]
00458cfcstr xzr, [sp+120]
00458d00stp xzr, xzr, [sp+128]
00458d04stp xzr, xzr, [sp+104]
00458d08ldr w0, [sp+312]
00458d0cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
00458d10str x0, [sp+168]
00458d14str x1, [sp+176]
00458d18str x2, [sp+184]
00458d1cstr xzr, [sp+144]
00458d20stp xzr, xzr, [sp+152]
00458d24stp xzr, xzr, [sp+232]
00458d28ldr x0, [sp+288]
00458d2cldr x3, [sp+264]
00458d30ldr x1, [sp+296]
00458d34ldr x4, [sp+272]
00458d38ldr x2, [sp+304]
00458d3cldr x5, [sp+280]
00458d40ldr x6, [sp+168]
00458d44ldr x7, [sp+176]
00458d48ldr x8, [sp+184]
00458d4cadrp x9, 0x2c4000
00458d50add x9, x9, 4064
00458d54adrp x10, 0x5f3000
00458d58add x10, x10, 1504
00458d5cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
00458d60str x0, [sp+144]
00458d64str x1, [sp+152]
00458d68str x2, [sp+160]
00458d6cstr x3, [sp+232]
00458d70str x4, [sp+240]
00458d74ldr x1, [sp+144]
00458d78ldr x2, [sp+152]
00458d7cldr x3, [sp+160]
00458d80str x1, [sp+208]
00458d84str x2, [sp+216]
00458d88str x3, [sp+224]
00458d8cldr x1, [sp+232]
00458d90ldr x2, [sp+240]
00458d94str x1, [sp+192]
00458d98str x2, [sp+200]
00458d9cldr x1, [sp+208]
00458da0ldr x2, [sp+216]
00458da4ldr x3, [sp+224]
00458da8str x1, [sp+120]
00458dacstr x2, [sp+128]
00458db0str x3, [sp+136]
00458db4ldr x3, [sp+192]
00458db8ldr x4, [sp+200]
00458dbcstr x3, [sp+104]
00458dc0str x4, [sp+112]
00458dc4ldr x0, [sp+120]
00458dc8ldr x1, [sp+128]
00458dccldr x2, [sp+136]
00458dd0ldp x29, x30, [sp-8]
00458dd4add sp, sp, 256
00458dd8ret x30
00458ddc
00458ddcloc_458ddc:
00458ddcstp x0, x1, [sp+8]
00458de0stp x2, x3, [sp+24]
00458de4stp x4, x5, [sp+40]
00458de8str w6, [sp+56]
00458decmov x3, x30
00458df0bl runtime.morestack_noctxt.abi0
00458df4ldp x0, x1, [sp+8]
00458df8ldp x2, x3, [sp+24]
00458dfcldp x4, x5, [sp+40]
00458e00ldr w6, [sp+56]
00458e04b 0x458cc0
00458e08udf 0
00458e0cudf 0
00458cc0
00458e10
00458e10gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00458e10ldr x16, [x28+16]
00458e14sub x17, sp, 80
00458e18subs xzr, x17, x16
00458e1cb.ls 0x458f34
00458e20str x30, [sp-208]!
00458e24stur x29, [sp-8]
00458e28sub x29, sp, 8
00458e2cstr x0, [sp+216]
00458e30str x1, [sp+224]
00458e34str x2, [sp+232]
00458e38str x3, [sp+240]
00458e3cstr x4, [sp+248]
00458e40str x5, [sp+256]
00458e44str x6, [sp+264]
00458e48str x7, [sp+272]
00458e4cstr x8, [sp+280]
00458e50str w9, [sp+288]
00458e54strb wzr, [sp+78]
00458e58str xzr, [sp+176]
00458e5cstp xzr, xzr, [sp+184]
00458e60stp xzr, xzr, [sp+160]
00458e64ldr w6, [sp+288]
00458e68ldr x0, [sp+216]
00458e6cldr x3, [sp+240]
00458e70ldr x1, [sp+224]
00458e74ldr x4, [sp+248]
00458e78ldr x2, [sp+232]
00458e7cldr x5, [sp+256]
00458e80bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash
00458e84str x0, [sp+176]
00458e88str x1, [sp+184]
00458e8cstr x2, [sp+192]
00458e90str x3, [sp+160]
00458e94str x4, [sp+168]
00458e98ldr x7, [sp+184]
00458e9cldr x8, [sp+192]
00458ea0ldr x9, [sp+176]
00458ea4str x9, [sp+136]
00458ea8str x7, [sp+144]
00458eacstr x8, [sp+152]
00458eb0ldr x7, [sp+160]
00458eb4ldr x8, [sp+168]
00458eb8str x7, [sp+120]
00458ebcstr x8, [sp+128]
00458ec0ldr x7, [sp+136]
00458ec4ldr x8, [sp+144]
00458ec8ldr x9, [sp+152]
00458eccstr x7, [sp+96]
00458ed0str x8, [sp+104]
00458ed4str x9, [sp+112]
00458ed8ldr x7, [sp+128]
00458edcldr x8, [sp+120]
00458ee0str x8, [sp+80]
00458ee4str x7, [sp+88]
00458ee8cbnz x8, 0x458ef0
00458eecb 0x458f04
00458ef0
00458ef0loc_458ef0:
00458ef0strb wzr, [sp+78]
00458ef4mov x0, xzr
00458ef8ldur x29, [sp-8]
00458efcldr x30, [sp], 208
00458f00ret x30
00458f04
00458f04loc_458f04:
00458f04ldr x0, [sp+264]
00458f08ldr x3, [sp+96]
00458f0cldr x1, [sp+272]
00458f10ldr x4, [sp+104]
00458f14ldr x2, [sp+280]
00458f18ldr x5, [sp+112]
00458f1cbl crypto/hmac.Equal
00458f20strb w0, [sp+79]
00458f24strb w0, [sp+78]
00458f28ldur x29, [sp-8]
00458f2cldr x30, [sp], 208
00458f30ret x30
00458f34
00458f34loc_458f34:
00458f34stp x0, x1, [sp+8]
00458f38stp x2, x3, [sp+24]
00458f3cstp x4, x5, [sp+40]
00458f40stp x6, x7, [sp+56]
00458f44str x8, [sp+72]
00458f48str w9, [sp+80]
00458f4cmov x3, x30
00458f50bl runtime.morestack_noctxt.abi0
00458f54ldp x0, x1, [sp+8]
00458f58ldp x2, x3, [sp+24]
00458f5cldp x4, x5, [sp+40]
00458f60ldp x6, x7, [sp+56]
00458f64ldr x8, [sp+72]
00458f68ldr w9, [sp+80]
00458f6cb 0x458e10
00458e10
00458e10gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00458e10ldr x16, [x28+16]
00458e14sub x17, sp, 80
00458e18subs xzr, x17, x16
00458e1cb.ls 0x458f34
00458e20str x30, [sp-208]!
00458e24stur x29, [sp-8]
00458e28sub x29, sp, 8
00458e2cstr x0, [sp+216]
00458e30str x1, [sp+224]
00458e34str x2, [sp+232]
00458e38str x3, [sp+240]
00458e3cstr x4, [sp+248]
00458e40str x5, [sp+256]
00458e44str x6, [sp+264]
00458e48str x7, [sp+272]
00458e4cstr x8, [sp+280]
00458e50str w9, [sp+288]
00458e54strb wzr, [sp+78]
00458e58str xzr, [sp+176]
00458e5cstp xzr, xzr, [sp+184]
00458e60stp xzr, xzr, [sp+160]
00458e64ldr w6, [sp+288]
00458e68ldr x0, [sp+216]
00458e6cldr x3, [sp+240]
00458e70ldr x1, [sp+224]
00458e74ldr x4, [sp+248]
00458e78ldr x2, [sp+232]
00458e7cldr x5, [sp+256]
00458e80bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash
00458e84str x0, [sp+176]
00458e88str x1, [sp+184]
00458e8cstr x2, [sp+192]
00458e90str x3, [sp+160]
00458e94str x4, [sp+168]
00458e98ldr x7, [sp+184]
00458e9cldr x8, [sp+192]
00458ea0ldr x9, [sp+176]
00458ea4str x9, [sp+136]
00458ea8str x7, [sp+144]
00458eacstr x8, [sp+152]
00458eb0ldr x7, [sp+160]
00458eb4ldr x8, [sp+168]
00458eb8str x7, [sp+120]
00458ebcstr x8, [sp+128]
00458ec0ldr x7, [sp+136]
00458ec4ldr x8, [sp+144]
00458ec8ldr x9, [sp+152]
00458eccstr x7, [sp+96]
00458ed0str x8, [sp+104]
00458ed4str x9, [sp+112]
00458ed8ldr x7, [sp+128]
00458edcldr x8, [sp+120]
00458ee0str x8, [sp+80]
00458ee4str x7, [sp+88]
00458ee8cbnz x8, 0x458ef0
00458eecb 0x458f04
00458ef0
00458ef0loc_458ef0:
00458ef0strb wzr, [sp+78]
00458ef4mov x0, xzr
00458ef8ldur x29, [sp-8]
00458efcldr x30, [sp], 208
00458f00ret x30
00458f04
00458f04loc_458f04:
00458f04ldr x0, [sp+264]
00458f08ldr x3, [sp+96]
00458f0cldr x1, [sp+272]
00458f10ldr x4, [sp+104]
00458f14ldr x2, [sp+280]
00458f18ldr x5, [sp+112]
00458f1cbl crypto/hmac.Equal
00458f20strb w0, [sp+79]
00458f24strb w0, [sp+78]
00458f28ldur x29, [sp-8]
00458f2cldr x30, [sp], 208
00458f30ret x30
00458f34
00458f34loc_458f34:
00458f34stp x0, x1, [sp+8]
00458f38stp x2, x3, [sp+24]
00458f3cstp x4, x5, [sp+40]
00458f40stp x6, x7, [sp+56]
00458f44str x8, [sp+72]
00458f48str w9, [sp+80]
00458f4cmov x3, x30
00458f50bl runtime.morestack_noctxt.abi0
00458f54ldp x0, x1, [sp+8]
00458f58ldp x2, x3, [sp+24]
00458f5cldp x4, x5, [sp+40]
00458f60ldp x6, x7, [sp+56]
00458f64ldr x8, [sp+72]
00458f68ldr w9, [sp+80]
00458f6cb 0x458e10
00458e10
00458f70
00458f70gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458f70str x30, [sp-32]!
00458f74stur x29, [sp-8]
00458f78sub x29, sp, 8
00458f7cstr wzr, [sp+20]
00458f80movz x0, 23
00458f84str w0, [sp+20]
00458f88add x29, sp, 24
00458f8cadd sp, sp, 32
00458f90ret x30
00458f94udf 0
00458f98udf 0
00458f9cudf 0
00458f70
00458f70gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458f70str x30, [sp-32]!
00458f74stur x29, [sp-8]
00458f78sub x29, sp, 8
00458f7cstr wzr, [sp+20]
00458f80movz x0, 23
00458f84str w0, [sp+20]
00458f88add x29, sp, 24
00458f8cadd sp, sp, 32
00458f90ret x30
00458f94udf 0
00458f98udf 0
00458f9cudf 0
00458f70
00458fa0
00458fa0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458fa0str x30, [sp-32]!
00458fa4stur x29, [sp-8]
00458fa8sub x29, sp, 8
00458facstr wzr, [sp+20]
00458fb0movn x0, 137
00458fb4str w0, [sp+20]
00458fb8add x29, sp, 24
00458fbcadd sp, sp, 32
00458fc0ret x30
00458fc4udf 0
00458fc8udf 0
00458fccudf 0
00458fa0
00458fa0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458fa0str x30, [sp-32]!
00458fa4stur x29, [sp-8]
00458fa8sub x29, sp, 8
00458facstr wzr, [sp+20]
00458fb0movn x0, 137
00458fb4str w0, [sp+20]
00458fb8add x29, sp, 24
00458fbcadd sp, sp, 32
00458fc0ret x30
00458fc4udf 0
00458fc8udf 0
00458fccudf 0
00458fa0
00458fd0
00458fd0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458fd0str x30, [sp-32]!
00458fd4stur x29, [sp-8]
00458fd8sub x29, sp, 8
00458fdcstr xzr, [sp+16]
00458fe0orr x0, xzr, 16
00458fe4str x0, [sp+16]
00458fe8add x29, sp, 24
00458fecadd sp, sp, 32
00458ff0ret x30
00458ff4udf 0
00458ff8udf 0
00458ffcudf 0
00458fd0
00458fd0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458fd0str x30, [sp-32]!
00458fd4stur x29, [sp-8]
00458fd8sub x29, sp, 8
00458fdcstr xzr, [sp+16]
00458fe0orr x0, xzr, 16
00458fe4str x0, [sp+16]
00458fe8add x29, sp, 24
00458fecadd sp, sp, 32
00458ff0ret x30
00458ff4udf 0
00458ff8udf 0
00458ffcudf 0
00458fd0
00459000
00459000gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459000ldr x16, [x28+16]
00459004subs xzr, sp, x16
00459008b.ls 0x459038
0045900cstr x30, [sp-32]!
00459010stur x29, [sp-8]
00459014sub x29, sp, 8
00459018str xzr, [sp+8]
0045901cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize
00459020str x0, [sp+16]
00459024ubfm x0, x0, 61, 60
00459028str x0, [sp+8]
0045902cldur x29, [sp-8]
00459030ldr x30, [sp], 32
00459034ret x30
00459038
00459038loc_459038:
00459038mov x3, x30
0045903cbl runtime.morestack_noctxt.abi0
00459040b 0x459000
00459044udf 0
00459048udf 0
0045904cudf 0
00459000
00459000gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459000ldr x16, [x28+16]
00459004subs xzr, sp, x16
00459008b.ls 0x459038
0045900cstr x30, [sp-32]!
00459010stur x29, [sp-8]
00459014sub x29, sp, 8
00459018str xzr, [sp+8]
0045901cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize
00459020str x0, [sp+16]
00459024ubfm x0, x0, 61, 60
00459028str x0, [sp+8]
0045902cldur x29, [sp-8]
00459030ldr x30, [sp], 32
00459034ret x30
00459038
00459038loc_459038:
00459038mov x3, x30
0045903cbl runtime.morestack_noctxt.abi0
00459040b 0x459000
00459044udf 0
00459048udf 0
0045904cudf 0
00459000
00459050
00459050gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459050str x30, [sp-32]!
00459054stur x29, [sp-8]
00459058sub x29, sp, 8
0045905cstr xzr, [sp+16]
00459060adrp x1, 0x280000
00459064add x1, x1, 144
00459068str x1, [sp+16]
0045906cldr x0, [sp+16]
00459070add x29, sp, 24
00459074add sp, sp, 32
00459078ret x30
0045907cudf 0
00459050
00459050gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459050str x30, [sp-32]!
00459054stur x29, [sp-8]
00459058sub x29, sp, 8
0045905cstr xzr, [sp+16]
00459060adrp x1, 0x280000
00459064add x1, x1, 144
00459068str x1, [sp+16]
0045906cldr x0, [sp+16]
00459070add x29, sp, 24
00459074add sp, sp, 32
00459078ret x30
0045907cudf 0
00459050
00459080
00459080gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459080str x30, [sp-32]!
00459084stur x29, [sp-8]
00459088sub x29, sp, 8
0045908cstr xzr, [sp+16]
00459090orr x0, xzr, 1
00459094str x0, [sp+16]
00459098add x29, sp, 24
0045909cadd sp, sp, 32
004590a0ret x30
004590a4udf 0
004590a8udf 0
004590acudf 0
00459080
00459080gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459080str x30, [sp-32]!
00459084stur x29, [sp-8]
00459088sub x29, sp, 8
0045908cstr xzr, [sp+16]
00459090orr x0, xzr, 1
00459094str x0, [sp+16]
00459098add x29, sp, 24
0045909cadd sp, sp, 32
004590a0ret x30
004590a4udf 0
004590a8udf 0
004590acudf 0
00459080
004590b0
004590b0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
004590b0str x30, [sp-32]!
004590b4stur x29, [sp-8]
004590b8sub x29, sp, 8
004590bcstp xzr, xzr, [sp+8]
004590c0stp xzr, xzr, [sp+8]
004590c4mov x0, xzr
004590c8mov x1, xzr
004590ccadd x29, sp, 24
004590d0add sp, sp, 32
004590d4ret x30
004590d8udf 0
004590dcudf 0
004590b0
004590b0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
004590b0str x30, [sp-32]!
004590b4stur x29, [sp-8]
004590b8sub x29, sp, 8
004590bcstp xzr, xzr, [sp+8]
004590c0stp xzr, xzr, [sp+8]
004590c4mov x0, xzr
004590c8mov x1, xzr
004590ccadd x29, sp, 24
004590d0add sp, sp, 32
004590d4ret x30
004590d8udf 0
004590dcudf 0
004590b0
004590e0
004590e0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
004590e0str x30, [sp-32]!
004590e4stur x29, [sp-8]
004590e8sub x29, sp, 8
004590ecstr xzr, [sp+16]
004590f0orr x0, xzr, 8
004590f4str x0, [sp+16]
004590f8add x29, sp, 24
004590fcadd sp, sp, 32
00459100ret x30
00459104udf 0
00459108udf 0
0045910cudf 0
004590e0
004590e0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
004590e0str x30, [sp-32]!
004590e4stur x29, [sp-8]
004590e8sub x29, sp, 8
004590ecstr xzr, [sp+16]
004590f0orr x0, xzr, 8
004590f4str x0, [sp+16]
004590f8add x29, sp, 24
004590fcadd sp, sp, 32
00459100ret x30
00459104udf 0
00459108udf 0
0045910cudf 0
004590e0
Loading..