File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0045d660
0045d660gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e)
0045d660ldr x16, [x28+16]
0045d664subs xzr, sp, x16
0045d668b.ls 0x45d6b4
0045d66cstr x30, [sp-32]!
0045d670stur x29, [sp-8]
0045d674sub x29, sp, 8
0045d678ldr x16, [x28+32]
0045d67ccbnz x16, 0x45d6c8
0045d680
0045d680loc_45d680:
0045d680str x0, [sp+40]
0045d684str xzr, [sp+8]
0045d688cbnz x0, 0x45d690
0045d68cb 0x45d6ac
0045d690
0045d690loc_45d690:
0045d690ldrsb x27, [x0]
0045d694bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetMessageBlockByteSize
0045d698str x0, [sp+16]
0045d69cstr x0, [sp+8]
0045d6a0ldur x29, [sp-8]
0045d6a4ldr x30, [sp], 32
0045d6a8ret x30
0045d6ac
0045d6acloc_45d6ac:
0045d6acbl runtime.panicwrap
0045d6b0hint
0045d6b4
0045d6b4loc_45d6b4:
0045d6b4str x0, [sp+8]
0045d6b8mov x3, x30
0045d6bcbl runtime.morestack_noctxt.abi0
0045d6c0ldr x0, [sp+8]
0045d6c4b 0x45d660
0045d6c8
0045d6c8loc_45d6c8:
0045d6c8ldr x17, [x16]
0045d6ccadd x20, sp, 40
0045d6d0subs xzr, x20, x17
0045d6d4b.ne 0x45d680
0045d6d8add x20, sp, 8
0045d6dcstr x20, [x16]
0045d6e0b 0x45d680
0045d6e4udf 0
0045d6e8udf 0
0045d6ecudf 0
0045d660
0045d660gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e)
0045d660ldr x16, [x28+16]
0045d664subs xzr, sp, x16
0045d668b.ls 0x45d6b4
0045d66cstr x30, [sp-32]!
0045d670stur x29, [sp-8]
0045d674sub x29, sp, 8
0045d678ldr x16, [x28+32]
0045d67ccbnz x16, 0x45d6c8
0045d680
0045d680loc_45d680:
0045d680str x0, [sp+40]
0045d684str xzr, [sp+8]
0045d688cbnz x0, 0x45d690
0045d68cb 0x45d6ac
0045d690
0045d690loc_45d690:
0045d690ldrsb x27, [x0]
0045d694bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetMessageBlockByteSize
0045d698str x0, [sp+16]
0045d69cstr x0, [sp+8]
0045d6a0ldur x29, [sp-8]
0045d6a4ldr x30, [sp], 32
0045d6a8ret x30
0045d6ac
0045d6acloc_45d6ac:
0045d6acbl runtime.panicwrap
0045d6b0hint
0045d6b4
0045d6b4loc_45d6b4:
0045d6b4str x0, [sp+8]
0045d6b8mov x3, x30
0045d6bcbl runtime.morestack_noctxt.abi0
0045d6c0ldr x0, [sp+8]
0045d6c4b 0x45d660
0045d6c8
0045d6c8loc_45d6c8:
0045d6c8ldr x17, [x16]
0045d6ccadd x20, sp, 40
0045d6d0subs xzr, x20, x17
0045d6d4b.ne 0x45d680
0045d6d8add x20, sp, 8
0045d6dcstr x20, [x16]
0045d6e0b 0x45d680
0045d6e4udf 0
0045d6e8udf 0
0045d6ecudf 0
0045d660
0045d6f0
0045d6f0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e, struct []uint8 b)
0045d6f0ldr x16, [x28+16]
0045d6f4subs xzr, sp, x16
0045d6f8b.ls 0x45d778
0045d6fcstr x30, [sp-96]!
0045d700stur x29, [sp-8]
0045d704sub x29, sp, 8
0045d708ldr x16, [x28+32]
0045d70ccbnz x16, 0x45d794
0045d710
0045d710loc_45d710:
0045d710str x0, [sp+104]
0045d714str x1, [sp+112]
0045d718str x2, [sp+120]
0045d71cstr x3, [sp+128]
0045d720str xzr, [sp+40]
0045d724stp xzr, xzr, [sp+48]
0045d728ldr x3, [sp+104]
0045d72ccbnz x3, 0x45d734
0045d730b 0x45d770
0045d734
0045d734loc_45d734:
0045d734ldr x0, [sp+112]
0045d738ldr x3, [sp+104]
0045d73cldrsb x27, [x3]
0045d740ldr x1, [sp+120]
0045d744ldr x2, [sp+128]
0045d748bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.RandomToKey
0045d74cstr x0, [sp+64]
0045d750str x1, [sp+72]
0045d754str x2, [sp+80]
0045d758str x0, [sp+40]
0045d75cstr x1, [sp+48]
0045d760str x2, [sp+56]
0045d764ldur x29, [sp-8]
0045d768ldr x30, [sp], 96
0045d76cret x30
0045d770
0045d770loc_45d770:
0045d770bl runtime.panicwrap
0045d774hint
0045d778
0045d778loc_45d778:
0045d778stp x0, x1, [sp+8]
0045d77cstp x2, x3, [sp+24]
0045d780mov x3, x30
0045d784bl runtime.morestack_noctxt.abi0
0045d788ldp x0, x1, [sp+8]
0045d78cldp x2, x3, [sp+24]
0045d790b 0x45d6f0
0045d794
0045d794loc_45d794:
0045d794ldr x17, [x16]
0045d798add x20, sp, 104
0045d79csubs xzr, x20, x17
0045d7a0b.ne 0x45d710
0045d7a4add x20, sp, 8
0045d7a8str x20, [x16]
0045d7acb 0x45d710
0045d6f0
0045d6f0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e, struct []uint8 b)
0045d6f0ldr x16, [x28+16]
0045d6f4subs xzr, sp, x16
0045d6f8b.ls 0x45d778
0045d6fcstr x30, [sp-96]!
0045d700stur x29, [sp-8]
0045d704sub x29, sp, 8
0045d708ldr x16, [x28+32]
0045d70ccbnz x16, 0x45d794
0045d710
0045d710loc_45d710:
0045d710str x0, [sp+104]
0045d714str x1, [sp+112]
0045d718str x2, [sp+120]
0045d71cstr x3, [sp+128]
0045d720str xzr, [sp+40]
0045d724stp xzr, xzr, [sp+48]
0045d728ldr x3, [sp+104]
0045d72ccbnz x3, 0x45d734
0045d730b 0x45d770
0045d734
0045d734loc_45d734:
0045d734ldr x0, [sp+112]
0045d738ldr x3, [sp+104]
0045d73cldrsb x27, [x3]
0045d740ldr x1, [sp+120]
0045d744ldr x2, [sp+128]
0045d748bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.RandomToKey
0045d74cstr x0, [sp+64]
0045d750str x1, [sp+72]
0045d754str x2, [sp+80]
0045d758str x0, [sp+40]
0045d75cstr x1, [sp+48]
0045d760str x2, [sp+56]
0045d764ldur x29, [sp-8]
0045d768ldr x30, [sp], 96
0045d76cret x30
0045d770
0045d770loc_45d770:
0045d770bl runtime.panicwrap
0045d774hint
0045d778
0045d778loc_45d778:
0045d778stp x0, x1, [sp+8]
0045d77cstp x2, x3, [sp+24]
0045d780mov x3, x30
0045d784bl runtime.morestack_noctxt.abi0
0045d788ldp x0, x1, [sp+8]
0045d78cldp x2, x3, [sp+24]
0045d790b 0x45d6f0
0045d794
0045d794loc_45d794:
0045d794ldr x17, [x16]
0045d798add x20, sp, 104
0045d79csubs xzr, x20, x17
0045d7a0b.ne 0x45d710
0045d7a4add x20, sp, 8
0045d7a8str x20, [x16]
0045d7acb 0x45d710
0045d6f0
0045d7b0
0045d7b0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e, struct string secret, struct string salt, struct string s2kparams)
0045d7b0ldr x16, [x28+16]
0045d7b4sub x17, sp, 64
0045d7b8subs xzr, x17, x16
0045d7bcb.ls 0x45d8bc
0045d7c0str x30, [sp-192]!
0045d7c4stur x29, [sp-8]
0045d7c8sub x29, sp, 8
0045d7ccldr x16, [x28+32]
0045d7d0cbnz x16, 0x45d8e8
0045d7d4
0045d7d4loc_45d7d4:
0045d7d4str x0, [sp+200]
0045d7d8str x1, [sp+208]
0045d7dcstr x2, [sp+216]
0045d7e0str x3, [sp+224]
0045d7e4str x4, [sp+232]
0045d7e8str x5, [sp+240]
0045d7ecstr x6, [sp+248]
0045d7f0str xzr, [sp+80]
0045d7f4stp xzr, xzr, [sp+88]
0045d7f8stp xzr, xzr, [sp+64]
0045d7fcldr x6, [sp+200]
0045d800cbnz x6, 0x45d808
0045d804b 0x45d8b4
0045d808
0045d808loc_45d808:
0045d808str xzr, [sp+120]
0045d80cstp xzr, xzr, [sp+128]
0045d810stp xzr, xzr, [sp+104]
0045d814ldr x0, [sp+208]
0045d818ldr x2, [sp+224]
0045d81cldr x4, [sp+240]
0045d820ldr x6, [sp+200]
0045d824ldrsb x27, [x6]
0045d828ldr x1, [sp+216]
0045d82cldr x3, [sp+232]
0045d830ldr x5, [sp+248]
0045d834bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.StringToKey
0045d838str x0, [sp+120]
0045d83cstr x1, [sp+128]
0045d840str x2, [sp+136]
0045d844str x3, [sp+104]
0045d848str x4, [sp+112]
0045d84cldr x6, [sp+120]
0045d850ldr x7, [sp+128]
0045d854ldr x8, [sp+136]
0045d858str x6, [sp+160]
0045d85cstr x7, [sp+168]
0045d860str x8, [sp+176]
0045d864ldr x6, [sp+104]
0045d868ldr x7, [sp+112]
0045d86cstr x6, [sp+144]
0045d870str x7, [sp+152]
0045d874ldr x6, [sp+160]
0045d878ldr x7, [sp+168]
0045d87cldr x8, [sp+176]
0045d880str x6, [sp+80]
0045d884str x7, [sp+88]
0045d888str x8, [sp+96]
0045d88cldr x3, [sp+144]
0045d890ldr x4, [sp+152]
0045d894str x3, [sp+64]
0045d898str x4, [sp+72]
0045d89cldr x0, [sp+80]
0045d8a0ldr x1, [sp+88]
0045d8a4ldr x2, [sp+96]
0045d8a8ldur x29, [sp-8]
0045d8acldr x30, [sp], 192
0045d8b0ret x30
0045d8b4
0045d8b4loc_45d8b4:
0045d8b4bl runtime.panicwrap
0045d8b8hint
0045d8bc
0045d8bcloc_45d8bc:
0045d8bcstp x0, x1, [sp+8]
0045d8c0stp x2, x3, [sp+24]
0045d8c4stp x4, x5, [sp+40]
0045d8c8str x6, [sp+56]
0045d8ccmov x3, x30
0045d8d0bl runtime.morestack_noctxt.abi0
0045d8d4ldp x0, x1, [sp+8]
0045d8d8ldp x2, x3, [sp+24]
0045d8dcldp x4, x5, [sp+40]
0045d8e0ldr x6, [sp+56]
0045d8e4b 0x45d7b0
0045d8e8
0045d8e8loc_45d8e8:
0045d8e8ldr x17, [x16]
0045d8ecadd x20, sp, 200
0045d8f0subs xzr, x20, x17
0045d8f4b.ne 0x45d7d4
0045d8f8add x20, sp, 8
0045d8fcstr x20, [x16]
0045d900b 0x45d7d4
0045d904udf 0
0045d908udf 0
0045d90cudf 0
0045d7b0
0045d7b0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e, struct string secret, struct string salt, struct string s2kparams)
0045d7b0ldr x16, [x28+16]
0045d7b4sub x17, sp, 64
0045d7b8subs xzr, x17, x16
0045d7bcb.ls 0x45d8bc
0045d7c0str x30, [sp-192]!
0045d7c4stur x29, [sp-8]
0045d7c8sub x29, sp, 8
0045d7ccldr x16, [x28+32]
0045d7d0cbnz x16, 0x45d8e8
0045d7d4
0045d7d4loc_45d7d4:
0045d7d4str x0, [sp+200]
0045d7d8str x1, [sp+208]
0045d7dcstr x2, [sp+216]
0045d7e0str x3, [sp+224]
0045d7e4str x4, [sp+232]
0045d7e8str x5, [sp+240]
0045d7ecstr x6, [sp+248]
0045d7f0str xzr, [sp+80]
0045d7f4stp xzr, xzr, [sp+88]
0045d7f8stp xzr, xzr, [sp+64]
0045d7fcldr x6, [sp+200]
0045d800cbnz x6, 0x45d808
0045d804b 0x45d8b4
0045d808
0045d808loc_45d808:
0045d808str xzr, [sp+120]
0045d80cstp xzr, xzr, [sp+128]
0045d810stp xzr, xzr, [sp+104]
0045d814ldr x0, [sp+208]
0045d818ldr x2, [sp+224]
0045d81cldr x4, [sp+240]
0045d820ldr x6, [sp+200]
0045d824ldrsb x27, [x6]
0045d828ldr x1, [sp+216]
0045d82cldr x3, [sp+232]
0045d830ldr x5, [sp+248]
0045d834bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.StringToKey
0045d838str x0, [sp+120]
0045d83cstr x1, [sp+128]
0045d840str x2, [sp+136]
0045d844str x3, [sp+104]
0045d848str x4, [sp+112]
0045d84cldr x6, [sp+120]
0045d850ldr x7, [sp+128]
0045d854ldr x8, [sp+136]
0045d858str x6, [sp+160]
0045d85cstr x7, [sp+168]
0045d860str x8, [sp+176]
0045d864ldr x6, [sp+104]
0045d868ldr x7, [sp+112]
0045d86cstr x6, [sp+144]
0045d870str x7, [sp+152]
0045d874ldr x6, [sp+160]
0045d878ldr x7, [sp+168]
0045d87cldr x8, [sp+176]
0045d880str x6, [sp+80]
0045d884str x7, [sp+88]
0045d888str x8, [sp+96]
0045d88cldr x3, [sp+144]
0045d890ldr x4, [sp+152]
0045d894str x3, [sp+64]
0045d898str x4, [sp+72]
0045d89cldr x0, [sp+80]
0045d8a0ldr x1, [sp+88]
0045d8a4ldr x2, [sp+96]
0045d8a8ldur x29, [sp-8]
0045d8acldr x30, [sp], 192
0045d8b0ret x30
0045d8b4
0045d8b4loc_45d8b4:
0045d8b4bl runtime.panicwrap
0045d8b8hint
0045d8bc
0045d8bcloc_45d8bc:
0045d8bcstp x0, x1, [sp+8]
0045d8c0stp x2, x3, [sp+24]
0045d8c4stp x4, x5, [sp+40]
0045d8c8str x6, [sp+56]
0045d8ccmov x3, x30
0045d8d0bl runtime.morestack_noctxt.abi0
0045d8d4ldp x0, x1, [sp+8]
0045d8d8ldp x2, x3, [sp+24]
0045d8dcldp x4, x5, [sp+40]
0045d8e0ldr x6, [sp+56]
0045d8e4b 0x45d7b0
0045d8e8
0045d8e8loc_45d8e8:
0045d8e8ldr x17, [x16]
0045d8ecadd x20, sp, 200
0045d8f0subs xzr, x20, x17
0045d8f4b.ne 0x45d7d4
0045d8f8add x20, sp, 8
0045d8fcstr x20, [x16]
0045d900b 0x45d7d4
0045d904udf 0
0045d908udf 0
0045d90cudf 0
0045d7b0
0045d910
0045d910gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
0045d910ldr x16, [x28+16]
0045d914subs xzr, sp, x16
0045d918b.ls 0x45d9bc
0045d91cstr x30, [sp-112]!
0045d920stur x29, [sp-8]
0045d924sub x29, sp, 8
0045d928ldr x16, [x28+32]
0045d92ccbnz x16, 0x45d9f8
0045d930
0045d930loc_45d930:
0045d930str x0, [sp+120]
0045d934str x1, [sp+128]
0045d938str x2, [sp+136]
0045d93cstr x3, [sp+144]
0045d940str x4, [sp+152]
0045d944str x5, [sp+160]
0045d948str x6, [sp+168]
0045d94cstr x7, [sp+176]
0045d950str x8, [sp+184]
0045d954str x9, [sp+192]
0045d958str w10, [sp+200]
0045d95cstrb wzr, [sp+102]
0045d960ldr x10, [sp+120]
0045d964cbnz x10, 0x45d96c
0045d968b 0x45d9b4
0045d96c
0045d96cloc_45d96c:
0045d96cldr w9, [sp+200]
0045d970ldr x0, [sp+128]
0045d974ldr x3, [sp+152]
0045d978ldr x6, [sp+176]
0045d97cldr x10, [sp+120]
0045d980ldrsb x27, [x10]
0045d984ldr x1, [sp+136]
0045d988ldr x4, [sp+160]
0045d98cldr x7, [sp+184]
0045d990ldr x2, [sp+144]
0045d994ldr x5, [sp+168]
0045d998ldr x8, [sp+192]
0045d99cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyChecksum
0045d9a0strb w0, [sp+103]
0045d9a4strb w0, [sp+102]
0045d9a8ldur x29, [sp-8]
0045d9acldr x30, [sp], 112
0045d9b0ret x30
0045d9b4
0045d9b4loc_45d9b4:
0045d9b4bl runtime.panicwrap
0045d9b8hint
0045d9bc
0045d9bcloc_45d9bc:
0045d9bcstp x0, x1, [sp+8]
0045d9c0stp x2, x3, [sp+24]
0045d9c4stp x4, x5, [sp+40]
0045d9c8stp x6, x7, [sp+56]
0045d9ccstp x8, x9, [sp+72]
0045d9d0str w10, [sp+88]
0045d9d4mov x3, x30
0045d9d8bl runtime.morestack_noctxt.abi0
0045d9dcldp x0, x1, [sp+8]
0045d9e0ldp x2, x3, [sp+24]
0045d9e4ldp x4, x5, [sp+40]
0045d9e8ldp x6, x7, [sp+56]
0045d9ecldp x8, x9, [sp+72]
0045d9f0ldr w10, [sp+88]
0045d9f4b 0x45d910
0045d9f8
0045d9f8loc_45d9f8:
0045d9f8ldr x17, [x16]
0045d9fcadd x20, sp, 120
0045da00subs xzr, x20, x17
0045da04b.ne 0x45d930
0045da08add x20, sp, 8
0045da0cstr x20, [x16]
0045da10b 0x45d930
0045da14udf 0
0045da18udf 0
0045da1cudf 0
0045d910
0045d910gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
0045d910ldr x16, [x28+16]
0045d914subs xzr, sp, x16
0045d918b.ls 0x45d9bc
0045d91cstr x30, [sp-112]!
0045d920stur x29, [sp-8]
0045d924sub x29, sp, 8
0045d928ldr x16, [x28+32]
0045d92ccbnz x16, 0x45d9f8
0045d930
0045d930loc_45d930:
0045d930str x0, [sp+120]
0045d934str x1, [sp+128]
0045d938str x2, [sp+136]
0045d93cstr x3, [sp+144]
0045d940str x4, [sp+152]
0045d944str x5, [sp+160]
0045d948str x6, [sp+168]
0045d94cstr x7, [sp+176]
0045d950str x8, [sp+184]
0045d954str x9, [sp+192]
0045d958str w10, [sp+200]
0045d95cstrb wzr, [sp+102]
0045d960ldr x10, [sp+120]
0045d964cbnz x10, 0x45d96c
0045d968b 0x45d9b4
0045d96c
0045d96cloc_45d96c:
0045d96cldr w9, [sp+200]
0045d970ldr x0, [sp+128]
0045d974ldr x3, [sp+152]
0045d978ldr x6, [sp+176]
0045d97cldr x10, [sp+120]
0045d980ldrsb x27, [x10]
0045d984ldr x1, [sp+136]
0045d988ldr x4, [sp+160]
0045d98cldr x7, [sp+184]
0045d990ldr x2, [sp+144]
0045d994ldr x5, [sp+168]
0045d998ldr x8, [sp+192]
0045d99cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyChecksum
0045d9a0strb w0, [sp+103]
0045d9a4strb w0, [sp+102]
0045d9a8ldur x29, [sp-8]
0045d9acldr x30, [sp], 112
0045d9b0ret x30
0045d9b4
0045d9b4loc_45d9b4:
0045d9b4bl runtime.panicwrap
0045d9b8hint
0045d9bc
0045d9bcloc_45d9bc:
0045d9bcstp x0, x1, [sp+8]
0045d9c0stp x2, x3, [sp+24]
0045d9c4stp x4, x5, [sp+40]
0045d9c8stp x6, x7, [sp+56]
0045d9ccstp x8, x9, [sp+72]
0045d9d0str w10, [sp+88]
0045d9d4mov x3, x30
0045d9d8bl runtime.morestack_noctxt.abi0
0045d9dcldp x0, x1, [sp+8]
0045d9e0ldp x2, x3, [sp+24]
0045d9e4ldp x4, x5, [sp+40]
0045d9e8ldp x6, x7, [sp+56]
0045d9ecldp x8, x9, [sp+72]
0045d9f0ldr w10, [sp+88]
0045d9f4b 0x45d910
0045d9f8
0045d9f8loc_45d9f8:
0045d9f8ldr x17, [x16]
0045d9fcadd x20, sp, 120
0045da00subs xzr, x20, x17
0045da04b.ne 0x45d930
0045da08add x20, sp, 8
0045da0cstr x20, [x16]
0045da10b 0x45d930
0045da14udf 0
0045da18udf 0
0045da1cudf 0
0045d910
0045da20
0045da20gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
0045da20ldr x16, [x28+16]
0045da24subs xzr, sp, x16
0045da28b.ls 0x45dacc
0045da2cstr x30, [sp-112]!
0045da30stur x29, [sp-8]
0045da34sub x29, sp, 8
0045da38ldr x16, [x28+32]
0045da3ccbnz x16, 0x45db08
0045da40
0045da40loc_45da40:
0045da40str x0, [sp+120]
0045da44str x1, [sp+128]
0045da48str x2, [sp+136]
0045da4cstr x3, [sp+144]
0045da50str x4, [sp+152]
0045da54str x5, [sp+160]
0045da58str x6, [sp+168]
0045da5cstr x7, [sp+176]
0045da60str x8, [sp+184]
0045da64str x9, [sp+192]
0045da68str w10, [sp+200]
0045da6cstrb wzr, [sp+102]
0045da70ldr x10, [sp+120]
0045da74cbnz x10, 0x45da7c
0045da78b 0x45dac4
0045da7c
0045da7cloc_45da7c:
0045da7cldr w9, [sp+200]
0045da80ldr x0, [sp+128]
0045da84ldr x3, [sp+152]
0045da88ldr x6, [sp+176]
0045da8cldr x10, [sp+120]
0045da90ldrsb x27, [x10]
0045da94ldr x1, [sp+136]
0045da98ldr x4, [sp+160]
0045da9cldr x7, [sp+184]
0045daa0ldr x2, [sp+144]
0045daa4ldr x5, [sp+168]
0045daa8ldr x8, [sp+192]
0045daacbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyIntegrity
0045dab0strb w0, [sp+103]
0045dab4strb w0, [sp+102]
0045dab8ldur x29, [sp-8]
0045dabcldr x30, [sp], 112
0045dac0ret x30
0045dac4
0045dac4loc_45dac4:
0045dac4bl runtime.panicwrap
0045dac8hint
0045dacc
0045daccloc_45dacc:
0045daccstp x0, x1, [sp+8]
0045dad0stp x2, x3, [sp+24]
0045dad4stp x4, x5, [sp+40]
0045dad8stp x6, x7, [sp+56]
0045dadcstp x8, x9, [sp+72]
0045dae0str w10, [sp+88]
0045dae4mov x3, x30
0045dae8bl runtime.morestack_noctxt.abi0
0045daecldp x0, x1, [sp+8]
0045daf0ldp x2, x3, [sp+24]
0045daf4ldp x4, x5, [sp+40]
0045daf8ldp x6, x7, [sp+56]
0045dafcldp x8, x9, [sp+72]
0045db00ldr w10, [sp+88]
0045db04b 0x45da20
0045db08
0045db08loc_45db08:
0045db08ldr x17, [x16]
0045db0cadd x20, sp, 120
0045db10subs xzr, x20, x17
0045db14b.ne 0x45da40
0045db18add x20, sp, 8
0045db1cstr x20, [x16]
0045db20b 0x45da40
0045db24udf 0
0045db28udf 0
0045db2cudf 0
0045da20
0045da20gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha96).VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 * e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
0045da20ldr x16, [x28+16]
0045da24subs xzr, sp, x16
0045da28b.ls 0x45dacc
0045da2cstr x30, [sp-112]!
0045da30stur x29, [sp-8]
0045da34sub x29, sp, 8
0045da38ldr x16, [x28+32]
0045da3ccbnz x16, 0x45db08
0045da40
0045da40loc_45da40:
0045da40str x0, [sp+120]
0045da44str x1, [sp+128]
0045da48str x2, [sp+136]
0045da4cstr x3, [sp+144]
0045da50str x4, [sp+152]
0045da54str x5, [sp+160]
0045da58str x6, [sp+168]
0045da5cstr x7, [sp+176]
0045da60str x8, [sp+184]
0045da64str x9, [sp+192]
0045da68str w10, [sp+200]
0045da6cstrb wzr, [sp+102]
0045da70ldr x10, [sp+120]
0045da74cbnz x10, 0x45da7c
0045da78b 0x45dac4
0045da7c
0045da7cloc_45da7c:
0045da7cldr w9, [sp+200]
0045da80ldr x0, [sp+128]
0045da84ldr x3, [sp+152]
0045da88ldr x6, [sp+176]
0045da8cldr x10, [sp+120]
0045da90ldrsb x27, [x10]
0045da94ldr x1, [sp+136]
0045da98ldr x4, [sp+160]
0045da9cldr x7, [sp+184]
0045daa0ldr x2, [sp+144]
0045daa4ldr x5, [sp+168]
0045daa8ldr x8, [sp+192]
0045daacbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyIntegrity
0045dab0strb w0, [sp+103]
0045dab4strb w0, [sp+102]
0045dab8ldur x29, [sp-8]
0045dabcldr x30, [sp], 112
0045dac0ret x30
0045dac4
0045dac4loc_45dac4:
0045dac4bl runtime.panicwrap
0045dac8hint
0045dacc
0045daccloc_45dacc:
0045daccstp x0, x1, [sp+8]
0045dad0stp x2, x3, [sp+24]
0045dad4stp x4, x5, [sp+40]
0045dad8stp x6, x7, [sp+56]
0045dadcstp x8, x9, [sp+72]
0045dae0str w10, [sp+88]
0045dae4mov x3, x30
0045dae8bl runtime.morestack_noctxt.abi0
0045daecldp x0, x1, [sp+8]
0045daf0ldp x2, x3, [sp+24]
0045daf4ldp x4, x5, [sp+40]
0045daf8ldp x6, x7, [sp+56]
0045dafcldp x8, x9, [sp+72]
0045db00ldr w10, [sp+88]
0045db04b 0x45da20
0045db08
0045db08loc_45db08:
0045db08ldr x17, [x16]
0045db0cadd x20, sp, 120
0045db10subs xzr, x20, x17
0045db14b.ne 0x45da40
0045db18add x20, sp, 8
0045db1cstr x20, [x16]
0045db20b 0x45da40
0045db24udf 0
0045db28udf 0
0045db2cudf 0
0045da20
0045db30
0045db30gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 key, struct []uint8 data)
0045db30ldr x16, [x28+16]
0045db34sub x17, sp, 64
0045db38subs xzr, x17, x16
0045db3cb.ls 0x45dc3c
0045db40str x30, [sp-192]!
0045db44stur x29, [sp-8]
0045db48sub x29, sp, 8
0045db4cldr x16, [x28+32]
0045db50cbnz x16, 0x45dc68
0045db54
0045db54loc_45db54:
0045db54str x0, [sp+200]
0045db58str x1, [sp+208]
0045db5cstr x2, [sp+216]
0045db60str x3, [sp+224]
0045db64str x4, [sp+232]
0045db68str x5, [sp+240]
0045db6cstr x6, [sp+248]
0045db70str xzr, [sp+80]
0045db74stp xzr, xzr, [sp+88]
0045db78stp xzr, xzr, [sp+64]
0045db7cldr x6, [sp+200]
0045db80cbnz x6, 0x45db88
0045db84b 0x45dc34
0045db88
0045db88loc_45db88:
0045db88str xzr, [sp+120]
0045db8cstp xzr, xzr, [sp+128]
0045db90stp xzr, xzr, [sp+104]
0045db94ldr x0, [sp+208]
0045db98ldr x3, [sp+232]
0045db9cldr x6, [sp+200]
0045dba0ldrsb x27, [x6]
0045dba4ldr x1, [sp+216]
0045dba8ldr x4, [sp+240]
0045dbacldr x2, [sp+224]
0045dbb0ldr x5, [sp+248]
0045dbb4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptData
0045dbb8str x0, [sp+120]
0045dbbcstr x1, [sp+128]
0045dbc0str x2, [sp+136]
0045dbc4str x3, [sp+104]
0045dbc8str x4, [sp+112]
0045dbccldr x6, [sp+120]
0045dbd0ldr x7, [sp+128]
0045dbd4ldr x8, [sp+136]
0045dbd8str x6, [sp+160]
0045dbdcstr x7, [sp+168]
0045dbe0str x8, [sp+176]
0045dbe4ldr x6, [sp+104]
0045dbe8ldr x7, [sp+112]
0045dbecstr x6, [sp+144]
0045dbf0str x7, [sp+152]
0045dbf4ldr x6, [sp+160]
0045dbf8ldr x7, [sp+168]
0045dbfcldr x8, [sp+176]
0045dc00str x6, [sp+80]
0045dc04str x7, [sp+88]
0045dc08str x8, [sp+96]
0045dc0cldr x3, [sp+144]
0045dc10ldr x4, [sp+152]
0045dc14str x3, [sp+64]
0045dc18str x4, [sp+72]
0045dc1cldr x0, [sp+80]
0045dc20ldr x1, [sp+88]
0045dc24ldr x2, [sp+96]
0045dc28ldur x29, [sp-8]
0045dc2cldr x30, [sp], 192
0045dc30ret x30
0045dc34
0045dc34loc_45dc34:
0045dc34bl runtime.panicwrap
0045dc38hint
0045dc3c
0045dc3cloc_45dc3c:
0045dc3cstp x0, x1, [sp+8]
0045dc40stp x2, x3, [sp+24]
0045dc44stp x4, x5, [sp+40]
0045dc48str x6, [sp+56]
0045dc4cmov x3, x30
0045dc50bl runtime.morestack_noctxt.abi0
0045dc54ldp x0, x1, [sp+8]
0045dc58ldp x2, x3, [sp+24]
0045dc5cldp x4, x5, [sp+40]
0045dc60ldr x6, [sp+56]
0045dc64b 0x45db30
0045dc68
0045dc68loc_45dc68:
0045dc68ldr x17, [x16]
0045dc6cadd x20, sp, 200
0045dc70subs xzr, x20, x17
0045dc74b.ne 0x45db54
0045dc78add x20, sp, 8
0045dc7cstr x20, [x16]
0045dc80b 0x45db54
0045dc84udf 0
0045dc88udf 0
0045dc8cudf 0
0045db30
0045db30gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 key, struct []uint8 data)
0045db30ldr x16, [x28+16]
0045db34sub x17, sp, 64
0045db38subs xzr, x17, x16
0045db3cb.ls 0x45dc3c
0045db40str x30, [sp-192]!
0045db44stur x29, [sp-8]
0045db48sub x29, sp, 8
0045db4cldr x16, [x28+32]
0045db50cbnz x16, 0x45dc68
0045db54
0045db54loc_45db54:
0045db54str x0, [sp+200]
0045db58str x1, [sp+208]
0045db5cstr x2, [sp+216]
0045db60str x3, [sp+224]
0045db64str x4, [sp+232]
0045db68str x5, [sp+240]
0045db6cstr x6, [sp+248]
0045db70str xzr, [sp+80]
0045db74stp xzr, xzr, [sp+88]
0045db78stp xzr, xzr, [sp+64]
0045db7cldr x6, [sp+200]
0045db80cbnz x6, 0x45db88
0045db84b 0x45dc34
0045db88
0045db88loc_45db88:
0045db88str xzr, [sp+120]
0045db8cstp xzr, xzr, [sp+128]
0045db90stp xzr, xzr, [sp+104]
0045db94ldr x0, [sp+208]
0045db98ldr x3, [sp+232]
0045db9cldr x6, [sp+200]
0045dba0ldrsb x27, [x6]
0045dba4ldr x1, [sp+216]
0045dba8ldr x4, [sp+240]
0045dbacldr x2, [sp+224]
0045dbb0ldr x5, [sp+248]
0045dbb4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptData
0045dbb8str x0, [sp+120]
0045dbbcstr x1, [sp+128]
0045dbc0str x2, [sp+136]
0045dbc4str x3, [sp+104]
0045dbc8str x4, [sp+112]
0045dbccldr x6, [sp+120]
0045dbd0ldr x7, [sp+128]
0045dbd4ldr x8, [sp+136]
0045dbd8str x6, [sp+160]
0045dbdcstr x7, [sp+168]
0045dbe0str x8, [sp+176]
0045dbe4ldr x6, [sp+104]
0045dbe8ldr x7, [sp+112]
0045dbecstr x6, [sp+144]
0045dbf0str x7, [sp+152]
0045dbf4ldr x6, [sp+160]
0045dbf8ldr x7, [sp+168]
0045dbfcldr x8, [sp+176]
0045dc00str x6, [sp+80]
0045dc04str x7, [sp+88]
0045dc08str x8, [sp+96]
0045dc0cldr x3, [sp+144]
0045dc10ldr x4, [sp+152]
0045dc14str x3, [sp+64]
0045dc18str x4, [sp+72]
0045dc1cldr x0, [sp+80]
0045dc20ldr x1, [sp+88]
0045dc24ldr x2, [sp+96]
0045dc28ldur x29, [sp-8]
0045dc2cldr x30, [sp], 192
0045dc30ret x30
0045dc34
0045dc34loc_45dc34:
0045dc34bl runtime.panicwrap
0045dc38hint
0045dc3c
0045dc3cloc_45dc3c:
0045dc3cstp x0, x1, [sp+8]
0045dc40stp x2, x3, [sp+24]
0045dc44stp x4, x5, [sp+40]
0045dc48str x6, [sp+56]
0045dc4cmov x3, x30
0045dc50bl runtime.morestack_noctxt.abi0
0045dc54ldp x0, x1, [sp+8]
0045dc58ldp x2, x3, [sp+24]
0045dc5cldp x4, x5, [sp+40]
0045dc60ldr x6, [sp+56]
0045dc64b 0x45db30
0045dc68
0045dc68loc_45dc68:
0045dc68ldr x17, [x16]
0045dc6cadd x20, sp, 200
0045dc70subs xzr, x20, x17
0045dc74b.ne 0x45db54
0045dc78add x20, sp, 8
0045dc7cstr x20, [x16]
0045dc80b 0x45db54
0045dc84udf 0
0045dc88udf 0
0045dc8cudf 0
0045db30
0045dc90
0045dc90gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
0045dc90ldr x16, [x28+16]
0045dc94sub x17, sp, 64
0045dc98subs xzr, x17, x16
0045dc9cb.ls 0x45dda4
0045dca0str x30, [sp-192]!
0045dca4stur x29, [sp-8]
0045dca8sub x29, sp, 8
0045dcacldr x16, [x28+32]
0045dcb0cbnz x16, 0x45ddd8
0045dcb4
0045dcb4loc_45dcb4:
0045dcb4str x0, [sp+200]
0045dcb8str x1, [sp+208]
0045dcbcstr x2, [sp+216]
0045dcc0str x3, [sp+224]
0045dcc4str x4, [sp+232]
0045dcc8str x5, [sp+240]
0045dcccstr x6, [sp+248]
0045dcd0str w7, [sp+256]
0045dcd4str xzr, [sp+80]
0045dcd8stp xzr, xzr, [sp+88]
0045dcdcstp xzr, xzr, [sp+64]
0045dce0ldr x7, [sp+200]
0045dce4cbnz x7, 0x45dcec
0045dce8b 0x45dd9c
0045dcec
0045dcecloc_45dcec:
0045dcecstr xzr, [sp+120]
0045dcf0stp xzr, xzr, [sp+128]
0045dcf4stp xzr, xzr, [sp+104]
0045dcf8ldr w6, [sp+256]
0045dcfcldr x0, [sp+208]
0045dd00ldr x3, [sp+232]
0045dd04ldr x7, [sp+200]
0045dd08ldrsb x27, [x7]
0045dd0cldr x1, [sp+216]
0045dd10ldr x4, [sp+240]
0045dd14ldr x2, [sp+224]
0045dd18ldr x5, [sp+248]
0045dd1cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptMessage
0045dd20str x0, [sp+120]
0045dd24str x1, [sp+128]
0045dd28str x2, [sp+136]
0045dd2cstr x3, [sp+104]
0045dd30str x4, [sp+112]
0045dd34ldr x7, [sp+120]
0045dd38ldr x8, [sp+128]
0045dd3cldr x9, [sp+136]
0045dd40str x7, [sp+160]
0045dd44str x8, [sp+168]
0045dd48str x9, [sp+176]
0045dd4cldr x7, [sp+104]
0045dd50ldr x8, [sp+112]
0045dd54str x7, [sp+144]
0045dd58str x8, [sp+152]
0045dd5cldr x7, [sp+160]
0045dd60ldr x8, [sp+168]
0045dd64ldr x9, [sp+176]
0045dd68str x7, [sp+80]
0045dd6cstr x8, [sp+88]
0045dd70str x9, [sp+96]
0045dd74ldr x3, [sp+144]
0045dd78ldr x4, [sp+152]
0045dd7cstr x3, [sp+64]
0045dd80str x4, [sp+72]
0045dd84ldr x0, [sp+80]
0045dd88ldr x1, [sp+88]
0045dd8cldr x2, [sp+96]
0045dd90ldur x29, [sp-8]
0045dd94ldr x30, [sp], 192
0045dd98ret x30
0045dd9c
0045dd9cloc_45dd9c:
0045dd9cbl runtime.panicwrap
0045dda0hint
0045dda4
0045dda4loc_45dda4:
0045dda4stp x0, x1, [sp+8]
0045dda8stp x2, x3, [sp+24]
0045ddacstp x4, x5, [sp+40]
0045ddb0str x6, [sp+56]
0045ddb4str w7, [sp+64]
0045ddb8mov x3, x30
0045ddbcbl runtime.morestack_noctxt.abi0
0045ddc0ldp x0, x1, [sp+8]
0045ddc4ldp x2, x3, [sp+24]
0045ddc8ldp x4, x5, [sp+40]
0045ddccldr x6, [sp+56]
0045ddd0ldr w7, [sp+64]
0045ddd4b 0x45dc90
0045ddd8
0045ddd8loc_45ddd8:
0045ddd8ldr x17, [x16]
0045dddcadd x20, sp, 200
0045dde0subs xzr, x20, x17
0045dde4b.ne 0x45dcb4
0045dde8add x20, sp, 8
0045ddecstr x20, [x16]
0045ddf0b 0x45dcb4
0045ddf4udf 0
0045ddf8udf 0
0045ddfcudf 0
0045dc90
0045dc90gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
0045dc90ldr x16, [x28+16]
0045dc94sub x17, sp, 64
0045dc98subs xzr, x17, x16
0045dc9cb.ls 0x45dda4
0045dca0str x30, [sp-192]!
0045dca4stur x29, [sp-8]
0045dca8sub x29, sp, 8
0045dcacldr x16, [x28+32]
0045dcb0cbnz x16, 0x45ddd8
0045dcb4
0045dcb4loc_45dcb4:
0045dcb4str x0, [sp+200]
0045dcb8str x1, [sp+208]
0045dcbcstr x2, [sp+216]
0045dcc0str x3, [sp+224]
0045dcc4str x4, [sp+232]
0045dcc8str x5, [sp+240]
0045dcccstr x6, [sp+248]
0045dcd0str w7, [sp+256]
0045dcd4str xzr, [sp+80]
0045dcd8stp xzr, xzr, [sp+88]
0045dcdcstp xzr, xzr, [sp+64]
0045dce0ldr x7, [sp+200]
0045dce4cbnz x7, 0x45dcec
0045dce8b 0x45dd9c
0045dcec
0045dcecloc_45dcec:
0045dcecstr xzr, [sp+120]
0045dcf0stp xzr, xzr, [sp+128]
0045dcf4stp xzr, xzr, [sp+104]
0045dcf8ldr w6, [sp+256]
0045dcfcldr x0, [sp+208]
0045dd00ldr x3, [sp+232]
0045dd04ldr x7, [sp+200]
0045dd08ldrsb x27, [x7]
0045dd0cldr x1, [sp+216]
0045dd10ldr x4, [sp+240]
0045dd14ldr x2, [sp+224]
0045dd18ldr x5, [sp+248]
0045dd1cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptMessage
0045dd20str x0, [sp+120]
0045dd24str x1, [sp+128]
0045dd28str x2, [sp+136]
0045dd2cstr x3, [sp+104]
0045dd30str x4, [sp+112]
0045dd34ldr x7, [sp+120]
0045dd38ldr x8, [sp+128]
0045dd3cldr x9, [sp+136]
0045dd40str x7, [sp+160]
0045dd44str x8, [sp+168]
0045dd48str x9, [sp+176]
0045dd4cldr x7, [sp+104]
0045dd50ldr x8, [sp+112]
0045dd54str x7, [sp+144]
0045dd58str x8, [sp+152]
0045dd5cldr x7, [sp+160]
0045dd60ldr x8, [sp+168]
0045dd64ldr x9, [sp+176]
0045dd68str x7, [sp+80]
0045dd6cstr x8, [sp+88]
0045dd70str x9, [sp+96]
0045dd74ldr x3, [sp+144]
0045dd78ldr x4, [sp+152]
0045dd7cstr x3, [sp+64]
0045dd80str x4, [sp+72]
0045dd84ldr x0, [sp+80]
0045dd88ldr x1, [sp+88]
0045dd8cldr x2, [sp+96]
0045dd90ldur x29, [sp-8]
0045dd94ldr x30, [sp], 192
0045dd98ret x30
0045dd9c
0045dd9cloc_45dd9c:
0045dd9cbl runtime.panicwrap
0045dda0hint
0045dda4
0045dda4loc_45dda4:
0045dda4stp x0, x1, [sp+8]
0045dda8stp x2, x3, [sp+24]
0045ddacstp x4, x5, [sp+40]
0045ddb0str x6, [sp+56]
0045ddb4str w7, [sp+64]
0045ddb8mov x3, x30
0045ddbcbl runtime.morestack_noctxt.abi0
0045ddc0ldp x0, x1, [sp+8]
0045ddc4ldp x2, x3, [sp+24]
0045ddc8ldp x4, x5, [sp+40]
0045ddccldr x6, [sp+56]
0045ddd0ldr w7, [sp+64]
0045ddd4b 0x45dc90
0045ddd8
0045ddd8loc_45ddd8:
0045ddd8ldr x17, [x16]
0045dddcadd x20, sp, 200
0045dde0subs xzr, x20, x17
0045dde4b.ne 0x45dcb4
0045dde8add x20, sp, 8
0045ddecstr x20, [x16]
0045ddf0b 0x45dcb4
0045ddf4udf 0
0045ddf8udf 0
0045ddfcudf 0
0045dc90
0045de00
0045de00gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 usage)
0045de00ldr x16, [x28+16]
0045de04sub x17, sp, 64
0045de08subs xzr, x17, x16
0045de0cb.ls 0x45df0c
0045de10str x30, [sp-192]!
0045de14stur x29, [sp-8]
0045de18sub x29, sp, 8
0045de1cldr x16, [x28+32]
0045de20cbnz x16, 0x45df38
0045de24
0045de24loc_45de24:
0045de24str x0, [sp+200]
0045de28str x1, [sp+208]
0045de2cstr x2, [sp+216]
0045de30str x3, [sp+224]
0045de34str x4, [sp+232]
0045de38str x5, [sp+240]
0045de3cstr x6, [sp+248]
0045de40str xzr, [sp+80]
0045de44stp xzr, xzr, [sp+88]
0045de48stp xzr, xzr, [sp+64]
0045de4cldr x6, [sp+200]
0045de50cbnz x6, 0x45de58
0045de54b 0x45df04
0045de58
0045de58loc_45de58:
0045de58str xzr, [sp+120]
0045de5cstp xzr, xzr, [sp+128]
0045de60stp xzr, xzr, [sp+104]
0045de64ldr x0, [sp+208]
0045de68ldr x3, [sp+232]
0045de6cldr x6, [sp+200]
0045de70ldrsb x27, [x6]
0045de74ldr x1, [sp+216]
0045de78ldr x4, [sp+240]
0045de7cldr x2, [sp+224]
0045de80ldr x5, [sp+248]
0045de84bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveKey
0045de88str x0, [sp+120]
0045de8cstr x1, [sp+128]
0045de90str x2, [sp+136]
0045de94str x3, [sp+104]
0045de98str x4, [sp+112]
0045de9cldr x6, [sp+120]
0045dea0ldr x7, [sp+128]
0045dea4ldr x8, [sp+136]
0045dea8str x6, [sp+160]
0045deacstr x7, [sp+168]
0045deb0str x8, [sp+176]
0045deb4ldr x6, [sp+104]
0045deb8ldr x7, [sp+112]
0045debcstr x6, [sp+144]
0045dec0str x7, [sp+152]
0045dec4ldr x6, [sp+160]
0045dec8ldr x7, [sp+168]
0045deccldr x8, [sp+176]
0045ded0str x6, [sp+80]
0045ded4str x7, [sp+88]
0045ded8str x8, [sp+96]
0045dedcldr x3, [sp+144]
0045dee0ldr x4, [sp+152]
0045dee4str x3, [sp+64]
0045dee8str x4, [sp+72]
0045deecldr x0, [sp+80]
0045def0ldr x1, [sp+88]
0045def4ldr x2, [sp+96]
0045def8ldur x29, [sp-8]
0045defcldr x30, [sp], 192
0045df00ret x30
0045df04
0045df04loc_45df04:
0045df04bl runtime.panicwrap
0045df08hint
0045df0c
0045df0cloc_45df0c:
0045df0cstp x0, x1, [sp+8]
0045df10stp x2, x3, [sp+24]
0045df14stp x4, x5, [sp+40]
0045df18str x6, [sp+56]
0045df1cmov x3, x30
0045df20bl runtime.morestack_noctxt.abi0
0045df24ldp x0, x1, [sp+8]
0045df28ldp x2, x3, [sp+24]
0045df2cldp x4, x5, [sp+40]
0045df30ldr x6, [sp+56]
0045df34b 0x45de00
0045df38
0045df38loc_45df38:
0045df38ldr x17, [x16]
0045df3cadd x20, sp, 200
0045df40subs xzr, x20, x17
0045df44b.ne 0x45de24
0045df48add x20, sp, 8
0045df4cstr x20, [x16]
0045df50b 0x45de24
0045df54udf 0
0045df58udf 0
0045df5cudf 0
0045de00
0045de00gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 usage)
0045de00ldr x16, [x28+16]
0045de04sub x17, sp, 64
0045de08subs xzr, x17, x16
0045de0cb.ls 0x45df0c
0045de10str x30, [sp-192]!
0045de14stur x29, [sp-8]
0045de18sub x29, sp, 8
0045de1cldr x16, [x28+32]
0045de20cbnz x16, 0x45df38
0045de24
0045de24loc_45de24:
0045de24str x0, [sp+200]
0045de28str x1, [sp+208]
0045de2cstr x2, [sp+216]
0045de30str x3, [sp+224]
0045de34str x4, [sp+232]
0045de38str x5, [sp+240]
0045de3cstr x6, [sp+248]
0045de40str xzr, [sp+80]
0045de44stp xzr, xzr, [sp+88]
0045de48stp xzr, xzr, [sp+64]
0045de4cldr x6, [sp+200]
0045de50cbnz x6, 0x45de58
0045de54b 0x45df04
0045de58
0045de58loc_45de58:
0045de58str xzr, [sp+120]
0045de5cstp xzr, xzr, [sp+128]
0045de60stp xzr, xzr, [sp+104]
0045de64ldr x0, [sp+208]
0045de68ldr x3, [sp+232]
0045de6cldr x6, [sp+200]
0045de70ldrsb x27, [x6]
0045de74ldr x1, [sp+216]
0045de78ldr x4, [sp+240]
0045de7cldr x2, [sp+224]
0045de80ldr x5, [sp+248]
0045de84bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveKey
0045de88str x0, [sp+120]
0045de8cstr x1, [sp+128]
0045de90str x2, [sp+136]
0045de94str x3, [sp+104]
0045de98str x4, [sp+112]
0045de9cldr x6, [sp+120]
0045dea0ldr x7, [sp+128]
0045dea4ldr x8, [sp+136]
0045dea8str x6, [sp+160]
0045deacstr x7, [sp+168]
0045deb0str x8, [sp+176]
0045deb4ldr x6, [sp+104]
0045deb8ldr x7, [sp+112]
0045debcstr x6, [sp+144]
0045dec0str x7, [sp+152]
0045dec4ldr x6, [sp+160]
0045dec8ldr x7, [sp+168]
0045deccldr x8, [sp+176]
0045ded0str x6, [sp+80]
0045ded4str x7, [sp+88]
0045ded8str x8, [sp+96]
0045dedcldr x3, [sp+144]
0045dee0ldr x4, [sp+152]
0045dee4str x3, [sp+64]
0045dee8str x4, [sp+72]
0045deecldr x0, [sp+80]
0045def0ldr x1, [sp+88]
0045def4ldr x2, [sp+96]
0045def8ldur x29, [sp-8]
0045defcldr x30, [sp], 192
0045df00ret x30
0045df04
0045df04loc_45df04:
0045df04bl runtime.panicwrap
0045df08hint
0045df0c
0045df0cloc_45df0c:
0045df0cstp x0, x1, [sp+8]
0045df10stp x2, x3, [sp+24]
0045df14stp x4, x5, [sp+40]
0045df18str x6, [sp+56]
0045df1cmov x3, x30
0045df20bl runtime.morestack_noctxt.abi0
0045df24ldp x0, x1, [sp+8]
0045df28ldp x2, x3, [sp+24]
0045df2cldp x4, x5, [sp+40]
0045df30ldr x6, [sp+56]
0045df34b 0x45de00
0045df38
0045df38loc_45df38:
0045df38ldr x17, [x16]
0045df3cadd x20, sp, 200
0045df40subs xzr, x20, x17
0045df44b.ne 0x45de24
0045df48add x20, sp, 8
0045df4cstr x20, [x16]
0045df50b 0x45de24
0045df54udf 0
0045df58udf 0
0045df5cudf 0
0045de00
0045df60
0045df60gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 usage)
0045df60ldr x16, [x28+16]
0045df64sub x17, sp, 64
0045df68subs xzr, x17, x16
0045df6cb.ls 0x45e06c
0045df70str x30, [sp-192]!
0045df74stur x29, [sp-8]
0045df78sub x29, sp, 8
0045df7cldr x16, [x28+32]
0045df80cbnz x16, 0x45e098
0045df84
0045df84loc_45df84:
0045df84str x0, [sp+200]
0045df88str x1, [sp+208]
0045df8cstr x2, [sp+216]
0045df90str x3, [sp+224]
0045df94str x4, [sp+232]
0045df98str x5, [sp+240]
0045df9cstr x6, [sp+248]
0045dfa0str xzr, [sp+80]
0045dfa4stp xzr, xzr, [sp+88]
0045dfa8stp xzr, xzr, [sp+64]
0045dfacldr x6, [sp+200]
0045dfb0cbnz x6, 0x45dfb8
0045dfb4b 0x45e064
0045dfb8
0045dfb8loc_45dfb8:
0045dfb8str xzr, [sp+120]
0045dfbcstp xzr, xzr, [sp+128]
0045dfc0stp xzr, xzr, [sp+104]
0045dfc4ldr x0, [sp+208]
0045dfc8ldr x3, [sp+232]
0045dfccldr x6, [sp+200]
0045dfd0ldrsb x27, [x6]
0045dfd4ldr x1, [sp+216]
0045dfd8ldr x4, [sp+240]
0045dfdcldr x2, [sp+224]
0045dfe0ldr x5, [sp+248]
0045dfe4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveRandom
0045dfe8str x0, [sp+120]
0045dfecstr x1, [sp+128]
0045dff0str x2, [sp+136]
0045dff4str x3, [sp+104]
0045dff8str x4, [sp+112]
0045dffcldr x6, [sp+120]
0045e000ldr x7, [sp+128]
0045e004ldr x8, [sp+136]
0045e008str x6, [sp+160]
0045e00cstr x7, [sp+168]
0045e010str x8, [sp+176]
0045e014ldr x6, [sp+104]
0045e018ldr x7, [sp+112]
0045e01cstr x6, [sp+144]
0045e020str x7, [sp+152]
0045e024ldr x6, [sp+160]
0045e028ldr x7, [sp+168]
0045e02cldr x8, [sp+176]
0045e030str x6, [sp+80]
0045e034str x7, [sp+88]
0045e038str x8, [sp+96]
0045e03cldr x3, [sp+144]
0045e040ldr x4, [sp+152]
0045e044str x3, [sp+64]
0045e048str x4, [sp+72]
0045e04cldr x0, [sp+80]
0045e050ldr x1, [sp+88]
0045e054ldr x2, [sp+96]
0045e058ldur x29, [sp-8]
0045e05cldr x30, [sp], 192
0045e060ret x30
0045e064
0045e064loc_45e064:
0045e064bl runtime.panicwrap
0045e068hint
0045e06c
0045e06cloc_45e06c:
0045e06cstp x0, x1, [sp+8]
0045e070stp x2, x3, [sp+24]
0045e074stp x4, x5, [sp+40]
0045e078str x6, [sp+56]
0045e07cmov x3, x30
0045e080bl runtime.morestack_noctxt.abi0
0045e084ldp x0, x1, [sp+8]
0045e088ldp x2, x3, [sp+24]
0045e08cldp x4, x5, [sp+40]
0045e090ldr x6, [sp+56]
0045e094b 0x45df60
0045e098
0045e098loc_45e098:
0045e098ldr x17, [x16]
0045e09cadd x20, sp, 200
0045e0a0subs xzr, x20, x17
0045e0a4b.ne 0x45df84
0045e0a8add x20, sp, 8
0045e0acstr x20, [x16]
0045e0b0b 0x45df84
0045e0b4udf 0
0045e0b8udf 0
0045e0bcudf 0
0045df60
0045df60gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 usage)
0045df60ldr x16, [x28+16]
0045df64sub x17, sp, 64
0045df68subs xzr, x17, x16
0045df6cb.ls 0x45e06c
0045df70str x30, [sp-192]!
0045df74stur x29, [sp-8]
0045df78sub x29, sp, 8
0045df7cldr x16, [x28+32]
0045df80cbnz x16, 0x45e098
0045df84
0045df84loc_45df84:
0045df84str x0, [sp+200]
0045df88str x1, [sp+208]
0045df8cstr x2, [sp+216]
0045df90str x3, [sp+224]
0045df94str x4, [sp+232]
0045df98str x5, [sp+240]
0045df9cstr x6, [sp+248]
0045dfa0str xzr, [sp+80]
0045dfa4stp xzr, xzr, [sp+88]
0045dfa8stp xzr, xzr, [sp+64]
0045dfacldr x6, [sp+200]
0045dfb0cbnz x6, 0x45dfb8
0045dfb4b 0x45e064
0045dfb8
0045dfb8loc_45dfb8:
0045dfb8str xzr, [sp+120]
0045dfbcstp xzr, xzr, [sp+128]
0045dfc0stp xzr, xzr, [sp+104]
0045dfc4ldr x0, [sp+208]
0045dfc8ldr x3, [sp+232]
0045dfccldr x6, [sp+200]
0045dfd0ldrsb x27, [x6]
0045dfd4ldr x1, [sp+216]
0045dfd8ldr x4, [sp+240]
0045dfdcldr x2, [sp+224]
0045dfe0ldr x5, [sp+248]
0045dfe4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveRandom
0045dfe8str x0, [sp+120]
0045dfecstr x1, [sp+128]
0045dff0str x2, [sp+136]
0045dff4str x3, [sp+104]
0045dff8str x4, [sp+112]
0045dffcldr x6, [sp+120]
0045e000ldr x7, [sp+128]
0045e004ldr x8, [sp+136]
0045e008str x6, [sp+160]
0045e00cstr x7, [sp+168]
0045e010str x8, [sp+176]
0045e014ldr x6, [sp+104]
0045e018ldr x7, [sp+112]
0045e01cstr x6, [sp+144]
0045e020str x7, [sp+152]
0045e024ldr x6, [sp+160]
0045e028ldr x7, [sp+168]
0045e02cldr x8, [sp+176]
0045e030str x6, [sp+80]
0045e034str x7, [sp+88]
0045e038str x8, [sp+96]
0045e03cldr x3, [sp+144]
0045e040ldr x4, [sp+152]
0045e044str x3, [sp+64]
0045e048str x4, [sp+72]
0045e04cldr x0, [sp+80]
0045e050ldr x1, [sp+88]
0045e054ldr x2, [sp+96]
0045e058ldur x29, [sp-8]
0045e05cldr x30, [sp], 192
0045e060ret x30
0045e064
0045e064loc_45e064:
0045e064bl runtime.panicwrap
0045e068hint
0045e06c
0045e06cloc_45e06c:
0045e06cstp x0, x1, [sp+8]
0045e070stp x2, x3, [sp+24]
0045e074stp x4, x5, [sp+40]
0045e078str x6, [sp+56]
0045e07cmov x3, x30
0045e080bl runtime.morestack_noctxt.abi0
0045e084ldp x0, x1, [sp+8]
0045e088ldp x2, x3, [sp+24]
0045e08cldp x4, x5, [sp+40]
0045e090ldr x6, [sp+56]
0045e094b 0x45df60
0045e098
0045e098loc_45e098:
0045e098ldr x17, [x16]
0045e09cadd x20, sp, 200
0045e0a0subs xzr, x20, x17
0045e0a4b.ne 0x45df84
0045e0a8add x20, sp, 8
0045e0acstr x20, [x16]
0045e0b0b 0x45df84
0045e0b4udf 0
0045e0b8udf 0
0045e0bcudf 0
0045df60
0045e0c0
0045e0c0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 key, struct []uint8 data)
0045e0c0ldr x16, [x28+16]
0045e0c4sub x17, sp, 128
0045e0c8subs xzr, x17, x16
0045e0ccb.ls 0x45e228
0045e0d0sub x20, sp, 256
0045e0d4stp x29, x30, [x20-8]
0045e0d8add sp, x20, 0
0045e0dcsub x29, sp, 8
0045e0e0ldr x16, [x28+32]
0045e0e4cbnz x16, 0x45e254
0045e0e8
0045e0e8loc_45e0e8:
0045e0e8str x0, [sp+264]
0045e0ecstr x1, [sp+272]
0045e0f0str x2, [sp+280]
0045e0f4str x3, [sp+288]
0045e0f8str x4, [sp+296]
0045e0fcstr x5, [sp+304]
0045e100str x6, [sp+312]
0045e104str xzr, [sp+96]
0045e108stp xzr, xzr, [sp+104]
0045e10cstr xzr, [sp+72]
0045e110stp xzr, xzr, [sp+80]
0045e114stp xzr, xzr, [sp+56]
0045e118ldr x6, [sp+264]
0045e11ccbnz x6, 0x45e124
0045e120b 0x45e220
0045e124
0045e124loc_45e124:
0045e124str xzr, [sp+120]
0045e128stp xzr, xzr, [sp+128]
0045e12cstr xzr, [sp+224]
0045e130stp xzr, xzr, [sp+232]
0045e134stp xzr, xzr, [sp+208]
0045e138ldr x0, [sp+272]
0045e13cldr x3, [sp+296]
0045e140ldr x6, [sp+264]
0045e144ldrsb x27, [x6]
0045e148ldr x1, [sp+280]
0045e14cldr x4, [sp+304]
0045e150ldr x2, [sp+288]
0045e154ldr x5, [sp+312]
0045e158bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptData
0045e15cstr x0, [sp+120]
0045e160str x1, [sp+128]
0045e164str x2, [sp+136]
0045e168str x3, [sp+224]
0045e16cstr x4, [sp+232]
0045e170str x5, [sp+240]
0045e174str x6, [sp+208]
0045e178str x7, [sp+216]
0045e17cldr x6, [sp+120]
0045e180ldr x7, [sp+128]
0045e184ldr x8, [sp+136]
0045e188str x6, [sp+184]
0045e18cstr x7, [sp+192]
0045e190str x8, [sp+200]
0045e194ldr x6, [sp+224]
0045e198ldr x7, [sp+232]
0045e19cldr x8, [sp+240]
0045e1a0str x6, [sp+160]
0045e1a4str x7, [sp+168]
0045e1a8str x8, [sp+176]
0045e1acldr x6, [sp+208]
0045e1b0ldr x7, [sp+216]
0045e1b4str x6, [sp+144]
0045e1b8str x7, [sp+152]
0045e1bcldr x6, [sp+184]
0045e1c0ldr x7, [sp+192]
0045e1c4ldr x8, [sp+200]
0045e1c8str x6, [sp+96]
0045e1ccstr x7, [sp+104]
0045e1d0str x8, [sp+112]
0045e1d4ldr x6, [sp+160]
0045e1d8ldr x7, [sp+168]
0045e1dcldr x8, [sp+176]
0045e1e0str x6, [sp+72]
0045e1e4str x7, [sp+80]
0045e1e8str x8, [sp+88]
0045e1ecldr x6, [sp+144]
0045e1f0ldr x7, [sp+152]
0045e1f4str x6, [sp+56]
0045e1f8str x7, [sp+64]
0045e1fcldr x0, [sp+96]
0045e200ldr x3, [sp+72]
0045e204ldr x1, [sp+104]
0045e208ldr x4, [sp+80]
0045e20cldr x2, [sp+112]
0045e210ldr x5, [sp+88]
0045e214ldp x29, x30, [sp-8]
0045e218add sp, sp, 256
0045e21cret x30
0045e220
0045e220loc_45e220:
0045e220bl runtime.panicwrap
0045e224hint
0045e228
0045e228loc_45e228:
0045e228stp x0, x1, [sp+8]
0045e22cstp x2, x3, [sp+24]
0045e230stp x4, x5, [sp+40]
0045e234str x6, [sp+56]
0045e238mov x3, x30
0045e23cbl runtime.morestack_noctxt.abi0
0045e240ldp x0, x1, [sp+8]
0045e244ldp x2, x3, [sp+24]
0045e248ldp x4, x5, [sp+40]
0045e24cldr x6, [sp+56]
0045e250b 0x45e0c0
0045e254
0045e254loc_45e254:
0045e254ldr x17, [x16]
0045e258add x20, sp, 264
0045e25csubs xzr, x20, x17
0045e260b.ne 0x45e0e8
0045e264add x20, sp, 8
0045e268str x20, [x16]
0045e26cb 0x45e0e8
0045e0c0
0045e0c0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 key, struct []uint8 data)
0045e0c0ldr x16, [x28+16]
0045e0c4sub x17, sp, 128
0045e0c8subs xzr, x17, x16
0045e0ccb.ls 0x45e228
0045e0d0sub x20, sp, 256
0045e0d4stp x29, x30, [x20-8]
0045e0d8add sp, x20, 0
0045e0dcsub x29, sp, 8
0045e0e0ldr x16, [x28+32]
0045e0e4cbnz x16, 0x45e254
0045e0e8
0045e0e8loc_45e0e8:
0045e0e8str x0, [sp+264]
0045e0ecstr x1, [sp+272]
0045e0f0str x2, [sp+280]
0045e0f4str x3, [sp+288]
0045e0f8str x4, [sp+296]
0045e0fcstr x5, [sp+304]
0045e100str x6, [sp+312]
0045e104str xzr, [sp+96]
0045e108stp xzr, xzr, [sp+104]
0045e10cstr xzr, [sp+72]
0045e110stp xzr, xzr, [sp+80]
0045e114stp xzr, xzr, [sp+56]
0045e118ldr x6, [sp+264]
0045e11ccbnz x6, 0x45e124
0045e120b 0x45e220
0045e124
0045e124loc_45e124:
0045e124str xzr, [sp+120]
0045e128stp xzr, xzr, [sp+128]
0045e12cstr xzr, [sp+224]
0045e130stp xzr, xzr, [sp+232]
0045e134stp xzr, xzr, [sp+208]
0045e138ldr x0, [sp+272]
0045e13cldr x3, [sp+296]
0045e140ldr x6, [sp+264]
0045e144ldrsb x27, [x6]
0045e148ldr x1, [sp+280]
0045e14cldr x4, [sp+304]
0045e150ldr x2, [sp+288]
0045e154ldr x5, [sp+312]
0045e158bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptData
0045e15cstr x0, [sp+120]
0045e160str x1, [sp+128]
0045e164str x2, [sp+136]
0045e168str x3, [sp+224]
0045e16cstr x4, [sp+232]
0045e170str x5, [sp+240]
0045e174str x6, [sp+208]
0045e178str x7, [sp+216]
0045e17cldr x6, [sp+120]
0045e180ldr x7, [sp+128]
0045e184ldr x8, [sp+136]
0045e188str x6, [sp+184]
0045e18cstr x7, [sp+192]
0045e190str x8, [sp+200]
0045e194ldr x6, [sp+224]
0045e198ldr x7, [sp+232]
0045e19cldr x8, [sp+240]
0045e1a0str x6, [sp+160]
0045e1a4str x7, [sp+168]
0045e1a8str x8, [sp+176]
0045e1acldr x6, [sp+208]
0045e1b0ldr x7, [sp+216]
0045e1b4str x6, [sp+144]
0045e1b8str x7, [sp+152]
0045e1bcldr x6, [sp+184]
0045e1c0ldr x7, [sp+192]
0045e1c4ldr x8, [sp+200]
0045e1c8str x6, [sp+96]
0045e1ccstr x7, [sp+104]
0045e1d0str x8, [sp+112]
0045e1d4ldr x6, [sp+160]
0045e1d8ldr x7, [sp+168]
0045e1dcldr x8, [sp+176]
0045e1e0str x6, [sp+72]
0045e1e4str x7, [sp+80]
0045e1e8str x8, [sp+88]
0045e1ecldr x6, [sp+144]
0045e1f0ldr x7, [sp+152]
0045e1f4str x6, [sp+56]
0045e1f8str x7, [sp+64]
0045e1fcldr x0, [sp+96]
0045e200ldr x3, [sp+72]
0045e204ldr x1, [sp+104]
0045e208ldr x4, [sp+80]
0045e20cldr x2, [sp+112]
0045e210ldr x5, [sp+88]
0045e214ldp x29, x30, [sp-8]
0045e218add sp, sp, 256
0045e21cret x30
0045e220
0045e220loc_45e220:
0045e220bl runtime.panicwrap
0045e224hint
0045e228
0045e228loc_45e228:
0045e228stp x0, x1, [sp+8]
0045e22cstp x2, x3, [sp+24]
0045e230stp x4, x5, [sp+40]
0045e234str x6, [sp+56]
0045e238mov x3, x30
0045e23cbl runtime.morestack_noctxt.abi0
0045e240ldp x0, x1, [sp+8]
0045e244ldp x2, x3, [sp+24]
0045e248ldp x4, x5, [sp+40]
0045e24cldr x6, [sp+56]
0045e250b 0x45e0c0
0045e254
0045e254loc_45e254:
0045e254ldr x17, [x16]
0045e258add x20, sp, 264
0045e25csubs xzr, x20, x17
0045e260b.ne 0x45e0e8
0045e264add x20, sp, 8
0045e268str x20, [x16]
0045e26cb 0x45e0e8
0045e0c0
0045e270
0045e270gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 key, struct []uint8 message, uint32 usage)
0045e270ldr x16, [x28+16]
0045e274sub x17, sp, 144
0045e278subs xzr, x17, x16
0045e27cb.ls 0x45e3e0
0045e280sub x20, sp, 272
0045e284stp x29, x30, [x20-8]
0045e288add sp, x20, 0
0045e28csub x29, sp, 8
0045e290ldr x16, [x28+32]
0045e294cbnz x16, 0x45e414
0045e298
0045e298loc_45e298:
0045e298str x0, [sp+280]
0045e29cstr x1, [sp+288]
0045e2a0str x2, [sp+296]
0045e2a4str x3, [sp+304]
0045e2a8str x4, [sp+312]
0045e2acstr x5, [sp+320]
0045e2b0str x6, [sp+328]
0045e2b4str w7, [sp+336]
0045e2b8str xzr, [sp+112]
0045e2bcstp xzr, xzr, [sp+120]
0045e2c0str xzr, [sp+88]
0045e2c4stp xzr, xzr, [sp+96]
0045e2c8stp xzr, xzr, [sp+72]
0045e2ccldr x7, [sp+280]
0045e2d0cbnz x7, 0x45e2d8
0045e2d4b 0x45e3d8
0045e2d8
0045e2d8loc_45e2d8:
0045e2d8str xzr, [sp+240]
0045e2dcstp xzr, xzr, [sp+248]
0045e2e0str xzr, [sp+216]
0045e2e4stp xzr, xzr, [sp+224]
0045e2e8stp xzr, xzr, [sp+200]
0045e2ecldr w6, [sp+336]
0045e2f0ldr x0, [sp+288]
0045e2f4ldr x3, [sp+312]
0045e2f8ldr x7, [sp+280]
0045e2fcldrsb x27, [x7]
0045e300ldr x1, [sp+296]
0045e304ldr x4, [sp+320]
0045e308ldr x2, [sp+304]
0045e30cldr x5, [sp+328]
0045e310bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptMessage
0045e314str x0, [sp+240]
0045e318str x1, [sp+248]
0045e31cstr x2, [sp+256]
0045e320str x3, [sp+216]
0045e324str x4, [sp+224]
0045e328str x5, [sp+232]
0045e32cstr x6, [sp+200]
0045e330str x7, [sp+208]
0045e334ldr x7, [sp+240]
0045e338ldr x8, [sp+248]
0045e33cldr x9, [sp+256]
0045e340str x7, [sp+176]
0045e344str x8, [sp+184]
0045e348str x9, [sp+192]
0045e34cldr x7, [sp+216]
0045e350ldr x8, [sp+224]
0045e354ldr x9, [sp+232]
0045e358str x7, [sp+152]
0045e35cstr x8, [sp+160]
0045e360str x9, [sp+168]
0045e364ldr x7, [sp+200]
0045e368ldr x8, [sp+208]
0045e36cstr x7, [sp+136]
0045e370str x8, [sp+144]
0045e374ldr x7, [sp+176]
0045e378ldr x8, [sp+184]
0045e37cldr x9, [sp+192]
0045e380str x7, [sp+112]
0045e384str x8, [sp+120]
0045e388str x9, [sp+128]
0045e38cldr x7, [sp+152]
0045e390ldr x8, [sp+160]
0045e394ldr x9, [sp+168]
0045e398str x7, [sp+88]
0045e39cstr x8, [sp+96]
0045e3a0str x9, [sp+104]
0045e3a4ldr x6, [sp+136]
0045e3a8ldr x7, [sp+144]
0045e3acstr x6, [sp+72]
0045e3b0str x7, [sp+80]
0045e3b4ldr x0, [sp+112]
0045e3b8ldr x3, [sp+88]
0045e3bcldr x1, [sp+120]
0045e3c0ldr x4, [sp+96]
0045e3c4ldr x2, [sp+128]
0045e3c8ldr x5, [sp+104]
0045e3ccldp x29, x30, [sp-8]
0045e3d0add sp, sp, 272
0045e3d4ret x30
0045e3d8
0045e3d8loc_45e3d8:
0045e3d8bl runtime.panicwrap
0045e3dchint
0045e3e0
0045e3e0loc_45e3e0:
0045e3e0stp x0, x1, [sp+8]
0045e3e4stp x2, x3, [sp+24]
0045e3e8stp x4, x5, [sp+40]
0045e3ecstr x6, [sp+56]
0045e3f0str w7, [sp+64]
0045e3f4mov x3, x30
0045e3f8bl runtime.morestack_noctxt.abi0
0045e3fcldp x0, x1, [sp+8]
0045e400ldp x2, x3, [sp+24]
0045e404ldp x4, x5, [sp+40]
0045e408ldr x6, [sp+56]
0045e40cldr w7, [sp+64]
0045e410b 0x45e270
0045e414
0045e414loc_45e414:
0045e414ldr x17, [x16]
0045e418add x20, sp, 280
0045e41csubs xzr, x20, x17
0045e420b.ne 0x45e298
0045e424add x20, sp, 8
0045e428str x20, [x16]
0045e42cb 0x45e298
0045e270
0045e270gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 key, struct []uint8 message, uint32 usage)
0045e270ldr x16, [x28+16]
0045e274sub x17, sp, 144
0045e278subs xzr, x17, x16
0045e27cb.ls 0x45e3e0
0045e280sub x20, sp, 272
0045e284stp x29, x30, [x20-8]
0045e288add sp, x20, 0
0045e28csub x29, sp, 8
0045e290ldr x16, [x28+32]
0045e294cbnz x16, 0x45e414
0045e298
0045e298loc_45e298:
0045e298str x0, [sp+280]
0045e29cstr x1, [sp+288]
0045e2a0str x2, [sp+296]
0045e2a4str x3, [sp+304]
0045e2a8str x4, [sp+312]
0045e2acstr x5, [sp+320]
0045e2b0str x6, [sp+328]
0045e2b4str w7, [sp+336]
0045e2b8str xzr, [sp+112]
0045e2bcstp xzr, xzr, [sp+120]
0045e2c0str xzr, [sp+88]
0045e2c4stp xzr, xzr, [sp+96]
0045e2c8stp xzr, xzr, [sp+72]
0045e2ccldr x7, [sp+280]
0045e2d0cbnz x7, 0x45e2d8
0045e2d4b 0x45e3d8
0045e2d8
0045e2d8loc_45e2d8:
0045e2d8str xzr, [sp+240]
0045e2dcstp xzr, xzr, [sp+248]
0045e2e0str xzr, [sp+216]
0045e2e4stp xzr, xzr, [sp+224]
0045e2e8stp xzr, xzr, [sp+200]
0045e2ecldr w6, [sp+336]
0045e2f0ldr x0, [sp+288]
0045e2f4ldr x3, [sp+312]
0045e2f8ldr x7, [sp+280]
0045e2fcldrsb x27, [x7]
0045e300ldr x1, [sp+296]
0045e304ldr x4, [sp+320]
0045e308ldr x2, [sp+304]
0045e30cldr x5, [sp+328]
0045e310bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptMessage
0045e314str x0, [sp+240]
0045e318str x1, [sp+248]
0045e31cstr x2, [sp+256]
0045e320str x3, [sp+216]
0045e324str x4, [sp+224]
0045e328str x5, [sp+232]
0045e32cstr x6, [sp+200]
0045e330str x7, [sp+208]
0045e334ldr x7, [sp+240]
0045e338ldr x8, [sp+248]
0045e33cldr x9, [sp+256]
0045e340str x7, [sp+176]
0045e344str x8, [sp+184]
0045e348str x9, [sp+192]
0045e34cldr x7, [sp+216]
0045e350ldr x8, [sp+224]
0045e354ldr x9, [sp+232]
0045e358str x7, [sp+152]
0045e35cstr x8, [sp+160]
0045e360str x9, [sp+168]
0045e364ldr x7, [sp+200]
0045e368ldr x8, [sp+208]
0045e36cstr x7, [sp+136]
0045e370str x8, [sp+144]
0045e374ldr x7, [sp+176]
0045e378ldr x8, [sp+184]
0045e37cldr x9, [sp+192]
0045e380str x7, [sp+112]
0045e384str x8, [sp+120]
0045e388str x9, [sp+128]
0045e38cldr x7, [sp+152]
0045e390ldr x8, [sp+160]
0045e394ldr x9, [sp+168]
0045e398str x7, [sp+88]
0045e39cstr x8, [sp+96]
0045e3a0str x9, [sp+104]
0045e3a4ldr x6, [sp+136]
0045e3a8ldr x7, [sp+144]
0045e3acstr x6, [sp+72]
0045e3b0str x7, [sp+80]
0045e3b4ldr x0, [sp+112]
0045e3b8ldr x3, [sp+88]
0045e3bcldr x1, [sp+120]
0045e3c0ldr x4, [sp+96]
0045e3c4ldr x2, [sp+128]
0045e3c8ldr x5, [sp+104]
0045e3ccldp x29, x30, [sp-8]
0045e3d0add sp, sp, 272
0045e3d4ret x30
0045e3d8
0045e3d8loc_45e3d8:
0045e3d8bl runtime.panicwrap
0045e3dchint
0045e3e0
0045e3e0loc_45e3e0:
0045e3e0stp x0, x1, [sp+8]
0045e3e4stp x2, x3, [sp+24]
0045e3e8stp x4, x5, [sp+40]
0045e3ecstr x6, [sp+56]
0045e3f0str w7, [sp+64]
0045e3f4mov x3, x30
0045e3f8bl runtime.morestack_noctxt.abi0
0045e3fcldp x0, x1, [sp+8]
0045e400ldp x2, x3, [sp+24]
0045e404ldp x4, x5, [sp+40]
0045e408ldr x6, [sp+56]
0045e40cldr w7, [sp+64]
0045e410b 0x45e270
0045e414
0045e414loc_45e414:
0045e414ldr x17, [x16]
0045e418add x20, sp, 280
0045e41csubs xzr, x20, x17
0045e420b.ne 0x45e298
0045e424add x20, sp, 8
0045e428str x20, [x16]
0045e42cb 0x45e298
0045e270
0045e430
0045e430gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
0045e430ldr x16, [x28+16]
0045e434sub x17, sp, 64
0045e438subs xzr, x17, x16
0045e43cb.ls 0x45e544
0045e440str x30, [sp-192]!
0045e444stur x29, [sp-8]
0045e448sub x29, sp, 8
0045e44cldr x16, [x28+32]
0045e450cbnz x16, 0x45e578
0045e454
0045e454loc_45e454:
0045e454str x0, [sp+200]
0045e458str x1, [sp+208]
0045e45cstr x2, [sp+216]
0045e460str x3, [sp+224]
0045e464str x4, [sp+232]
0045e468str x5, [sp+240]
0045e46cstr x6, [sp+248]
0045e470str w7, [sp+256]
0045e474str xzr, [sp+80]
0045e478stp xzr, xzr, [sp+88]
0045e47cstp xzr, xzr, [sp+64]
0045e480ldr x7, [sp+200]
0045e484cbnz x7, 0x45e48c
0045e488b 0x45e53c
0045e48c
0045e48cloc_45e48c:
0045e48cstr xzr, [sp+120]
0045e490stp xzr, xzr, [sp+128]
0045e494stp xzr, xzr, [sp+104]
0045e498ldr w6, [sp+256]
0045e49cldr x0, [sp+208]
0045e4a0ldr x3, [sp+232]
0045e4a4ldr x7, [sp+200]
0045e4a8ldrsb x27, [x7]
0045e4acldr x1, [sp+216]
0045e4b0ldr x4, [sp+240]
0045e4b4ldr x2, [sp+224]
0045e4b8ldr x5, [sp+248]
0045e4bcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetChecksumHash
0045e4c0str x0, [sp+120]
0045e4c4str x1, [sp+128]
0045e4c8str x2, [sp+136]
0045e4ccstr x3, [sp+104]
0045e4d0str x4, [sp+112]
0045e4d4ldr x7, [sp+120]
0045e4d8ldr x8, [sp+128]
0045e4dcldr x9, [sp+136]
0045e4e0str x7, [sp+160]
0045e4e4str x8, [sp+168]
0045e4e8str x9, [sp+176]
0045e4ecldr x7, [sp+104]
0045e4f0ldr x8, [sp+112]
0045e4f4str x7, [sp+144]
0045e4f8str x8, [sp+152]
0045e4fcldr x7, [sp+160]
0045e500ldr x8, [sp+168]
0045e504ldr x9, [sp+176]
0045e508str x7, [sp+80]
0045e50cstr x8, [sp+88]
0045e510str x9, [sp+96]
0045e514ldr x3, [sp+144]
0045e518ldr x4, [sp+152]
0045e51cstr x3, [sp+64]
0045e520str x4, [sp+72]
0045e524ldr x0, [sp+80]
0045e528ldr x1, [sp+88]
0045e52cldr x2, [sp+96]
0045e530ldur x29, [sp-8]
0045e534ldr x30, [sp], 192
0045e538ret x30
0045e53c
0045e53cloc_45e53c:
0045e53cbl runtime.panicwrap
0045e540hint
0045e544
0045e544loc_45e544:
0045e544stp x0, x1, [sp+8]
0045e548stp x2, x3, [sp+24]
0045e54cstp x4, x5, [sp+40]
0045e550str x6, [sp+56]
0045e554str w7, [sp+64]
0045e558mov x3, x30
0045e55cbl runtime.morestack_noctxt.abi0
0045e560ldp x0, x1, [sp+8]
0045e564ldp x2, x3, [sp+24]
0045e568ldp x4, x5, [sp+40]
0045e56cldr x6, [sp+56]
0045e570ldr w7, [sp+64]
0045e574b 0x45e430
0045e578
0045e578loc_45e578:
0045e578ldr x17, [x16]
0045e57cadd x20, sp, 200
0045e580subs xzr, x20, x17
0045e584b.ne 0x45e454
0045e588add x20, sp, 8
0045e58cstr x20, [x16]
0045e590b 0x45e454
0045e594udf 0
0045e598udf 0
0045e59cudf 0
0045e430
0045e430gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
0045e430ldr x16, [x28+16]
0045e434sub x17, sp, 64
0045e438subs xzr, x17, x16
0045e43cb.ls 0x45e544
0045e440str x30, [sp-192]!
0045e444stur x29, [sp-8]
0045e448sub x29, sp, 8
0045e44cldr x16, [x28+32]
0045e450cbnz x16, 0x45e578
0045e454
0045e454loc_45e454:
0045e454str x0, [sp+200]
0045e458str x1, [sp+208]
0045e45cstr x2, [sp+216]
0045e460str x3, [sp+224]
0045e464str x4, [sp+232]
0045e468str x5, [sp+240]
0045e46cstr x6, [sp+248]
0045e470str w7, [sp+256]
0045e474str xzr, [sp+80]
0045e478stp xzr, xzr, [sp+88]
0045e47cstp xzr, xzr, [sp+64]
0045e480ldr x7, [sp+200]
0045e484cbnz x7, 0x45e48c
0045e488b 0x45e53c
0045e48c
0045e48cloc_45e48c:
0045e48cstr xzr, [sp+120]
0045e490stp xzr, xzr, [sp+128]
0045e494stp xzr, xzr, [sp+104]
0045e498ldr w6, [sp+256]
0045e49cldr x0, [sp+208]
0045e4a0ldr x3, [sp+232]
0045e4a4ldr x7, [sp+200]
0045e4a8ldrsb x27, [x7]
0045e4acldr x1, [sp+216]
0045e4b0ldr x4, [sp+240]
0045e4b4ldr x2, [sp+224]
0045e4b8ldr x5, [sp+248]
0045e4bcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetChecksumHash
0045e4c0str x0, [sp+120]
0045e4c4str x1, [sp+128]
0045e4c8str x2, [sp+136]
0045e4ccstr x3, [sp+104]
0045e4d0str x4, [sp+112]
0045e4d4ldr x7, [sp+120]
0045e4d8ldr x8, [sp+128]
0045e4dcldr x9, [sp+136]
0045e4e0str x7, [sp+160]
0045e4e4str x8, [sp+168]
0045e4e8str x9, [sp+176]
0045e4ecldr x7, [sp+104]
0045e4f0ldr x8, [sp+112]
0045e4f4str x7, [sp+144]
0045e4f8str x8, [sp+152]
0045e4fcldr x7, [sp+160]
0045e500ldr x8, [sp+168]
0045e504ldr x9, [sp+176]
0045e508str x7, [sp+80]
0045e50cstr x8, [sp+88]
0045e510str x9, [sp+96]
0045e514ldr x3, [sp+144]
0045e518ldr x4, [sp+152]
0045e51cstr x3, [sp+64]
0045e520str x4, [sp+72]
0045e524ldr x0, [sp+80]
0045e528ldr x1, [sp+88]
0045e52cldr x2, [sp+96]
0045e530ldur x29, [sp-8]
0045e534ldr x30, [sp], 192
0045e538ret x30
0045e53c
0045e53cloc_45e53c:
0045e53cbl runtime.panicwrap
0045e540hint
0045e544
0045e544loc_45e544:
0045e544stp x0, x1, [sp+8]
0045e548stp x2, x3, [sp+24]
0045e54cstp x4, x5, [sp+40]
0045e550str x6, [sp+56]
0045e554str w7, [sp+64]
0045e558mov x3, x30
0045e55cbl runtime.morestack_noctxt.abi0
0045e560ldp x0, x1, [sp+8]
0045e564ldp x2, x3, [sp+24]
0045e568ldp x4, x5, [sp+40]
0045e56cldr x6, [sp+56]
0045e570ldr w7, [sp+64]
0045e574b 0x45e430
0045e578
0045e578loc_45e578:
0045e578ldr x17, [x16]
0045e57cadd x20, sp, 200
0045e580subs xzr, x20, x17
0045e584b.ne 0x45e454
0045e588add x20, sp, 8
0045e58cstr x20, [x16]
0045e590b 0x45e454
0045e594udf 0
0045e598udf 0
0045e59cudf 0
0045e430
0045e5a0
0045e5a0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e5a0ldr x16, [x28+16]
0045e5a4subs xzr, sp, x16
0045e5a8b.ls 0x45e5f4
0045e5acstr x30, [sp-32]!
0045e5b0stur x29, [sp-8]
0045e5b4sub x29, sp, 8
0045e5b8ldr x16, [x28+32]
0045e5bccbnz x16, 0x45e608
0045e5c0
0045e5c0loc_45e5c0:
0045e5c0str x0, [sp+40]
0045e5c4str xzr, [sp+8]
0045e5c8cbnz x0, 0x45e5d0
0045e5ccb 0x45e5ec
0045e5d0
0045e5d0loc_45e5d0:
0045e5d0ldrsb x27, [x0]
0045e5d4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetConfounderByteSize
0045e5d8str x0, [sp+16]
0045e5dcstr x0, [sp+8]
0045e5e0ldur x29, [sp-8]
0045e5e4ldr x30, [sp], 32
0045e5e8ret x30
0045e5ec
0045e5ecloc_45e5ec:
0045e5ecbl runtime.panicwrap
0045e5f0hint
0045e5f4
0045e5f4loc_45e5f4:
0045e5f4str x0, [sp+8]
0045e5f8mov x3, x30
0045e5fcbl runtime.morestack_noctxt.abi0
0045e600ldr x0, [sp+8]
0045e604b 0x45e5a0
0045e608
0045e608loc_45e608:
0045e608ldr x17, [x16]
0045e60cadd x20, sp, 40
0045e610subs xzr, x20, x17
0045e614b.ne 0x45e5c0
0045e618add x20, sp, 8
0045e61cstr x20, [x16]
0045e620b 0x45e5c0
0045e624udf 0
0045e628udf 0
0045e62cudf 0
0045e5a0
0045e5a0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e5a0ldr x16, [x28+16]
0045e5a4subs xzr, sp, x16
0045e5a8b.ls 0x45e5f4
0045e5acstr x30, [sp-32]!
0045e5b0stur x29, [sp-8]
0045e5b4sub x29, sp, 8
0045e5b8ldr x16, [x28+32]
0045e5bccbnz x16, 0x45e608
0045e5c0
0045e5c0loc_45e5c0:
0045e5c0str x0, [sp+40]
0045e5c4str xzr, [sp+8]
0045e5c8cbnz x0, 0x45e5d0
0045e5ccb 0x45e5ec
0045e5d0
0045e5d0loc_45e5d0:
0045e5d0ldrsb x27, [x0]
0045e5d4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetConfounderByteSize
0045e5d8str x0, [sp+16]
0045e5dcstr x0, [sp+8]
0045e5e0ldur x29, [sp-8]
0045e5e4ldr x30, [sp], 32
0045e5e8ret x30
0045e5ec
0045e5ecloc_45e5ec:
0045e5ecbl runtime.panicwrap
0045e5f0hint
0045e5f4
0045e5f4loc_45e5f4:
0045e5f4str x0, [sp+8]
0045e5f8mov x3, x30
0045e5fcbl runtime.morestack_noctxt.abi0
0045e600ldr x0, [sp+8]
0045e604b 0x45e5a0
0045e608
0045e608loc_45e608:
0045e608ldr x17, [x16]
0045e60cadd x20, sp, 40
0045e610subs xzr, x20, x17
0045e614b.ne 0x45e5c0
0045e618add x20, sp, 8
0045e61cstr x20, [x16]
0045e620b 0x45e5c0
0045e624udf 0
0045e628udf 0
0045e62cudf 0
0045e5a0
0045e630
0045e630gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e630ldr x16, [x28+16]
0045e634subs xzr, sp, x16
0045e638b.ls 0x45e684
0045e63cstr x30, [sp-32]!
0045e640stur x29, [sp-8]
0045e644sub x29, sp, 8
0045e648ldr x16, [x28+32]
0045e64ccbnz x16, 0x45e698
0045e650
0045e650loc_45e650:
0045e650str x0, [sp+40]
0045e654str xzr, [sp+8]
0045e658cbnz x0, 0x45e660
0045e65cb 0x45e67c
0045e660
0045e660loc_45e660:
0045e660ldrsb x27, [x0]
0045e664bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetCypherBlockBitLength
0045e668str x0, [sp+16]
0045e66cstr x0, [sp+8]
0045e670ldur x29, [sp-8]
0045e674ldr x30, [sp], 32
0045e678ret x30
0045e67c
0045e67cloc_45e67c:
0045e67cbl runtime.panicwrap
0045e680hint
0045e684
0045e684loc_45e684:
0045e684str x0, [sp+8]
0045e688mov x3, x30
0045e68cbl runtime.morestack_noctxt.abi0
0045e690ldr x0, [sp+8]
0045e694b 0x45e630
0045e698
0045e698loc_45e698:
0045e698ldr x17, [x16]
0045e69cadd x20, sp, 40
0045e6a0subs xzr, x20, x17
0045e6a4b.ne 0x45e650
0045e6a8add x20, sp, 8
0045e6acstr x20, [x16]
0045e6b0b 0x45e650
0045e6b4udf 0
0045e6b8udf 0
0045e6bcudf 0
0045e630
0045e630gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e630ldr x16, [x28+16]
0045e634subs xzr, sp, x16
0045e638b.ls 0x45e684
0045e63cstr x30, [sp-32]!
0045e640stur x29, [sp-8]
0045e644sub x29, sp, 8
0045e648ldr x16, [x28+32]
0045e64ccbnz x16, 0x45e698
0045e650
0045e650loc_45e650:
0045e650str x0, [sp+40]
0045e654str xzr, [sp+8]
0045e658cbnz x0, 0x45e660
0045e65cb 0x45e67c
0045e660
0045e660loc_45e660:
0045e660ldrsb x27, [x0]
0045e664bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetCypherBlockBitLength
0045e668str x0, [sp+16]
0045e66cstr x0, [sp+8]
0045e670ldur x29, [sp-8]
0045e674ldr x30, [sp], 32
0045e678ret x30
0045e67c
0045e67cloc_45e67c:
0045e67cbl runtime.panicwrap
0045e680hint
0045e684
0045e684loc_45e684:
0045e684str x0, [sp+8]
0045e688mov x3, x30
0045e68cbl runtime.morestack_noctxt.abi0
0045e690ldr x0, [sp+8]
0045e694b 0x45e630
0045e698
0045e698loc_45e698:
0045e698ldr x17, [x16]
0045e69cadd x20, sp, 40
0045e6a0subs xzr, x20, x17
0045e6a4b.ne 0x45e650
0045e6a8add x20, sp, 8
0045e6acstr x20, [x16]
0045e6b0b 0x45e650
0045e6b4udf 0
0045e6b8udf 0
0045e6bcudf 0
0045e630
0045e6c0
0045e6c0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e6c0ldr x16, [x28+16]
0045e6c4subs xzr, sp, x16
0045e6c8b.ls 0x45e724
0045e6ccstr x30, [sp-48]!
0045e6d0stur x29, [sp-8]
0045e6d4sub x29, sp, 8
0045e6d8ldr x16, [x28+32]
0045e6dccbnz x16, 0x45e738
0045e6e0
0045e6e0loc_45e6e0:
0045e6e0str x0, [sp+56]
0045e6e4stp xzr, xzr, [sp+8]
0045e6e8ldr x0, [sp+56]
0045e6eccbnz x0, 0x45e6f4
0045e6f0b 0x45e71c
0045e6f4
0045e6f4loc_45e6f4:
0045e6f4ldr x0, [sp+56]
0045e6f8ldrsb x27, [x0]
0045e6fcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetDefaultStringToKeyParams
0045e700str x0, [sp+24]
0045e704str x1, [sp+32]
0045e708str x0, [sp+8]
0045e70cstr x1, [sp+16]
0045e710ldur x29, [sp-8]
0045e714ldr x30, [sp], 48
0045e718ret x30
0045e71c
0045e71cloc_45e71c:
0045e71cbl runtime.panicwrap
0045e720hint
0045e724
0045e724loc_45e724:
0045e724str x0, [sp+8]
0045e728mov x3, x30
0045e72cbl runtime.morestack_noctxt.abi0
0045e730ldr x0, [sp+8]
0045e734b 0x45e6c0
0045e738
0045e738loc_45e738:
0045e738ldr x17, [x16]
0045e73cadd x20, sp, 56
0045e740subs xzr, x20, x17
0045e744b.ne 0x45e6e0
0045e748add x20, sp, 8
0045e74cstr x20, [x16]
0045e750b 0x45e6e0
0045e754udf 0
0045e758udf 0
0045e75cudf 0
0045e6c0
0045e6c0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e6c0ldr x16, [x28+16]
0045e6c4subs xzr, sp, x16
0045e6c8b.ls 0x45e724
0045e6ccstr x30, [sp-48]!
0045e6d0stur x29, [sp-8]
0045e6d4sub x29, sp, 8
0045e6d8ldr x16, [x28+32]
0045e6dccbnz x16, 0x45e738
0045e6e0
0045e6e0loc_45e6e0:
0045e6e0str x0, [sp+56]
0045e6e4stp xzr, xzr, [sp+8]
0045e6e8ldr x0, [sp+56]
0045e6eccbnz x0, 0x45e6f4
0045e6f0b 0x45e71c
0045e6f4
0045e6f4loc_45e6f4:
0045e6f4ldr x0, [sp+56]
0045e6f8ldrsb x27, [x0]
0045e6fcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetDefaultStringToKeyParams
0045e700str x0, [sp+24]
0045e704str x1, [sp+32]
0045e708str x0, [sp+8]
0045e70cstr x1, [sp+16]
0045e710ldur x29, [sp-8]
0045e714ldr x30, [sp], 48
0045e718ret x30
0045e71c
0045e71cloc_45e71c:
0045e71cbl runtime.panicwrap
0045e720hint
0045e724
0045e724loc_45e724:
0045e724str x0, [sp+8]
0045e728mov x3, x30
0045e72cbl runtime.morestack_noctxt.abi0
0045e730ldr x0, [sp+8]
0045e734b 0x45e6c0
0045e738
0045e738loc_45e738:
0045e738ldr x17, [x16]
0045e73cadd x20, sp, 56
0045e740subs xzr, x20, x17
0045e744b.ne 0x45e6e0
0045e748add x20, sp, 8
0045e74cstr x20, [x16]
0045e750b 0x45e6e0
0045e754udf 0
0045e758udf 0
0045e75cudf 0
0045e6c0
0045e760
0045e760gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e760ldr x16, [x28+16]
0045e764subs xzr, sp, x16
0045e768b.ls 0x45e7bc
0045e76cstr x30, [sp-32]!
0045e770stur x29, [sp-8]
0045e774sub x29, sp, 8
0045e778ldr x16, [x28+32]
0045e77ccbnz x16, 0x45e7d0
0045e780
0045e780loc_45e780:
0045e780str x0, [sp+40]
0045e784str wzr, [sp+16]
0045e788ldr x0, [sp+40]
0045e78ccbnz x0, 0x45e794
0045e790b 0x45e7b4
0045e794
0045e794loc_45e794:
0045e794ldr x0, [sp+40]
0045e798ldrsb x27, [x0]
0045e79cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetETypeID
0045e7a0str w0, [sp+20]
0045e7a4str w0, [sp+16]
0045e7a8ldur x29, [sp-8]
0045e7acldr x30, [sp], 32
0045e7b0ret x30
0045e7b4
0045e7b4loc_45e7b4:
0045e7b4bl runtime.panicwrap
0045e7b8hint
0045e7bc
0045e7bcloc_45e7bc:
0045e7bcstr x0, [sp+8]
0045e7c0mov x3, x30
0045e7c4bl runtime.morestack_noctxt.abi0
0045e7c8ldr x0, [sp+8]
0045e7ccb 0x45e760
0045e7d0
0045e7d0loc_45e7d0:
0045e7d0ldr x17, [x16]
0045e7d4add x20, sp, 40
0045e7d8subs xzr, x20, x17
0045e7dcb.ne 0x45e780
0045e7e0add x20, sp, 8
0045e7e4str x20, [x16]
0045e7e8b 0x45e780
0045e7ecudf 0
0045e760
0045e760gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e760ldr x16, [x28+16]
0045e764subs xzr, sp, x16
0045e768b.ls 0x45e7bc
0045e76cstr x30, [sp-32]!
0045e770stur x29, [sp-8]
0045e774sub x29, sp, 8
0045e778ldr x16, [x28+32]
0045e77ccbnz x16, 0x45e7d0
0045e780
0045e780loc_45e780:
0045e780str x0, [sp+40]
0045e784str wzr, [sp+16]
0045e788ldr x0, [sp+40]
0045e78ccbnz x0, 0x45e794
0045e790b 0x45e7b4
0045e794
0045e794loc_45e794:
0045e794ldr x0, [sp+40]
0045e798ldrsb x27, [x0]
0045e79cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetETypeID
0045e7a0str w0, [sp+20]
0045e7a4str w0, [sp+16]
0045e7a8ldur x29, [sp-8]
0045e7acldr x30, [sp], 32
0045e7b0ret x30
0045e7b4
0045e7b4loc_45e7b4:
0045e7b4bl runtime.panicwrap
0045e7b8hint
0045e7bc
0045e7bcloc_45e7bc:
0045e7bcstr x0, [sp+8]
0045e7c0mov x3, x30
0045e7c4bl runtime.morestack_noctxt.abi0
0045e7c8ldr x0, [sp+8]
0045e7ccb 0x45e760
0045e7d0
0045e7d0loc_45e7d0:
0045e7d0ldr x17, [x16]
0045e7d4add x20, sp, 40
0045e7d8subs xzr, x20, x17
0045e7dcb.ne 0x45e780
0045e7e0add x20, sp, 8
0045e7e4str x20, [x16]
0045e7e8b 0x45e780
0045e7ecudf 0
0045e760
0045e7f0
0045e7f0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e7f0ldr x16, [x28+16]
0045e7f4subs xzr, sp, x16
0045e7f8b.ls 0x45e844
0045e7fcstr x30, [sp-32]!
0045e800stur x29, [sp-8]
0045e804sub x29, sp, 8
0045e808ldr x16, [x28+32]
0045e80ccbnz x16, 0x45e858
0045e810
0045e810loc_45e810:
0045e810str x0, [sp+40]
0045e814str xzr, [sp+8]
0045e818cbnz x0, 0x45e820
0045e81cb 0x45e83c
0045e820
0045e820loc_45e820:
0045e820ldrsb x27, [x0]
0045e824bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHMACBitLength
0045e828str x0, [sp+16]
0045e82cstr x0, [sp+8]
0045e830ldur x29, [sp-8]
0045e834ldr x30, [sp], 32
0045e838ret x30
0045e83c
0045e83cloc_45e83c:
0045e83cbl runtime.panicwrap
0045e840hint
0045e844
0045e844loc_45e844:
0045e844str x0, [sp+8]
0045e848mov x3, x30
0045e84cbl runtime.morestack_noctxt.abi0
0045e850ldr x0, [sp+8]
0045e854b 0x45e7f0
0045e858
0045e858loc_45e858:
0045e858ldr x17, [x16]
0045e85cadd x20, sp, 40
0045e860subs xzr, x20, x17
0045e864b.ne 0x45e810
0045e868add x20, sp, 8
0045e86cstr x20, [x16]
0045e870b 0x45e810
0045e874udf 0
0045e878udf 0
0045e87cudf 0
0045e7f0
0045e7f0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e7f0ldr x16, [x28+16]
0045e7f4subs xzr, sp, x16
0045e7f8b.ls 0x45e844
0045e7fcstr x30, [sp-32]!
0045e800stur x29, [sp-8]
0045e804sub x29, sp, 8
0045e808ldr x16, [x28+32]
0045e80ccbnz x16, 0x45e858
0045e810
0045e810loc_45e810:
0045e810str x0, [sp+40]
0045e814str xzr, [sp+8]
0045e818cbnz x0, 0x45e820
0045e81cb 0x45e83c
0045e820
0045e820loc_45e820:
0045e820ldrsb x27, [x0]
0045e824bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHMACBitLength
0045e828str x0, [sp+16]
0045e82cstr x0, [sp+8]
0045e830ldur x29, [sp-8]
0045e834ldr x30, [sp], 32
0045e838ret x30
0045e83c
0045e83cloc_45e83c:
0045e83cbl runtime.panicwrap
0045e840hint
0045e844
0045e844loc_45e844:
0045e844str x0, [sp+8]
0045e848mov x3, x30
0045e84cbl runtime.morestack_noctxt.abi0
0045e850ldr x0, [sp+8]
0045e854b 0x45e7f0
0045e858
0045e858loc_45e858:
0045e858ldr x17, [x16]
0045e85cadd x20, sp, 40
0045e860subs xzr, x20, x17
0045e864b.ne 0x45e810
0045e868add x20, sp, 8
0045e86cstr x20, [x16]
0045e870b 0x45e810
0045e874udf 0
0045e878udf 0
0045e87cudf 0
0045e7f0
0045e880
0045e880gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e880ldr x16, [x28+16]
0045e884subs xzr, sp, x16
0045e888b.ls 0x45e8dc
0045e88cstr x30, [sp-32]!
0045e890stur x29, [sp-8]
0045e894sub x29, sp, 8
0045e898ldr x16, [x28+32]
0045e89ccbnz x16, 0x45e8f0
0045e8a0
0045e8a0loc_45e8a0:
0045e8a0str x0, [sp+40]
0045e8a4str xzr, [sp+8]
0045e8a8ldr x0, [sp+40]
0045e8accbnz x0, 0x45e8b4
0045e8b0b 0x45e8d4
0045e8b4
0045e8b4loc_45e8b4:
0045e8b4ldr x0, [sp+40]
0045e8b8ldrsb x27, [x0]
0045e8bcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashFunc
0045e8c0str x0, [sp+16]
0045e8c4str x0, [sp+8]
0045e8c8ldur x29, [sp-8]
0045e8ccldr x30, [sp], 32
0045e8d0ret x30
0045e8d4
0045e8d4loc_45e8d4:
0045e8d4bl runtime.panicwrap
0045e8d8hint
0045e8dc
0045e8dcloc_45e8dc:
0045e8dcstr x0, [sp+8]
0045e8e0mov x3, x30
0045e8e4bl runtime.morestack_noctxt.abi0
0045e8e8ldr x0, [sp+8]
0045e8ecb 0x45e880
0045e8f0
0045e8f0loc_45e8f0:
0045e8f0ldr x17, [x16]
0045e8f4add x20, sp, 40
0045e8f8subs xzr, x20, x17
0045e8fcb.ne 0x45e8a0
0045e900add x20, sp, 8
0045e904str x20, [x16]
0045e908b 0x45e8a0
0045e90cudf 0
0045e880
0045e880gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e880ldr x16, [x28+16]
0045e884subs xzr, sp, x16
0045e888b.ls 0x45e8dc
0045e88cstr x30, [sp-32]!
0045e890stur x29, [sp-8]
0045e894sub x29, sp, 8
0045e898ldr x16, [x28+32]
0045e89ccbnz x16, 0x45e8f0
0045e8a0
0045e8a0loc_45e8a0:
0045e8a0str x0, [sp+40]
0045e8a4str xzr, [sp+8]
0045e8a8ldr x0, [sp+40]
0045e8accbnz x0, 0x45e8b4
0045e8b0b 0x45e8d4
0045e8b4
0045e8b4loc_45e8b4:
0045e8b4ldr x0, [sp+40]
0045e8b8ldrsb x27, [x0]
0045e8bcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashFunc
0045e8c0str x0, [sp+16]
0045e8c4str x0, [sp+8]
0045e8c8ldur x29, [sp-8]
0045e8ccldr x30, [sp], 32
0045e8d0ret x30
0045e8d4
0045e8d4loc_45e8d4:
0045e8d4bl runtime.panicwrap
0045e8d8hint
0045e8dc
0045e8dcloc_45e8dc:
0045e8dcstr x0, [sp+8]
0045e8e0mov x3, x30
0045e8e4bl runtime.morestack_noctxt.abi0
0045e8e8ldr x0, [sp+8]
0045e8ecb 0x45e880
0045e8f0
0045e8f0loc_45e8f0:
0045e8f0ldr x17, [x16]
0045e8f4add x20, sp, 40
0045e8f8subs xzr, x20, x17
0045e8fcb.ne 0x45e8a0
0045e900add x20, sp, 8
0045e904str x20, [x16]
0045e908b 0x45e8a0
0045e90cudf 0
0045e880
0045e910
0045e910gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e910ldr x16, [x28+16]
0045e914subs xzr, sp, x16
0045e918b.ls 0x45e96c
0045e91cstr x30, [sp-32]!
0045e920stur x29, [sp-8]
0045e924sub x29, sp, 8
0045e928ldr x16, [x28+32]
0045e92ccbnz x16, 0x45e980
0045e930
0045e930loc_45e930:
0045e930str x0, [sp+40]
0045e934str wzr, [sp+16]
0045e938ldr x0, [sp+40]
0045e93ccbnz x0, 0x45e944
0045e940b 0x45e964
0045e944
0045e944loc_45e944:
0045e944ldr x0, [sp+40]
0045e948ldrsb x27, [x0]
0045e94cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashID
0045e950str w0, [sp+20]
0045e954str w0, [sp+16]
0045e958ldur x29, [sp-8]
0045e95cldr x30, [sp], 32
0045e960ret x30
0045e964
0045e964loc_45e964:
0045e964bl runtime.panicwrap
0045e968hint
0045e96c
0045e96cloc_45e96c:
0045e96cstr x0, [sp+8]
0045e970mov x3, x30
0045e974bl runtime.morestack_noctxt.abi0
0045e978ldr x0, [sp+8]
0045e97cb 0x45e910
0045e980
0045e980loc_45e980:
0045e980ldr x17, [x16]
0045e984add x20, sp, 40
0045e988subs xzr, x20, x17
0045e98cb.ne 0x45e930
0045e990add x20, sp, 8
0045e994str x20, [x16]
0045e998b 0x45e930
0045e99cudf 0
0045e910
0045e910gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e910ldr x16, [x28+16]
0045e914subs xzr, sp, x16
0045e918b.ls 0x45e96c
0045e91cstr x30, [sp-32]!
0045e920stur x29, [sp-8]
0045e924sub x29, sp, 8
0045e928ldr x16, [x28+32]
0045e92ccbnz x16, 0x45e980
0045e930
0045e930loc_45e930:
0045e930str x0, [sp+40]
0045e934str wzr, [sp+16]
0045e938ldr x0, [sp+40]
0045e93ccbnz x0, 0x45e944
0045e940b 0x45e964
0045e944
0045e944loc_45e944:
0045e944ldr x0, [sp+40]
0045e948ldrsb x27, [x0]
0045e94cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashID
0045e950str w0, [sp+20]
0045e954str w0, [sp+16]
0045e958ldur x29, [sp-8]
0045e95cldr x30, [sp], 32
0045e960ret x30
0045e964
0045e964loc_45e964:
0045e964bl runtime.panicwrap
0045e968hint
0045e96c
0045e96cloc_45e96c:
0045e96cstr x0, [sp+8]
0045e970mov x3, x30
0045e974bl runtime.morestack_noctxt.abi0
0045e978ldr x0, [sp+8]
0045e97cb 0x45e910
0045e980
0045e980loc_45e980:
0045e980ldr x17, [x16]
0045e984add x20, sp, 40
0045e988subs xzr, x20, x17
0045e98cb.ne 0x45e930
0045e990add x20, sp, 8
0045e994str x20, [x16]
0045e998b 0x45e930
0045e99cudf 0
0045e910
0045e9a0
0045e9a0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e9a0ldr x16, [x28+16]
0045e9a4subs xzr, sp, x16
0045e9a8b.ls 0x45e9f4
0045e9acstr x30, [sp-32]!
0045e9b0stur x29, [sp-8]
0045e9b4sub x29, sp, 8
0045e9b8ldr x16, [x28+32]
0045e9bccbnz x16, 0x45ea08
0045e9c0
0045e9c0loc_45e9c0:
0045e9c0str x0, [sp+40]
0045e9c4str xzr, [sp+8]
0045e9c8cbnz x0, 0x45e9d0
0045e9ccb 0x45e9ec
0045e9d0
0045e9d0loc_45e9d0:
0045e9d0ldrsb x27, [x0]
0045e9d4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeyByteSize
0045e9d8str x0, [sp+16]
0045e9dcstr x0, [sp+8]
0045e9e0ldur x29, [sp-8]
0045e9e4ldr x30, [sp], 32
0045e9e8ret x30
0045e9ec
0045e9ecloc_45e9ec:
0045e9ecbl runtime.panicwrap
0045e9f0hint
0045e9f4
0045e9f4loc_45e9f4:
0045e9f4str x0, [sp+8]
0045e9f8mov x3, x30
0045e9fcbl runtime.morestack_noctxt.abi0
0045ea00ldr x0, [sp+8]
0045ea04b 0x45e9a0
0045ea08
0045ea08loc_45ea08:
0045ea08ldr x17, [x16]
0045ea0cadd x20, sp, 40
0045ea10subs xzr, x20, x17
0045ea14b.ne 0x45e9c0
0045ea18add x20, sp, 8
0045ea1cstr x20, [x16]
0045ea20b 0x45e9c0
0045ea24udf 0
0045ea28udf 0
0045ea2cudf 0
0045e9a0
0045e9a0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045e9a0ldr x16, [x28+16]
0045e9a4subs xzr, sp, x16
0045e9a8b.ls 0x45e9f4
0045e9acstr x30, [sp-32]!
0045e9b0stur x29, [sp-8]
0045e9b4sub x29, sp, 8
0045e9b8ldr x16, [x28+32]
0045e9bccbnz x16, 0x45ea08
0045e9c0
0045e9c0loc_45e9c0:
0045e9c0str x0, [sp+40]
0045e9c4str xzr, [sp+8]
0045e9c8cbnz x0, 0x45e9d0
0045e9ccb 0x45e9ec
0045e9d0
0045e9d0loc_45e9d0:
0045e9d0ldrsb x27, [x0]
0045e9d4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeyByteSize
0045e9d8str x0, [sp+16]
0045e9dcstr x0, [sp+8]
0045e9e0ldur x29, [sp-8]
0045e9e4ldr x30, [sp], 32
0045e9e8ret x30
0045e9ec
0045e9ecloc_45e9ec:
0045e9ecbl runtime.panicwrap
0045e9f0hint
0045e9f4
0045e9f4loc_45e9f4:
0045e9f4str x0, [sp+8]
0045e9f8mov x3, x30
0045e9fcbl runtime.morestack_noctxt.abi0
0045ea00ldr x0, [sp+8]
0045ea04b 0x45e9a0
0045ea08
0045ea08loc_45ea08:
0045ea08ldr x17, [x16]
0045ea0cadd x20, sp, 40
0045ea10subs xzr, x20, x17
0045ea14b.ne 0x45e9c0
0045ea18add x20, sp, 8
0045ea1cstr x20, [x16]
0045ea20b 0x45e9c0
0045ea24udf 0
0045ea28udf 0
0045ea2cudf 0
0045e9a0
0045ea30
0045ea30gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045ea30ldr x16, [x28+16]
0045ea34subs xzr, sp, x16
0045ea38b.ls 0x45ea84
0045ea3cstr x30, [sp-32]!
0045ea40stur x29, [sp-8]
0045ea44sub x29, sp, 8
0045ea48ldr x16, [x28+32]
0045ea4ccbnz x16, 0x45ea98
0045ea50
0045ea50loc_45ea50:
0045ea50str x0, [sp+40]
0045ea54str xzr, [sp+8]
0045ea58cbnz x0, 0x45ea60
0045ea5cb 0x45ea7c
0045ea60
0045ea60loc_45ea60:
0045ea60ldrsb x27, [x0]
0045ea64bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeySeedBitLength
0045ea68str x0, [sp+16]
0045ea6cstr x0, [sp+8]
0045ea70ldur x29, [sp-8]
0045ea74ldr x30, [sp], 32
0045ea78ret x30
0045ea7c
0045ea7cloc_45ea7c:
0045ea7cbl runtime.panicwrap
0045ea80hint
0045ea84
0045ea84loc_45ea84:
0045ea84str x0, [sp+8]
0045ea88mov x3, x30
0045ea8cbl runtime.morestack_noctxt.abi0
0045ea90ldr x0, [sp+8]
0045ea94b 0x45ea30
0045ea98
0045ea98loc_45ea98:
0045ea98ldr x17, [x16]
0045ea9cadd x20, sp, 40
0045eaa0subs xzr, x20, x17
0045eaa4b.ne 0x45ea50
0045eaa8add x20, sp, 8
0045eaacstr x20, [x16]
0045eab0b 0x45ea50
0045eab4udf 0
0045eab8udf 0
0045eabcudf 0
0045ea30
0045ea30gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045ea30ldr x16, [x28+16]
0045ea34subs xzr, sp, x16
0045ea38b.ls 0x45ea84
0045ea3cstr x30, [sp-32]!
0045ea40stur x29, [sp-8]
0045ea44sub x29, sp, 8
0045ea48ldr x16, [x28+32]
0045ea4ccbnz x16, 0x45ea98
0045ea50
0045ea50loc_45ea50:
0045ea50str x0, [sp+40]
0045ea54str xzr, [sp+8]
0045ea58cbnz x0, 0x45ea60
0045ea5cb 0x45ea7c
0045ea60
0045ea60loc_45ea60:
0045ea60ldrsb x27, [x0]
0045ea64bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeySeedBitLength
0045ea68str x0, [sp+16]
0045ea6cstr x0, [sp+8]
0045ea70ldur x29, [sp-8]
0045ea74ldr x30, [sp], 32
0045ea78ret x30
0045ea7c
0045ea7cloc_45ea7c:
0045ea7cbl runtime.panicwrap
0045ea80hint
0045ea84
0045ea84loc_45ea84:
0045ea84str x0, [sp+8]
0045ea88mov x3, x30
0045ea8cbl runtime.morestack_noctxt.abi0
0045ea90ldr x0, [sp+8]
0045ea94b 0x45ea30
0045ea98
0045ea98loc_45ea98:
0045ea98ldr x17, [x16]
0045ea9cadd x20, sp, 40
0045eaa0subs xzr, x20, x17
0045eaa4b.ne 0x45ea50
0045eaa8add x20, sp, 8
0045eaacstr x20, [x16]
0045eab0b 0x45ea50
0045eab4udf 0
0045eab8udf 0
0045eabcudf 0
0045ea30
0045eac0
0045eac0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045eac0ldr x16, [x28+16]
0045eac4subs xzr, sp, x16
0045eac8b.ls 0x45eb14
0045eaccstr x30, [sp-32]!
0045ead0stur x29, [sp-8]
0045ead4sub x29, sp, 8
0045ead8ldr x16, [x28+32]
0045eadccbnz x16, 0x45eb28
0045eae0
0045eae0loc_45eae0:
0045eae0str x0, [sp+40]
0045eae4str xzr, [sp+8]
0045eae8cbnz x0, 0x45eaf0
0045eaecb 0x45eb0c
0045eaf0
0045eaf0loc_45eaf0:
0045eaf0ldrsb x27, [x0]
0045eaf4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetMessageBlockByteSize
0045eaf8str x0, [sp+16]
0045eafcstr x0, [sp+8]
0045eb00ldur x29, [sp-8]
0045eb04ldr x30, [sp], 32
0045eb08ret x30
0045eb0c
0045eb0cloc_45eb0c:
0045eb0cbl runtime.panicwrap
0045eb10hint
0045eb14
0045eb14loc_45eb14:
0045eb14str x0, [sp+8]
0045eb18mov x3, x30
0045eb1cbl runtime.morestack_noctxt.abi0
0045eb20ldr x0, [sp+8]
0045eb24b 0x45eac0
0045eb28
0045eb28loc_45eb28:
0045eb28ldr x17, [x16]
0045eb2cadd x20, sp, 40
0045eb30subs xzr, x20, x17
0045eb34b.ne 0x45eae0
0045eb38add x20, sp, 8
0045eb3cstr x20, [x16]
0045eb40b 0x45eae0
0045eb44udf 0
0045eb48udf 0
0045eb4cudf 0
0045eac0
0045eac0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e)
0045eac0ldr x16, [x28+16]
0045eac4subs xzr, sp, x16
0045eac8b.ls 0x45eb14
0045eaccstr x30, [sp-32]!
0045ead0stur x29, [sp-8]
0045ead4sub x29, sp, 8
0045ead8ldr x16, [x28+32]
0045eadccbnz x16, 0x45eb28
0045eae0
0045eae0loc_45eae0:
0045eae0str x0, [sp+40]
0045eae4str xzr, [sp+8]
0045eae8cbnz x0, 0x45eaf0
0045eaecb 0x45eb0c
0045eaf0
0045eaf0loc_45eaf0:
0045eaf0ldrsb x27, [x0]
0045eaf4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetMessageBlockByteSize
0045eaf8str x0, [sp+16]
0045eafcstr x0, [sp+8]
0045eb00ldur x29, [sp-8]
0045eb04ldr x30, [sp], 32
0045eb08ret x30
0045eb0c
0045eb0cloc_45eb0c:
0045eb0cbl runtime.panicwrap
0045eb10hint
0045eb14
0045eb14loc_45eb14:
0045eb14str x0, [sp+8]
0045eb18mov x3, x30
0045eb1cbl runtime.morestack_noctxt.abi0
0045eb20ldr x0, [sp+8]
0045eb24b 0x45eac0
0045eb28
0045eb28loc_45eb28:
0045eb28ldr x17, [x16]
0045eb2cadd x20, sp, 40
0045eb30subs xzr, x20, x17
0045eb34b.ne 0x45eae0
0045eb38add x20, sp, 8
0045eb3cstr x20, [x16]
0045eb40b 0x45eae0
0045eb44udf 0
0045eb48udf 0
0045eb4cudf 0
0045eac0
0045eb50
0045eb50gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 b)
0045eb50ldr x16, [x28+16]
0045eb54subs xzr, sp, x16
0045eb58b.ls 0x45ebd8
0045eb5cstr x30, [sp-96]!
0045eb60stur x29, [sp-8]
0045eb64sub x29, sp, 8
0045eb68ldr x16, [x28+32]
0045eb6ccbnz x16, 0x45ebf4
0045eb70
0045eb70loc_45eb70:
0045eb70str x0, [sp+104]
0045eb74str x1, [sp+112]
0045eb78str x2, [sp+120]
0045eb7cstr x3, [sp+128]
0045eb80str xzr, [sp+40]
0045eb84stp xzr, xzr, [sp+48]
0045eb88ldr x3, [sp+104]
0045eb8ccbnz x3, 0x45eb94
0045eb90b 0x45ebd0
0045eb94
0045eb94loc_45eb94:
0045eb94ldr x0, [sp+112]
0045eb98ldr x3, [sp+104]
0045eb9cldrsb x27, [x3]
0045eba0ldr x1, [sp+120]
0045eba4ldr x2, [sp+128]
0045eba8bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.RandomToKey
0045ebacstr x0, [sp+64]
0045ebb0str x1, [sp+72]
0045ebb4str x2, [sp+80]
0045ebb8str x0, [sp+40]
0045ebbcstr x1, [sp+48]
0045ebc0str x2, [sp+56]
0045ebc4ldur x29, [sp-8]
0045ebc8ldr x30, [sp], 96
0045ebccret x30
0045ebd0
0045ebd0loc_45ebd0:
0045ebd0bl runtime.panicwrap
0045ebd4hint
0045ebd8
0045ebd8loc_45ebd8:
0045ebd8stp x0, x1, [sp+8]
0045ebdcstp x2, x3, [sp+24]
0045ebe0mov x3, x30
0045ebe4bl runtime.morestack_noctxt.abi0
0045ebe8ldp x0, x1, [sp+8]
0045ebecldp x2, x3, [sp+24]
0045ebf0b 0x45eb50
0045ebf4
0045ebf4loc_45ebf4:
0045ebf4ldr x17, [x16]
0045ebf8add x20, sp, 104
0045ebfcsubs xzr, x20, x17
0045ec00b.ne 0x45eb70
0045ec04add x20, sp, 8
0045ec08str x20, [x16]
0045ec0cb 0x45eb70
0045eb50
0045eb50gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 b)
0045eb50ldr x16, [x28+16]
0045eb54subs xzr, sp, x16
0045eb58b.ls 0x45ebd8
0045eb5cstr x30, [sp-96]!
0045eb60stur x29, [sp-8]
0045eb64sub x29, sp, 8
0045eb68ldr x16, [x28+32]
0045eb6ccbnz x16, 0x45ebf4
0045eb70
0045eb70loc_45eb70:
0045eb70str x0, [sp+104]
0045eb74str x1, [sp+112]
0045eb78str x2, [sp+120]
0045eb7cstr x3, [sp+128]
0045eb80str xzr, [sp+40]
0045eb84stp xzr, xzr, [sp+48]
0045eb88ldr x3, [sp+104]
0045eb8ccbnz x3, 0x45eb94
0045eb90b 0x45ebd0
0045eb94
0045eb94loc_45eb94:
0045eb94ldr x0, [sp+112]
0045eb98ldr x3, [sp+104]
0045eb9cldrsb x27, [x3]
0045eba0ldr x1, [sp+120]
0045eba4ldr x2, [sp+128]
0045eba8bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.RandomToKey
0045ebacstr x0, [sp+64]
0045ebb0str x1, [sp+72]
0045ebb4str x2, [sp+80]
0045ebb8str x0, [sp+40]
0045ebbcstr x1, [sp+48]
0045ebc0str x2, [sp+56]
0045ebc4ldur x29, [sp-8]
0045ebc8ldr x30, [sp], 96
0045ebccret x30
0045ebd0
0045ebd0loc_45ebd0:
0045ebd0bl runtime.panicwrap
0045ebd4hint
0045ebd8
0045ebd8loc_45ebd8:
0045ebd8stp x0, x1, [sp+8]
0045ebdcstp x2, x3, [sp+24]
0045ebe0mov x3, x30
0045ebe4bl runtime.morestack_noctxt.abi0
0045ebe8ldp x0, x1, [sp+8]
0045ebecldp x2, x3, [sp+24]
0045ebf0b 0x45eb50
0045ebf4
0045ebf4loc_45ebf4:
0045ebf4ldr x17, [x16]
0045ebf8add x20, sp, 104
0045ebfcsubs xzr, x20, x17
0045ec00b.ne 0x45eb70
0045ec04add x20, sp, 8
0045ec08str x20, [x16]
0045ec0cb 0x45eb70
0045eb50
0045ec10
0045ec10gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct string secret, struct string salt, struct string s2kparams)
0045ec10ldr x16, [x28+16]
0045ec14sub x17, sp, 64
0045ec18subs xzr, x17, x16
0045ec1cb.ls 0x45ed1c
0045ec20str x30, [sp-192]!
0045ec24stur x29, [sp-8]
0045ec28sub x29, sp, 8
0045ec2cldr x16, [x28+32]
0045ec30cbnz x16, 0x45ed48
0045ec34
0045ec34loc_45ec34:
0045ec34str x0, [sp+200]
0045ec38str x1, [sp+208]
0045ec3cstr x2, [sp+216]
0045ec40str x3, [sp+224]
0045ec44str x4, [sp+232]
0045ec48str x5, [sp+240]
0045ec4cstr x6, [sp+248]
0045ec50str xzr, [sp+80]
0045ec54stp xzr, xzr, [sp+88]
0045ec58stp xzr, xzr, [sp+64]
0045ec5cldr x6, [sp+200]
0045ec60cbnz x6, 0x45ec68
0045ec64b 0x45ed14
0045ec68
0045ec68loc_45ec68:
0045ec68str xzr, [sp+120]
0045ec6cstp xzr, xzr, [sp+128]
0045ec70stp xzr, xzr, [sp+104]
0045ec74ldr x0, [sp+208]
0045ec78ldr x2, [sp+224]
0045ec7cldr x4, [sp+240]
0045ec80ldr x6, [sp+200]
0045ec84ldrsb x27, [x6]
0045ec88ldr x1, [sp+216]
0045ec8cldr x3, [sp+232]
0045ec90ldr x5, [sp+248]
0045ec94bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.StringToKey
0045ec98str x0, [sp+120]
0045ec9cstr x1, [sp+128]
0045eca0str x2, [sp+136]
0045eca4str x3, [sp+104]
0045eca8str x4, [sp+112]
0045ecacldr x6, [sp+120]
0045ecb0ldr x7, [sp+128]
0045ecb4ldr x8, [sp+136]
0045ecb8str x6, [sp+160]
0045ecbcstr x7, [sp+168]
0045ecc0str x8, [sp+176]
0045ecc4ldr x6, [sp+104]
0045ecc8ldr x7, [sp+112]
0045ecccstr x6, [sp+144]
0045ecd0str x7, [sp+152]
0045ecd4ldr x6, [sp+160]
0045ecd8ldr x7, [sp+168]
0045ecdcldr x8, [sp+176]
0045ece0str x6, [sp+80]
0045ece4str x7, [sp+88]
0045ece8str x8, [sp+96]
0045ececldr x3, [sp+144]
0045ecf0ldr x4, [sp+152]
0045ecf4str x3, [sp+64]
0045ecf8str x4, [sp+72]
0045ecfcldr x0, [sp+80]
0045ed00ldr x1, [sp+88]
0045ed04ldr x2, [sp+96]
0045ed08ldur x29, [sp-8]
0045ed0cldr x30, [sp], 192
0045ed10ret x30
0045ed14
0045ed14loc_45ed14:
0045ed14bl runtime.panicwrap
0045ed18hint
0045ed1c
0045ed1cloc_45ed1c:
0045ed1cstp x0, x1, [sp+8]
0045ed20stp x2, x3, [sp+24]
0045ed24stp x4, x5, [sp+40]
0045ed28str x6, [sp+56]
0045ed2cmov x3, x30
0045ed30bl runtime.morestack_noctxt.abi0
0045ed34ldp x0, x1, [sp+8]
0045ed38ldp x2, x3, [sp+24]
0045ed3cldp x4, x5, [sp+40]
0045ed40ldr x6, [sp+56]
0045ed44b 0x45ec10
0045ed48
0045ed48loc_45ed48:
0045ed48ldr x17, [x16]
0045ed4cadd x20, sp, 200
0045ed50subs xzr, x20, x17
0045ed54b.ne 0x45ec34
0045ed58add x20, sp, 8
0045ed5cstr x20, [x16]
0045ed60b 0x45ec34
0045ed64udf 0
0045ed68udf 0
0045ed6cudf 0
0045ec10
0045ec10gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct string secret, struct string salt, struct string s2kparams)
0045ec10ldr x16, [x28+16]
0045ec14sub x17, sp, 64
0045ec18subs xzr, x17, x16
0045ec1cb.ls 0x45ed1c
0045ec20str x30, [sp-192]!
0045ec24stur x29, [sp-8]
0045ec28sub x29, sp, 8
0045ec2cldr x16, [x28+32]
0045ec30cbnz x16, 0x45ed48
0045ec34
0045ec34loc_45ec34:
0045ec34str x0, [sp+200]
0045ec38str x1, [sp+208]
0045ec3cstr x2, [sp+216]
0045ec40str x3, [sp+224]
0045ec44str x4, [sp+232]
0045ec48str x5, [sp+240]
0045ec4cstr x6, [sp+248]
0045ec50str xzr, [sp+80]
0045ec54stp xzr, xzr, [sp+88]
0045ec58stp xzr, xzr, [sp+64]
0045ec5cldr x6, [sp+200]
0045ec60cbnz x6, 0x45ec68
0045ec64b 0x45ed14
0045ec68
0045ec68loc_45ec68:
0045ec68str xzr, [sp+120]
0045ec6cstp xzr, xzr, [sp+128]
0045ec70stp xzr, xzr, [sp+104]
0045ec74ldr x0, [sp+208]
0045ec78ldr x2, [sp+224]
0045ec7cldr x4, [sp+240]
0045ec80ldr x6, [sp+200]
0045ec84ldrsb x27, [x6]
0045ec88ldr x1, [sp+216]
0045ec8cldr x3, [sp+232]
0045ec90ldr x5, [sp+248]
0045ec94bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.StringToKey
0045ec98str x0, [sp+120]
0045ec9cstr x1, [sp+128]
0045eca0str x2, [sp+136]
0045eca4str x3, [sp+104]
0045eca8str x4, [sp+112]
0045ecacldr x6, [sp+120]
0045ecb0ldr x7, [sp+128]
0045ecb4ldr x8, [sp+136]
0045ecb8str x6, [sp+160]
0045ecbcstr x7, [sp+168]
0045ecc0str x8, [sp+176]
0045ecc4ldr x6, [sp+104]
0045ecc8ldr x7, [sp+112]
0045ecccstr x6, [sp+144]
0045ecd0str x7, [sp+152]
0045ecd4ldr x6, [sp+160]
0045ecd8ldr x7, [sp+168]
0045ecdcldr x8, [sp+176]
0045ece0str x6, [sp+80]
0045ece4str x7, [sp+88]
0045ece8str x8, [sp+96]
0045ececldr x3, [sp+144]
0045ecf0ldr x4, [sp+152]
0045ecf4str x3, [sp+64]
0045ecf8str x4, [sp+72]
0045ecfcldr x0, [sp+80]
0045ed00ldr x1, [sp+88]
0045ed04ldr x2, [sp+96]
0045ed08ldur x29, [sp-8]
0045ed0cldr x30, [sp], 192
0045ed10ret x30
0045ed14
0045ed14loc_45ed14:
0045ed14bl runtime.panicwrap
0045ed18hint
0045ed1c
0045ed1cloc_45ed1c:
0045ed1cstp x0, x1, [sp+8]
0045ed20stp x2, x3, [sp+24]
0045ed24stp x4, x5, [sp+40]
0045ed28str x6, [sp+56]
0045ed2cmov x3, x30
0045ed30bl runtime.morestack_noctxt.abi0
0045ed34ldp x0, x1, [sp+8]
0045ed38ldp x2, x3, [sp+24]
0045ed3cldp x4, x5, [sp+40]
0045ed40ldr x6, [sp+56]
0045ed44b 0x45ec10
0045ed48
0045ed48loc_45ed48:
0045ed48ldr x17, [x16]
0045ed4cadd x20, sp, 200
0045ed50subs xzr, x20, x17
0045ed54b.ne 0x45ec34
0045ed58add x20, sp, 8
0045ed5cstr x20, [x16]
0045ed60b 0x45ec34
0045ed64udf 0
0045ed68udf 0
0045ed6cudf 0
0045ec10
0045ed70
0045ed70gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
0045ed70ldr x16, [x28+16]
0045ed74subs xzr, sp, x16
0045ed78b.ls 0x45ee1c
0045ed7cstr x30, [sp-112]!
0045ed80stur x29, [sp-8]
0045ed84sub x29, sp, 8
0045ed88ldr x16, [x28+32]
0045ed8ccbnz x16, 0x45ee58
0045ed90
0045ed90loc_45ed90:
0045ed90str x0, [sp+120]
0045ed94str x1, [sp+128]
0045ed98str x2, [sp+136]
0045ed9cstr x3, [sp+144]
0045eda0str x4, [sp+152]
0045eda4str x5, [sp+160]
0045eda8str x6, [sp+168]
0045edacstr x7, [sp+176]
0045edb0str x8, [sp+184]
0045edb4str x9, [sp+192]
0045edb8str w10, [sp+200]
0045edbcstrb wzr, [sp+102]
0045edc0ldr x10, [sp+120]
0045edc4cbnz x10, 0x45edcc
0045edc8b 0x45ee14
0045edcc
0045edccloc_45edcc:
0045edccldr w9, [sp+200]
0045edd0ldr x0, [sp+128]
0045edd4ldr x3, [sp+152]
0045edd8ldr x6, [sp+176]
0045eddcldr x10, [sp+120]
0045ede0ldrsb x27, [x10]
0045ede4ldr x1, [sp+136]
0045ede8ldr x4, [sp+160]
0045edecldr x7, [sp+184]
0045edf0ldr x2, [sp+144]
0045edf4ldr x5, [sp+168]
0045edf8ldr x8, [sp+192]
0045edfcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyChecksum
0045ee00strb w0, [sp+103]
0045ee04strb w0, [sp+102]
0045ee08ldur x29, [sp-8]
0045ee0cldr x30, [sp], 112
0045ee10ret x30
0045ee14
0045ee14loc_45ee14:
0045ee14bl runtime.panicwrap
0045ee18hint
0045ee1c
0045ee1cloc_45ee1c:
0045ee1cstp x0, x1, [sp+8]
0045ee20stp x2, x3, [sp+24]
0045ee24stp x4, x5, [sp+40]
0045ee28stp x6, x7, [sp+56]
0045ee2cstp x8, x9, [sp+72]
0045ee30str w10, [sp+88]
0045ee34mov x3, x30
0045ee38bl runtime.morestack_noctxt.abi0
0045ee3cldp x0, x1, [sp+8]
0045ee40ldp x2, x3, [sp+24]
0045ee44ldp x4, x5, [sp+40]
0045ee48ldp x6, x7, [sp+56]
0045ee4cldp x8, x9, [sp+72]
0045ee50ldr w10, [sp+88]
0045ee54b 0x45ed70
0045ee58
0045ee58loc_45ee58:
0045ee58ldr x17, [x16]
0045ee5cadd x20, sp, 120
0045ee60subs xzr, x20, x17
0045ee64b.ne 0x45ed90
0045ee68add x20, sp, 8
0045ee6cstr x20, [x16]
0045ee70b 0x45ed90
0045ee74udf 0
0045ee78udf 0
0045ee7cudf 0
0045ed70
0045ed70gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
0045ed70ldr x16, [x28+16]
0045ed74subs xzr, sp, x16
0045ed78b.ls 0x45ee1c
0045ed7cstr x30, [sp-112]!
0045ed80stur x29, [sp-8]
0045ed84sub x29, sp, 8
0045ed88ldr x16, [x28+32]
0045ed8ccbnz x16, 0x45ee58
0045ed90
0045ed90loc_45ed90:
0045ed90str x0, [sp+120]
0045ed94str x1, [sp+128]
0045ed98str x2, [sp+136]
0045ed9cstr x3, [sp+144]
0045eda0str x4, [sp+152]
0045eda4str x5, [sp+160]
0045eda8str x6, [sp+168]
0045edacstr x7, [sp+176]
0045edb0str x8, [sp+184]
0045edb4str x9, [sp+192]
0045edb8str w10, [sp+200]
0045edbcstrb wzr, [sp+102]
0045edc0ldr x10, [sp+120]
0045edc4cbnz x10, 0x45edcc
0045edc8b 0x45ee14
0045edcc
0045edccloc_45edcc:
0045edccldr w9, [sp+200]
0045edd0ldr x0, [sp+128]
0045edd4ldr x3, [sp+152]
0045edd8ldr x6, [sp+176]
0045eddcldr x10, [sp+120]
0045ede0ldrsb x27, [x10]
0045ede4ldr x1, [sp+136]
0045ede8ldr x4, [sp+160]
0045edecldr x7, [sp+184]
0045edf0ldr x2, [sp+144]
0045edf4ldr x5, [sp+168]
0045edf8ldr x8, [sp+192]
0045edfcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyChecksum
0045ee00strb w0, [sp+103]
0045ee04strb w0, [sp+102]
0045ee08ldur x29, [sp-8]
0045ee0cldr x30, [sp], 112
0045ee10ret x30
0045ee14
0045ee14loc_45ee14:
0045ee14bl runtime.panicwrap
0045ee18hint
0045ee1c
0045ee1cloc_45ee1c:
0045ee1cstp x0, x1, [sp+8]
0045ee20stp x2, x3, [sp+24]
0045ee24stp x4, x5, [sp+40]
0045ee28stp x6, x7, [sp+56]
0045ee2cstp x8, x9, [sp+72]
0045ee30str w10, [sp+88]
0045ee34mov x3, x30
0045ee38bl runtime.morestack_noctxt.abi0
0045ee3cldp x0, x1, [sp+8]
0045ee40ldp x2, x3, [sp+24]
0045ee44ldp x4, x5, [sp+40]
0045ee48ldp x6, x7, [sp+56]
0045ee4cldp x8, x9, [sp+72]
0045ee50ldr w10, [sp+88]
0045ee54b 0x45ed70
0045ee58
0045ee58loc_45ee58:
0045ee58ldr x17, [x16]
0045ee5cadd x20, sp, 120
0045ee60subs xzr, x20, x17
0045ee64b.ne 0x45ed90
0045ee68add x20, sp, 8
0045ee6cstr x20, [x16]
0045ee70b 0x45ed90
0045ee74udf 0
0045ee78udf 0
0045ee7cudf 0
0045ed70
0045ee80
0045ee80gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
0045ee80ldr x16, [x28+16]
0045ee84subs xzr, sp, x16
0045ee88b.ls 0x45ef2c
0045ee8cstr x30, [sp-112]!
0045ee90stur x29, [sp-8]
0045ee94sub x29, sp, 8
0045ee98ldr x16, [x28+32]
0045ee9ccbnz x16, 0x45ef68
0045eea0
0045eea0loc_45eea0:
0045eea0str x0, [sp+120]
0045eea4str x1, [sp+128]
0045eea8str x2, [sp+136]
0045eeacstr x3, [sp+144]
0045eeb0str x4, [sp+152]
0045eeb4str x5, [sp+160]
0045eeb8str x6, [sp+168]
0045eebcstr x7, [sp+176]
0045eec0str x8, [sp+184]
0045eec4str x9, [sp+192]
0045eec8str w10, [sp+200]
0045eeccstrb wzr, [sp+102]
0045eed0ldr x10, [sp+120]
0045eed4cbnz x10, 0x45eedc
0045eed8b 0x45ef24
0045eedc
0045eedcloc_45eedc:
0045eedcldr w9, [sp+200]
0045eee0ldr x0, [sp+128]
0045eee4ldr x3, [sp+152]
0045eee8ldr x6, [sp+176]
0045eeecldr x10, [sp+120]
0045eef0ldrsb x27, [x10]
0045eef4ldr x1, [sp+136]
0045eef8ldr x4, [sp+160]
0045eefcldr x7, [sp+184]
0045ef00ldr x2, [sp+144]
0045ef04ldr x5, [sp+168]
0045ef08ldr x8, [sp+192]
0045ef0cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyIntegrity
0045ef10strb w0, [sp+103]
0045ef14strb w0, [sp+102]
0045ef18ldur x29, [sp-8]
0045ef1cldr x30, [sp], 112
0045ef20ret x30
0045ef24
0045ef24loc_45ef24:
0045ef24bl runtime.panicwrap
0045ef28hint
0045ef2c
0045ef2cloc_45ef2c:
0045ef2cstp x0, x1, [sp+8]
0045ef30stp x2, x3, [sp+24]
0045ef34stp x4, x5, [sp+40]
0045ef38stp x6, x7, [sp+56]
0045ef3cstp x8, x9, [sp+72]
0045ef40str w10, [sp+88]
0045ef44mov x3, x30
0045ef48bl runtime.morestack_noctxt.abi0
0045ef4cldp x0, x1, [sp+8]
0045ef50ldp x2, x3, [sp+24]
0045ef54ldp x4, x5, [sp+40]
0045ef58ldp x6, x7, [sp+56]
0045ef5cldp x8, x9, [sp+72]
0045ef60ldr w10, [sp+88]
0045ef64b 0x45ee80
0045ef68
0045ef68loc_45ef68:
0045ef68ldr x17, [x16]
0045ef6cadd x20, sp, 120
0045ef70subs xzr, x20, x17
0045ef74b.ne 0x45eea0
0045ef78add x20, sp, 8
0045ef7cstr x20, [x16]
0045ef80b 0x45eea0
0045ef84udf 0
0045ef88udf 0
0045ef8cudf 0
0045ee80
0045ee80gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes256CtsHmacSha384192).VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 * e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
0045ee80ldr x16, [x28+16]
0045ee84subs xzr, sp, x16
0045ee88b.ls 0x45ef2c
0045ee8cstr x30, [sp-112]!
0045ee90stur x29, [sp-8]
0045ee94sub x29, sp, 8
0045ee98ldr x16, [x28+32]
0045ee9ccbnz x16, 0x45ef68
0045eea0
0045eea0loc_45eea0:
0045eea0str x0, [sp+120]
0045eea4str x1, [sp+128]
0045eea8str x2, [sp+136]
0045eeacstr x3, [sp+144]
0045eeb0str x4, [sp+152]
0045eeb4str x5, [sp+160]
0045eeb8str x6, [sp+168]
0045eebcstr x7, [sp+176]
0045eec0str x8, [sp+184]
0045eec4str x9, [sp+192]
0045eec8str w10, [sp+200]
0045eeccstrb wzr, [sp+102]
0045eed0ldr x10, [sp+120]
0045eed4cbnz x10, 0x45eedc
0045eed8b 0x45ef24
0045eedc
0045eedcloc_45eedc:
0045eedcldr w9, [sp+200]
0045eee0ldr x0, [sp+128]
0045eee4ldr x3, [sp+152]
0045eee8ldr x6, [sp+176]
0045eeecldr x10, [sp+120]
0045eef0ldrsb x27, [x10]
0045eef4ldr x1, [sp+136]
0045eef8ldr x4, [sp+160]
0045eefcldr x7, [sp+184]
0045ef00ldr x2, [sp+144]
0045ef04ldr x5, [sp+168]
0045ef08ldr x8, [sp+192]
0045ef0cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyIntegrity
0045ef10strb w0, [sp+103]
0045ef14strb w0, [sp+102]
0045ef18ldur x29, [sp-8]
0045ef1cldr x30, [sp], 112
0045ef20ret x30
0045ef24
0045ef24loc_45ef24:
0045ef24bl runtime.panicwrap
0045ef28hint
0045ef2c
0045ef2cloc_45ef2c:
0045ef2cstp x0, x1, [sp+8]
0045ef30stp x2, x3, [sp+24]
0045ef34stp x4, x5, [sp+40]
0045ef38stp x6, x7, [sp+56]
0045ef3cstp x8, x9, [sp+72]
0045ef40str w10, [sp+88]
0045ef44mov x3, x30
0045ef48bl runtime.morestack_noctxt.abi0
0045ef4cldp x0, x1, [sp+8]
0045ef50ldp x2, x3, [sp+24]
0045ef54ldp x4, x5, [sp+40]
0045ef58ldp x6, x7, [sp+56]
0045ef5cldp x8, x9, [sp+72]
0045ef60ldr w10, [sp+88]
0045ef64b 0x45ee80
0045ef68
0045ef68loc_45ef68:
0045ef68ldr x17, [x16]
0045ef6cadd x20, sp, 120
0045ef70subs xzr, x20, x17
0045ef74b.ne 0x45eea0
0045ef78add x20, sp, 8
0045ef7cstr x20, [x16]
0045ef80b 0x45eea0
0045ef84udf 0
0045ef88udf 0
0045ef8cudf 0
0045ee80
0045ef90
0045ef90gopkg.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)
0045ef90ldr x16, [x28+16]
0045ef94sub x17, sp, 64
0045ef98subs xzr, x17, x16
0045ef9cb.ls 0x45f09c
0045efa0str x30, [sp-192]!
0045efa4stur x29, [sp-8]
0045efa8sub x29, sp, 8
0045efacldr x16, [x28+32]
0045efb0cbnz x16, 0x45f0c8
0045efb4
0045efb4loc_45efb4:
0045efb4str x0, [sp+200]
0045efb8str x1, [sp+208]
0045efbcstr x2, [sp+216]
0045efc0str x3, [sp+224]
0045efc4str x4, [sp+232]
0045efc8str x5, [sp+240]
0045efccstr x6, [sp+248]
0045efd0str xzr, [sp+80]
0045efd4stp xzr, xzr, [sp+88]
0045efd8stp xzr, xzr, [sp+64]
0045efdcldr x6, [sp+200]
0045efe0cbnz x6, 0x45efe8
0045efe4b 0x45f094
0045efe8
0045efe8loc_45efe8:
0045efe8str xzr, [sp+120]
0045efecstp xzr, xzr, [sp+128]
0045eff0stp xzr, xzr, [sp+104]
0045eff4ldr x0, [sp+208]
0045eff8ldr x3, [sp+232]
0045effcldr x6, [sp+200]
0045f000ldrsb x27, [x6]
0045f004ldr x1, [sp+216]
0045f008ldr x4, [sp+240]
0045f00cldr x2, [sp+224]
0045f010ldr x5, [sp+248]
0045f014bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData
0045f018str x0, [sp+120]
0045f01cstr x1, [sp+128]
0045f020str x2, [sp+136]
0045f024str x3, [sp+104]
0045f028str x4, [sp+112]
0045f02cldr x6, [sp+120]
0045f030ldr x7, [sp+128]
0045f034ldr x8, [sp+136]
0045f038str x6, [sp+160]
0045f03cstr x7, [sp+168]
0045f040str x8, [sp+176]
0045f044ldr x6, [sp+104]
0045f048ldr x7, [sp+112]
0045f04cstr x6, [sp+144]
0045f050str x7, [sp+152]
0045f054ldr x6, [sp+160]
0045f058ldr x7, [sp+168]
0045f05cldr x8, [sp+176]
0045f060str x6, [sp+80]
0045f064str x7, [sp+88]
0045f068str x8, [sp+96]
0045f06cldr x3, [sp+144]
0045f070ldr x4, [sp+152]
0045f074str x3, [sp+64]
0045f078str x4, [sp+72]
0045f07cldr x0, [sp+80]
0045f080ldr x1, [sp+88]
0045f084ldr x2, [sp+96]
0045f088ldur x29, [sp-8]
0045f08cldr x30, [sp], 192
0045f090ret x30
0045f094
0045f094loc_45f094:
0045f094bl runtime.panicwrap
0045f098hint
0045f09c
0045f09cloc_45f09c:
0045f09cstp x0, x1, [sp+8]
0045f0a0stp x2, x3, [sp+24]
0045f0a4stp x4, x5, [sp+40]
0045f0a8str x6, [sp+56]
0045f0acmov x3, x30
0045f0b0bl runtime.morestack_noctxt.abi0
0045f0b4ldp x0, x1, [sp+8]
0045f0b8ldp x2, x3, [sp+24]
0045f0bcldp x4, x5, [sp+40]
0045f0c0ldr x6, [sp+56]
0045f0c4b 0x45ef90
0045f0c8
0045f0c8loc_45f0c8:
0045f0c8ldr x17, [x16]
0045f0ccadd x20, sp, 200
0045f0d0subs xzr, x20, x17
0045f0d4b.ne 0x45efb4
0045f0d8add x20, sp, 8
0045f0dcstr x20, [x16]
0045f0e0b 0x45efb4
0045f0e4udf 0
0045f0e8udf 0
0045f0ecudf 0
0045ef90
0045ef90gopkg.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)
0045ef90ldr x16, [x28+16]
0045ef94sub x17, sp, 64
0045ef98subs xzr, x17, x16
0045ef9cb.ls 0x45f09c
0045efa0str x30, [sp-192]!
0045efa4stur x29, [sp-8]
0045efa8sub x29, sp, 8
0045efacldr x16, [x28+32]
0045efb0cbnz x16, 0x45f0c8
0045efb4
0045efb4loc_45efb4:
0045efb4str x0, [sp+200]
0045efb8str x1, [sp+208]
0045efbcstr x2, [sp+216]
0045efc0str x3, [sp+224]
0045efc4str x4, [sp+232]
0045efc8str x5, [sp+240]
0045efccstr x6, [sp+248]
0045efd0str xzr, [sp+80]
0045efd4stp xzr, xzr, [sp+88]
0045efd8stp xzr, xzr, [sp+64]
0045efdcldr x6, [sp+200]
0045efe0cbnz x6, 0x45efe8
0045efe4b 0x45f094
0045efe8
0045efe8loc_45efe8:
0045efe8str xzr, [sp+120]
0045efecstp xzr, xzr, [sp+128]
0045eff0stp xzr, xzr, [sp+104]
0045eff4ldr x0, [sp+208]
0045eff8ldr x3, [sp+232]
0045effcldr x6, [sp+200]
0045f000ldrsb x27, [x6]
0045f004ldr x1, [sp+216]
0045f008ldr x4, [sp+240]
0045f00cldr x2, [sp+224]
0045f010ldr x5, [sp+248]
0045f014bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData
0045f018str x0, [sp+120]
0045f01cstr x1, [sp+128]
0045f020str x2, [sp+136]
0045f024str x3, [sp+104]
0045f028str x4, [sp+112]
0045f02cldr x6, [sp+120]
0045f030ldr x7, [sp+128]
0045f034ldr x8, [sp+136]
0045f038str x6, [sp+160]
0045f03cstr x7, [sp+168]
0045f040str x8, [sp+176]
0045f044ldr x6, [sp+104]
0045f048ldr x7, [sp+112]
0045f04cstr x6, [sp+144]
0045f050str x7, [sp+152]
0045f054ldr x6, [sp+160]
0045f058ldr x7, [sp+168]
0045f05cldr x8, [sp+176]
0045f060str x6, [sp+80]
0045f064str x7, [sp+88]
0045f068str x8, [sp+96]
0045f06cldr x3, [sp+144]
0045f070ldr x4, [sp+152]
0045f074str x3, [sp+64]
0045f078str x4, [sp+72]
0045f07cldr x0, [sp+80]
0045f080ldr x1, [sp+88]
0045f084ldr x2, [sp+96]
0045f088ldur x29, [sp-8]
0045f08cldr x30, [sp], 192
0045f090ret x30
0045f094
0045f094loc_45f094:
0045f094bl runtime.panicwrap
0045f098hint
0045f09c
0045f09cloc_45f09c:
0045f09cstp x0, x1, [sp+8]
0045f0a0stp x2, x3, [sp+24]
0045f0a4stp x4, x5, [sp+40]
0045f0a8str x6, [sp+56]
0045f0acmov x3, x30
0045f0b0bl runtime.morestack_noctxt.abi0
0045f0b4ldp x0, x1, [sp+8]
0045f0b8ldp x2, x3, [sp+24]
0045f0bcldp x4, x5, [sp+40]
0045f0c0ldr x6, [sp+56]
0045f0c4b 0x45ef90
0045f0c8
0045f0c8loc_45f0c8:
0045f0c8ldr x17, [x16]
0045f0ccadd x20, sp, 200
0045f0d0subs xzr, x20, x17
0045f0d4b.ne 0x45efb4
0045f0d8add x20, sp, 8
0045f0dcstr x20, [x16]
0045f0e0b 0x45efb4
0045f0e4udf 0
0045f0e8udf 0
0045f0ecudf 0
0045ef90
0045f0f0
0045f0f0gopkg.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)
0045f0f0ldr x16, [x28+16]
0045f0f4sub x17, sp, 64
0045f0f8subs xzr, x17, x16
0045f0fcb.ls 0x45f204
0045f100str x30, [sp-192]!
0045f104stur x29, [sp-8]
0045f108sub x29, sp, 8
0045f10cldr x16, [x28+32]
0045f110cbnz x16, 0x45f238
0045f114
0045f114loc_45f114:
0045f114str x0, [sp+200]
0045f118str x1, [sp+208]
0045f11cstr x2, [sp+216]
0045f120str x3, [sp+224]
0045f124str x4, [sp+232]
0045f128str x5, [sp+240]
0045f12cstr x6, [sp+248]
0045f130str w7, [sp+256]
0045f134str xzr, [sp+80]
0045f138stp xzr, xzr, [sp+88]
0045f13cstp xzr, xzr, [sp+64]
0045f140ldr x7, [sp+200]
0045f144cbnz x7, 0x45f14c
0045f148b 0x45f1fc
0045f14c
0045f14cloc_45f14c:
0045f14cstr xzr, [sp+120]
0045f150stp xzr, xzr, [sp+128]
0045f154stp xzr, xzr, [sp+104]
0045f158ldr w6, [sp+256]
0045f15cldr x0, [sp+208]
0045f160ldr x3, [sp+232]
0045f164ldr x7, [sp+200]
0045f168ldrsb x27, [x7]
0045f16cldr x1, [sp+216]
0045f170ldr x4, [sp+240]
0045f174ldr x2, [sp+224]
0045f178ldr x5, [sp+248]
0045f17cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage
0045f180str x0, [sp+120]
0045f184str x1, [sp+128]
0045f188str x2, [sp+136]
0045f18cstr x3, [sp+104]
0045f190str x4, [sp+112]
0045f194ldr x7, [sp+120]
0045f198ldr x8, [sp+128]
0045f19cldr x9, [sp+136]
0045f1a0str x7, [sp+160]
0045f1a4str x8, [sp+168]
0045f1a8str x9, [sp+176]
0045f1acldr x7, [sp+104]
0045f1b0ldr x8, [sp+112]
0045f1b4str x7, [sp+144]
0045f1b8str x8, [sp+152]
0045f1bcldr x7, [sp+160]
0045f1c0ldr x8, [sp+168]
0045f1c4ldr x9, [sp+176]
0045f1c8str x7, [sp+80]
0045f1ccstr x8, [sp+88]
0045f1d0str x9, [sp+96]
0045f1d4ldr x3, [sp+144]
0045f1d8ldr x4, [sp+152]
0045f1dcstr x3, [sp+64]
0045f1e0str x4, [sp+72]
0045f1e4ldr x0, [sp+80]
0045f1e8ldr x1, [sp+88]
0045f1ecldr x2, [sp+96]
0045f1f0ldur x29, [sp-8]
0045f1f4ldr x30, [sp], 192
0045f1f8ret x30
0045f1fc
0045f1fcloc_45f1fc:
0045f1fcbl runtime.panicwrap
0045f200hint
0045f204
0045f204loc_45f204:
0045f204stp x0, x1, [sp+8]
0045f208stp x2, x3, [sp+24]
0045f20cstp x4, x5, [sp+40]
0045f210str x6, [sp+56]
0045f214str w7, [sp+64]
0045f218mov x3, x30
0045f21cbl runtime.morestack_noctxt.abi0
0045f220ldp x0, x1, [sp+8]
0045f224ldp x2, x3, [sp+24]
0045f228ldp x4, x5, [sp+40]
0045f22cldr x6, [sp+56]
0045f230ldr w7, [sp+64]
0045f234b 0x45f0f0
0045f238
0045f238loc_45f238:
0045f238ldr x17, [x16]
0045f23cadd x20, sp, 200
0045f240subs xzr, x20, x17
0045f244b.ne 0x45f114
0045f248add x20, sp, 8
0045f24cstr x20, [x16]
0045f250b 0x45f114
0045f254udf 0
0045f258udf 0
0045f25cudf 0
0045f0f0
0045f0f0gopkg.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)
0045f0f0ldr x16, [x28+16]
0045f0f4sub x17, sp, 64
0045f0f8subs xzr, x17, x16
0045f0fcb.ls 0x45f204
0045f100str x30, [sp-192]!
0045f104stur x29, [sp-8]
0045f108sub x29, sp, 8
0045f10cldr x16, [x28+32]
0045f110cbnz x16, 0x45f238
0045f114
0045f114loc_45f114:
0045f114str x0, [sp+200]
0045f118str x1, [sp+208]
0045f11cstr x2, [sp+216]
0045f120str x3, [sp+224]
0045f124str x4, [sp+232]
0045f128str x5, [sp+240]
0045f12cstr x6, [sp+248]
0045f130str w7, [sp+256]
0045f134str xzr, [sp+80]
0045f138stp xzr, xzr, [sp+88]
0045f13cstp xzr, xzr, [sp+64]
0045f140ldr x7, [sp+200]
0045f144cbnz x7, 0x45f14c
0045f148b 0x45f1fc
0045f14c
0045f14cloc_45f14c:
0045f14cstr xzr, [sp+120]
0045f150stp xzr, xzr, [sp+128]
0045f154stp xzr, xzr, [sp+104]
0045f158ldr w6, [sp+256]
0045f15cldr x0, [sp+208]
0045f160ldr x3, [sp+232]
0045f164ldr x7, [sp+200]
0045f168ldrsb x27, [x7]
0045f16cldr x1, [sp+216]
0045f170ldr x4, [sp+240]
0045f174ldr x2, [sp+224]
0045f178ldr x5, [sp+248]
0045f17cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage
0045f180str x0, [sp+120]
0045f184str x1, [sp+128]
0045f188str x2, [sp+136]
0045f18cstr x3, [sp+104]
0045f190str x4, [sp+112]
0045f194ldr x7, [sp+120]
0045f198ldr x8, [sp+128]
0045f19cldr x9, [sp+136]
0045f1a0str x7, [sp+160]
0045f1a4str x8, [sp+168]
0045f1a8str x9, [sp+176]
0045f1acldr x7, [sp+104]
0045f1b0ldr x8, [sp+112]
0045f1b4str x7, [sp+144]
0045f1b8str x8, [sp+152]
0045f1bcldr x7, [sp+160]
0045f1c0ldr x8, [sp+168]
0045f1c4ldr x9, [sp+176]
0045f1c8str x7, [sp+80]
0045f1ccstr x8, [sp+88]
0045f1d0str x9, [sp+96]
0045f1d4ldr x3, [sp+144]
0045f1d8ldr x4, [sp+152]
0045f1dcstr x3, [sp+64]
0045f1e0str x4, [sp+72]
0045f1e4ldr x0, [sp+80]
0045f1e8ldr x1, [sp+88]
0045f1ecldr x2, [sp+96]
0045f1f0ldur x29, [sp-8]
0045f1f4ldr x30, [sp], 192
0045f1f8ret x30
0045f1fc
0045f1fcloc_45f1fc:
0045f1fcbl runtime.panicwrap
0045f200hint
0045f204
0045f204loc_45f204:
0045f204stp x0, x1, [sp+8]
0045f208stp x2, x3, [sp+24]
0045f20cstp x4, x5, [sp+40]
0045f210str x6, [sp+56]
0045f214str w7, [sp+64]
0045f218mov x3, x30
0045f21cbl runtime.morestack_noctxt.abi0
0045f220ldp x0, x1, [sp+8]
0045f224ldp x2, x3, [sp+24]
0045f228ldp x4, x5, [sp+40]
0045f22cldr x6, [sp+56]
0045f230ldr w7, [sp+64]
0045f234b 0x45f0f0
0045f238
0045f238loc_45f238:
0045f238ldr x17, [x16]
0045f23cadd x20, sp, 200
0045f240subs xzr, x20, x17
0045f244b.ne 0x45f114
0045f248add x20, sp, 8
0045f24cstr x20, [x16]
0045f250b 0x45f114
0045f254udf 0
0045f258udf 0
0045f25cudf 0
0045f0f0
0045f260
0045f260gopkg.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)
0045f260ldr x16, [x28+16]
0045f264sub x17, sp, 64
0045f268subs xzr, x17, x16
0045f26cb.ls 0x45f36c
0045f270str x30, [sp-192]!
0045f274stur x29, [sp-8]
0045f278sub x29, sp, 8
0045f27cldr x16, [x28+32]
0045f280cbnz x16, 0x45f398
0045f284
0045f284loc_45f284:
0045f284str x0, [sp+200]
0045f288str x1, [sp+208]
0045f28cstr x2, [sp+216]
0045f290str x3, [sp+224]
0045f294str x4, [sp+232]
0045f298str x5, [sp+240]
0045f29cstr x6, [sp+248]
0045f2a0str xzr, [sp+80]
0045f2a4stp xzr, xzr, [sp+88]
0045f2a8stp xzr, xzr, [sp+64]
0045f2acldr x6, [sp+200]
0045f2b0cbnz x6, 0x45f2b8
0045f2b4b 0x45f364
0045f2b8
0045f2b8loc_45f2b8:
0045f2b8str xzr, [sp+120]
0045f2bcstp xzr, xzr, [sp+128]
0045f2c0stp xzr, xzr, [sp+104]
0045f2c4ldr x0, [sp+208]
0045f2c8ldr x3, [sp+232]
0045f2ccldr x6, [sp+200]
0045f2d0ldrsb x27, [x6]
0045f2d4ldr x1, [sp+216]
0045f2d8ldr x4, [sp+240]
0045f2dcldr x2, [sp+224]
0045f2e0ldr x5, [sp+248]
0045f2e4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey
0045f2e8str x0, [sp+120]
0045f2ecstr x1, [sp+128]
0045f2f0str x2, [sp+136]
0045f2f4str x3, [sp+104]
0045f2f8str x4, [sp+112]
0045f2fcldr x6, [sp+120]
0045f300ldr x7, [sp+128]
0045f304ldr x8, [sp+136]
0045f308str x6, [sp+160]
0045f30cstr x7, [sp+168]
0045f310str x8, [sp+176]
0045f314ldr x6, [sp+104]
0045f318ldr x7, [sp+112]
0045f31cstr x6, [sp+144]
0045f320str x7, [sp+152]
0045f324ldr x6, [sp+160]
0045f328ldr x7, [sp+168]
0045f32cldr x8, [sp+176]
0045f330str x6, [sp+80]
0045f334str x7, [sp+88]
0045f338str x8, [sp+96]
0045f33cldr x3, [sp+144]
0045f340ldr x4, [sp+152]
0045f344str x3, [sp+64]
0045f348str x4, [sp+72]
0045f34cldr x0, [sp+80]
0045f350ldr x1, [sp+88]
0045f354ldr x2, [sp+96]
0045f358ldur x29, [sp-8]
0045f35cldr x30, [sp], 192
0045f360ret x30
0045f364
0045f364loc_45f364:
0045f364bl runtime.panicwrap
0045f368hint
0045f36c
0045f36cloc_45f36c:
0045f36cstp x0, x1, [sp+8]
0045f370stp x2, x3, [sp+24]
0045f374stp x4, x5, [sp+40]
0045f378str x6, [sp+56]
0045f37cmov x3, x30
0045f380bl runtime.morestack_noctxt.abi0
0045f384ldp x0, x1, [sp+8]
0045f388ldp x2, x3, [sp+24]
0045f38cldp x4, x5, [sp+40]
0045f390ldr x6, [sp+56]
0045f394b 0x45f260
0045f398
0045f398loc_45f398:
0045f398ldr x17, [x16]
0045f39cadd x20, sp, 200
0045f3a0subs xzr, x20, x17
0045f3a4b.ne 0x45f284
0045f3a8add x20, sp, 8
0045f3acstr x20, [x16]
0045f3b0b 0x45f284
0045f3b4udf 0
0045f3b8udf 0
0045f3bcudf 0
0045f260
0045f260gopkg.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)
0045f260ldr x16, [x28+16]
0045f264sub x17, sp, 64
0045f268subs xzr, x17, x16
0045f26cb.ls 0x45f36c
0045f270str x30, [sp-192]!
0045f274stur x29, [sp-8]
0045f278sub x29, sp, 8
0045f27cldr x16, [x28+32]
0045f280cbnz x16, 0x45f398
0045f284
0045f284loc_45f284:
0045f284str x0, [sp+200]
0045f288str x1, [sp+208]
0045f28cstr x2, [sp+216]
0045f290str x3, [sp+224]
0045f294str x4, [sp+232]
0045f298str x5, [sp+240]
0045f29cstr x6, [sp+248]
0045f2a0str xzr, [sp+80]
0045f2a4stp xzr, xzr, [sp+88]
0045f2a8stp xzr, xzr, [sp+64]
0045f2acldr x6, [sp+200]
0045f2b0cbnz x6, 0x45f2b8
0045f2b4b 0x45f364
0045f2b8
0045f2b8loc_45f2b8:
0045f2b8str xzr, [sp+120]
0045f2bcstp xzr, xzr, [sp+128]
0045f2c0stp xzr, xzr, [sp+104]
0045f2c4ldr x0, [sp+208]
0045f2c8ldr x3, [sp+232]
0045f2ccldr x6, [sp+200]
0045f2d0ldrsb x27, [x6]
0045f2d4ldr x1, [sp+216]
0045f2d8ldr x4, [sp+240]
0045f2dcldr x2, [sp+224]
0045f2e0ldr x5, [sp+248]
0045f2e4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey
0045f2e8str x0, [sp+120]
0045f2ecstr x1, [sp+128]
0045f2f0str x2, [sp+136]
0045f2f4str x3, [sp+104]
0045f2f8str x4, [sp+112]
0045f2fcldr x6, [sp+120]
0045f300ldr x7, [sp+128]
0045f304ldr x8, [sp+136]
0045f308str x6, [sp+160]
0045f30cstr x7, [sp+168]
0045f310str x8, [sp+176]
0045f314ldr x6, [sp+104]
0045f318ldr x7, [sp+112]
0045f31cstr x6, [sp+144]
0045f320str x7, [sp+152]
0045f324ldr x6, [sp+160]
0045f328ldr x7, [sp+168]
0045f32cldr x8, [sp+176]
0045f330str x6, [sp+80]
0045f334str x7, [sp+88]
0045f338str x8, [sp+96]
0045f33cldr x3, [sp+144]
0045f340ldr x4, [sp+152]
0045f344str x3, [sp+64]
0045f348str x4, [sp+72]
0045f34cldr x0, [sp+80]
0045f350ldr x1, [sp+88]
0045f354ldr x2, [sp+96]
0045f358ldur x29, [sp-8]
0045f35cldr x30, [sp], 192
0045f360ret x30
0045f364
0045f364loc_45f364:
0045f364bl runtime.panicwrap
0045f368hint
0045f36c
0045f36cloc_45f36c:
0045f36cstp x0, x1, [sp+8]
0045f370stp x2, x3, [sp+24]
0045f374stp x4, x5, [sp+40]
0045f378str x6, [sp+56]
0045f37cmov x3, x30
0045f380bl runtime.morestack_noctxt.abi0
0045f384ldp x0, x1, [sp+8]
0045f388ldp x2, x3, [sp+24]
0045f38cldp x4, x5, [sp+40]
0045f390ldr x6, [sp+56]
0045f394b 0x45f260
0045f398
0045f398loc_45f398:
0045f398ldr x17, [x16]
0045f39cadd x20, sp, 200
0045f3a0subs xzr, x20, x17
0045f3a4b.ne 0x45f284
0045f3a8add x20, sp, 8
0045f3acstr x20, [x16]
0045f3b0b 0x45f284
0045f3b4udf 0
0045f3b8udf 0
0045f3bcudf 0
0045f260
0045f3c0
0045f3c0gopkg.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)
0045f3c0ldr x16, [x28+16]
0045f3c4sub x17, sp, 64
0045f3c8subs xzr, x17, x16
0045f3ccb.ls 0x45f4cc
0045f3d0str x30, [sp-192]!
0045f3d4stur x29, [sp-8]
0045f3d8sub x29, sp, 8
0045f3dcldr x16, [x28+32]
0045f3e0cbnz x16, 0x45f4f8
0045f3e4
0045f3e4loc_45f3e4:
0045f3e4str x0, [sp+200]
0045f3e8str x1, [sp+208]
0045f3ecstr x2, [sp+216]
0045f3f0str x3, [sp+224]
0045f3f4str x4, [sp+232]
0045f3f8str x5, [sp+240]
0045f3fcstr x6, [sp+248]
0045f400str xzr, [sp+80]
0045f404stp xzr, xzr, [sp+88]
0045f408stp xzr, xzr, [sp+64]
0045f40cldr x6, [sp+200]
0045f410cbnz x6, 0x45f418
0045f414b 0x45f4c4
0045f418
0045f418loc_45f418:
0045f418str xzr, [sp+120]
0045f41cstp xzr, xzr, [sp+128]
0045f420stp xzr, xzr, [sp+104]
0045f424ldr x0, [sp+208]
0045f428ldr x3, [sp+232]
0045f42cldr x6, [sp+200]
0045f430ldrsb x27, [x6]
0045f434ldr x1, [sp+216]
0045f438ldr x4, [sp+240]
0045f43cldr x2, [sp+224]
0045f440ldr x5, [sp+248]
0045f444bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom
0045f448str x0, [sp+120]
0045f44cstr x1, [sp+128]
0045f450str x2, [sp+136]
0045f454str x3, [sp+104]
0045f458str x4, [sp+112]
0045f45cldr x6, [sp+120]
0045f460ldr x7, [sp+128]
0045f464ldr x8, [sp+136]
0045f468str x6, [sp+160]
0045f46cstr x7, [sp+168]
0045f470str x8, [sp+176]
0045f474ldr x6, [sp+104]
0045f478ldr x7, [sp+112]
0045f47cstr x6, [sp+144]
0045f480str x7, [sp+152]
0045f484ldr x6, [sp+160]
0045f488ldr x7, [sp+168]
0045f48cldr x8, [sp+176]
0045f490str x6, [sp+80]
0045f494str x7, [sp+88]
0045f498str x8, [sp+96]
0045f49cldr x3, [sp+144]
0045f4a0ldr x4, [sp+152]
0045f4a4str x3, [sp+64]
0045f4a8str x4, [sp+72]
0045f4acldr x0, [sp+80]
0045f4b0ldr x1, [sp+88]
0045f4b4ldr x2, [sp+96]
0045f4b8ldur x29, [sp-8]
0045f4bcldr x30, [sp], 192
0045f4c0ret x30
0045f4c4
0045f4c4loc_45f4c4:
0045f4c4bl runtime.panicwrap
0045f4c8hint
0045f4cc
0045f4ccloc_45f4cc:
0045f4ccstp x0, x1, [sp+8]
0045f4d0stp x2, x3, [sp+24]
0045f4d4stp x4, x5, [sp+40]
0045f4d8str x6, [sp+56]
0045f4dcmov x3, x30
0045f4e0bl runtime.morestack_noctxt.abi0
0045f4e4ldp x0, x1, [sp+8]
0045f4e8ldp x2, x3, [sp+24]
0045f4ecldp x4, x5, [sp+40]
0045f4f0ldr x6, [sp+56]
0045f4f4b 0x45f3c0
0045f4f8
0045f4f8loc_45f4f8:
0045f4f8ldr x17, [x16]
0045f4fcadd x20, sp, 200
0045f500subs xzr, x20, x17
0045f504b.ne 0x45f3e4
0045f508add x20, sp, 8
0045f50cstr x20, [x16]
0045f510b 0x45f3e4
0045f514udf 0
0045f518udf 0
0045f51cudf 0
0045f3c0
0045f3c0gopkg.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)
0045f3c0ldr x16, [x28+16]
0045f3c4sub x17, sp, 64
0045f3c8subs xzr, x17, x16
0045f3ccb.ls 0x45f4cc
0045f3d0str x30, [sp-192]!
0045f3d4stur x29, [sp-8]
0045f3d8sub x29, sp, 8
0045f3dcldr x16, [x28+32]
0045f3e0cbnz x16, 0x45f4f8
0045f3e4
0045f3e4loc_45f3e4:
0045f3e4str x0, [sp+200]
0045f3e8str x1, [sp+208]
0045f3ecstr x2, [sp+216]
0045f3f0str x3, [sp+224]
0045f3f4str x4, [sp+232]
0045f3f8str x5, [sp+240]
0045f3fcstr x6, [sp+248]
0045f400str xzr, [sp+80]
0045f404stp xzr, xzr, [sp+88]
0045f408stp xzr, xzr, [sp+64]
0045f40cldr x6, [sp+200]
0045f410cbnz x6, 0x45f418
0045f414b 0x45f4c4
0045f418
0045f418loc_45f418:
0045f418str xzr, [sp+120]
0045f41cstp xzr, xzr, [sp+128]
0045f420stp xzr, xzr, [sp+104]
0045f424ldr x0, [sp+208]
0045f428ldr x3, [sp+232]
0045f42cldr x6, [sp+200]
0045f430ldrsb x27, [x6]
0045f434ldr x1, [sp+216]
0045f438ldr x4, [sp+240]
0045f43cldr x2, [sp+224]
0045f440ldr x5, [sp+248]
0045f444bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom
0045f448str x0, [sp+120]
0045f44cstr x1, [sp+128]
0045f450str x2, [sp+136]
0045f454str x3, [sp+104]
0045f458str x4, [sp+112]
0045f45cldr x6, [sp+120]
0045f460ldr x7, [sp+128]
0045f464ldr x8, [sp+136]
0045f468str x6, [sp+160]
0045f46cstr x7, [sp+168]
0045f470str x8, [sp+176]
0045f474ldr x6, [sp+104]
0045f478ldr x7, [sp+112]
0045f47cstr x6, [sp+144]
0045f480str x7, [sp+152]
0045f484ldr x6, [sp+160]
0045f488ldr x7, [sp+168]
0045f48cldr x8, [sp+176]
0045f490str x6, [sp+80]
0045f494str x7, [sp+88]
0045f498str x8, [sp+96]
0045f49cldr x3, [sp+144]
0045f4a0ldr x4, [sp+152]
0045f4a4str x3, [sp+64]
0045f4a8str x4, [sp+72]
0045f4acldr x0, [sp+80]
0045f4b0ldr x1, [sp+88]
0045f4b4ldr x2, [sp+96]
0045f4b8ldur x29, [sp-8]
0045f4bcldr x30, [sp], 192
0045f4c0ret x30
0045f4c4
0045f4c4loc_45f4c4:
0045f4c4bl runtime.panicwrap
0045f4c8hint
0045f4cc
0045f4ccloc_45f4cc:
0045f4ccstp x0, x1, [sp+8]
0045f4d0stp x2, x3, [sp+24]
0045f4d4stp x4, x5, [sp+40]
0045f4d8str x6, [sp+56]
0045f4dcmov x3, x30
0045f4e0bl runtime.morestack_noctxt.abi0
0045f4e4ldp x0, x1, [sp+8]
0045f4e8ldp x2, x3, [sp+24]
0045f4ecldp x4, x5, [sp+40]
0045f4f0ldr x6, [sp+56]
0045f4f4b 0x45f3c0
0045f4f8
0045f4f8loc_45f4f8:
0045f4f8ldr x17, [x16]
0045f4fcadd x20, sp, 200
0045f500subs xzr, x20, x17
0045f504b.ne 0x45f3e4
0045f508add x20, sp, 8
0045f50cstr x20, [x16]
0045f510b 0x45f3e4
0045f514udf 0
0045f518udf 0
0045f51cudf 0
0045f3c0
0045f520
0045f520gopkg.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)
0045f520ldr x16, [x28+16]
0045f524sub x17, sp, 128
0045f528subs xzr, x17, x16
0045f52cb.ls 0x45f688
0045f530sub x20, sp, 256
0045f534stp x29, x30, [x20-8]
0045f538add sp, x20, 0
0045f53csub x29, sp, 8
0045f540ldr x16, [x28+32]
0045f544cbnz x16, 0x45f6b4
0045f548
0045f548loc_45f548:
0045f548str x0, [sp+264]
0045f54cstr x1, [sp+272]
0045f550str x2, [sp+280]
0045f554str x3, [sp+288]
0045f558str x4, [sp+296]
0045f55cstr x5, [sp+304]
0045f560str x6, [sp+312]
0045f564str xzr, [sp+96]
0045f568stp xzr, xzr, [sp+104]
0045f56cstr xzr, [sp+72]
0045f570stp xzr, xzr, [sp+80]
0045f574stp xzr, xzr, [sp+56]
0045f578ldr x6, [sp+264]
0045f57ccbnz x6, 0x45f584
0045f580b 0x45f680
0045f584
0045f584loc_45f584:
0045f584str xzr, [sp+120]
0045f588stp xzr, xzr, [sp+128]
0045f58cstr xzr, [sp+224]
0045f590stp xzr, xzr, [sp+232]
0045f594stp xzr, xzr, [sp+208]
0045f598ldr x0, [sp+272]
0045f59cldr x3, [sp+296]
0045f5a0ldr x6, [sp+264]
0045f5a4ldrsb x27, [x6]
0045f5a8ldr x1, [sp+280]
0045f5acldr x4, [sp+304]
0045f5b0ldr x2, [sp+288]
0045f5b4ldr x5, [sp+312]
0045f5b8bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData
0045f5bcstr x0, [sp+120]
0045f5c0str x1, [sp+128]
0045f5c4str x2, [sp+136]
0045f5c8str x3, [sp+224]
0045f5ccstr x4, [sp+232]
0045f5d0str x5, [sp+240]
0045f5d4str x6, [sp+208]
0045f5d8str x7, [sp+216]
0045f5dcldr x6, [sp+120]
0045f5e0ldr x7, [sp+128]
0045f5e4ldr x8, [sp+136]
0045f5e8str x6, [sp+184]
0045f5ecstr x7, [sp+192]
0045f5f0str x8, [sp+200]
0045f5f4ldr x6, [sp+224]
0045f5f8ldr x7, [sp+232]
0045f5fcldr x8, [sp+240]
0045f600str x6, [sp+160]
0045f604str x7, [sp+168]
0045f608str x8, [sp+176]
0045f60cldr x6, [sp+208]
0045f610ldr x7, [sp+216]
0045f614str x6, [sp+144]
0045f618str x7, [sp+152]
0045f61cldr x6, [sp+184]
0045f620ldr x7, [sp+192]
0045f624ldr x8, [sp+200]
0045f628str x6, [sp+96]
0045f62cstr x7, [sp+104]
0045f630str x8, [sp+112]
0045f634ldr x6, [sp+160]
0045f638ldr x7, [sp+168]
0045f63cldr x8, [sp+176]
0045f640str x6, [sp+72]
0045f644str x7, [sp+80]
0045f648str x8, [sp+88]
0045f64cldr x6, [sp+144]
0045f650ldr x7, [sp+152]
0045f654str x6, [sp+56]
0045f658str x7, [sp+64]
0045f65cldr x0, [sp+96]
0045f660ldr x3, [sp+72]
0045f664ldr x1, [sp+104]
0045f668ldr x4, [sp+80]
0045f66cldr x2, [sp+112]
0045f670ldr x5, [sp+88]
0045f674ldp x29, x30, [sp-8]
0045f678add sp, sp, 256
0045f67cret x30
0045f680
0045f680loc_45f680:
0045f680bl runtime.panicwrap
0045f684hint
0045f688
0045f688loc_45f688:
0045f688stp x0, x1, [sp+8]
0045f68cstp x2, x3, [sp+24]
0045f690stp x4, x5, [sp+40]
0045f694str x6, [sp+56]
0045f698mov x3, x30
0045f69cbl runtime.morestack_noctxt.abi0
0045f6a0ldp x0, x1, [sp+8]
0045f6a4ldp x2, x3, [sp+24]
0045f6a8ldp x4, x5, [sp+40]
0045f6acldr x6, [sp+56]
0045f6b0b 0x45f520
0045f6b4
0045f6b4loc_45f6b4:
0045f6b4ldr x17, [x16]
0045f6b8add x20, sp, 264
0045f6bcsubs xzr, x20, x17
0045f6c0b.ne 0x45f548
0045f6c4add x20, sp, 8
0045f6c8str x20, [x16]
0045f6ccb 0x45f548
0045f520
0045f520gopkg.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)
0045f520ldr x16, [x28+16]
0045f524sub x17, sp, 128
0045f528subs xzr, x17, x16
0045f52cb.ls 0x45f688
0045f530sub x20, sp, 256
0045f534stp x29, x30, [x20-8]
0045f538add sp, x20, 0
0045f53csub x29, sp, 8
0045f540ldr x16, [x28+32]
0045f544cbnz x16, 0x45f6b4
0045f548
0045f548loc_45f548:
0045f548str x0, [sp+264]
0045f54cstr x1, [sp+272]
0045f550str x2, [sp+280]
0045f554str x3, [sp+288]
0045f558str x4, [sp+296]
0045f55cstr x5, [sp+304]
0045f560str x6, [sp+312]
0045f564str xzr, [sp+96]
0045f568stp xzr, xzr, [sp+104]
0045f56cstr xzr, [sp+72]
0045f570stp xzr, xzr, [sp+80]
0045f574stp xzr, xzr, [sp+56]
0045f578ldr x6, [sp+264]
0045f57ccbnz x6, 0x45f584
0045f580b 0x45f680
0045f584
0045f584loc_45f584:
0045f584str xzr, [sp+120]
0045f588stp xzr, xzr, [sp+128]
0045f58cstr xzr, [sp+224]
0045f590stp xzr, xzr, [sp+232]
0045f594stp xzr, xzr, [sp+208]
0045f598ldr x0, [sp+272]
0045f59cldr x3, [sp+296]
0045f5a0ldr x6, [sp+264]
0045f5a4ldrsb x27, [x6]
0045f5a8ldr x1, [sp+280]
0045f5acldr x4, [sp+304]
0045f5b0ldr x2, [sp+288]
0045f5b4ldr x5, [sp+312]
0045f5b8bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData
0045f5bcstr x0, [sp+120]
0045f5c0str x1, [sp+128]
0045f5c4str x2, [sp+136]
0045f5c8str x3, [sp+224]
0045f5ccstr x4, [sp+232]
0045f5d0str x5, [sp+240]
0045f5d4str x6, [sp+208]
0045f5d8str x7, [sp+216]
0045f5dcldr x6, [sp+120]
0045f5e0ldr x7, [sp+128]
0045f5e4ldr x8, [sp+136]
0045f5e8str x6, [sp+184]
0045f5ecstr x7, [sp+192]
0045f5f0str x8, [sp+200]
0045f5f4ldr x6, [sp+224]
0045f5f8ldr x7, [sp+232]
0045f5fcldr x8, [sp+240]
0045f600str x6, [sp+160]
0045f604str x7, [sp+168]
0045f608str x8, [sp+176]
0045f60cldr x6, [sp+208]
0045f610ldr x7, [sp+216]
0045f614str x6, [sp+144]
0045f618str x7, [sp+152]
0045f61cldr x6, [sp+184]
0045f620ldr x7, [sp+192]
0045f624ldr x8, [sp+200]
0045f628str x6, [sp+96]
0045f62cstr x7, [sp+104]
0045f630str x8, [sp+112]
0045f634ldr x6, [sp+160]
0045f638ldr x7, [sp+168]
0045f63cldr x8, [sp+176]
0045f640str x6, [sp+72]
0045f644str x7, [sp+80]
0045f648str x8, [sp+88]
0045f64cldr x6, [sp+144]
0045f650ldr x7, [sp+152]
0045f654str x6, [sp+56]
0045f658str x7, [sp+64]
0045f65cldr x0, [sp+96]
0045f660ldr x3, [sp+72]
0045f664ldr x1, [sp+104]
0045f668ldr x4, [sp+80]
0045f66cldr x2, [sp+112]
0045f670ldr x5, [sp+88]
0045f674ldp x29, x30, [sp-8]
0045f678add sp, sp, 256
0045f67cret x30
0045f680
0045f680loc_45f680:
0045f680bl runtime.panicwrap
0045f684hint
0045f688
0045f688loc_45f688:
0045f688stp x0, x1, [sp+8]
0045f68cstp x2, x3, [sp+24]
0045f690stp x4, x5, [sp+40]
0045f694str x6, [sp+56]
0045f698mov x3, x30
0045f69cbl runtime.morestack_noctxt.abi0
0045f6a0ldp x0, x1, [sp+8]
0045f6a4ldp x2, x3, [sp+24]
0045f6a8ldp x4, x5, [sp+40]
0045f6acldr x6, [sp+56]
0045f6b0b 0x45f520
0045f6b4
0045f6b4loc_45f6b4:
0045f6b4ldr x17, [x16]
0045f6b8add x20, sp, 264
0045f6bcsubs xzr, x20, x17
0045f6c0b.ne 0x45f548
0045f6c4add x20, sp, 8
0045f6c8str x20, [x16]
0045f6ccb 0x45f548
0045f520
Loading..