File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00473b60
00473b60gopkg.in/jcmturner/gokrb5.v7/messages.(*APReq).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*APReq).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/messages.APReq * a, struct []uint8 b)
00473b60ldr x16, [x28+16]
00473b64sub x17, sp, 1696
00473b68subs xzr, x17, x16
00473b6cb.ls 0x4740cc
00473b70sub x20, sp, 1824
00473b74stp x29, x30, [x20-8]
00473b78add sp, x20, 0
00473b7csub x29, sp, 8
00473b80str x0, [sp+1832]
00473b84str x1, [sp+1840]
00473b88str x2, [sp+1848]
00473b8cstr x3, [sp+1856]
00473b90stp xzr, xzr, [sp+416]
00473b94adrp x0, 0x204000
00473b98add x0, x0, 2752
00473b9cbl runtime.newobject
00473ba0str x0, [sp+1808]
00473ba4adrp x27, 0x5d8000
00473ba8ldr w1, [x27+3056]
00473baccbz w1, 0x473bb4
00473bb0b 0x473bb8
00473bb4
00473bb4loc_473bb4:
00473bb4b 0x473bd4
00473bb8
00473bb8loc_473bb8:
00473bb8str x0, [sp+912]
00473bbcmov x1, x0
00473bc0adrp x0, 0x204000
00473bc4add x0, x0, 2752
00473bc8bl runtime.wbZero
00473bccldr x0, [sp+912]
00473bd0b 0x473bd4
00473bd4
00473bd4loc_473bd4:
00473bd4mov x20, x0
00473bd8adr x27, 16
00473bdcstp x29, x27, [sp-24]
00473be0sub x29, sp, 24
00473be4bl fn_87ce8
00473be8sub x29, sp, 8
00473becldr x5, [sp+1808]
00473bf0str x5, [sp+448]
00473bf4add x27, sp, 1792
00473bf8stp xzr, xzr, [x27]
00473bfcadd x2, sp, 1792
00473c00str x2, [sp+1056]
00473c04ldrsb x27, [x2]
00473c08adrp x5, 0x182000
00473c0cadd x5, x5, 3520
00473c10str x5, [x2]
00473c14adrp x27, 0x5d8000
00473c18ldr w5, [x27+3056]
00473c1ccbz w5, 0x473c24
00473c20b 0x473c28
00473c24
00473c24loc_473c24:
00473c24b 0x473c38
00473c28
00473c28loc_473c28:
00473c28ldr x5, [x2+8]
00473c2cbl runtime.gcWriteBarrier1
00473c30str x5, [x25]
00473c34b 0x473c38
00473c38
00473c38loc_473c38:
00473c38adrp x5, 0x29c000
00473c3cadd x5, x5, 208
00473c40str x5, [x2+8]
00473c44ldrsb x27, [x2]
00473c48b 0x473c4c
00473c4c
00473c4cloc_473c4c:
00473c4cstr x2, [sp+1064]
00473c50orr x4, xzr, 1
00473c54str x4, [sp+1072]
00473c58str x4, [sp+1080]
00473c5cadrp x0, 0x248000
00473c60add x0, x0, 1210
00473c64movz x1, 27
00473c68mov x3, x4
00473c6cbl fmt.Sprintf
00473c70str x0, [sp+1776]
00473c74str x1, [sp+1784]
00473c78str xzr, [sp+1752]
00473c7cadd x27, sp, 1760
00473c80stp xzr, xzr, [x27]
00473c84add x27, sp, 1736
00473c88stp xzr, xzr, [x27]
00473c8cldr x0, [sp+1840]
00473c90ldr x1, [sp+1848]
00473c94ldr x2, [sp+1856]
00473c98ldr x5, [sp+1776]
00473c9cldr x6, [sp+1784]
00473ca0ldr x4, [sp+448]
00473ca4adrp x3, 0x179000
00473ca8add x3, x3, 320
00473cacbl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00473cb0str x0, [sp+1752]
00473cb4str x1, [sp+1760]
00473cb8str x2, [sp+1768]
00473cbcstr x3, [sp+1736]
00473cc0str x4, [sp+1744]
00473cc4ldr x5, [sp+1752]
00473cc8ldr x6, [sp+1760]
00473cccldr x7, [sp+1768]
00473cd0str x5, [sp+872]
00473cd4str x6, [sp+880]
00473cd8str x7, [sp+888]
00473cdcldr x1, [sp+1744]
00473ce0ldr x0, [sp+1736]
00473ce4str x0, [sp+856]
00473ce8str x1, [sp+864]
00473cecstr x0, [sp+432]
00473cf0str x1, [sp+440]
00473cf4cbnz x0, 0x473cfc
00473cf8b 0x473d98
00473cfc
00473cfcloc_473cfc:
00473cfcadrp x2, 0x241000
00473d00add x2, x2, 174
00473d04orr x3, xzr, 14
00473d08adrp x4, 0x247000
00473d0cadd x4, x4, 58
00473d10movz x5, 25
00473d14mov x6, xzr
00473d18mov x7, xzr
00473d1cmov x8, x7
00473d20bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00473d24str x0, [sp+960]
00473d28str x1, [sp+968]
00473d2cstr x2, [sp+976]
00473d30str x3, [sp+984]
00473d34str x4, [sp+992]
00473d38add x27, sp, 960
00473d3cldp x9, x10, [x27]
00473d40add x27, sp, 976
00473d44ldp x11, x12, [x27]
00473d48add x27, sp, 1696
00473d4cstp x9, x10, [x27]
00473d50add x27, sp, 1712
00473d54stp x11, x12, [x27]
00473d58ldr x9, [sp+992]
00473d5cstr x9, [sp+1728]
00473d60adrp x0, 0x1db000
00473d64add x0, x0, 2528
00473d68add x1, sp, 1696
00473d6cbl runtime.convT
00473d70str x0, [sp+1048]
00473d74adrp x9, 0x2a3000
00473d78add x9, x9, 1856
00473d7cstr x9, [sp+416]
00473d80str x0, [sp+424]
00473d84ldr x0, [sp+416]
00473d88ldr x1, [sp+424]
00473d8cldp x29, x30, [sp-8]
00473d90add sp, sp, 1824
00473d94ret x30
00473d98
00473d98loc_473d98:
00473d98ldr x3, [sp+1808]
00473d9cldr x3, [x3+8]
00473da0subs xzr, x3, 14
00473da4b.ne 0x473dac
00473da8b 0x473e48
00473dac
00473dacloc_473dac:
00473dacmovz x0, 40
00473db0bl gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.Lookup
00473db4str x0, [sp+1776]
00473db8str x1, [sp+1784]
00473dbcstr wzr, [sp+1016]
00473dc0str xzr, [sp+1024]
00473dc4add x27, sp, 1032
00473dc8stp xzr, xzr, [x27]
00473dccldr x7, [sp+1776]
00473dd0ldr x8, [sp+1784]
00473dd4ldrsw x0, [sp+1016]
00473dd8mov x1, xzr
00473ddcmov x2, xzr
00473de0mov x3, x2
00473de4mov x4, xzr
00473de8mov x5, x2
00473decmovz x6, 40
00473df0bl gopkg.in/jcmturner/gokrb5.v7/messages.NewKRBError
00473df4add x21, sp, 1472
00473df8add x20, sp, 8
00473dfcadr x27, 16
00473e00stp x29, x27, [sp-24]
00473e04sub x29, sp, 24
00473e08bl fn_87eb0
00473e0csub x29, sp, 8
00473e10adrp x0, 0x229000
00473e14add x0, x0, 2304
00473e18add x1, sp, 1472
00473e1cbl runtime.convT
00473e20str x0, [sp+1008]
00473e24adrp x1, 0x2a3000
00473e28add x1, x1, 1824
00473e2cstr x1, [sp+416]
00473e30str x0, [sp+424]
00473e34ldr x0, [sp+416]
00473e38ldr x1, [sp+424]
00473e3cldp x29, x30, [sp-8]
00473e40add sp, sp, 1824
00473e44ret x30
00473e48
00473e48loc_473e48:
00473e48ldr x3, [sp+1832]
00473e4cldrsb x27, [x3]
00473e50ldr x4, [sp+1808]
00473e54ldr x4, [x4]
00473e58str x4, [x3]
00473e5cldr x3, [sp+1832]
00473e60ldrsb x27, [x3]
00473e64ldr x4, [sp+1808]
00473e68ldr x4, [x4+8]
00473e6cstr x4, [x3+8]
00473e70ldr x3, [sp+1832]
00473e74ldrsb x27, [x3]
00473e78ldr x4, [sp+1808]
00473e7cldr x5, [x4+16]
00473e80ldr x6, [x4+24]
00473e84ldr x7, [x4+32]
00473e88ldr x4, [x4+40]
00473e8cstr x6, [x3+24]
00473e90str x7, [x3+32]
00473e94str x4, [x3+40]
00473e98adrp x27, 0x5d8000
00473e9cldr w4, [x27+3056]
00473ea0cbz w4, 0x473ea8
00473ea4b 0x473eac
00473ea8
00473ea8loc_473ea8:
00473ea8b 0x473ec0
00473eac
00473eacloc_473eac:
00473eacbl runtime.gcWriteBarrier2
00473eb0str x5, [x25]
00473eb4ldr x4, [x3+16]
00473eb8str x4, [x25+8]
00473ebcb 0x473ec0
00473ec0
00473ec0loc_473ec0:
00473ec0str x5, [x3+16]
00473ec4ldr x3, [sp+1832]
00473ec8ldrsb x27, [x3]
00473eccadd x1, x3, 432
00473ed0ldr x4, [sp+1808]
00473ed4add x2, x4, 120
00473ed8adrp x27, 0x5d8000
00473edcldr w5, [x27+3056]
00473ee0cbz w5, 0x473ee8
00473ee4b 0x473eec
00473ee8
00473ee8loc_473ee8:
00473ee8b 0x473f0c
00473eec
00473eecloc_473eec:
00473eecstr x4, [sp+912]
00473ef0str x3, [sp+904]
00473ef4adrp x0, 0x1e6000
00473ef8add x0, x0, 1984
00473efcbl runtime.wbMove
00473f00ldr x3, [sp+904]
00473f04ldr x4, [sp+912]
00473f08b 0x473f0c
00473f0c
00473f0cloc_473f0c:
00473f0cldp x5, x6, [x4+120]
00473f10ldp x7, x8, [x4+136]
00473f14stp x5, x6, [x3+432]
00473f18stp x7, x8, [x3+448]
00473f1cldr x4, [x4+152]
00473f20str x4, [x3+464]
00473f24add x20, sp, 1088
00473f28adr x27, 16
00473f2cstp x29, x27, [sp-24]
00473f30sub x29, sp, 24
00473f34bl fn_87cb0
00473f38sub x29, sp, 8
00473f3cadd x27, sp, 1736
00473f40stp xzr, xzr, [x27]
00473f44ldr x3, [sp+1808]
00473f48ldr x0, [x3+72]
00473f4cldr x1, [x3+80]
00473f50ldr x2, [x3+88]
00473f54bl gopkg.in/jcmturner/gokrb5.v7/messages.unmarshalTicket
00473f58add x21, sp, 1088
00473f5cadd x20, sp, 8
00473f60adr x27, 16
00473f64stp x29, x27, [sp-24]
00473f68sub x29, sp, 24
00473f6cbl fn_87e60
00473f70sub x29, sp, 8
00473f74str x0, [sp+1736]
00473f78str x1, [sp+1744]
00473f7cadd x21, sp, 472
00473f80add x20, sp, 1088
00473f84adr x27, 16
00473f88stp x29, x27, [sp-24]
00473f8csub x29, sp, 24
00473f90bl fn_87e60
00473f94sub x29, sp, 8
00473f98ldr x3, [sp+1736]
00473f9cldr x4, [sp+1744]
00473fa0str x3, [sp+456]
00473fa4str x4, [sp+464]
00473fa8ldr x3, [sp+1832]
00473facldrsb x27, [x3]
00473fb0add x21, x3, 48
00473fb4adrp x27, 0x5d8000
00473fb8ldr w3, [x27+3056]
00473fbccbz w3, 0x473fc4
00473fc0b 0x473fc8
00473fc4
00473fc4loc_473fc4:
00473fc4b 0x473fe8
00473fc8
00473fc8loc_473fc8:
00473fc8str x21, [sp+896]
00473fccadrp x0, 0x204000
00473fd0add x0, x0, 2528
00473fd4mov x1, x21
00473fd8add x2, sp, 472
00473fdcbl runtime.wbMove
00473fe0ldr x21, [sp+896]
00473fe4b 0x473fe8
00473fe8
00473fe8loc_473fe8:
00473fe8add x20, sp, 472
00473fecadr x27, 16
00473ff0stp x29, x27, [sp-24]
00473ff4sub x29, sp, 24
00473ff8bl fn_87e60
00473ffcsub x29, sp, 8
00474000ldr x1, [sp+464]
00474004ldr x0, [sp+456]
00474008str x0, [sp+432]
0047400cstr x1, [sp+440]
00474010cbnz x0, 0x474018
00474014b 0x4740b4
00474018
00474018loc_474018:
00474018adrp x2, 0x240000
0047401cadd x2, x2, 174
00474020orr x3, xzr, 14
00474024adrp x4, 0x251000
00474028add x4, x4, 2461
0047402cmovz x5, 42
00474030mov x6, xzr
00474034mov x7, xzr
00474038mov x8, x7
0047403cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00474040str x0, [sp+920]
00474044str x1, [sp+928]
00474048str x2, [sp+936]
0047404cstr x3, [sp+944]
00474050str x4, [sp+952]
00474054add x27, sp, 920
00474058ldp x9, x10, [x27]
0047405cadd x27, sp, 936
00474060ldp x11, x12, [x27]
00474064add x27, sp, 1696
00474068stp x9, x10, [x27]
0047406cadd x27, sp, 1712
00474070stp x11, x12, [x27]
00474074ldr x9, [sp+952]
00474078str x9, [sp+1728]
0047407cadrp x0, 0x1da000
00474080add x0, x0, 2528
00474084add x1, sp, 1696
00474088bl runtime.convT
0047408cstr x0, [sp+1000]
00474090adrp x9, 0x2a2000
00474094add x9, x9, 1856
00474098str x9, [sp+416]
0047409cstr x0, [sp+424]
004740a0ldr x0, [sp+416]
004740a4ldr x1, [sp+424]
004740a8ldp x29, x30, [sp-8]
004740acadd sp, sp, 1824
004740b0ret x30
004740b4
004740b4loc_4740b4:
004740b4stp xzr, xzr, [sp+416]
004740b8mov x0, xzr
004740bcmov x1, xzr
004740c0ldp x29, x30, [sp-8]
004740c4add sp, sp, 1824
004740c8ret x30
004740cc
004740ccloc_4740cc:
004740ccstp x0, x1, [sp+8]
004740d0stp x2, x3, [sp+24]
004740d4mov x3, x30
004740d8bl runtime.morestack_noctxt.abi0
004740dcldp x0, x1, [sp+8]
004740e0ldp x2, x3, [sp+24]
004740e4b 0x473b60
004740e8udf 0
004740ecudf 0
00473b60
00473b60gopkg.in/jcmturner/gokrb5.v7/messages.(*APReq).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*APReq).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/messages.APReq * a, struct []uint8 b)
00473b60ldr x16, [x28+16]
00473b64sub x17, sp, 1696
00473b68subs xzr, x17, x16
00473b6cb.ls 0x4740cc
00473b70sub x20, sp, 1824
00473b74stp x29, x30, [x20-8]
00473b78add sp, x20, 0
00473b7csub x29, sp, 8
00473b80str x0, [sp+1832]
00473b84str x1, [sp+1840]
00473b88str x2, [sp+1848]
00473b8cstr x3, [sp+1856]
00473b90stp xzr, xzr, [sp+416]
00473b94adrp x0, 0x204000
00473b98add x0, x0, 2752
00473b9cbl runtime.newobject
00473ba0str x0, [sp+1808]
00473ba4adrp x27, 0x5d8000
00473ba8ldr w1, [x27+3056]
00473baccbz w1, 0x473bb4
00473bb0b 0x473bb8
00473bb4
00473bb4loc_473bb4:
00473bb4b 0x473bd4
00473bb8
00473bb8loc_473bb8:
00473bb8str x0, [sp+912]
00473bbcmov x1, x0
00473bc0adrp x0, 0x204000
00473bc4add x0, x0, 2752
00473bc8bl runtime.wbZero
00473bccldr x0, [sp+912]
00473bd0b 0x473bd4
00473bd4
00473bd4loc_473bd4:
00473bd4mov x20, x0
00473bd8adr x27, 16
00473bdcstp x29, x27, [sp-24]
00473be0sub x29, sp, 24
00473be4bl fn_87ce8
00473be8sub x29, sp, 8
00473becldr x5, [sp+1808]
00473bf0str x5, [sp+448]
00473bf4add x27, sp, 1792
00473bf8stp xzr, xzr, [x27]
00473bfcadd x2, sp, 1792
00473c00str x2, [sp+1056]
00473c04ldrsb x27, [x2]
00473c08adrp x5, 0x182000
00473c0cadd x5, x5, 3520
00473c10str x5, [x2]
00473c14adrp x27, 0x5d8000
00473c18ldr w5, [x27+3056]
00473c1ccbz w5, 0x473c24
00473c20b 0x473c28
00473c24
00473c24loc_473c24:
00473c24b 0x473c38
00473c28
00473c28loc_473c28:
00473c28ldr x5, [x2+8]
00473c2cbl runtime.gcWriteBarrier1
00473c30str x5, [x25]
00473c34b 0x473c38
00473c38
00473c38loc_473c38:
00473c38adrp x5, 0x29c000
00473c3cadd x5, x5, 208
00473c40str x5, [x2+8]
00473c44ldrsb x27, [x2]
00473c48b 0x473c4c
00473c4c
00473c4cloc_473c4c:
00473c4cstr x2, [sp+1064]
00473c50orr x4, xzr, 1
00473c54str x4, [sp+1072]
00473c58str x4, [sp+1080]
00473c5cadrp x0, 0x248000
00473c60add x0, x0, 1210
00473c64movz x1, 27
00473c68mov x3, x4
00473c6cbl fmt.Sprintf
00473c70str x0, [sp+1776]
00473c74str x1, [sp+1784]
00473c78str xzr, [sp+1752]
00473c7cadd x27, sp, 1760
00473c80stp xzr, xzr, [x27]
00473c84add x27, sp, 1736
00473c88stp xzr, xzr, [x27]
00473c8cldr x0, [sp+1840]
00473c90ldr x1, [sp+1848]
00473c94ldr x2, [sp+1856]
00473c98ldr x5, [sp+1776]
00473c9cldr x6, [sp+1784]
00473ca0ldr x4, [sp+448]
00473ca4adrp x3, 0x179000
00473ca8add x3, x3, 320
00473cacbl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00473cb0str x0, [sp+1752]
00473cb4str x1, [sp+1760]
00473cb8str x2, [sp+1768]
00473cbcstr x3, [sp+1736]
00473cc0str x4, [sp+1744]
00473cc4ldr x5, [sp+1752]
00473cc8ldr x6, [sp+1760]
00473cccldr x7, [sp+1768]
00473cd0str x5, [sp+872]
00473cd4str x6, [sp+880]
00473cd8str x7, [sp+888]
00473cdcldr x1, [sp+1744]
00473ce0ldr x0, [sp+1736]
00473ce4str x0, [sp+856]
00473ce8str x1, [sp+864]
00473cecstr x0, [sp+432]
00473cf0str x1, [sp+440]
00473cf4cbnz x0, 0x473cfc
00473cf8b 0x473d98
00473cfc
00473cfcloc_473cfc:
00473cfcadrp x2, 0x241000
00473d00add x2, x2, 174
00473d04orr x3, xzr, 14
00473d08adrp x4, 0x247000
00473d0cadd x4, x4, 58
00473d10movz x5, 25
00473d14mov x6, xzr
00473d18mov x7, xzr
00473d1cmov x8, x7
00473d20bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00473d24str x0, [sp+960]
00473d28str x1, [sp+968]
00473d2cstr x2, [sp+976]
00473d30str x3, [sp+984]
00473d34str x4, [sp+992]
00473d38add x27, sp, 960
00473d3cldp x9, x10, [x27]
00473d40add x27, sp, 976
00473d44ldp x11, x12, [x27]
00473d48add x27, sp, 1696
00473d4cstp x9, x10, [x27]
00473d50add x27, sp, 1712
00473d54stp x11, x12, [x27]
00473d58ldr x9, [sp+992]
00473d5cstr x9, [sp+1728]
00473d60adrp x0, 0x1db000
00473d64add x0, x0, 2528
00473d68add x1, sp, 1696
00473d6cbl runtime.convT
00473d70str x0, [sp+1048]
00473d74adrp x9, 0x2a3000
00473d78add x9, x9, 1856
00473d7cstr x9, [sp+416]
00473d80str x0, [sp+424]
00473d84ldr x0, [sp+416]
00473d88ldr x1, [sp+424]
00473d8cldp x29, x30, [sp-8]
00473d90add sp, sp, 1824
00473d94ret x30
00473d98
00473d98loc_473d98:
00473d98ldr x3, [sp+1808]
00473d9cldr x3, [x3+8]
00473da0subs xzr, x3, 14
00473da4b.ne 0x473dac
00473da8b 0x473e48
00473dac
00473dacloc_473dac:
00473dacmovz x0, 40
00473db0bl gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.Lookup
00473db4str x0, [sp+1776]
00473db8str x1, [sp+1784]
00473dbcstr wzr, [sp+1016]
00473dc0str xzr, [sp+1024]
00473dc4add x27, sp, 1032
00473dc8stp xzr, xzr, [x27]
00473dccldr x7, [sp+1776]
00473dd0ldr x8, [sp+1784]
00473dd4ldrsw x0, [sp+1016]
00473dd8mov x1, xzr
00473ddcmov x2, xzr
00473de0mov x3, x2
00473de4mov x4, xzr
00473de8mov x5, x2
00473decmovz x6, 40
00473df0bl gopkg.in/jcmturner/gokrb5.v7/messages.NewKRBError
00473df4add x21, sp, 1472
00473df8add x20, sp, 8
00473dfcadr x27, 16
00473e00stp x29, x27, [sp-24]
00473e04sub x29, sp, 24
00473e08bl fn_87eb0
00473e0csub x29, sp, 8
00473e10adrp x0, 0x229000
00473e14add x0, x0, 2304
00473e18add x1, sp, 1472
00473e1cbl runtime.convT
00473e20str x0, [sp+1008]
00473e24adrp x1, 0x2a3000
00473e28add x1, x1, 1824
00473e2cstr x1, [sp+416]
00473e30str x0, [sp+424]
00473e34ldr x0, [sp+416]
00473e38ldr x1, [sp+424]
00473e3cldp x29, x30, [sp-8]
00473e40add sp, sp, 1824
00473e44ret x30
00473e48
00473e48loc_473e48:
00473e48ldr x3, [sp+1832]
00473e4cldrsb x27, [x3]
00473e50ldr x4, [sp+1808]
00473e54ldr x4, [x4]
00473e58str x4, [x3]
00473e5cldr x3, [sp+1832]
00473e60ldrsb x27, [x3]
00473e64ldr x4, [sp+1808]
00473e68ldr x4, [x4+8]
00473e6cstr x4, [x3+8]
00473e70ldr x3, [sp+1832]
00473e74ldrsb x27, [x3]
00473e78ldr x4, [sp+1808]
00473e7cldr x5, [x4+16]
00473e80ldr x6, [x4+24]
00473e84ldr x7, [x4+32]
00473e88ldr x4, [x4+40]
00473e8cstr x6, [x3+24]
00473e90str x7, [x3+32]
00473e94str x4, [x3+40]
00473e98adrp x27, 0x5d8000
00473e9cldr w4, [x27+3056]
00473ea0cbz w4, 0x473ea8
00473ea4b 0x473eac
00473ea8
00473ea8loc_473ea8:
00473ea8b 0x473ec0
00473eac
00473eacloc_473eac:
00473eacbl runtime.gcWriteBarrier2
00473eb0str x5, [x25]
00473eb4ldr x4, [x3+16]
00473eb8str x4, [x25+8]
00473ebcb 0x473ec0
00473ec0
00473ec0loc_473ec0:
00473ec0str x5, [x3+16]
00473ec4ldr x3, [sp+1832]
00473ec8ldrsb x27, [x3]
00473eccadd x1, x3, 432
00473ed0ldr x4, [sp+1808]
00473ed4add x2, x4, 120
00473ed8adrp x27, 0x5d8000
00473edcldr w5, [x27+3056]
00473ee0cbz w5, 0x473ee8
00473ee4b 0x473eec
00473ee8
00473ee8loc_473ee8:
00473ee8b 0x473f0c
00473eec
00473eecloc_473eec:
00473eecstr x4, [sp+912]
00473ef0str x3, [sp+904]
00473ef4adrp x0, 0x1e6000
00473ef8add x0, x0, 1984
00473efcbl runtime.wbMove
00473f00ldr x3, [sp+904]
00473f04ldr x4, [sp+912]
00473f08b 0x473f0c
00473f0c
00473f0cloc_473f0c:
00473f0cldp x5, x6, [x4+120]
00473f10ldp x7, x8, [x4+136]
00473f14stp x5, x6, [x3+432]
00473f18stp x7, x8, [x3+448]
00473f1cldr x4, [x4+152]
00473f20str x4, [x3+464]
00473f24add x20, sp, 1088
00473f28adr x27, 16
00473f2cstp x29, x27, [sp-24]
00473f30sub x29, sp, 24
00473f34bl fn_87cb0
00473f38sub x29, sp, 8
00473f3cadd x27, sp, 1736
00473f40stp xzr, xzr, [x27]
00473f44ldr x3, [sp+1808]
00473f48ldr x0, [x3+72]
00473f4cldr x1, [x3+80]
00473f50ldr x2, [x3+88]
00473f54bl gopkg.in/jcmturner/gokrb5.v7/messages.unmarshalTicket
00473f58add x21, sp, 1088
00473f5cadd x20, sp, 8
00473f60adr x27, 16
00473f64stp x29, x27, [sp-24]
00473f68sub x29, sp, 24
00473f6cbl fn_87e60
00473f70sub x29, sp, 8
00473f74str x0, [sp+1736]
00473f78str x1, [sp+1744]
00473f7cadd x21, sp, 472
00473f80add x20, sp, 1088
00473f84adr x27, 16
00473f88stp x29, x27, [sp-24]
00473f8csub x29, sp, 24
00473f90bl fn_87e60
00473f94sub x29, sp, 8
00473f98ldr x3, [sp+1736]
00473f9cldr x4, [sp+1744]
00473fa0str x3, [sp+456]
00473fa4str x4, [sp+464]
00473fa8ldr x3, [sp+1832]
00473facldrsb x27, [x3]
00473fb0add x21, x3, 48
00473fb4adrp x27, 0x5d8000
00473fb8ldr w3, [x27+3056]
00473fbccbz w3, 0x473fc4
00473fc0b 0x473fc8
00473fc4
00473fc4loc_473fc4:
00473fc4b 0x473fe8
00473fc8
00473fc8loc_473fc8:
00473fc8str x21, [sp+896]
00473fccadrp x0, 0x204000
00473fd0add x0, x0, 2528
00473fd4mov x1, x21
00473fd8add x2, sp, 472
00473fdcbl runtime.wbMove
00473fe0ldr x21, [sp+896]
00473fe4b 0x473fe8
00473fe8
00473fe8loc_473fe8:
00473fe8add x20, sp, 472
00473fecadr x27, 16
00473ff0stp x29, x27, [sp-24]
00473ff4sub x29, sp, 24
00473ff8bl fn_87e60
00473ffcsub x29, sp, 8
00474000ldr x1, [sp+464]
00474004ldr x0, [sp+456]
00474008str x0, [sp+432]
0047400cstr x1, [sp+440]
00474010cbnz x0, 0x474018
00474014b 0x4740b4
00474018
00474018loc_474018:
00474018adrp x2, 0x240000
0047401cadd x2, x2, 174
00474020orr x3, xzr, 14
00474024adrp x4, 0x251000
00474028add x4, x4, 2461
0047402cmovz x5, 42
00474030mov x6, xzr
00474034mov x7, xzr
00474038mov x8, x7
0047403cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00474040str x0, [sp+920]
00474044str x1, [sp+928]
00474048str x2, [sp+936]
0047404cstr x3, [sp+944]
00474050str x4, [sp+952]
00474054add x27, sp, 920
00474058ldp x9, x10, [x27]
0047405cadd x27, sp, 936
00474060ldp x11, x12, [x27]
00474064add x27, sp, 1696
00474068stp x9, x10, [x27]
0047406cadd x27, sp, 1712
00474070stp x11, x12, [x27]
00474074ldr x9, [sp+952]
00474078str x9, [sp+1728]
0047407cadrp x0, 0x1da000
00474080add x0, x0, 2528
00474084add x1, sp, 1696
00474088bl runtime.convT
0047408cstr x0, [sp+1000]
00474090adrp x9, 0x2a2000
00474094add x9, x9, 1856
00474098str x9, [sp+416]
0047409cstr x0, [sp+424]
004740a0ldr x0, [sp+416]
004740a4ldr x1, [sp+424]
004740a8ldp x29, x30, [sp-8]
004740acadd sp, sp, 1824
004740b0ret x30
004740b4
004740b4loc_4740b4:
004740b4stp xzr, xzr, [sp+416]
004740b8mov x0, xzr
004740bcmov x1, xzr
004740c0ldp x29, x30, [sp-8]
004740c4add sp, sp, 1824
004740c8ret x30
004740cc
004740ccloc_4740cc:
004740ccstp x0, x1, [sp+8]
004740d0stp x2, x3, [sp+24]
004740d4mov x3, x30
004740d8bl runtime.morestack_noctxt.abi0
004740dcldp x0, x1, [sp+8]
004740e0ldp x2, x3, [sp+24]
004740e4b 0x473b60
004740e8udf 0
004740ecudf 0
00473b60
004740f0
004740f0gopkg.in/jcmturner/gokrb5.v7/messages.(*APReq).Marshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*APReq).Marshal(gopkg.in/jcmturner/gokrb5.v7/messages.APReq * a)
004740f0ldr x16, [x28+16]
004740f4sub x17, sp, 528
004740f8subs xzr, x17, x16
004740fcb.ls 0x47449c
00474100sub x20, sp, 656
00474104stp x29, x30, [x20-8]
00474108add sp, x20, 0
0047410csub x29, sp, 8
00474110str x0, [sp+664]
00474114str xzr, [sp+104]
00474118stp xzr, xzr, [sp+112]
0047411cstp xzr, xzr, [sp+88]
00474120add x20, sp, 152
00474124adr x27, 16
00474128stp x29, x27, [sp-24]
0047412csub x29, sp, 24
00474130bl fn_87ce8
00474134sub x29, sp, 8
00474138ldr x1, [sp+664]
0047413cldrsb x27, [x1]
00474140ldr x1, [x1]
00474144str x1, [sp+152]
00474148ldr x1, [sp+664]
0047414cldrsb x27, [x1]
00474150ldr x1, [x1+8]
00474154str x1, [sp+160]
00474158ldr x1, [sp+664]
0047415cldrsb x27, [x1]
00474160ldr x2, [x1+16]
00474164ldr x3, [x1+24]
00474168ldr x4, [x1+32]
0047416cldr x1, [x1+40]
00474170str x2, [sp+168]
00474174str x3, [sp+176]
00474178str x4, [sp+184]
0047417cstr x1, [sp+192]
00474180ldr x1, [sp+664]
00474184ldrsb x27, [x1]
00474188ldp x2, x3, [x1+432]
0047418cldp x4, x5, [x1+448]
00474190stp x2, x3, [sp+272]
00474194stp x4, x5, [sp+288]
00474198ldr x1, [x1+464]
0047419cstr x1, [sp+304]
004741a0str xzr, [sp+328]
004741a4stp xzr, xzr, [sp+336]
004741a8str xzr, [sp+608]
004741acadd x27, sp, 616
004741b0stp xzr, xzr, [x27]
004741b4add x27, sp, 592
004741b8stp xzr, xzr, [x27]
004741bcldr x1, [sp+664]
004741c0ldrsb x27, [x1]
004741c4add x0, x1, 48
004741c8str x0, [sp+544]
004741ccbl gopkg.in/jcmturner/gokrb5.v7/messages.(*Ticket).Marshal
004741d0str x0, [sp+608]
004741d4str x1, [sp+616]
004741d8str x2, [sp+624]
004741dcstr x3, [sp+592]
004741e0str x4, [sp+600]
004741e4ldr x1, [sp+608]
004741e8ldr x2, [sp+616]
004741ecldr x3, [sp+624]
004741f0str x1, [sp+392]
004741f4str x2, [sp+400]
004741f8str x3, [sp+408]
004741fcldr x1, [sp+592]
00474200ldr x2, [sp+600]
00474204str x1, [sp+376]
00474208str x2, [sp+384]
0047420cldr x1, [sp+392]
00474210ldr x2, [sp+400]
00474214ldr x3, [sp+408]
00474218str x1, [sp+328]
0047421cstr x2, [sp+336]
00474220str x3, [sp+344]
00474224ldr x1, [sp+384]
00474228ldr x2, [sp+376]
0047422cstr x2, [sp+312]
00474230str x1, [sp+320]
00474234cbnz x2, 0x47423c
00474238b 0x47427c
0047423c
0047423cloc_47423c:
0047423cldr x5, [sp+328]
00474240ldr x6, [sp+336]
00474244ldr x7, [sp+344]
00474248str x5, [sp+104]
0047424cstr x6, [sp+112]
00474250str x7, [sp+120]
00474254ldr x3, [sp+312]
00474258ldr x4, [sp+320]
0047425cstr x3, [sp+88]
00474260str x4, [sp+96]
00474264ldr x0, [sp+104]
00474268ldr x1, [sp+112]
0047426cldr x2, [sp+120]
00474270ldp x29, x30, [sp-8]
00474274add sp, sp, 656
00474278ret x30
0047427c
0047427cloc_47427c:
0047427cstp xzr, xzr, [sp+472]
00474280stp xzr, xzr, [sp+488]
00474284stp xzr, xzr, [sp+504]
00474288add x27, sp, 520
0047428cstp xzr, xzr, [x27]
00474290str xzr, [sp+536]
00474294orr x2, xzr, 2
00474298str x2, [sp+472]
0047429corr x2, xzr, 1
004742a0strb w2, [sp+488]
004742a4orr x2, xzr, 3
004742a8str x2, [sp+480]
004742acldr x2, [sp+328]
004742b0ldr x3, [sp+336]
004742b4ldr x4, [sp+344]
004742b8str x2, [sp+496]
004742bcstr x3, [sp+504]
004742c0str x4, [sp+512]
004742c4ldp x2, x3, [sp+472]
004742c8ldp x4, x5, [sp+488]
004742ccldp x6, x7, [sp+504]
004742d0add x27, sp, 520
004742d4ldp x8, x9, [x27]
004742d8stp x2, x3, [sp+200]
004742dcstp x4, x5, [sp+216]
004742e0stp x6, x7, [sp+232]
004742e4stp x8, x9, [sp+248]
004742e8ldr x2, [sp+536]
004742ecstr x2, [sp+264]
004742f0str xzr, [sp+608]
004742f4add x27, sp, 616
004742f8stp xzr, xzr, [x27]
004742fcadd x27, sp, 592
00474300stp xzr, xzr, [x27]
00474304adrp x0, 0x203000
00474308add x0, x0, 2752
0047430cadd x1, sp, 152
00474310bl runtime.convT
00474314str x0, [sp+464]
00474318mov x1, x0
0047431cadrp x0, 0x203000
00474320add x0, x0, 2752
00474324bl github.com/jcmturner/gofork/encoding/asn1.Marshal
00474328str x0, [sp+608]
0047432cstr x1, [sp+616]
00474330str x2, [sp+624]
00474334str x3, [sp+592]
00474338str x4, [sp+600]
0047433cldr x2, [sp+608]
00474340ldr x3, [sp+616]
00474344ldr x4, [sp+624]
00474348str x2, [sp+352]
0047434cstr x3, [sp+360]
00474350str x4, [sp+368]
00474354ldr x2, [sp+592]
00474358ldr x3, [sp+600]
0047435cstr x2, [sp+632]
00474360str x3, [sp+640]
00474364ldr x2, [sp+352]
00474368ldr x3, [sp+360]
0047436cldr x4, [sp+368]
00474370str x2, [sp+128]
00474374str x3, [sp+136]
00474378str x4, [sp+144]
0047437cldr x1, [sp+640]
00474380ldr x0, [sp+632]
00474384str x0, [sp+312]
00474388str x1, [sp+320]
0047438ccbnz x0, 0x474394
00474390b 0x47444c
00474394
00474394loc_474394:
00474394adrp x2, 0x240000
00474398add x2, x2, 174
0047439corr x3, xzr, 14
004743a0adrp x4, 0x246000
004743a4add x4, x4, 2619
004743a8movz x5, 26
004743acmov x6, xzr
004743b0mov x7, xzr
004743b4mov x8, x7
004743b8bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004743bcstr x0, [sp+416]
004743c0str x1, [sp+424]
004743c4str x2, [sp+432]
004743c8str x3, [sp+440]
004743ccstr x4, [sp+448]
004743d0ldp x9, x10, [sp+416]
004743d4ldp x11, x12, [sp+432]
004743d8add x27, sp, 552
004743dcstp x9, x10, [x27]
004743e0add x27, sp, 568
004743e4stp x11, x12, [x27]
004743e8ldr x9, [sp+448]
004743ecstr x9, [sp+584]
004743f0ldr x9, [sp+128]
004743f4ldr x10, [sp+136]
004743f8ldr x11, [sp+144]
004743fcstr x9, [sp+104]
00474400str x10, [sp+112]
00474404str x11, [sp+120]
00474408adrp x0, 0x1da000
0047440cadd x0, x0, 2528
00474410add x1, sp, 552
00474414bl runtime.convT
00474418str x0, [sp+456]
0047441cadrp x9, 0x2a2000
00474420add x9, x9, 1856
00474424str x9, [sp+88]
00474428str x0, [sp+96]
0047442cldr x3, [sp+88]
00474430ldr x0, [sp+104]
00474434ldr x1, [sp+112]
00474438ldr x4, [sp+96]
0047443cldr x2, [sp+120]
00474440ldp x29, x30, [sp-8]
00474444add sp, sp, 656
00474448ret x30
0047444c
0047444cloc_47444c:
0047444cldr x0, [sp+128]
00474450ldr x1, [sp+136]
00474454ldr x2, [sp+144]
00474458orr x3, xzr, 14
0047445cbl gopkg.in/jcmturner/gokrb5.v7/asn1tools.AddASNAppTag
00474460str x0, [sp+128]
00474464str x1, [sp+136]
00474468str x2, [sp+144]
0047446cstr x0, [sp+104]
00474470str x1, [sp+112]
00474474str x2, [sp+120]
00474478stp xzr, xzr, [sp+88]
0047447cldr x0, [sp+104]
00474480ldr x1, [sp+112]
00474484ldr x2, [sp+120]
00474488mov x3, xzr
0047448cmov x4, xzr
00474490ldp x29, x30, [sp-8]
00474494add sp, sp, 656
00474498ret x30
0047449c
0047449cloc_47449c:
0047449cstr x0, [sp+8]
004744a0mov x3, x30
004744a4bl runtime.morestack_noctxt.abi0
004744a8ldr x0, [sp+8]
004744acb 0x4740f0
004740f0
004740f0gopkg.in/jcmturner/gokrb5.v7/messages.(*APReq).Marshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*APReq).Marshal(gopkg.in/jcmturner/gokrb5.v7/messages.APReq * a)
004740f0ldr x16, [x28+16]
004740f4sub x17, sp, 528
004740f8subs xzr, x17, x16
004740fcb.ls 0x47449c
00474100sub x20, sp, 656
00474104stp x29, x30, [x20-8]
00474108add sp, x20, 0
0047410csub x29, sp, 8
00474110str x0, [sp+664]
00474114str xzr, [sp+104]
00474118stp xzr, xzr, [sp+112]
0047411cstp xzr, xzr, [sp+88]
00474120add x20, sp, 152
00474124adr x27, 16
00474128stp x29, x27, [sp-24]
0047412csub x29, sp, 24
00474130bl fn_87ce8
00474134sub x29, sp, 8
00474138ldr x1, [sp+664]
0047413cldrsb x27, [x1]
00474140ldr x1, [x1]
00474144str x1, [sp+152]
00474148ldr x1, [sp+664]
0047414cldrsb x27, [x1]
00474150ldr x1, [x1+8]
00474154str x1, [sp+160]
00474158ldr x1, [sp+664]
0047415cldrsb x27, [x1]
00474160ldr x2, [x1+16]
00474164ldr x3, [x1+24]
00474168ldr x4, [x1+32]
0047416cldr x1, [x1+40]
00474170str x2, [sp+168]
00474174str x3, [sp+176]
00474178str x4, [sp+184]
0047417cstr x1, [sp+192]
00474180ldr x1, [sp+664]
00474184ldrsb x27, [x1]
00474188ldp x2, x3, [x1+432]
0047418cldp x4, x5, [x1+448]
00474190stp x2, x3, [sp+272]
00474194stp x4, x5, [sp+288]
00474198ldr x1, [x1+464]
0047419cstr x1, [sp+304]
004741a0str xzr, [sp+328]
004741a4stp xzr, xzr, [sp+336]
004741a8str xzr, [sp+608]
004741acadd x27, sp, 616
004741b0stp xzr, xzr, [x27]
004741b4add x27, sp, 592
004741b8stp xzr, xzr, [x27]
004741bcldr x1, [sp+664]
004741c0ldrsb x27, [x1]
004741c4add x0, x1, 48
004741c8str x0, [sp+544]
004741ccbl gopkg.in/jcmturner/gokrb5.v7/messages.(*Ticket).Marshal
004741d0str x0, [sp+608]
004741d4str x1, [sp+616]
004741d8str x2, [sp+624]
004741dcstr x3, [sp+592]
004741e0str x4, [sp+600]
004741e4ldr x1, [sp+608]
004741e8ldr x2, [sp+616]
004741ecldr x3, [sp+624]
004741f0str x1, [sp+392]
004741f4str x2, [sp+400]
004741f8str x3, [sp+408]
004741fcldr x1, [sp+592]
00474200ldr x2, [sp+600]
00474204str x1, [sp+376]
00474208str x2, [sp+384]
0047420cldr x1, [sp+392]
00474210ldr x2, [sp+400]
00474214ldr x3, [sp+408]
00474218str x1, [sp+328]
0047421cstr x2, [sp+336]
00474220str x3, [sp+344]
00474224ldr x1, [sp+384]
00474228ldr x2, [sp+376]
0047422cstr x2, [sp+312]
00474230str x1, [sp+320]
00474234cbnz x2, 0x47423c
00474238b 0x47427c
0047423c
0047423cloc_47423c:
0047423cldr x5, [sp+328]
00474240ldr x6, [sp+336]
00474244ldr x7, [sp+344]
00474248str x5, [sp+104]
0047424cstr x6, [sp+112]
00474250str x7, [sp+120]
00474254ldr x3, [sp+312]
00474258ldr x4, [sp+320]
0047425cstr x3, [sp+88]
00474260str x4, [sp+96]
00474264ldr x0, [sp+104]
00474268ldr x1, [sp+112]
0047426cldr x2, [sp+120]
00474270ldp x29, x30, [sp-8]
00474274add sp, sp, 656
00474278ret x30
0047427c
0047427cloc_47427c:
0047427cstp xzr, xzr, [sp+472]
00474280stp xzr, xzr, [sp+488]
00474284stp xzr, xzr, [sp+504]
00474288add x27, sp, 520
0047428cstp xzr, xzr, [x27]
00474290str xzr, [sp+536]
00474294orr x2, xzr, 2
00474298str x2, [sp+472]
0047429corr x2, xzr, 1
004742a0strb w2, [sp+488]
004742a4orr x2, xzr, 3
004742a8str x2, [sp+480]
004742acldr x2, [sp+328]
004742b0ldr x3, [sp+336]
004742b4ldr x4, [sp+344]
004742b8str x2, [sp+496]
004742bcstr x3, [sp+504]
004742c0str x4, [sp+512]
004742c4ldp x2, x3, [sp+472]
004742c8ldp x4, x5, [sp+488]
004742ccldp x6, x7, [sp+504]
004742d0add x27, sp, 520
004742d4ldp x8, x9, [x27]
004742d8stp x2, x3, [sp+200]
004742dcstp x4, x5, [sp+216]
004742e0stp x6, x7, [sp+232]
004742e4stp x8, x9, [sp+248]
004742e8ldr x2, [sp+536]
004742ecstr x2, [sp+264]
004742f0str xzr, [sp+608]
004742f4add x27, sp, 616
004742f8stp xzr, xzr, [x27]
004742fcadd x27, sp, 592
00474300stp xzr, xzr, [x27]
00474304adrp x0, 0x203000
00474308add x0, x0, 2752
0047430cadd x1, sp, 152
00474310bl runtime.convT
00474314str x0, [sp+464]
00474318mov x1, x0
0047431cadrp x0, 0x203000
00474320add x0, x0, 2752
00474324bl github.com/jcmturner/gofork/encoding/asn1.Marshal
00474328str x0, [sp+608]
0047432cstr x1, [sp+616]
00474330str x2, [sp+624]
00474334str x3, [sp+592]
00474338str x4, [sp+600]
0047433cldr x2, [sp+608]
00474340ldr x3, [sp+616]
00474344ldr x4, [sp+624]
00474348str x2, [sp+352]
0047434cstr x3, [sp+360]
00474350str x4, [sp+368]
00474354ldr x2, [sp+592]
00474358ldr x3, [sp+600]
0047435cstr x2, [sp+632]
00474360str x3, [sp+640]
00474364ldr x2, [sp+352]
00474368ldr x3, [sp+360]
0047436cldr x4, [sp+368]
00474370str x2, [sp+128]
00474374str x3, [sp+136]
00474378str x4, [sp+144]
0047437cldr x1, [sp+640]
00474380ldr x0, [sp+632]
00474384str x0, [sp+312]
00474388str x1, [sp+320]
0047438ccbnz x0, 0x474394
00474390b 0x47444c
00474394
00474394loc_474394:
00474394adrp x2, 0x240000
00474398add x2, x2, 174
0047439corr x3, xzr, 14
004743a0adrp x4, 0x246000
004743a4add x4, x4, 2619
004743a8movz x5, 26
004743acmov x6, xzr
004743b0mov x7, xzr
004743b4mov x8, x7
004743b8bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004743bcstr x0, [sp+416]
004743c0str x1, [sp+424]
004743c4str x2, [sp+432]
004743c8str x3, [sp+440]
004743ccstr x4, [sp+448]
004743d0ldp x9, x10, [sp+416]
004743d4ldp x11, x12, [sp+432]
004743d8add x27, sp, 552
004743dcstp x9, x10, [x27]
004743e0add x27, sp, 568
004743e4stp x11, x12, [x27]
004743e8ldr x9, [sp+448]
004743ecstr x9, [sp+584]
004743f0ldr x9, [sp+128]
004743f4ldr x10, [sp+136]
004743f8ldr x11, [sp+144]
004743fcstr x9, [sp+104]
00474400str x10, [sp+112]
00474404str x11, [sp+120]
00474408adrp x0, 0x1da000
0047440cadd x0, x0, 2528
00474410add x1, sp, 552
00474414bl runtime.convT
00474418str x0, [sp+456]
0047441cadrp x9, 0x2a2000
00474420add x9, x9, 1856
00474424str x9, [sp+88]
00474428str x0, [sp+96]
0047442cldr x3, [sp+88]
00474430ldr x0, [sp+104]
00474434ldr x1, [sp+112]
00474438ldr x4, [sp+96]
0047443cldr x2, [sp+120]
00474440ldp x29, x30, [sp-8]
00474444add sp, sp, 656
00474448ret x30
0047444c
0047444cloc_47444c:
0047444cldr x0, [sp+128]
00474450ldr x1, [sp+136]
00474454ldr x2, [sp+144]
00474458orr x3, xzr, 14
0047445cbl gopkg.in/jcmturner/gokrb5.v7/asn1tools.AddASNAppTag
00474460str x0, [sp+128]
00474464str x1, [sp+136]
00474468str x2, [sp+144]
0047446cstr x0, [sp+104]
00474470str x1, [sp+112]
00474474str x2, [sp+120]
00474478stp xzr, xzr, [sp+88]
0047447cldr x0, [sp+104]
00474480ldr x1, [sp+112]
00474484ldr x2, [sp+120]
00474488mov x3, xzr
0047448cmov x4, xzr
00474490ldp x29, x30, [sp-8]
00474494add sp, sp, 656
00474498ret x30
0047449c
0047449cloc_47449c:
0047449cstr x0, [sp+8]
004744a0mov x3, x30
004744a4bl runtime.morestack_noctxt.abi0
004744a8ldr x0, [sp+8]
004744acb 0x4740f0
004740f0
004744b0
004744b0gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/messages.ASRep * k, struct []uint8 b)
004744b0ldr x16, [x28+16]
004744b4sub x17, sp, 2704
004744b8subs xzr, x17, x16
004744bcb.ls 0x474a7c
004744c0sub x20, sp, 2832
004744c4stp x29, x30, [x20-8]
004744c8add sp, x20, 0
004744ccsub x29, sp, 8
004744d0str x0, [sp+2840]
004744d4str x1, [sp+2848]
004744d8str x2, [sp+2856]
004744dcstr x3, [sp+2864]
004744e0stp xzr, xzr, [sp+416]
004744e4adrp x0, 0x213000
004744e8add x0, x0, 352
004744ecbl runtime.newobject
004744f0str x0, [sp+2816]
004744f4adrp x27, 0x5d7000
004744f8ldr w1, [x27+3056]
004744fccbz w1, 0x474504
00474500b 0x474508
00474504
00474504loc_474504:
00474504b 0x474524
00474508
00474508loc_474508:
00474508str x0, [sp+1280]
0047450cmov x1, x0
00474510adrp x0, 0x213000
00474514add x0, x0, 352
00474518bl runtime.wbZero
0047451cldr x0, [sp+1280]
00474520b 0x474524
00474524
00474524loc_474524:
00474524mov x20, x0
00474528adr x27, 16
0047452cstp x29, x27, [sp-24]
00474530sub x29, sp, 24
00474534bl fn_87ce0
00474538sub x29, sp, 8
0047453cstr xzr, [x0+192]
00474540ldr x5, [sp+2816]
00474544str x5, [sp+2808]
00474548add x27, sp, 2792
0047454cstp xzr, xzr, [x27]
00474550add x2, sp, 2792
00474554str x2, [sp+2248]
00474558ldrsb x27, [x2]
0047455cadrp x5, 0x181000
00474560add x5, x5, 3520
00474564str x5, [x2]
00474568adrp x27, 0x5d7000
0047456cldr w5, [x27+3056]
00474570cbz w5, 0x474578
00474574b 0x47457c
00474578
00474578loc_474578:
00474578b 0x47458c
0047457c
0047457cloc_47457c:
0047457cldr x5, [x2+8]
00474580bl runtime.gcWriteBarrier1
00474584str x5, [x25]
00474588b 0x47458c
0047458c
0047458cloc_47458c:
0047458cadrp x5, 0x29c000
00474590add x5, x5, 3464
00474594str x5, [x2+8]
00474598ldrsb x27, [x2]
0047459cb 0x4745a0
004745a0
004745a0loc_4745a0:
004745a0str x2, [sp+2256]
004745a4orr x4, xzr, 1
004745a8str x4, [sp+2264]
004745acstr x4, [sp+2272]
004745b0adrp x0, 0x247000
004745b4add x0, x0, 1210
004745b8movz x1, 27
004745bcmov x3, x4
004745c0bl fmt.Sprintf
004745c4str x0, [sp+2776]
004745c8str x1, [sp+2784]
004745ccstr xzr, [sp+2752]
004745d0add x27, sp, 2760
004745d4stp xzr, xzr, [x27]
004745d8add x27, sp, 2736
004745dcstp xzr, xzr, [x27]
004745e0ldr x0, [sp+2848]
004745e4ldr x1, [sp+2856]
004745e8ldr x2, [sp+2864]
004745ecldr x5, [sp+2776]
004745f0ldr x6, [sp+2784]
004745f4ldr x4, [sp+2808]
004745f8adrp x3, 0x178000
004745fcadd x3, x3, 576
00474600bl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00474604str x0, [sp+2752]
00474608str x1, [sp+2760]
0047460cstr x2, [sp+2768]
00474610str x3, [sp+2736]
00474614str x4, [sp+2744]
00474618ldr x5, [sp+2752]
0047461cldr x6, [sp+2760]
00474620ldr x7, [sp+2768]
00474624str x5, [sp+1248]
00474628str x6, [sp+1256]
0047462cstr x7, [sp+1264]
00474630ldr x4, [sp+2744]
00474634ldr x3, [sp+2736]
00474638str x3, [sp+1232]
0047463cstr x4, [sp+1240]
00474640str x3, [sp+816]
00474644str x4, [sp+824]
00474648cbnz x3, 0x474650
0047464cb 0x47467c
00474650
00474650loc_474650:
00474650ldr x0, [sp+2848]
00474654ldr x1, [sp+2856]
00474658ldr x2, [sp+2864]
0047465cbl gopkg.in/jcmturner/gokrb5.v7/messages.processUnmarshalReplyError
00474660str x0, [sp+2736]
00474664str x1, [sp+2744]
00474668str x0, [sp+416]
0047466cstr x1, [sp+424]
00474670ldp x29, x30, [sp-8]
00474674add sp, sp, 2832
00474678ret x30
0047467c
0047467cloc_47467c:
0047467cldr x3, [sp+2816]
00474680ldr x3, [x3+8]
00474684subs xzr, x3, 11
00474688b.ne 0x474690
0047468cb 0x4747e8
00474690
00474690loc_474690:
00474690add x27, sp, 2704
00474694stp xzr, xzr, [x27]
00474698add x27, sp, 2720
0047469cstp xzr, xzr, [x27]
004746a0add x1, sp, 2704
004746a4str x1, [sp+2216]
004746a8ldrsb x27, [x1]
004746acadrp x2, 0x181000
004746b0add x2, x2, 3520
004746b4str x2, [x1]
004746b8adrp x27, 0x5d7000
004746bcldr w2, [x27+3056]
004746c0cbz w2, 0x4746c8
004746c4b 0x4746cc
004746c8
004746c8loc_4746c8:
004746c8b 0x4746dc
004746cc
004746ccloc_4746cc:
004746ccldr x2, [x1+8]
004746d0bl runtime.gcWriteBarrier1
004746d4str x2, [x25]
004746d8b 0x4746dc
004746dc
004746dcloc_4746dc:
004746dcadrp x2, 0x29c000
004746e0add x2, x2, 3464
004746e4str x2, [x1+8]
004746e8ldr x1, [sp+2816]
004746ecldr x0, [x1+8]
004746f0bl runtime.convT64
004746f4str x0, [sp+2208]
004746f8ldr x1, [sp+2216]
004746fcldrsb x27, [x1]
00474700adrp x2, 0x181000
00474704add x2, x2, 3520
00474708str x2, [x1+16]
0047470cadrp x27, 0x5d7000
00474710ldr w2, [x27+3056]
00474714cbz w2, 0x47471c
00474718b 0x474720
0047471c
0047471cloc_47471c:
0047471cb 0x474734
00474720
00474720loc_474720:
00474720bl runtime.gcWriteBarrier2
00474724str x0, [x25]
00474728ldr x7, [x1+24]
0047472cstr x7, [x25+8]
00474730b 0x474734
00474734
00474734loc_474734:
00474734str x0, [x1+24]
00474738ldr x4, [sp+2216]
0047473cldrsb x27, [x4]
00474740b 0x474744
00474744
00474744loc_474744:
00474744str x4, [sp+2224]
00474748orr x6, xzr, 2
0047474cstr x6, [sp+2232]
00474750str x6, [sp+2240]
00474754adrp x0, 0x245000
00474758add x0, x0, 4029
0047475cmovz x1, 25
00474760adrp x2, 0x259000
00474764add x2, x2, 1801
00474768orr x3, xzr, 64
0047476cmov x5, x6
00474770bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00474774str x0, [sp+1328]
00474778str x1, [sp+1336]
0047477cstr x2, [sp+1344]
00474780str x3, [sp+1352]
00474784str x4, [sp+1360]
00474788add x27, sp, 1328
0047478cldp x7, x8, [x27]
00474790add x27, sp, 1344
00474794ldp x9, x10, [x27]
00474798add x27, sp, 2664
0047479cstp x7, x8, [x27]
004747a0add x27, sp, 2680
004747a4stp x9, x10, [x27]
004747a8ldr x7, [sp+1360]
004747acstr x7, [sp+2696]
004747b0adrp x0, 0x1da000
004747b4add x0, x0, 2528
004747b8add x1, sp, 2664
004747bcbl runtime.convT
004747c0str x0, [sp+2200]
004747c4adrp x7, 0x2a2000
004747c8add x7, x7, 1856
004747ccstr x7, [sp+416]
004747d0str x0, [sp+424]
004747d4ldr x0, [sp+416]
004747d8ldr x1, [sp+424]
004747dcldp x29, x30, [sp-8]
004747e0add sp, sp, 2832
004747e4ret x30
004747e8
004747e8loc_4747e8:
004747e8add x20, sp, 2280
004747ecadr x27, 16
004747f0stp x29, x27, [sp-24]
004747f4sub x29, sp, 24
004747f8bl fn_87cb0
004747fcsub x29, sp, 8
00474800add x27, sp, 2736
00474804stp xzr, xzr, [x27]
00474808ldr x3, [sp+2816]
0047480cldr x0, [x3+112]
00474810ldr x1, [x3+120]
00474814ldr x2, [x3+128]
00474818bl gopkg.in/jcmturner/gokrb5.v7/messages.unmarshalTicket
0047481cadd x21, sp, 2280
00474820add x20, sp, 8
00474824adr x27, 16
00474828stp x29, x27, [sp-24]
0047482csub x29, sp, 24
00474830bl fn_87e60
00474834sub x29, sp, 8
00474838str x0, [sp+2736]
0047483cstr x1, [sp+2744]
00474840add x21, sp, 848
00474844add x20, sp, 2280
00474848adr x27, 16
0047484cstp x29, x27, [sp-24]
00474850sub x29, sp, 24
00474854bl fn_87e60
00474858sub x29, sp, 8
0047485cldr x3, [sp+2736]
00474860ldr x4, [sp+2744]
00474864str x3, [sp+832]
00474868str x4, [sp+840]
0047486cadd x21, sp, 432
00474870add x20, sp, 848
00474874adr x27, 16
00474878stp x29, x27, [sp-24]
0047487csub x29, sp, 24
00474880bl fn_87e60
00474884sub x29, sp, 8
00474888ldr x1, [sp+840]
0047488cldr x0, [sp+832]
00474890str x0, [sp+816]
00474894str x1, [sp+824]
00474898cbnz x0, 0x4748a0
0047489cb 0x47493c
004748a0
004748a0loc_4748a0:
004748a0adrp x2, 0x240000
004748a4add x2, x2, 174
004748a8orr x3, xzr, 14
004748acadrp x4, 0x24f000
004748b0add x4, x4, 3484
004748b4movz x5, 39
004748b8mov x6, xzr
004748bcmov x7, xzr
004748c0mov x8, x7
004748c4bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004748c8str x0, [sp+1288]
004748ccstr x1, [sp+1296]
004748d0str x2, [sp+1304]
004748d4str x3, [sp+1312]
004748d8str x4, [sp+1320]
004748dcadd x27, sp, 1288
004748e0ldp x9, x10, [x27]
004748e4add x27, sp, 1304
004748e8ldp x11, x12, [x27]
004748ecadd x27, sp, 2664
004748f0stp x9, x10, [x27]
004748f4add x27, sp, 2680
004748f8stp x11, x12, [x27]
004748fcldr x9, [sp+1320]
00474900str x9, [sp+2696]
00474904adrp x0, 0x1da000
00474908add x0, x0, 2528
0047490cadd x1, sp, 2664
00474910bl runtime.convT
00474914str x0, [sp+2192]
00474918adrp x9, 0x2a2000
0047491cadd x9, x9, 1856
00474920str x9, [sp+416]
00474924str x0, [sp+424]
00474928ldr x0, [sp+416]
0047492cldr x1, [sp+424]
00474930ldp x29, x30, [sp-8]
00474934add sp, sp, 2832
00474938ret x30
0047493c
0047493cloc_47493c:
0047493cadd x20, sp, 1368
00474940adr x27, 16
00474944stp x29, x27, [sp-24]
00474948sub x29, sp, 24
0047494cbl fn_87c44
00474950sub x29, sp, 8
00474954str xzr, [sp+2184]
00474958ldr x3, [sp+2816]
0047495cldr x3, [x3]
00474960str x3, [sp+1368]
00474964ldr x3, [sp+2816]
00474968ldr x3, [x3+8]
0047496cstr x3, [sp+1376]
00474970ldr x3, [sp+2816]
00474974ldr x4, [x3+16]
00474978ldr x5, [x3+24]
0047497cldr x3, [x3+32]
00474980str x4, [sp+1384]
00474984str x5, [sp+1392]
00474988str x3, [sp+1400]
0047498cldr x3, [sp+2816]
00474990ldr x4, [x3+40]
00474994ldr x3, [x3+48]
00474998str x4, [sp+1408]
0047499cstr x3, [sp+1416]
004749a0ldr x3, [sp+2816]
004749a4ldrsw x4, [x3+56]
004749a8ldr x5, [x3+64]
004749acldr x6, [x3+72]
004749b0ldr x3, [x3+80]
004749b4str w4, [sp+1424]
004749b8str x5, [sp+1432]
004749bcstr x6, [sp+1440]
004749c0str x3, [sp+1448]
004749c4add x21, sp, 1456
004749c8add x20, sp, 432
004749ccadr x27, 16
004749d0stp x29, x27, [sp-24]
004749d4sub x29, sp, 24
004749d8bl fn_87e60
004749dcsub x29, sp, 8
004749e0ldr x3, [sp+2816]
004749e4ldp x4, x5, [x3+160]
004749e8ldp x6, x7, [x3+176]
004749ecadd x27, sp, 1840
004749f0stp x4, x5, [x27]
004749f4add x27, sp, 1856
004749f8stp x6, x7, [x27]
004749fcldr x3, [x3+192]
00474a00str x3, [sp+1872]
00474a04ldr x21, [sp+2840]
00474a08str x21, [sp+1272]
00474a0cldrsb x27, [x21]
00474a10adrp x27, 0x5d7000
00474a14ldr w3, [x27+3056]
00474a18cbz w3, 0x474a20
00474a1cb 0x474a24
00474a20
00474a20loc_474a20:
00474a20b 0x474a40
00474a24
00474a24loc_474a24:
00474a24adrp x0, 0x218000
00474a28add x0, x0, 1472
00474a2cmov x1, x21
00474a30add x2, sp, 1368
00474a34bl runtime.wbMove
00474a38ldr x21, [sp+1272]
00474a3cb 0x474a40
00474a40
00474a40loc_474a40:
00474a40add x20, sp, 1368
00474a44adr x27, 16
00474a48stp x29, x27, [sp-24]
00474a4csub x29, sp, 24
00474a50bl fn_87d88
00474a54sub x29, sp, 8
00474a58ldr x2, [sp+2184]
00474a5cldr x3, [sp+1272]
00474a60str x2, [x3+816]
00474a64stp xzr, xzr, [sp+416]
00474a68mov x0, xzr
00474a6cmov x1, xzr
00474a70ldp x29, x30, [sp-8]
00474a74add sp, sp, 2832
00474a78ret x30
00474a7c
00474a7cloc_474a7c:
00474a7cstp x0, x1, [sp+8]
00474a80stp x2, x3, [sp+24]
00474a84mov x3, x30
00474a88bl runtime.morestack_noctxt.abi0
00474a8cldp x0, x1, [sp+8]
00474a90ldp x2, x3, [sp+24]
00474a94b 0x4744b0
00474a98udf 0
00474a9cudf 0
004744b0
004744b0gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/messages.ASRep * k, struct []uint8 b)
004744b0ldr x16, [x28+16]
004744b4sub x17, sp, 2704
004744b8subs xzr, x17, x16
004744bcb.ls 0x474a7c
004744c0sub x20, sp, 2832
004744c4stp x29, x30, [x20-8]
004744c8add sp, x20, 0
004744ccsub x29, sp, 8
004744d0str x0, [sp+2840]
004744d4str x1, [sp+2848]
004744d8str x2, [sp+2856]
004744dcstr x3, [sp+2864]
004744e0stp xzr, xzr, [sp+416]
004744e4adrp x0, 0x213000
004744e8add x0, x0, 352
004744ecbl runtime.newobject
004744f0str x0, [sp+2816]
004744f4adrp x27, 0x5d7000
004744f8ldr w1, [x27+3056]
004744fccbz w1, 0x474504
00474500b 0x474508
00474504
00474504loc_474504:
00474504b 0x474524
00474508
00474508loc_474508:
00474508str x0, [sp+1280]
0047450cmov x1, x0
00474510adrp x0, 0x213000
00474514add x0, x0, 352
00474518bl runtime.wbZero
0047451cldr x0, [sp+1280]
00474520b 0x474524
00474524
00474524loc_474524:
00474524mov x20, x0
00474528adr x27, 16
0047452cstp x29, x27, [sp-24]
00474530sub x29, sp, 24
00474534bl fn_87ce0
00474538sub x29, sp, 8
0047453cstr xzr, [x0+192]
00474540ldr x5, [sp+2816]
00474544str x5, [sp+2808]
00474548add x27, sp, 2792
0047454cstp xzr, xzr, [x27]
00474550add x2, sp, 2792
00474554str x2, [sp+2248]
00474558ldrsb x27, [x2]
0047455cadrp x5, 0x181000
00474560add x5, x5, 3520
00474564str x5, [x2]
00474568adrp x27, 0x5d7000
0047456cldr w5, [x27+3056]
00474570cbz w5, 0x474578
00474574b 0x47457c
00474578
00474578loc_474578:
00474578b 0x47458c
0047457c
0047457cloc_47457c:
0047457cldr x5, [x2+8]
00474580bl runtime.gcWriteBarrier1
00474584str x5, [x25]
00474588b 0x47458c
0047458c
0047458cloc_47458c:
0047458cadrp x5, 0x29c000
00474590add x5, x5, 3464
00474594str x5, [x2+8]
00474598ldrsb x27, [x2]
0047459cb 0x4745a0
004745a0
004745a0loc_4745a0:
004745a0str x2, [sp+2256]
004745a4orr x4, xzr, 1
004745a8str x4, [sp+2264]
004745acstr x4, [sp+2272]
004745b0adrp x0, 0x247000
004745b4add x0, x0, 1210
004745b8movz x1, 27
004745bcmov x3, x4
004745c0bl fmt.Sprintf
004745c4str x0, [sp+2776]
004745c8str x1, [sp+2784]
004745ccstr xzr, [sp+2752]
004745d0add x27, sp, 2760
004745d4stp xzr, xzr, [x27]
004745d8add x27, sp, 2736
004745dcstp xzr, xzr, [x27]
004745e0ldr x0, [sp+2848]
004745e4ldr x1, [sp+2856]
004745e8ldr x2, [sp+2864]
004745ecldr x5, [sp+2776]
004745f0ldr x6, [sp+2784]
004745f4ldr x4, [sp+2808]
004745f8adrp x3, 0x178000
004745fcadd x3, x3, 576
00474600bl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00474604str x0, [sp+2752]
00474608str x1, [sp+2760]
0047460cstr x2, [sp+2768]
00474610str x3, [sp+2736]
00474614str x4, [sp+2744]
00474618ldr x5, [sp+2752]
0047461cldr x6, [sp+2760]
00474620ldr x7, [sp+2768]
00474624str x5, [sp+1248]
00474628str x6, [sp+1256]
0047462cstr x7, [sp+1264]
00474630ldr x4, [sp+2744]
00474634ldr x3, [sp+2736]
00474638str x3, [sp+1232]
0047463cstr x4, [sp+1240]
00474640str x3, [sp+816]
00474644str x4, [sp+824]
00474648cbnz x3, 0x474650
0047464cb 0x47467c
00474650
00474650loc_474650:
00474650ldr x0, [sp+2848]
00474654ldr x1, [sp+2856]
00474658ldr x2, [sp+2864]
0047465cbl gopkg.in/jcmturner/gokrb5.v7/messages.processUnmarshalReplyError
00474660str x0, [sp+2736]
00474664str x1, [sp+2744]
00474668str x0, [sp+416]
0047466cstr x1, [sp+424]
00474670ldp x29, x30, [sp-8]
00474674add sp, sp, 2832
00474678ret x30
0047467c
0047467cloc_47467c:
0047467cldr x3, [sp+2816]
00474680ldr x3, [x3+8]
00474684subs xzr, x3, 11
00474688b.ne 0x474690
0047468cb 0x4747e8
00474690
00474690loc_474690:
00474690add x27, sp, 2704
00474694stp xzr, xzr, [x27]
00474698add x27, sp, 2720
0047469cstp xzr, xzr, [x27]
004746a0add x1, sp, 2704
004746a4str x1, [sp+2216]
004746a8ldrsb x27, [x1]
004746acadrp x2, 0x181000
004746b0add x2, x2, 3520
004746b4str x2, [x1]
004746b8adrp x27, 0x5d7000
004746bcldr w2, [x27+3056]
004746c0cbz w2, 0x4746c8
004746c4b 0x4746cc
004746c8
004746c8loc_4746c8:
004746c8b 0x4746dc
004746cc
004746ccloc_4746cc:
004746ccldr x2, [x1+8]
004746d0bl runtime.gcWriteBarrier1
004746d4str x2, [x25]
004746d8b 0x4746dc
004746dc
004746dcloc_4746dc:
004746dcadrp x2, 0x29c000
004746e0add x2, x2, 3464
004746e4str x2, [x1+8]
004746e8ldr x1, [sp+2816]
004746ecldr x0, [x1+8]
004746f0bl runtime.convT64
004746f4str x0, [sp+2208]
004746f8ldr x1, [sp+2216]
004746fcldrsb x27, [x1]
00474700adrp x2, 0x181000
00474704add x2, x2, 3520
00474708str x2, [x1+16]
0047470cadrp x27, 0x5d7000
00474710ldr w2, [x27+3056]
00474714cbz w2, 0x47471c
00474718b 0x474720
0047471c
0047471cloc_47471c:
0047471cb 0x474734
00474720
00474720loc_474720:
00474720bl runtime.gcWriteBarrier2
00474724str x0, [x25]
00474728ldr x7, [x1+24]
0047472cstr x7, [x25+8]
00474730b 0x474734
00474734
00474734loc_474734:
00474734str x0, [x1+24]
00474738ldr x4, [sp+2216]
0047473cldrsb x27, [x4]
00474740b 0x474744
00474744
00474744loc_474744:
00474744str x4, [sp+2224]
00474748orr x6, xzr, 2
0047474cstr x6, [sp+2232]
00474750str x6, [sp+2240]
00474754adrp x0, 0x245000
00474758add x0, x0, 4029
0047475cmovz x1, 25
00474760adrp x2, 0x259000
00474764add x2, x2, 1801
00474768orr x3, xzr, 64
0047476cmov x5, x6
00474770bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00474774str x0, [sp+1328]
00474778str x1, [sp+1336]
0047477cstr x2, [sp+1344]
00474780str x3, [sp+1352]
00474784str x4, [sp+1360]
00474788add x27, sp, 1328
0047478cldp x7, x8, [x27]
00474790add x27, sp, 1344
00474794ldp x9, x10, [x27]
00474798add x27, sp, 2664
0047479cstp x7, x8, [x27]
004747a0add x27, sp, 2680
004747a4stp x9, x10, [x27]
004747a8ldr x7, [sp+1360]
004747acstr x7, [sp+2696]
004747b0adrp x0, 0x1da000
004747b4add x0, x0, 2528
004747b8add x1, sp, 2664
004747bcbl runtime.convT
004747c0str x0, [sp+2200]
004747c4adrp x7, 0x2a2000
004747c8add x7, x7, 1856
004747ccstr x7, [sp+416]
004747d0str x0, [sp+424]
004747d4ldr x0, [sp+416]
004747d8ldr x1, [sp+424]
004747dcldp x29, x30, [sp-8]
004747e0add sp, sp, 2832
004747e4ret x30
004747e8
004747e8loc_4747e8:
004747e8add x20, sp, 2280
004747ecadr x27, 16
004747f0stp x29, x27, [sp-24]
004747f4sub x29, sp, 24
004747f8bl fn_87cb0
004747fcsub x29, sp, 8
00474800add x27, sp, 2736
00474804stp xzr, xzr, [x27]
00474808ldr x3, [sp+2816]
0047480cldr x0, [x3+112]
00474810ldr x1, [x3+120]
00474814ldr x2, [x3+128]
00474818bl gopkg.in/jcmturner/gokrb5.v7/messages.unmarshalTicket
0047481cadd x21, sp, 2280
00474820add x20, sp, 8
00474824adr x27, 16
00474828stp x29, x27, [sp-24]
0047482csub x29, sp, 24
00474830bl fn_87e60
00474834sub x29, sp, 8
00474838str x0, [sp+2736]
0047483cstr x1, [sp+2744]
00474840add x21, sp, 848
00474844add x20, sp, 2280
00474848adr x27, 16
0047484cstp x29, x27, [sp-24]
00474850sub x29, sp, 24
00474854bl fn_87e60
00474858sub x29, sp, 8
0047485cldr x3, [sp+2736]
00474860ldr x4, [sp+2744]
00474864str x3, [sp+832]
00474868str x4, [sp+840]
0047486cadd x21, sp, 432
00474870add x20, sp, 848
00474874adr x27, 16
00474878stp x29, x27, [sp-24]
0047487csub x29, sp, 24
00474880bl fn_87e60
00474884sub x29, sp, 8
00474888ldr x1, [sp+840]
0047488cldr x0, [sp+832]
00474890str x0, [sp+816]
00474894str x1, [sp+824]
00474898cbnz x0, 0x4748a0
0047489cb 0x47493c
004748a0
004748a0loc_4748a0:
004748a0adrp x2, 0x240000
004748a4add x2, x2, 174
004748a8orr x3, xzr, 14
004748acadrp x4, 0x24f000
004748b0add x4, x4, 3484
004748b4movz x5, 39
004748b8mov x6, xzr
004748bcmov x7, xzr
004748c0mov x8, x7
004748c4bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004748c8str x0, [sp+1288]
004748ccstr x1, [sp+1296]
004748d0str x2, [sp+1304]
004748d4str x3, [sp+1312]
004748d8str x4, [sp+1320]
004748dcadd x27, sp, 1288
004748e0ldp x9, x10, [x27]
004748e4add x27, sp, 1304
004748e8ldp x11, x12, [x27]
004748ecadd x27, sp, 2664
004748f0stp x9, x10, [x27]
004748f4add x27, sp, 2680
004748f8stp x11, x12, [x27]
004748fcldr x9, [sp+1320]
00474900str x9, [sp+2696]
00474904adrp x0, 0x1da000
00474908add x0, x0, 2528
0047490cadd x1, sp, 2664
00474910bl runtime.convT
00474914str x0, [sp+2192]
00474918adrp x9, 0x2a2000
0047491cadd x9, x9, 1856
00474920str x9, [sp+416]
00474924str x0, [sp+424]
00474928ldr x0, [sp+416]
0047492cldr x1, [sp+424]
00474930ldp x29, x30, [sp-8]
00474934add sp, sp, 2832
00474938ret x30
0047493c
0047493cloc_47493c:
0047493cadd x20, sp, 1368
00474940adr x27, 16
00474944stp x29, x27, [sp-24]
00474948sub x29, sp, 24
0047494cbl fn_87c44
00474950sub x29, sp, 8
00474954str xzr, [sp+2184]
00474958ldr x3, [sp+2816]
0047495cldr x3, [x3]
00474960str x3, [sp+1368]
00474964ldr x3, [sp+2816]
00474968ldr x3, [x3+8]
0047496cstr x3, [sp+1376]
00474970ldr x3, [sp+2816]
00474974ldr x4, [x3+16]
00474978ldr x5, [x3+24]
0047497cldr x3, [x3+32]
00474980str x4, [sp+1384]
00474984str x5, [sp+1392]
00474988str x3, [sp+1400]
0047498cldr x3, [sp+2816]
00474990ldr x4, [x3+40]
00474994ldr x3, [x3+48]
00474998str x4, [sp+1408]
0047499cstr x3, [sp+1416]
004749a0ldr x3, [sp+2816]
004749a4ldrsw x4, [x3+56]
004749a8ldr x5, [x3+64]
004749acldr x6, [x3+72]
004749b0ldr x3, [x3+80]
004749b4str w4, [sp+1424]
004749b8str x5, [sp+1432]
004749bcstr x6, [sp+1440]
004749c0str x3, [sp+1448]
004749c4add x21, sp, 1456
004749c8add x20, sp, 432
004749ccadr x27, 16
004749d0stp x29, x27, [sp-24]
004749d4sub x29, sp, 24
004749d8bl fn_87e60
004749dcsub x29, sp, 8
004749e0ldr x3, [sp+2816]
004749e4ldp x4, x5, [x3+160]
004749e8ldp x6, x7, [x3+176]
004749ecadd x27, sp, 1840
004749f0stp x4, x5, [x27]
004749f4add x27, sp, 1856
004749f8stp x6, x7, [x27]
004749fcldr x3, [x3+192]
00474a00str x3, [sp+1872]
00474a04ldr x21, [sp+2840]
00474a08str x21, [sp+1272]
00474a0cldrsb x27, [x21]
00474a10adrp x27, 0x5d7000
00474a14ldr w3, [x27+3056]
00474a18cbz w3, 0x474a20
00474a1cb 0x474a24
00474a20
00474a20loc_474a20:
00474a20b 0x474a40
00474a24
00474a24loc_474a24:
00474a24adrp x0, 0x218000
00474a28add x0, x0, 1472
00474a2cmov x1, x21
00474a30add x2, sp, 1368
00474a34bl runtime.wbMove
00474a38ldr x21, [sp+1272]
00474a3cb 0x474a40
00474a40
00474a40loc_474a40:
00474a40add x20, sp, 1368
00474a44adr x27, 16
00474a48stp x29, x27, [sp-24]
00474a4csub x29, sp, 24
00474a50bl fn_87d88
00474a54sub x29, sp, 8
00474a58ldr x2, [sp+2184]
00474a5cldr x3, [sp+1272]
00474a60str x2, [x3+816]
00474a64stp xzr, xzr, [sp+416]
00474a68mov x0, xzr
00474a6cmov x1, xzr
00474a70ldp x29, x30, [sp-8]
00474a74add sp, sp, 2832
00474a78ret x30
00474a7c
00474a7cloc_474a7c:
00474a7cstp x0, x1, [sp+8]
00474a80stp x2, x3, [sp+24]
00474a84mov x3, x30
00474a88bl runtime.morestack_noctxt.abi0
00474a8cldp x0, x1, [sp+8]
00474a90ldp x2, x3, [sp+24]
00474a94b 0x4744b0
00474a98udf 0
00474a9cudf 0
004744b0
00474aa0
00474aa0gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/messages.TGSRep * k, struct []uint8 b)
00474aa0ldr x16, [x28+16]
00474aa4sub x17, sp, 2704
00474aa8subs xzr, x17, x16
00474aacb.ls 0x47506c
00474ab0sub x20, sp, 2832
00474ab4stp x29, x30, [x20-8]
00474ab8add sp, x20, 0
00474abcsub x29, sp, 8
00474ac0str x0, [sp+2840]
00474ac4str x1, [sp+2848]
00474ac8str x2, [sp+2856]
00474accstr x3, [sp+2864]
00474ad0stp xzr, xzr, [sp+416]
00474ad4adrp x0, 0x213000
00474ad8add x0, x0, 352
00474adcbl runtime.newobject
00474ae0str x0, [sp+2816]
00474ae4adrp x27, 0x5d7000
00474ae8ldr w1, [x27+3056]
00474aeccbz w1, 0x474af4
00474af0b 0x474af8
00474af4
00474af4loc_474af4:
00474af4b 0x474b14
00474af8
00474af8loc_474af8:
00474af8str x0, [sp+1280]
00474afcmov x1, x0
00474b00adrp x0, 0x213000
00474b04add x0, x0, 352
00474b08bl runtime.wbZero
00474b0cldr x0, [sp+1280]
00474b10b 0x474b14
00474b14
00474b14loc_474b14:
00474b14mov x20, x0
00474b18adr x27, 16
00474b1cstp x29, x27, [sp-24]
00474b20sub x29, sp, 24
00474b24bl fn_87ce0
00474b28sub x29, sp, 8
00474b2cstr xzr, [x0+192]
00474b30ldr x5, [sp+2816]
00474b34str x5, [sp+2808]
00474b38add x27, sp, 2792
00474b3cstp xzr, xzr, [x27]
00474b40add x2, sp, 2792
00474b44str x2, [sp+2248]
00474b48ldrsb x27, [x2]
00474b4cadrp x5, 0x181000
00474b50add x5, x5, 3520
00474b54str x5, [x2]
00474b58adrp x27, 0x5d7000
00474b5cldr w5, [x27+3056]
00474b60cbz w5, 0x474b68
00474b64b 0x474b6c
00474b68
00474b68loc_474b68:
00474b68b 0x474b7c
00474b6c
00474b6cloc_474b6c:
00474b6cldr x5, [x2+8]
00474b70bl runtime.gcWriteBarrier1
00474b74str x5, [x25]
00474b78b 0x474b7c
00474b7c
00474b7cloc_474b7c:
00474b7cadrp x5, 0x29c000
00474b80add x5, x5, 3128
00474b84str x5, [x2+8]
00474b88ldrsb x27, [x2]
00474b8cb 0x474b90
00474b90
00474b90loc_474b90:
00474b90str x2, [sp+2256]
00474b94orr x4, xzr, 1
00474b98str x4, [sp+2264]
00474b9cstr x4, [sp+2272]
00474ba0adrp x0, 0x247000
00474ba4add x0, x0, 1210
00474ba8movz x1, 27
00474bacmov x3, x4
00474bb0bl fmt.Sprintf
00474bb4str x0, [sp+2776]
00474bb8str x1, [sp+2784]
00474bbcstr xzr, [sp+2752]
00474bc0add x27, sp, 2760
00474bc4stp xzr, xzr, [x27]
00474bc8add x27, sp, 2736
00474bccstp xzr, xzr, [x27]
00474bd0ldr x0, [sp+2848]
00474bd4ldr x1, [sp+2856]
00474bd8ldr x2, [sp+2864]
00474bdcldr x5, [sp+2776]
00474be0ldr x6, [sp+2784]
00474be4ldr x4, [sp+2808]
00474be8adrp x3, 0x178000
00474becadd x3, x3, 576
00474bf0bl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00474bf4str x0, [sp+2752]
00474bf8str x1, [sp+2760]
00474bfcstr x2, [sp+2768]
00474c00str x3, [sp+2736]
00474c04str x4, [sp+2744]
00474c08ldr x5, [sp+2752]
00474c0cldr x6, [sp+2760]
00474c10ldr x7, [sp+2768]
00474c14str x5, [sp+1248]
00474c18str x6, [sp+1256]
00474c1cstr x7, [sp+1264]
00474c20ldr x4, [sp+2744]
00474c24ldr x3, [sp+2736]
00474c28str x3, [sp+1232]
00474c2cstr x4, [sp+1240]
00474c30str x3, [sp+816]
00474c34str x4, [sp+824]
00474c38cbnz x3, 0x474c40
00474c3cb 0x474c6c
00474c40
00474c40loc_474c40:
00474c40ldr x0, [sp+2848]
00474c44ldr x1, [sp+2856]
00474c48ldr x2, [sp+2864]
00474c4cbl gopkg.in/jcmturner/gokrb5.v7/messages.processUnmarshalReplyError
00474c50str x0, [sp+2736]
00474c54str x1, [sp+2744]
00474c58str x0, [sp+416]
00474c5cstr x1, [sp+424]
00474c60ldp x29, x30, [sp-8]
00474c64add sp, sp, 2832
00474c68ret x30
00474c6c
00474c6cloc_474c6c:
00474c6cldr x3, [sp+2816]
00474c70ldr x3, [x3+8]
00474c74subs xzr, x3, 13
00474c78b.ne 0x474c80
00474c7cb 0x474dd8
00474c80
00474c80loc_474c80:
00474c80add x27, sp, 2704
00474c84stp xzr, xzr, [x27]
00474c88add x27, sp, 2720
00474c8cstp xzr, xzr, [x27]
00474c90add x1, sp, 2704
00474c94str x1, [sp+2216]
00474c98ldrsb x27, [x1]
00474c9cadrp x2, 0x181000
00474ca0add x2, x2, 3520
00474ca4str x2, [x1]
00474ca8adrp x27, 0x5d7000
00474cacldr w2, [x27+3056]
00474cb0cbz w2, 0x474cb8
00474cb4b 0x474cbc
00474cb8
00474cb8loc_474cb8:
00474cb8b 0x474ccc
00474cbc
00474cbcloc_474cbc:
00474cbcldr x2, [x1+8]
00474cc0bl runtime.gcWriteBarrier1
00474cc4str x2, [x25]
00474cc8b 0x474ccc
00474ccc
00474cccloc_474ccc:
00474cccadrp x2, 0x29c000
00474cd0add x2, x2, 3128
00474cd4str x2, [x1+8]
00474cd8ldr x1, [sp+2816]
00474cdcldr x0, [x1+8]
00474ce0bl runtime.convT64
00474ce4str x0, [sp+2208]
00474ce8ldr x1, [sp+2216]
00474cecldrsb x27, [x1]
00474cf0adrp x2, 0x181000
00474cf4add x2, x2, 3520
00474cf8str x2, [x1+16]
00474cfcadrp x27, 0x5d7000
00474d00ldr w2, [x27+3056]
00474d04cbz w2, 0x474d0c
00474d08b 0x474d10
00474d0c
00474d0cloc_474d0c:
00474d0cb 0x474d24
00474d10
00474d10loc_474d10:
00474d10bl runtime.gcWriteBarrier2
00474d14str x0, [x25]
00474d18ldr x7, [x1+24]
00474d1cstr x7, [x25+8]
00474d20b 0x474d24
00474d24
00474d24loc_474d24:
00474d24str x0, [x1+24]
00474d28ldr x4, [sp+2216]
00474d2cldrsb x27, [x4]
00474d30b 0x474d34
00474d34
00474d34loc_474d34:
00474d34str x4, [sp+2224]
00474d38orr x6, xzr, 2
00474d3cstr x6, [sp+2232]
00474d40str x6, [sp+2240]
00474d44adrp x0, 0x245000
00474d48add x0, x0, 4029
00474d4cmovz x1, 25
00474d50adrp x2, 0x259000
00474d54add x2, x2, 2963
00474d58movz x3, 65
00474d5cmov x5, x6
00474d60bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00474d64str x0, [sp+1328]
00474d68str x1, [sp+1336]
00474d6cstr x2, [sp+1344]
00474d70str x3, [sp+1352]
00474d74str x4, [sp+1360]
00474d78add x27, sp, 1328
00474d7cldp x7, x8, [x27]
00474d80add x27, sp, 1344
00474d84ldp x9, x10, [x27]
00474d88add x27, sp, 2664
00474d8cstp x7, x8, [x27]
00474d90add x27, sp, 2680
00474d94stp x9, x10, [x27]
00474d98ldr x7, [sp+1360]
00474d9cstr x7, [sp+2696]
00474da0adrp x0, 0x1da000
00474da4add x0, x0, 2528
00474da8add x1, sp, 2664
00474dacbl runtime.convT
00474db0str x0, [sp+2200]
00474db4adrp x7, 0x2a2000
00474db8add x7, x7, 1856
00474dbcstr x7, [sp+416]
00474dc0str x0, [sp+424]
00474dc4ldr x0, [sp+416]
00474dc8ldr x1, [sp+424]
00474dccldp x29, x30, [sp-8]
00474dd0add sp, sp, 2832
00474dd4ret x30
00474dd8
00474dd8loc_474dd8:
00474dd8add x20, sp, 2280
00474ddcadr x27, 16
00474de0stp x29, x27, [sp-24]
00474de4sub x29, sp, 24
00474de8bl fn_87cb0
00474decsub x29, sp, 8
00474df0add x27, sp, 2736
00474df4stp xzr, xzr, [x27]
00474df8ldr x3, [sp+2816]
00474dfcldr x0, [x3+112]
00474e00ldr x1, [x3+120]
00474e04ldr x2, [x3+128]
00474e08bl gopkg.in/jcmturner/gokrb5.v7/messages.unmarshalTicket
00474e0cadd x21, sp, 2280
00474e10add x20, sp, 8
00474e14adr x27, 16
00474e18stp x29, x27, [sp-24]
00474e1csub x29, sp, 24
00474e20bl fn_87e60
00474e24sub x29, sp, 8
00474e28str x0, [sp+2736]
00474e2cstr x1, [sp+2744]
00474e30add x21, sp, 848
00474e34add x20, sp, 2280
00474e38adr x27, 16
00474e3cstp x29, x27, [sp-24]
00474e40sub x29, sp, 24
00474e44bl fn_87e60
00474e48sub x29, sp, 8
00474e4cldr x3, [sp+2736]
00474e50ldr x4, [sp+2744]
00474e54str x3, [sp+832]
00474e58str x4, [sp+840]
00474e5cadd x21, sp, 432
00474e60add x20, sp, 848
00474e64adr x27, 16
00474e68stp x29, x27, [sp-24]
00474e6csub x29, sp, 24
00474e70bl fn_87e60
00474e74sub x29, sp, 8
00474e78ldr x1, [sp+840]
00474e7cldr x0, [sp+832]
00474e80str x0, [sp+816]
00474e84str x1, [sp+824]
00474e88cbnz x0, 0x474e90
00474e8cb 0x474f2c
00474e90
00474e90loc_474e90:
00474e90adrp x2, 0x240000
00474e94add x2, x2, 174
00474e98orr x3, xzr, 14
00474e9cadrp x4, 0x250000
00474ea0add x4, x4, 2059
00474ea4movz x5, 40
00474ea8mov x6, xzr
00474eacmov x7, xzr
00474eb0mov x8, x7
00474eb4bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00474eb8str x0, [sp+1288]
00474ebcstr x1, [sp+1296]
00474ec0str x2, [sp+1304]
00474ec4str x3, [sp+1312]
00474ec8str x4, [sp+1320]
00474eccadd x27, sp, 1288
00474ed0ldp x9, x10, [x27]
00474ed4add x27, sp, 1304
00474ed8ldp x11, x12, [x27]
00474edcadd x27, sp, 2664
00474ee0stp x9, x10, [x27]
00474ee4add x27, sp, 2680
00474ee8stp x11, x12, [x27]
00474eecldr x9, [sp+1320]
00474ef0str x9, [sp+2696]
00474ef4adrp x0, 0x1da000
00474ef8add x0, x0, 2528
00474efcadd x1, sp, 2664
00474f00bl runtime.convT
00474f04str x0, [sp+2192]
00474f08adrp x9, 0x2a2000
00474f0cadd x9, x9, 1856
00474f10str x9, [sp+416]
00474f14str x0, [sp+424]
00474f18ldr x0, [sp+416]
00474f1cldr x1, [sp+424]
00474f20ldp x29, x30, [sp-8]
00474f24add sp, sp, 2832
00474f28ret x30
00474f2c
00474f2cloc_474f2c:
00474f2cadd x20, sp, 1368
00474f30adr x27, 16
00474f34stp x29, x27, [sp-24]
00474f38sub x29, sp, 24
00474f3cbl fn_87c44
00474f40sub x29, sp, 8
00474f44str xzr, [sp+2184]
00474f48ldr x3, [sp+2816]
00474f4cldr x3, [x3]
00474f50str x3, [sp+1368]
00474f54ldr x3, [sp+2816]
00474f58ldr x3, [x3+8]
00474f5cstr x3, [sp+1376]
00474f60ldr x3, [sp+2816]
00474f64ldr x4, [x3+16]
00474f68ldr x5, [x3+24]
00474f6cldr x3, [x3+32]
00474f70str x4, [sp+1384]
00474f74str x5, [sp+1392]
00474f78str x3, [sp+1400]
00474f7cldr x3, [sp+2816]
00474f80ldr x4, [x3+40]
00474f84ldr x3, [x3+48]
00474f88str x4, [sp+1408]
00474f8cstr x3, [sp+1416]
00474f90ldr x3, [sp+2816]
00474f94ldrsw x4, [x3+56]
00474f98ldr x5, [x3+64]
00474f9cldr x6, [x3+72]
00474fa0ldr x3, [x3+80]
00474fa4str w4, [sp+1424]
00474fa8str x5, [sp+1432]
00474facstr x6, [sp+1440]
00474fb0str x3, [sp+1448]
00474fb4add x21, sp, 1456
00474fb8add x20, sp, 432
00474fbcadr x27, 16
00474fc0stp x29, x27, [sp-24]
00474fc4sub x29, sp, 24
00474fc8bl fn_87e60
00474fccsub x29, sp, 8
00474fd0ldr x3, [sp+2816]
00474fd4ldp x4, x5, [x3+160]
00474fd8ldp x6, x7, [x3+176]
00474fdcadd x27, sp, 1840
00474fe0stp x4, x5, [x27]
00474fe4add x27, sp, 1856
00474fe8stp x6, x7, [x27]
00474fecldr x3, [x3+192]
00474ff0str x3, [sp+1872]
00474ff4ldr x21, [sp+2840]
00474ff8str x21, [sp+1272]
00474ffcldrsb x27, [x21]
00475000adrp x27, 0x5d6000
00475004ldr w3, [x27+3056]
00475008cbz w3, 0x475010
0047500cb 0x475014
00475010
00475010loc_475010:
00475010b 0x475030
00475014
00475014loc_475014:
00475014adrp x0, 0x217000
00475018add x0, x0, 1472
0047501cmov x1, x21
00475020add x2, sp, 1368
00475024bl runtime.wbMove
00475028ldr x21, [sp+1272]
0047502cb 0x475030
00475030
00475030loc_475030:
00475030add x20, sp, 1368
00475034adr x27, 16
00475038stp x29, x27, [sp-24]
0047503csub x29, sp, 24
00475040bl fn_87d88
00475044sub x29, sp, 8
00475048ldr x2, [sp+2184]
0047504cldr x3, [sp+1272]
00475050str x2, [x3+816]
00475054stp xzr, xzr, [sp+416]
00475058mov x0, xzr
0047505cmov x1, xzr
00475060ldp x29, x30, [sp-8]
00475064add sp, sp, 2832
00475068ret x30
0047506c
0047506cloc_47506c:
0047506cstp x0, x1, [sp+8]
00475070stp x2, x3, [sp+24]
00475074mov x3, x30
00475078bl runtime.morestack_noctxt.abi0
0047507cldp x0, x1, [sp+8]
00475080ldp x2, x3, [sp+24]
00475084b 0x474aa0
00475088udf 0
0047508cudf 0
00474aa0
00474aa0gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/messages.TGSRep * k, struct []uint8 b)
00474aa0ldr x16, [x28+16]
00474aa4sub x17, sp, 2704
00474aa8subs xzr, x17, x16
00474aacb.ls 0x47506c
00474ab0sub x20, sp, 2832
00474ab4stp x29, x30, [x20-8]
00474ab8add sp, x20, 0
00474abcsub x29, sp, 8
00474ac0str x0, [sp+2840]
00474ac4str x1, [sp+2848]
00474ac8str x2, [sp+2856]
00474accstr x3, [sp+2864]
00474ad0stp xzr, xzr, [sp+416]
00474ad4adrp x0, 0x213000
00474ad8add x0, x0, 352
00474adcbl runtime.newobject
00474ae0str x0, [sp+2816]
00474ae4adrp x27, 0x5d7000
00474ae8ldr w1, [x27+3056]
00474aeccbz w1, 0x474af4
00474af0b 0x474af8
00474af4
00474af4loc_474af4:
00474af4b 0x474b14
00474af8
00474af8loc_474af8:
00474af8str x0, [sp+1280]
00474afcmov x1, x0
00474b00adrp x0, 0x213000
00474b04add x0, x0, 352
00474b08bl runtime.wbZero
00474b0cldr x0, [sp+1280]
00474b10b 0x474b14
00474b14
00474b14loc_474b14:
00474b14mov x20, x0
00474b18adr x27, 16
00474b1cstp x29, x27, [sp-24]
00474b20sub x29, sp, 24
00474b24bl fn_87ce0
00474b28sub x29, sp, 8
00474b2cstr xzr, [x0+192]
00474b30ldr x5, [sp+2816]
00474b34str x5, [sp+2808]
00474b38add x27, sp, 2792
00474b3cstp xzr, xzr, [x27]
00474b40add x2, sp, 2792
00474b44str x2, [sp+2248]
00474b48ldrsb x27, [x2]
00474b4cadrp x5, 0x181000
00474b50add x5, x5, 3520
00474b54str x5, [x2]
00474b58adrp x27, 0x5d7000
00474b5cldr w5, [x27+3056]
00474b60cbz w5, 0x474b68
00474b64b 0x474b6c
00474b68
00474b68loc_474b68:
00474b68b 0x474b7c
00474b6c
00474b6cloc_474b6c:
00474b6cldr x5, [x2+8]
00474b70bl runtime.gcWriteBarrier1
00474b74str x5, [x25]
00474b78b 0x474b7c
00474b7c
00474b7cloc_474b7c:
00474b7cadrp x5, 0x29c000
00474b80add x5, x5, 3128
00474b84str x5, [x2+8]
00474b88ldrsb x27, [x2]
00474b8cb 0x474b90
00474b90
00474b90loc_474b90:
00474b90str x2, [sp+2256]
00474b94orr x4, xzr, 1
00474b98str x4, [sp+2264]
00474b9cstr x4, [sp+2272]
00474ba0adrp x0, 0x247000
00474ba4add x0, x0, 1210
00474ba8movz x1, 27
00474bacmov x3, x4
00474bb0bl fmt.Sprintf
00474bb4str x0, [sp+2776]
00474bb8str x1, [sp+2784]
00474bbcstr xzr, [sp+2752]
00474bc0add x27, sp, 2760
00474bc4stp xzr, xzr, [x27]
00474bc8add x27, sp, 2736
00474bccstp xzr, xzr, [x27]
00474bd0ldr x0, [sp+2848]
00474bd4ldr x1, [sp+2856]
00474bd8ldr x2, [sp+2864]
00474bdcldr x5, [sp+2776]
00474be0ldr x6, [sp+2784]
00474be4ldr x4, [sp+2808]
00474be8adrp x3, 0x178000
00474becadd x3, x3, 576
00474bf0bl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00474bf4str x0, [sp+2752]
00474bf8str x1, [sp+2760]
00474bfcstr x2, [sp+2768]
00474c00str x3, [sp+2736]
00474c04str x4, [sp+2744]
00474c08ldr x5, [sp+2752]
00474c0cldr x6, [sp+2760]
00474c10ldr x7, [sp+2768]
00474c14str x5, [sp+1248]
00474c18str x6, [sp+1256]
00474c1cstr x7, [sp+1264]
00474c20ldr x4, [sp+2744]
00474c24ldr x3, [sp+2736]
00474c28str x3, [sp+1232]
00474c2cstr x4, [sp+1240]
00474c30str x3, [sp+816]
00474c34str x4, [sp+824]
00474c38cbnz x3, 0x474c40
00474c3cb 0x474c6c
00474c40
00474c40loc_474c40:
00474c40ldr x0, [sp+2848]
00474c44ldr x1, [sp+2856]
00474c48ldr x2, [sp+2864]
00474c4cbl gopkg.in/jcmturner/gokrb5.v7/messages.processUnmarshalReplyError
00474c50str x0, [sp+2736]
00474c54str x1, [sp+2744]
00474c58str x0, [sp+416]
00474c5cstr x1, [sp+424]
00474c60ldp x29, x30, [sp-8]
00474c64add sp, sp, 2832
00474c68ret x30
00474c6c
00474c6cloc_474c6c:
00474c6cldr x3, [sp+2816]
00474c70ldr x3, [x3+8]
00474c74subs xzr, x3, 13
00474c78b.ne 0x474c80
00474c7cb 0x474dd8
00474c80
00474c80loc_474c80:
00474c80add x27, sp, 2704
00474c84stp xzr, xzr, [x27]
00474c88add x27, sp, 2720
00474c8cstp xzr, xzr, [x27]
00474c90add x1, sp, 2704
00474c94str x1, [sp+2216]
00474c98ldrsb x27, [x1]
00474c9cadrp x2, 0x181000
00474ca0add x2, x2, 3520
00474ca4str x2, [x1]
00474ca8adrp x27, 0x5d7000
00474cacldr w2, [x27+3056]
00474cb0cbz w2, 0x474cb8
00474cb4b 0x474cbc
00474cb8
00474cb8loc_474cb8:
00474cb8b 0x474ccc
00474cbc
00474cbcloc_474cbc:
00474cbcldr x2, [x1+8]
00474cc0bl runtime.gcWriteBarrier1
00474cc4str x2, [x25]
00474cc8b 0x474ccc
00474ccc
00474cccloc_474ccc:
00474cccadrp x2, 0x29c000
00474cd0add x2, x2, 3128
00474cd4str x2, [x1+8]
00474cd8ldr x1, [sp+2816]
00474cdcldr x0, [x1+8]
00474ce0bl runtime.convT64
00474ce4str x0, [sp+2208]
00474ce8ldr x1, [sp+2216]
00474cecldrsb x27, [x1]
00474cf0adrp x2, 0x181000
00474cf4add x2, x2, 3520
00474cf8str x2, [x1+16]
00474cfcadrp x27, 0x5d7000
00474d00ldr w2, [x27+3056]
00474d04cbz w2, 0x474d0c
00474d08b 0x474d10
00474d0c
00474d0cloc_474d0c:
00474d0cb 0x474d24
00474d10
00474d10loc_474d10:
00474d10bl runtime.gcWriteBarrier2
00474d14str x0, [x25]
00474d18ldr x7, [x1+24]
00474d1cstr x7, [x25+8]
00474d20b 0x474d24
00474d24
00474d24loc_474d24:
00474d24str x0, [x1+24]
00474d28ldr x4, [sp+2216]
00474d2cldrsb x27, [x4]
00474d30b 0x474d34
00474d34
00474d34loc_474d34:
00474d34str x4, [sp+2224]
00474d38orr x6, xzr, 2
00474d3cstr x6, [sp+2232]
00474d40str x6, [sp+2240]
00474d44adrp x0, 0x245000
00474d48add x0, x0, 4029
00474d4cmovz x1, 25
00474d50adrp x2, 0x259000
00474d54add x2, x2, 2963
00474d58movz x3, 65
00474d5cmov x5, x6
00474d60bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00474d64str x0, [sp+1328]
00474d68str x1, [sp+1336]
00474d6cstr x2, [sp+1344]
00474d70str x3, [sp+1352]
00474d74str x4, [sp+1360]
00474d78add x27, sp, 1328
00474d7cldp x7, x8, [x27]
00474d80add x27, sp, 1344
00474d84ldp x9, x10, [x27]
00474d88add x27, sp, 2664
00474d8cstp x7, x8, [x27]
00474d90add x27, sp, 2680
00474d94stp x9, x10, [x27]
00474d98ldr x7, [sp+1360]
00474d9cstr x7, [sp+2696]
00474da0adrp x0, 0x1da000
00474da4add x0, x0, 2528
00474da8add x1, sp, 2664
00474dacbl runtime.convT
00474db0str x0, [sp+2200]
00474db4adrp x7, 0x2a2000
00474db8add x7, x7, 1856
00474dbcstr x7, [sp+416]
00474dc0str x0, [sp+424]
00474dc4ldr x0, [sp+416]
00474dc8ldr x1, [sp+424]
00474dccldp x29, x30, [sp-8]
00474dd0add sp, sp, 2832
00474dd4ret x30
00474dd8
00474dd8loc_474dd8:
00474dd8add x20, sp, 2280
00474ddcadr x27, 16
00474de0stp x29, x27, [sp-24]
00474de4sub x29, sp, 24
00474de8bl fn_87cb0
00474decsub x29, sp, 8
00474df0add x27, sp, 2736
00474df4stp xzr, xzr, [x27]
00474df8ldr x3, [sp+2816]
00474dfcldr x0, [x3+112]
00474e00ldr x1, [x3+120]
00474e04ldr x2, [x3+128]
00474e08bl gopkg.in/jcmturner/gokrb5.v7/messages.unmarshalTicket
00474e0cadd x21, sp, 2280
00474e10add x20, sp, 8
00474e14adr x27, 16
00474e18stp x29, x27, [sp-24]
00474e1csub x29, sp, 24
00474e20bl fn_87e60
00474e24sub x29, sp, 8
00474e28str x0, [sp+2736]
00474e2cstr x1, [sp+2744]
00474e30add x21, sp, 848
00474e34add x20, sp, 2280
00474e38adr x27, 16
00474e3cstp x29, x27, [sp-24]
00474e40sub x29, sp, 24
00474e44bl fn_87e60
00474e48sub x29, sp, 8
00474e4cldr x3, [sp+2736]
00474e50ldr x4, [sp+2744]
00474e54str x3, [sp+832]
00474e58str x4, [sp+840]
00474e5cadd x21, sp, 432
00474e60add x20, sp, 848
00474e64adr x27, 16
00474e68stp x29, x27, [sp-24]
00474e6csub x29, sp, 24
00474e70bl fn_87e60
00474e74sub x29, sp, 8
00474e78ldr x1, [sp+840]
00474e7cldr x0, [sp+832]
00474e80str x0, [sp+816]
00474e84str x1, [sp+824]
00474e88cbnz x0, 0x474e90
00474e8cb 0x474f2c
00474e90
00474e90loc_474e90:
00474e90adrp x2, 0x240000
00474e94add x2, x2, 174
00474e98orr x3, xzr, 14
00474e9cadrp x4, 0x250000
00474ea0add x4, x4, 2059
00474ea4movz x5, 40
00474ea8mov x6, xzr
00474eacmov x7, xzr
00474eb0mov x8, x7
00474eb4bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00474eb8str x0, [sp+1288]
00474ebcstr x1, [sp+1296]
00474ec0str x2, [sp+1304]
00474ec4str x3, [sp+1312]
00474ec8str x4, [sp+1320]
00474eccadd x27, sp, 1288
00474ed0ldp x9, x10, [x27]
00474ed4add x27, sp, 1304
00474ed8ldp x11, x12, [x27]
00474edcadd x27, sp, 2664
00474ee0stp x9, x10, [x27]
00474ee4add x27, sp, 2680
00474ee8stp x11, x12, [x27]
00474eecldr x9, [sp+1320]
00474ef0str x9, [sp+2696]
00474ef4adrp x0, 0x1da000
00474ef8add x0, x0, 2528
00474efcadd x1, sp, 2664
00474f00bl runtime.convT
00474f04str x0, [sp+2192]
00474f08adrp x9, 0x2a2000
00474f0cadd x9, x9, 1856
00474f10str x9, [sp+416]
00474f14str x0, [sp+424]
00474f18ldr x0, [sp+416]
00474f1cldr x1, [sp+424]
00474f20ldp x29, x30, [sp-8]
00474f24add sp, sp, 2832
00474f28ret x30
00474f2c
00474f2cloc_474f2c:
00474f2cadd x20, sp, 1368
00474f30adr x27, 16
00474f34stp x29, x27, [sp-24]
00474f38sub x29, sp, 24
00474f3cbl fn_87c44
00474f40sub x29, sp, 8
00474f44str xzr, [sp+2184]
00474f48ldr x3, [sp+2816]
00474f4cldr x3, [x3]
00474f50str x3, [sp+1368]
00474f54ldr x3, [sp+2816]
00474f58ldr x3, [x3+8]
00474f5cstr x3, [sp+1376]
00474f60ldr x3, [sp+2816]
00474f64ldr x4, [x3+16]
00474f68ldr x5, [x3+24]
00474f6cldr x3, [x3+32]
00474f70str x4, [sp+1384]
00474f74str x5, [sp+1392]
00474f78str x3, [sp+1400]
00474f7cldr x3, [sp+2816]
00474f80ldr x4, [x3+40]
00474f84ldr x3, [x3+48]
00474f88str x4, [sp+1408]
00474f8cstr x3, [sp+1416]
00474f90ldr x3, [sp+2816]
00474f94ldrsw x4, [x3+56]
00474f98ldr x5, [x3+64]
00474f9cldr x6, [x3+72]
00474fa0ldr x3, [x3+80]
00474fa4str w4, [sp+1424]
00474fa8str x5, [sp+1432]
00474facstr x6, [sp+1440]
00474fb0str x3, [sp+1448]
00474fb4add x21, sp, 1456
00474fb8add x20, sp, 432
00474fbcadr x27, 16
00474fc0stp x29, x27, [sp-24]
00474fc4sub x29, sp, 24
00474fc8bl fn_87e60
00474fccsub x29, sp, 8
00474fd0ldr x3, [sp+2816]
00474fd4ldp x4, x5, [x3+160]
00474fd8ldp x6, x7, [x3+176]
00474fdcadd x27, sp, 1840
00474fe0stp x4, x5, [x27]
00474fe4add x27, sp, 1856
00474fe8stp x6, x7, [x27]
00474fecldr x3, [x3+192]
00474ff0str x3, [sp+1872]
00474ff4ldr x21, [sp+2840]
00474ff8str x21, [sp+1272]
00474ffcldrsb x27, [x21]
00475000adrp x27, 0x5d6000
00475004ldr w3, [x27+3056]
00475008cbz w3, 0x475010
0047500cb 0x475014
00475010
00475010loc_475010:
00475010b 0x475030
00475014
00475014loc_475014:
00475014adrp x0, 0x217000
00475018add x0, x0, 1472
0047501cmov x1, x21
00475020add x2, sp, 1368
00475024bl runtime.wbMove
00475028ldr x21, [sp+1272]
0047502cb 0x475030
00475030
00475030loc_475030:
00475030add x20, sp, 1368
00475034adr x27, 16
00475038stp x29, x27, [sp-24]
0047503csub x29, sp, 24
00475040bl fn_87d88
00475044sub x29, sp, 8
00475048ldr x2, [sp+2184]
0047504cldr x3, [sp+1272]
00475050str x2, [x3+816]
00475054stp xzr, xzr, [sp+416]
00475058mov x0, xzr
0047505cmov x1, xzr
00475060ldp x29, x30, [sp-8]
00475064add sp, sp, 2832
00475068ret x30
0047506c
0047506cloc_47506c:
0047506cstp x0, x1, [sp+8]
00475070stp x2, x3, [sp+24]
00475074mov x3, x30
00475078bl runtime.morestack_noctxt.abi0
0047507cldp x0, x1, [sp+8]
00475080ldp x2, x3, [sp+24]
00475084b 0x474aa0
00475088udf 0
0047508cudf 0
00474aa0
00475090
00475090gopkg.in/jcmturner/gokrb5.v7/messages.(*EncKDCRepPart).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*EncKDCRepPart).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/messages.EncKDCRepPart * e, struct []uint8 b)
00475090ldr x16, [x28+16]
00475094sub x17, sp, 304
00475098subs xzr, x17, x16
0047509cb.ls 0x475368
004750a0sub x20, sp, 432
004750a4stp x29, x30, [x20-8]
004750a8add sp, x20, 0
004750acsub x29, sp, 8
004750b0str x0, [sp+440]
004750b4str x1, [sp+448]
004750b8str x2, [sp+456]
004750bcstr x3, [sp+464]
004750c0stp xzr, xzr, [sp+88]
004750c4stp xzr, xzr, [sp+136]
004750c8add x2, sp, 136
004750ccstr x2, [sp+312]
004750d0ldrsb x27, [x2]
004750d4adrp x5, 0x180000
004750d8add x5, x5, 3520
004750dcstr x5, [x2]
004750e0adrp x27, 0x5d6000
004750e4ldr w5, [x27+3056]
004750e8cbz w5, 0x4750f0
004750ecb 0x4750f4
004750f0
004750f0loc_4750f0:
004750f0b 0x475104
004750f4
004750f4loc_4750f4:
004750f4ldr x5, [x2+8]
004750f8bl runtime.gcWriteBarrier1
004750fcstr x5, [x25]
00475100b 0x475104
00475104
00475104loc_475104:
00475104adrp x5, 0x29a000
00475108add x5, x5, 2120
0047510cstr x5, [x2+8]
00475110ldrsb x27, [x2]
00475114b 0x475118
00475118
00475118loc_475118:
00475118str x2, [sp+320]
0047511corr x4, xzr, 1
00475120str x4, [sp+328]
00475124str x4, [sp+336]
00475128adrp x0, 0x246000
0047512cadd x0, x0, 1210
00475130movz x1, 27
00475134mov x3, x4
00475138bl fmt.Sprintf
0047513cstr x0, [sp+120]
00475140str x1, [sp+128]
00475144str xzr, [sp+400]
00475148stp xzr, xzr, [sp+408]
0047514cstp xzr, xzr, [sp+384]
00475150ldr x0, [sp+448]
00475154ldr x1, [sp+456]
00475158ldr x2, [sp+464]
0047515cldr x5, [sp+120]
00475160ldr x6, [sp+128]
00475164ldr x4, [sp+440]
00475168adrp x3, 0x19e000
0047516cadd x3, x3, 2400
00475170bl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00475174str x0, [sp+400]
00475178str x1, [sp+408]
0047517cstr x2, [sp+416]
00475180str x3, [sp+384]
00475184str x4, [sp+392]
00475188ldr x5, [sp+400]
0047518cldr x6, [sp+408]
00475190ldr x7, [sp+416]
00475194str x5, [sp+208]
00475198str x6, [sp+216]
0047519cstr x7, [sp+224]
004751a0ldr x5, [sp+392]
004751a4ldr x6, [sp+384]
004751a8str x6, [sp+192]
004751acstr x5, [sp+200]
004751b0str x6, [sp+104]
004751b4str x5, [sp+112]
004751b8cbnz x6, 0x4751c0
004751bcb 0x47534c
004751c0
004751c0loc_4751c0:
004751c0stp xzr, xzr, [sp+136]
004751c4add x2, sp, 136
004751c8str x2, [sp+280]
004751ccldrsb x27, [x2]
004751d0adrp x5, 0x180000
004751d4add x5, x5, 3520
004751d8str x5, [x2]
004751dcadrp x27, 0x5d6000
004751e0ldr w5, [x27+3056]
004751e4cbz w5, 0x4751ec
004751e8b 0x4751f0
004751ec
004751ecloc_4751ec:
004751ecb 0x475200
004751f0
004751f0loc_4751f0:
004751f0ldr x5, [x2+8]
004751f4bl runtime.gcWriteBarrier1
004751f8str x5, [x25]
004751fcb 0x475200
00475200
00475200loc_475200:
00475200adrp x5, 0x29a000
00475204add x5, x5, 1392
00475208str x5, [x2+8]
0047520cldrsb x27, [x2]
00475210b 0x475214
00475214
00475214loc_475214:
00475214str x2, [sp+288]
00475218orr x4, xzr, 1
0047521cstr x4, [sp+296]
00475220str x4, [sp+304]
00475224adrp x0, 0x246000
00475228add x0, x0, 1210
0047522cmovz x1, 27
00475230mov x3, x4
00475234bl fmt.Sprintf
00475238str x0, [sp+120]
0047523cstr x1, [sp+128]
00475240str xzr, [sp+400]
00475244stp xzr, xzr, [sp+408]
00475248stp xzr, xzr, [sp+384]
0047524cldr x0, [sp+448]
00475250ldr x1, [sp+456]
00475254ldr x2, [sp+464]
00475258ldr x5, [sp+120]
0047525cldr x6, [sp+128]
00475260ldr x4, [sp+440]
00475264adrp x3, 0x19e000
00475268add x3, x3, 2400
0047526cbl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00475270str x0, [sp+400]
00475274str x1, [sp+408]
00475278str x2, [sp+416]
0047527cstr x3, [sp+384]
00475280str x4, [sp+392]
00475284ldr x5, [sp+400]
00475288ldr x6, [sp+408]
0047528cldr x7, [sp+416]
00475290str x5, [sp+168]
00475294str x6, [sp+176]
00475298str x7, [sp+184]
0047529cldr x1, [sp+392]
004752a0ldr x0, [sp+384]
004752a4str x0, [sp+152]
004752a8str x1, [sp+160]
004752acstr x0, [sp+104]
004752b0str x1, [sp+112]
004752b4cbnz x0, 0x4752bc
004752b8b 0x475348
004752bc
004752bcloc_4752bc:
004752bcadrp x2, 0x23f000
004752c0add x2, x2, 174
004752c4orr x3, xzr, 14
004752c8adrp x4, 0x253000
004752ccadd x4, x4, 2709
004752d0orr x5, xzr, 48
004752d4mov x6, xzr
004752d8mov x7, xzr
004752dcmov x8, x7
004752e0bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004752e4str x0, [sp+232]
004752e8str x1, [sp+240]
004752ecstr x2, [sp+248]
004752f0str x3, [sp+256]
004752f4str x4, [sp+264]
004752f8ldp x9, x10, [sp+232]
004752fcldp x11, x12, [sp+248]
00475300stp x9, x10, [sp+344]
00475304stp x11, x12, [sp+360]
00475308ldr x9, [sp+264]
0047530cstr x9, [sp+376]
00475310adrp x0, 0x1d9000
00475314add x0, x0, 2528
00475318add x1, sp, 344
0047531cbl runtime.convT
00475320str x0, [sp+272]
00475324adrp x9, 0x2a1000
00475328add x9, x9, 1856
0047532cstr x9, [sp+88]
00475330str x0, [sp+96]
00475334ldr x0, [sp+88]
00475338ldr x1, [sp+96]
0047533cldp x29, x30, [sp-8]
00475340add sp, sp, 432
00475344ret x30
00475348
00475348loc_475348:
00475348b 0x475350
0047534c
0047534cloc_47534c:
0047534cb 0x475350
00475350
00475350loc_475350:
00475350stp xzr, xzr, [sp+88]
00475354mov x0, xzr
00475358mov x1, xzr
0047535cldp x29, x30, [sp-8]
00475360add sp, sp, 432
00475364ret x30
00475368
00475368loc_475368:
00475368stp x0, x1, [sp+8]
0047536cstp x2, x3, [sp+24]
00475370mov x3, x30
00475374bl runtime.morestack_noctxt.abi0
00475378ldp x0, x1, [sp+8]
0047537cldp x2, x3, [sp+24]
00475380b 0x475090
00475384udf 0
00475388udf 0
0047538cudf 0
00475090
00475090gopkg.in/jcmturner/gokrb5.v7/messages.(*EncKDCRepPart).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*EncKDCRepPart).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/messages.EncKDCRepPart * e, struct []uint8 b)
00475090ldr x16, [x28+16]
00475094sub x17, sp, 304
00475098subs xzr, x17, x16
0047509cb.ls 0x475368
004750a0sub x20, sp, 432
004750a4stp x29, x30, [x20-8]
004750a8add sp, x20, 0
004750acsub x29, sp, 8
004750b0str x0, [sp+440]
004750b4str x1, [sp+448]
004750b8str x2, [sp+456]
004750bcstr x3, [sp+464]
004750c0stp xzr, xzr, [sp+88]
004750c4stp xzr, xzr, [sp+136]
004750c8add x2, sp, 136
004750ccstr x2, [sp+312]
004750d0ldrsb x27, [x2]
004750d4adrp x5, 0x180000
004750d8add x5, x5, 3520
004750dcstr x5, [x2]
004750e0adrp x27, 0x5d6000
004750e4ldr w5, [x27+3056]
004750e8cbz w5, 0x4750f0
004750ecb 0x4750f4
004750f0
004750f0loc_4750f0:
004750f0b 0x475104
004750f4
004750f4loc_4750f4:
004750f4ldr x5, [x2+8]
004750f8bl runtime.gcWriteBarrier1
004750fcstr x5, [x25]
00475100b 0x475104
00475104
00475104loc_475104:
00475104adrp x5, 0x29a000
00475108add x5, x5, 2120
0047510cstr x5, [x2+8]
00475110ldrsb x27, [x2]
00475114b 0x475118
00475118
00475118loc_475118:
00475118str x2, [sp+320]
0047511corr x4, xzr, 1
00475120str x4, [sp+328]
00475124str x4, [sp+336]
00475128adrp x0, 0x246000
0047512cadd x0, x0, 1210
00475130movz x1, 27
00475134mov x3, x4
00475138bl fmt.Sprintf
0047513cstr x0, [sp+120]
00475140str x1, [sp+128]
00475144str xzr, [sp+400]
00475148stp xzr, xzr, [sp+408]
0047514cstp xzr, xzr, [sp+384]
00475150ldr x0, [sp+448]
00475154ldr x1, [sp+456]
00475158ldr x2, [sp+464]
0047515cldr x5, [sp+120]
00475160ldr x6, [sp+128]
00475164ldr x4, [sp+440]
00475168adrp x3, 0x19e000
0047516cadd x3, x3, 2400
00475170bl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00475174str x0, [sp+400]
00475178str x1, [sp+408]
0047517cstr x2, [sp+416]
00475180str x3, [sp+384]
00475184str x4, [sp+392]
00475188ldr x5, [sp+400]
0047518cldr x6, [sp+408]
00475190ldr x7, [sp+416]
00475194str x5, [sp+208]
00475198str x6, [sp+216]
0047519cstr x7, [sp+224]
004751a0ldr x5, [sp+392]
004751a4ldr x6, [sp+384]
004751a8str x6, [sp+192]
004751acstr x5, [sp+200]
004751b0str x6, [sp+104]
004751b4str x5, [sp+112]
004751b8cbnz x6, 0x4751c0
004751bcb 0x47534c
004751c0
004751c0loc_4751c0:
004751c0stp xzr, xzr, [sp+136]
004751c4add x2, sp, 136
004751c8str x2, [sp+280]
004751ccldrsb x27, [x2]
004751d0adrp x5, 0x180000
004751d4add x5, x5, 3520
004751d8str x5, [x2]
004751dcadrp x27, 0x5d6000
004751e0ldr w5, [x27+3056]
004751e4cbz w5, 0x4751ec
004751e8b 0x4751f0
004751ec
004751ecloc_4751ec:
004751ecb 0x475200
004751f0
004751f0loc_4751f0:
004751f0ldr x5, [x2+8]
004751f4bl runtime.gcWriteBarrier1
004751f8str x5, [x25]
004751fcb 0x475200
00475200
00475200loc_475200:
00475200adrp x5, 0x29a000
00475204add x5, x5, 1392
00475208str x5, [x2+8]
0047520cldrsb x27, [x2]
00475210b 0x475214
00475214
00475214loc_475214:
00475214str x2, [sp+288]
00475218orr x4, xzr, 1
0047521cstr x4, [sp+296]
00475220str x4, [sp+304]
00475224adrp x0, 0x246000
00475228add x0, x0, 1210
0047522cmovz x1, 27
00475230mov x3, x4
00475234bl fmt.Sprintf
00475238str x0, [sp+120]
0047523cstr x1, [sp+128]
00475240str xzr, [sp+400]
00475244stp xzr, xzr, [sp+408]
00475248stp xzr, xzr, [sp+384]
0047524cldr x0, [sp+448]
00475250ldr x1, [sp+456]
00475254ldr x2, [sp+464]
00475258ldr x5, [sp+120]
0047525cldr x6, [sp+128]
00475260ldr x4, [sp+440]
00475264adrp x3, 0x19e000
00475268add x3, x3, 2400
0047526cbl github.com/jcmturner/gofork/encoding/asn1.UnmarshalWithParams
00475270str x0, [sp+400]
00475274str x1, [sp+408]
00475278str x2, [sp+416]
0047527cstr x3, [sp+384]
00475280str x4, [sp+392]
00475284ldr x5, [sp+400]
00475288ldr x6, [sp+408]
0047528cldr x7, [sp+416]
00475290str x5, [sp+168]
00475294str x6, [sp+176]
00475298str x7, [sp+184]
0047529cldr x1, [sp+392]
004752a0ldr x0, [sp+384]
004752a4str x0, [sp+152]
004752a8str x1, [sp+160]
004752acstr x0, [sp+104]
004752b0str x1, [sp+112]
004752b4cbnz x0, 0x4752bc
004752b8b 0x475348
004752bc
004752bcloc_4752bc:
004752bcadrp x2, 0x23f000
004752c0add x2, x2, 174
004752c4orr x3, xzr, 14
004752c8adrp x4, 0x253000
004752ccadd x4, x4, 2709
004752d0orr x5, xzr, 48
004752d4mov x6, xzr
004752d8mov x7, xzr
004752dcmov x8, x7
004752e0bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004752e4str x0, [sp+232]
004752e8str x1, [sp+240]
004752ecstr x2, [sp+248]
004752f0str x3, [sp+256]
004752f4str x4, [sp+264]
004752f8ldp x9, x10, [sp+232]
004752fcldp x11, x12, [sp+248]
00475300stp x9, x10, [sp+344]
00475304stp x11, x12, [sp+360]
00475308ldr x9, [sp+264]
0047530cstr x9, [sp+376]
00475310adrp x0, 0x1d9000
00475314add x0, x0, 2528
00475318add x1, sp, 344
0047531cbl runtime.convT
00475320str x0, [sp+272]
00475324adrp x9, 0x2a1000
00475328add x9, x9, 1856
0047532cstr x9, [sp+88]
00475330str x0, [sp+96]
00475334ldr x0, [sp+88]
00475338ldr x1, [sp+96]
0047533cldp x29, x30, [sp-8]
00475340add sp, sp, 432
00475344ret x30
00475348
00475348loc_475348:
00475348b 0x475350
0047534c
0047534cloc_47534c:
0047534cb 0x475350
00475350
00475350loc_475350:
00475350stp xzr, xzr, [sp+88]
00475354mov x0, xzr
00475358mov x1, xzr
0047535cldp x29, x30, [sp-8]
00475360add sp, sp, 432
00475364ret x30
00475368
00475368loc_475368:
00475368stp x0, x1, [sp+8]
0047536cstp x2, x3, [sp+24]
00475370mov x3, x30
00475374bl runtime.morestack_noctxt.abi0
00475378ldp x0, x1, [sp+8]
0047537cldp x2, x3, [sp+24]
00475380b 0x475090
00475384udf 0
00475388udf 0
0047538cudf 0
00475090
00475390
00475390gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).DecryptEncPart: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).DecryptEncPart(gopkg.in/jcmturner/gokrb5.v7/messages.ASRep * k, gopkg.in/jcmturner/gokrb5.v7/credentials.Credentials * c)
00475390ldr x16, [x28+16]
00475394sub x17, sp, 864
00475398subs xzr, x17, x16
0047539cb.ls 0x475cc8
004753a0sub x20, sp, 992
004753a4stp x29, x30, [x20-8]
004753a8add sp, x20, 0
004753acsub x29, sp, 8
004753b0str x0, [sp+1000]
004753b4str x1, [sp+1008]
004753b8str wzr, [sp+144]
004753bcstr xzr, [sp+152]
004753c0stp xzr, xzr, [sp+160]
004753c4stp xzr, xzr, [sp+128]
004753c8str wzr, [sp+176]
004753ccstr xzr, [sp+184]
004753d0stp xzr, xzr, [sp+192]
004753d4stp xzr, xzr, [sp+208]
004753d8ldr x0, [sp+1008]
004753dcbl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).HasKeytab
004753e0strb w0, [sp+111]
004753e4tbnz w0, 0, 0x4753ec
004753e8b 0x4755e4
004753ec
004753ecloc_4753ec:
004753ecldr x0, [sp+1008]
004753f0bl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).Keytab
004753f4str x0, [sp+912]
004753f8str wzr, [sp+880]
004753fcstr xzr, [sp+888]
00475400add x27, sp, 896
00475404stp xzr, xzr, [x27]
00475408add x27, sp, 864
0047540cstp xzr, xzr, [x27]
00475410ldr x1, [sp+1000]
00475414ldrsb x27, [x1]
00475418ldrsw x2, [x1+56]
0047541cldr x3, [x1+64]
00475420ldr x4, [x1+72]
00475424ldr x1, [x1+80]
00475428str w2, [sp+736]
0047542cstr x3, [sp+744]
00475430str x4, [sp+752]
00475434str x1, [sp+760]
00475438ldr x1, [sp+1000]
0047543cldrsb x27, [x1]
00475440ldr x2, [x1+40]
00475444ldr x1, [x1+48]
00475448str x2, [sp+720]
0047544cstr x1, [sp+728]
00475450ldr x1, [sp+1000]
00475454ldrsb x27, [x1]
00475458ldr x1, [x1+480]
0047545cstr x1, [sp+120]
00475460ldr x1, [sp+1000]
00475464ldrsb x27, [x1]
00475468ldrsw x8, [x1+472]
0047546cstr w8, [sp+116]
00475470ldr x7, [sp+120]
00475474ldrsw x1, [sp+736]
00475478ldr x2, [sp+744]
0047547cldr x3, [sp+752]
00475480ldr x4, [sp+760]
00475484ldr x5, [sp+720]
00475488ldr x6, [sp+728]
0047548cldr x0, [sp+912]
00475490bl gopkg.in/jcmturner/gokrb5.v7/keytab.(*Keytab).GetEncryptionKey
00475494str w0, [sp+880]
00475498str x1, [sp+888]
0047549cstr x2, [sp+896]
004754a0str x3, [sp+904]
004754a4str x4, [sp+864]
004754a8str x5, [sp+872]
004754acldrsw x1, [sp+880]
004754b0ldr x2, [sp+888]
004754b4ldr x3, [sp+896]
004754b8ldr x4, [sp+904]
004754bcstr w1, [sp+312]
004754c0str x2, [sp+320]
004754c4str x3, [sp+328]
004754c8str x4, [sp+336]
004754ccldr x1, [sp+864]
004754d0ldr x2, [sp+872]
004754d4str x1, [sp+296]
004754d8str x2, [sp+304]
004754dcldrsw x1, [sp+312]
004754e0ldr x2, [sp+320]
004754e4ldr x3, [sp+328]
004754e8ldr x4, [sp+336]
004754ecstr w1, [sp+176]
004754f0str x2, [sp+184]
004754f4str x3, [sp+192]
004754f8str x4, [sp+200]
004754fcldr x1, [sp+304]
00475500ldr x0, [sp+296]
00475504str x0, [sp+208]
00475508str x1, [sp+216]
0047550ccbnz x0, 0x475514
00475510b 0x4755e0
00475514
00475514loc_475514:
00475514adrp x2, 0x23f000
00475518add x2, x2, 3812
0047551corr x3, xzr, 16
00475520adrp x4, 0x24e000
00475524add x4, x4, 804
00475528movz x5, 38
0047552cmov x6, xzr
00475530mov x7, xzr
00475534mov x8, x7
00475538bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
0047553cstr x0, [sp+528]
00475540str x1, [sp+536]
00475544str x2, [sp+544]
00475548str x3, [sp+552]
0047554cstr x4, [sp+560]
00475550add x27, sp, 528
00475554ldp x9, x10, [x27]
00475558add x27, sp, 544
0047555cldp x11, x12, [x27]
00475560add x27, sp, 824
00475564stp x9, x10, [x27]
00475568add x27, sp, 840
0047556cstp x11, x12, [x27]
00475570ldr x9, [sp+560]
00475574str x9, [sp+856]
00475578ldrsw x9, [sp+176]
0047557cldr x10, [sp+184]
00475580ldr x11, [sp+192]
00475584ldr x12, [sp+200]
00475588str w9, [sp+144]
0047558cstr x10, [sp+152]
00475590str x11, [sp+160]
00475594str x12, [sp+168]
00475598adrp x0, 0x1d9000
0047559cadd x0, x0, 2528
004755a0add x1, sp, 824
004755a4bl runtime.convT
004755a8str x0, [sp+712]
004755acadrp x9, 0x2a1000
004755b0add x9, x9, 1856
004755b4str x9, [sp+128]
004755b8str x0, [sp+136]
004755bcldrsw x0, [sp+144]
004755c0ldr x4, [sp+128]
004755c4ldr x5, [sp+136]
004755c8ldr x1, [sp+152]
004755ccldr x2, [sp+160]
004755d0ldr x3, [sp+168]
004755d4ldp x29, x30, [sp-8]
004755d8add sp, sp, 992
004755dcret x30
004755e0
004755e0loc_4755e0:
004755e0b 0x4755e8
004755e4
004755e4loc_4755e4:
004755e4b 0x4755e8
004755e8
004755e8loc_4755e8:
004755e8ldr x0, [sp+1008]
004755ecbl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).HasPassword
004755f0strb w0, [sp+111]
004755f4tbnz w0, 0, 0x4755fc
004755f8b 0x475824
004755fc
004755fcloc_4755fc:
004755fcldr x0, [sp+1008]
00475600bl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).Password
00475604str x0, [sp+808]
00475608str x1, [sp+816]
0047560cstr wzr, [sp+880]
00475610str xzr, [sp+888]
00475614add x27, sp, 896
00475618stp xzr, xzr, [x27]
0047561cadd x27, sp, 792
00475620stp xzr, xzr, [x27]
00475624add x27, sp, 864
00475628stp xzr, xzr, [x27]
0047562cldr x1, [sp+1000]
00475630ldrsb x27, [x1]
00475634ldrsw x2, [x1+56]
00475638ldr x3, [x1+64]
0047563cldr x4, [x1+72]
00475640ldr x1, [x1+80]
00475644str w2, [sp+680]
00475648str x3, [sp+688]
0047564cstr x4, [sp+696]
00475650str x1, [sp+704]
00475654ldr x1, [sp+1000]
00475658ldrsb x27, [x1]
0047565cldr x2, [x1+40]
00475660ldr x1, [x1+48]
00475664str x2, [sp+664]
00475668str x1, [sp+672]
0047566cldr x1, [sp+1000]
00475670ldrsb x27, [x1]
00475674ldrsw x1, [x1+472]
00475678str w1, [sp+112]
0047567cldr x1, [sp+1000]
00475680ldrsb x27, [x1]
00475684ldr x9, [x1+16]
00475688ldr x10, [x1+24]
0047568cldr x11, [x1+32]
00475690str x9, [sp+640]
00475694str x10, [sp+648]
00475698str x11, [sp+656]
0047569cldrsw x8, [sp+112]
004756a0ldrsw x2, [sp+680]
004756a4ldr x3, [sp+688]
004756a8ldr x4, [sp+696]
004756acldr x5, [sp+704]
004756b0ldr x0, [sp+808]
004756b4ldr x1, [sp+816]
004756b8ldr x6, [sp+664]
004756bcldr x7, [sp+672]
004756c0bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetKeyFromPassword
004756c4str w0, [sp+880]
004756c8str x1, [sp+888]
004756ccstr x2, [sp+896]
004756d0str x3, [sp+904]
004756d4str x4, [sp+792]
004756d8str x5, [sp+800]
004756dcstr x6, [sp+864]
004756e0str x7, [sp+872]
004756e4ldrsw x1, [sp+880]
004756e8ldr x2, [sp+888]
004756ecldr x3, [sp+896]
004756f0ldr x4, [sp+904]
004756f4str w1, [sp+264]
004756f8str x2, [sp+272]
004756fcstr x3, [sp+280]
00475700str x4, [sp+288]
00475704ldr x1, [sp+792]
00475708ldr x2, [sp+800]
0047570cstr x1, [sp+248]
00475710str x2, [sp+256]
00475714ldr x1, [sp+864]
00475718ldr x2, [sp+872]
0047571cstr x1, [sp+960]
00475720str x2, [sp+968]
00475724ldrsw x1, [sp+264]
00475728ldr x2, [sp+272]
0047572cldr x3, [sp+280]
00475730ldr x4, [sp+288]
00475734str w1, [sp+176]
00475738str x2, [sp+184]
0047573cstr x3, [sp+192]
00475740str x4, [sp+200]
00475744ldr x1, [sp+968]
00475748ldr x0, [sp+960]
0047574cstr x0, [sp+208]
00475750str x1, [sp+216]
00475754cbnz x0, 0x47575c
00475758b 0x475820
0047575c
0047575cloc_47575c:
0047575cadrp x2, 0x23f000
00475760add x2, x2, 3812
00475764orr x3, xzr, 16
00475768adrp x4, 0x24e000
0047576cadd x4, x4, 804
00475770movz x5, 38
00475774mov x6, xzr
00475778mov x7, xzr
0047577cmov x8, x7
00475780bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00475784str x0, [sp+488]
00475788str x1, [sp+496]
0047578cstr x2, [sp+504]
00475790str x3, [sp+512]
00475794str x4, [sp+520]
00475798ldp x9, x10, [sp+488]
0047579cldp x11, x12, [sp+504]
004757a0add x27, sp, 824
004757a4stp x9, x10, [x27]
004757a8add x27, sp, 840
004757acstp x11, x12, [x27]
004757b0ldr x9, [sp+520]
004757b4str x9, [sp+856]
004757b8ldrsw x9, [sp+176]
004757bcldr x10, [sp+184]
004757c0ldr x11, [sp+192]
004757c4ldr x12, [sp+200]
004757c8str w9, [sp+144]
004757ccstr x10, [sp+152]
004757d0str x11, [sp+160]
004757d4str x12, [sp+168]
004757d8adrp x0, 0x1d9000
004757dcadd x0, x0, 2528
004757e0add x1, sp, 824
004757e4bl runtime.convT
004757e8str x0, [sp+632]
004757ecadrp x9, 0x2a1000
004757f0add x9, x9, 1856
004757f4str x9, [sp+128]
004757f8str x0, [sp+136]
004757fcldrsw x0, [sp+144]
00475800ldr x4, [sp+128]
00475804ldr x5, [sp+136]
00475808ldr x1, [sp+152]
0047580cldr x2, [sp+160]
00475810ldr x3, [sp+168]
00475814ldp x29, x30, [sp-8]
00475818add sp, sp, 992
0047581cret x30
00475820
00475820loc_475820:
00475820b 0x475828
00475824
00475824loc_475824:
00475824b 0x475828
00475828
00475828loc_475828:
00475828ldr x0, [sp+1008]
0047582cbl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).HasKeytab
00475830strb w0, [sp+110]
00475834eor x1, x0, 1
00475838strb w1, [sp+111]
0047583ctbnz w0, 0, 0x475844
00475840b 0x475848
00475844
00475844loc_475844:
00475844b 0x475860
00475848
00475848loc_475848:
00475848ldr x0, [sp+1008]
0047584cbl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).HasPassword
00475850strb w0, [sp+109]
00475854eor x1, x0, 1
00475858strb w1, [sp+111]
0047585cb 0x475860
00475860
00475860loc_475860:
00475860ldrb w10, [sp+111]
00475864tbnz w10, 0, 0x47586c
00475868b 0x475930
0047586c
0047586cloc_47586c:
0047586cadrp x0, 0x23f000
00475870add x0, x0, 3812
00475874orr x1, xzr, 16
00475878adrp x2, 0x25a000
0047587cadd x2, x2, 3137
00475880movz x3, 81
00475884mov x4, xzr
00475888mov x5, xzr
0047588cmov x6, x5
00475890bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00475894str x0, [sp+448]
00475898str x1, [sp+456]
0047589cstr x2, [sp+464]
004758a0str x3, [sp+472]
004758a4str x4, [sp+480]
004758a8ldp x7, x8, [sp+448]
004758acldp x9, x10, [sp+464]
004758b0add x27, sp, 824
004758b4stp x7, x8, [x27]
004758b8add x27, sp, 840
004758bcstp x9, x10, [x27]
004758c0ldr x7, [sp+480]
004758c4str x7, [sp+856]
004758c8ldrsw x7, [sp+176]
004758ccldr x8, [sp+184]
004758d0ldr x9, [sp+192]
004758d4ldr x10, [sp+200]
004758d8str w7, [sp+144]
004758dcstr x8, [sp+152]
004758e0str x9, [sp+160]
004758e4str x10, [sp+168]
004758e8adrp x0, 0x1d9000
004758ecadd x0, x0, 2528
004758f0add x1, sp, 824
004758f4bl runtime.convT
004758f8str x0, [sp+624]
004758fcadrp x7, 0x2a1000
00475900add x7, x7, 1856
00475904str x7, [sp+128]
00475908str x0, [sp+136]
0047590cldrsw x0, [sp+144]
00475910ldr x4, [sp+128]
00475914ldr x5, [sp+136]
00475918ldr x1, [sp+152]
0047591cldr x2, [sp+160]
00475920ldr x3, [sp+168]
00475924ldp x29, x30, [sp-8]
00475928add sp, sp, 992
0047592cret x30
00475930
00475930loc_475930:
00475930str xzr, [sp+768]
00475934add x27, sp, 776
00475938stp xzr, xzr, [x27]
0047593cadd x27, sp, 864
00475940stp xzr, xzr, [x27]
00475944ldr x10, [sp+1000]
00475948ldrsb x27, [x10]
0047594cldp x11, x12, [x10+472]
00475950ldp x13, x14, [x10+488]
00475954add x27, sp, 584
00475958stp x11, x12, [x27]
0047595cadd x27, sp, 600
00475960stp x13, x14, [x27]
00475964ldr x10, [x10+504]
00475968str x10, [sp+616]
0047596cldrsw x5, [sp+176]
00475970ldr x6, [sp+184]
00475974ldr x7, [sp+192]
00475978ldr x8, [sp+200]
0047597cldrsw x0, [sp+584]
00475980ldr x1, [sp+592]
00475984ldr x2, [sp+600]
00475988ldr x3, [sp+608]
0047598cldr x4, [sp+616]
00475990orr x9, xzr, 3
00475994bl gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptEncPart
00475998str x0, [sp+768]
0047599cstr x1, [sp+776]
004759a0str x2, [sp+784]
004759a4str x3, [sp+864]
004759a8str x4, [sp+872]
004759acldr x10, [sp+768]
004759b0ldr x11, [sp+776]
004759b4ldr x12, [sp+784]
004759b8str x10, [sp+936]
004759bcstr x11, [sp+944]
004759c0str x12, [sp+952]
004759c4ldr x10, [sp+864]
004759c8ldr x11, [sp+872]
004759ccstr x10, [sp+920]
004759d0str x11, [sp+928]
004759d4ldr x10, [sp+936]
004759d8ldr x11, [sp+944]
004759dcldr x12, [sp+952]
004759e0str x10, [sp+224]
004759e4str x11, [sp+232]
004759e8str x12, [sp+240]
004759ecldr x1, [sp+928]
004759f0ldr x0, [sp+920]
004759f4str x0, [sp+208]
004759f8str x1, [sp+216]
004759fccbnz x0, 0x475a04
00475a00b 0x475ac8
00475a04
00475a04loc_475a04:
00475a04adrp x2, 0x23f000
00475a08add x2, x2, 3812
00475a0corr x3, xzr, 16
00475a10adrp x4, 0x24e000
00475a14add x4, x4, 804
00475a18movz x5, 38
00475a1cmov x6, xzr
00475a20mov x7, xzr
00475a24mov x8, x7
00475a28bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00475a2cstr x0, [sp+408]
00475a30str x1, [sp+416]
00475a34str x2, [sp+424]
00475a38str x3, [sp+432]
00475a3cstr x4, [sp+440]
00475a40ldp x9, x10, [sp+408]
00475a44ldp x11, x12, [sp+424]
00475a48add x27, sp, 824
00475a4cstp x9, x10, [x27]
00475a50add x27, sp, 840
00475a54stp x11, x12, [x27]
00475a58ldr x9, [sp+440]
00475a5cstr x9, [sp+856]
00475a60ldrsw x9, [sp+176]
00475a64ldr x10, [sp+184]
00475a68ldr x11, [sp+192]
00475a6cldr x12, [sp+200]
00475a70str w9, [sp+144]
00475a74str x10, [sp+152]
00475a78str x11, [sp+160]
00475a7cstr x12, [sp+168]
00475a80adrp x0, 0x1d9000
00475a84add x0, x0, 2528
00475a88add x1, sp, 824
00475a8cbl runtime.convT
00475a90str x0, [sp+576]
00475a94adrp x9, 0x2a1000
00475a98add x9, x9, 1856
00475a9cstr x9, [sp+128]
00475aa0str x0, [sp+136]
00475aa4ldrsw x0, [sp+144]
00475aa8ldr x4, [sp+128]
00475aacldr x5, [sp+136]
00475ab0ldr x1, [sp+152]
00475ab4ldr x2, [sp+160]
00475ab8ldr x3, [sp+168]
00475abcldp x29, x30, [sp-8]
00475ac0add sp, sp, 992
00475ac4ret x30
00475ac8
00475ac8loc_475ac8:
00475ac8adrp x0, 0x226000
00475accadd x0, x0, 2464
00475ad0bl runtime.newobject
00475ad4str x0, [sp+976]
00475ad8adrp x27, 0x5d6000
00475adcldr w1, [x27+3056]
00475ae0cbz w1, 0x475ae8
00475ae4b 0x475aec
00475ae8
00475ae8loc_475ae8:
00475ae8b 0x475b08
00475aec
00475aecloc_475aec:
00475aecstr x0, [sp+360]
00475af0mov x1, x0
00475af4adrp x0, 0x226000
00475af8add x0, x0, 2464
00475afcbl runtime.wbZero
00475b00ldr x0, [sp+360]
00475b04b 0x475b08
00475b08
00475b08loc_475b08:
00475b08mov x20, x0
00475b0cadr x27, 16
00475b10stp x29, x27, [sp-24]
00475b14sub x29, sp, 24
00475b18bl fn_87cc4
00475b1csub x29, sp, 8
00475b20str xzr, [x0+304]
00475b24ldr x0, [sp+976]
00475b28ldr x1, [sp+224]
00475b2cldr x2, [sp+232]
00475b30ldr x3, [sp+240]
00475b34bl gopkg.in/jcmturner/gokrb5.v7/messages.(*EncKDCRepPart).Unmarshal
00475b38str x0, [sp+208]
00475b3cstr x1, [sp+216]
00475b40cbnz x0, 0x475b48
00475b44b 0x475c0c
00475b48
00475b48loc_475b48:
00475b48adrp x2, 0x23f000
00475b4cadd x2, x2, 174
00475b50orr x3, xzr, 14
00475b54adrp x4, 0x252000
00475b58add x4, x4, 2733
00475b5cmovz x5, 46
00475b60mov x6, xzr
00475b64mov x7, xzr
00475b68mov x8, x7
00475b6cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00475b70str x0, [sp+368]
00475b74str x1, [sp+376]
00475b78str x2, [sp+384]
00475b7cstr x3, [sp+392]
00475b80str x4, [sp+400]
00475b84ldp x9, x10, [sp+368]
00475b88ldp x11, x12, [sp+384]
00475b8cadd x27, sp, 824
00475b90stp x9, x10, [x27]
00475b94add x27, sp, 840
00475b98stp x11, x12, [x27]
00475b9cldr x9, [sp+400]
00475ba0str x9, [sp+856]
00475ba4ldrsw x9, [sp+176]
00475ba8ldr x10, [sp+184]
00475bacldr x11, [sp+192]
00475bb0ldr x12, [sp+200]
00475bb4str w9, [sp+144]
00475bb8str x10, [sp+152]
00475bbcstr x11, [sp+160]
00475bc0str x12, [sp+168]
00475bc4adrp x0, 0x1d9000
00475bc8add x0, x0, 2528
00475bccadd x1, sp, 824
00475bd0bl runtime.convT
00475bd4str x0, [sp+568]
00475bd8adrp x9, 0x2a1000
00475bdcadd x9, x9, 1856
00475be0str x9, [sp+128]
00475be4str x0, [sp+136]
00475be8ldrsw x0, [sp+144]
00475becldr x4, [sp+128]
00475bf0ldr x5, [sp+136]
00475bf4ldr x1, [sp+152]
00475bf8ldr x2, [sp+160]
00475bfcldr x3, [sp+168]
00475c00ldp x29, x30, [sp-8]
00475c04add sp, sp, 992
00475c08ret x30
00475c0c
00475c0cloc_475c0c:
00475c0cldr x6, [sp+1000]
00475c10ldrsb x27, [x6]
00475c14add x21, x6, 512
00475c18ldr x20, [sp+976]
00475c1cstr x20, [sp+360]
00475c20adrp x27, 0x5d6000
00475c24ldr w7, [x27+3056]
00475c28cbz w7, 0x475c30
00475c2cb 0x475c34
00475c30
00475c30loc_475c30:
00475c30b 0x475c60
00475c34
00475c34loc_475c34:
00475c34str x6, [sp+352]
00475c38str x21, [sp+344]
00475c3cadrp x0, 0x226000
00475c40add x0, x0, 2464
00475c44mov x1, x21
00475c48mov x2, x20
00475c4cbl runtime.wbMove
00475c50ldr x6, [sp+352]
00475c54ldr x20, [sp+360]
00475c58ldr x21, [sp+344]
00475c5cb 0x475c60
00475c60
00475c60loc_475c60:
00475c60adr x27, 16
00475c64stp x29, x27, [sp-24]
00475c68sub x29, sp, 24
00475c6cbl fn_87e88
00475c70sub x29, sp, 8
00475c74ldr x7, [sp+360]
00475c78ldr x7, [x7+304]
00475c7cstr x7, [x6+816]
00475c80ldrsw x6, [sp+176]
00475c84ldr x7, [sp+184]
00475c88ldr x8, [sp+192]
00475c8cldr x9, [sp+200]
00475c90str w6, [sp+144]
00475c94str x7, [sp+152]
00475c98str x8, [sp+160]
00475c9cstr x9, [sp+168]
00475ca0stp xzr, xzr, [sp+128]
00475ca4ldrsw x0, [sp+144]
00475ca8ldr x1, [sp+152]
00475cacldr x2, [sp+160]
00475cb0ldr x3, [sp+168]
00475cb4mov x4, xzr
00475cb8mov x5, xzr
00475cbcldp x29, x30, [sp-8]
00475cc0add sp, sp, 992
00475cc4ret x30
00475cc8
00475cc8loc_475cc8:
00475cc8stp x0, x1, [sp+8]
00475cccmov x3, x30
00475cd0bl runtime.morestack_noctxt.abi0
00475cd4ldp x0, x1, [sp+8]
00475cd8b 0x475390
00475cdcudf 0
00475390
00475390gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).DecryptEncPart: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).DecryptEncPart(gopkg.in/jcmturner/gokrb5.v7/messages.ASRep * k, gopkg.in/jcmturner/gokrb5.v7/credentials.Credentials * c)
00475390ldr x16, [x28+16]
00475394sub x17, sp, 864
00475398subs xzr, x17, x16
0047539cb.ls 0x475cc8
004753a0sub x20, sp, 992
004753a4stp x29, x30, [x20-8]
004753a8add sp, x20, 0
004753acsub x29, sp, 8
004753b0str x0, [sp+1000]
004753b4str x1, [sp+1008]
004753b8str wzr, [sp+144]
004753bcstr xzr, [sp+152]
004753c0stp xzr, xzr, [sp+160]
004753c4stp xzr, xzr, [sp+128]
004753c8str wzr, [sp+176]
004753ccstr xzr, [sp+184]
004753d0stp xzr, xzr, [sp+192]
004753d4stp xzr, xzr, [sp+208]
004753d8ldr x0, [sp+1008]
004753dcbl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).HasKeytab
004753e0strb w0, [sp+111]
004753e4tbnz w0, 0, 0x4753ec
004753e8b 0x4755e4
004753ec
004753ecloc_4753ec:
004753ecldr x0, [sp+1008]
004753f0bl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).Keytab
004753f4str x0, [sp+912]
004753f8str wzr, [sp+880]
004753fcstr xzr, [sp+888]
00475400add x27, sp, 896
00475404stp xzr, xzr, [x27]
00475408add x27, sp, 864
0047540cstp xzr, xzr, [x27]
00475410ldr x1, [sp+1000]
00475414ldrsb x27, [x1]
00475418ldrsw x2, [x1+56]
0047541cldr x3, [x1+64]
00475420ldr x4, [x1+72]
00475424ldr x1, [x1+80]
00475428str w2, [sp+736]
0047542cstr x3, [sp+744]
00475430str x4, [sp+752]
00475434str x1, [sp+760]
00475438ldr x1, [sp+1000]
0047543cldrsb x27, [x1]
00475440ldr x2, [x1+40]
00475444ldr x1, [x1+48]
00475448str x2, [sp+720]
0047544cstr x1, [sp+728]
00475450ldr x1, [sp+1000]
00475454ldrsb x27, [x1]
00475458ldr x1, [x1+480]
0047545cstr x1, [sp+120]
00475460ldr x1, [sp+1000]
00475464ldrsb x27, [x1]
00475468ldrsw x8, [x1+472]
0047546cstr w8, [sp+116]
00475470ldr x7, [sp+120]
00475474ldrsw x1, [sp+736]
00475478ldr x2, [sp+744]
0047547cldr x3, [sp+752]
00475480ldr x4, [sp+760]
00475484ldr x5, [sp+720]
00475488ldr x6, [sp+728]
0047548cldr x0, [sp+912]
00475490bl gopkg.in/jcmturner/gokrb5.v7/keytab.(*Keytab).GetEncryptionKey
00475494str w0, [sp+880]
00475498str x1, [sp+888]
0047549cstr x2, [sp+896]
004754a0str x3, [sp+904]
004754a4str x4, [sp+864]
004754a8str x5, [sp+872]
004754acldrsw x1, [sp+880]
004754b0ldr x2, [sp+888]
004754b4ldr x3, [sp+896]
004754b8ldr x4, [sp+904]
004754bcstr w1, [sp+312]
004754c0str x2, [sp+320]
004754c4str x3, [sp+328]
004754c8str x4, [sp+336]
004754ccldr x1, [sp+864]
004754d0ldr x2, [sp+872]
004754d4str x1, [sp+296]
004754d8str x2, [sp+304]
004754dcldrsw x1, [sp+312]
004754e0ldr x2, [sp+320]
004754e4ldr x3, [sp+328]
004754e8ldr x4, [sp+336]
004754ecstr w1, [sp+176]
004754f0str x2, [sp+184]
004754f4str x3, [sp+192]
004754f8str x4, [sp+200]
004754fcldr x1, [sp+304]
00475500ldr x0, [sp+296]
00475504str x0, [sp+208]
00475508str x1, [sp+216]
0047550ccbnz x0, 0x475514
00475510b 0x4755e0
00475514
00475514loc_475514:
00475514adrp x2, 0x23f000
00475518add x2, x2, 3812
0047551corr x3, xzr, 16
00475520adrp x4, 0x24e000
00475524add x4, x4, 804
00475528movz x5, 38
0047552cmov x6, xzr
00475530mov x7, xzr
00475534mov x8, x7
00475538bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
0047553cstr x0, [sp+528]
00475540str x1, [sp+536]
00475544str x2, [sp+544]
00475548str x3, [sp+552]
0047554cstr x4, [sp+560]
00475550add x27, sp, 528
00475554ldp x9, x10, [x27]
00475558add x27, sp, 544
0047555cldp x11, x12, [x27]
00475560add x27, sp, 824
00475564stp x9, x10, [x27]
00475568add x27, sp, 840
0047556cstp x11, x12, [x27]
00475570ldr x9, [sp+560]
00475574str x9, [sp+856]
00475578ldrsw x9, [sp+176]
0047557cldr x10, [sp+184]
00475580ldr x11, [sp+192]
00475584ldr x12, [sp+200]
00475588str w9, [sp+144]
0047558cstr x10, [sp+152]
00475590str x11, [sp+160]
00475594str x12, [sp+168]
00475598adrp x0, 0x1d9000
0047559cadd x0, x0, 2528
004755a0add x1, sp, 824
004755a4bl runtime.convT
004755a8str x0, [sp+712]
004755acadrp x9, 0x2a1000
004755b0add x9, x9, 1856
004755b4str x9, [sp+128]
004755b8str x0, [sp+136]
004755bcldrsw x0, [sp+144]
004755c0ldr x4, [sp+128]
004755c4ldr x5, [sp+136]
004755c8ldr x1, [sp+152]
004755ccldr x2, [sp+160]
004755d0ldr x3, [sp+168]
004755d4ldp x29, x30, [sp-8]
004755d8add sp, sp, 992
004755dcret x30
004755e0
004755e0loc_4755e0:
004755e0b 0x4755e8
004755e4
004755e4loc_4755e4:
004755e4b 0x4755e8
004755e8
004755e8loc_4755e8:
004755e8ldr x0, [sp+1008]
004755ecbl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).HasPassword
004755f0strb w0, [sp+111]
004755f4tbnz w0, 0, 0x4755fc
004755f8b 0x475824
004755fc
004755fcloc_4755fc:
004755fcldr x0, [sp+1008]
00475600bl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).Password
00475604str x0, [sp+808]
00475608str x1, [sp+816]
0047560cstr wzr, [sp+880]
00475610str xzr, [sp+888]
00475614add x27, sp, 896
00475618stp xzr, xzr, [x27]
0047561cadd x27, sp, 792
00475620stp xzr, xzr, [x27]
00475624add x27, sp, 864
00475628stp xzr, xzr, [x27]
0047562cldr x1, [sp+1000]
00475630ldrsb x27, [x1]
00475634ldrsw x2, [x1+56]
00475638ldr x3, [x1+64]
0047563cldr x4, [x1+72]
00475640ldr x1, [x1+80]
00475644str w2, [sp+680]
00475648str x3, [sp+688]
0047564cstr x4, [sp+696]
00475650str x1, [sp+704]
00475654ldr x1, [sp+1000]
00475658ldrsb x27, [x1]
0047565cldr x2, [x1+40]
00475660ldr x1, [x1+48]
00475664str x2, [sp+664]
00475668str x1, [sp+672]
0047566cldr x1, [sp+1000]
00475670ldrsb x27, [x1]
00475674ldrsw x1, [x1+472]
00475678str w1, [sp+112]
0047567cldr x1, [sp+1000]
00475680ldrsb x27, [x1]
00475684ldr x9, [x1+16]
00475688ldr x10, [x1+24]
0047568cldr x11, [x1+32]
00475690str x9, [sp+640]
00475694str x10, [sp+648]
00475698str x11, [sp+656]
0047569cldrsw x8, [sp+112]
004756a0ldrsw x2, [sp+680]
004756a4ldr x3, [sp+688]
004756a8ldr x4, [sp+696]
004756acldr x5, [sp+704]
004756b0ldr x0, [sp+808]
004756b4ldr x1, [sp+816]
004756b8ldr x6, [sp+664]
004756bcldr x7, [sp+672]
004756c0bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetKeyFromPassword
004756c4str w0, [sp+880]
004756c8str x1, [sp+888]
004756ccstr x2, [sp+896]
004756d0str x3, [sp+904]
004756d4str x4, [sp+792]
004756d8str x5, [sp+800]
004756dcstr x6, [sp+864]
004756e0str x7, [sp+872]
004756e4ldrsw x1, [sp+880]
004756e8ldr x2, [sp+888]
004756ecldr x3, [sp+896]
004756f0ldr x4, [sp+904]
004756f4str w1, [sp+264]
004756f8str x2, [sp+272]
004756fcstr x3, [sp+280]
00475700str x4, [sp+288]
00475704ldr x1, [sp+792]
00475708ldr x2, [sp+800]
0047570cstr x1, [sp+248]
00475710str x2, [sp+256]
00475714ldr x1, [sp+864]
00475718ldr x2, [sp+872]
0047571cstr x1, [sp+960]
00475720str x2, [sp+968]
00475724ldrsw x1, [sp+264]
00475728ldr x2, [sp+272]
0047572cldr x3, [sp+280]
00475730ldr x4, [sp+288]
00475734str w1, [sp+176]
00475738str x2, [sp+184]
0047573cstr x3, [sp+192]
00475740str x4, [sp+200]
00475744ldr x1, [sp+968]
00475748ldr x0, [sp+960]
0047574cstr x0, [sp+208]
00475750str x1, [sp+216]
00475754cbnz x0, 0x47575c
00475758b 0x475820
0047575c
0047575cloc_47575c:
0047575cadrp x2, 0x23f000
00475760add x2, x2, 3812
00475764orr x3, xzr, 16
00475768adrp x4, 0x24e000
0047576cadd x4, x4, 804
00475770movz x5, 38
00475774mov x6, xzr
00475778mov x7, xzr
0047577cmov x8, x7
00475780bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00475784str x0, [sp+488]
00475788str x1, [sp+496]
0047578cstr x2, [sp+504]
00475790str x3, [sp+512]
00475794str x4, [sp+520]
00475798ldp x9, x10, [sp+488]
0047579cldp x11, x12, [sp+504]
004757a0add x27, sp, 824
004757a4stp x9, x10, [x27]
004757a8add x27, sp, 840
004757acstp x11, x12, [x27]
004757b0ldr x9, [sp+520]
004757b4str x9, [sp+856]
004757b8ldrsw x9, [sp+176]
004757bcldr x10, [sp+184]
004757c0ldr x11, [sp+192]
004757c4ldr x12, [sp+200]
004757c8str w9, [sp+144]
004757ccstr x10, [sp+152]
004757d0str x11, [sp+160]
004757d4str x12, [sp+168]
004757d8adrp x0, 0x1d9000
004757dcadd x0, x0, 2528
004757e0add x1, sp, 824
004757e4bl runtime.convT
004757e8str x0, [sp+632]
004757ecadrp x9, 0x2a1000
004757f0add x9, x9, 1856
004757f4str x9, [sp+128]
004757f8str x0, [sp+136]
004757fcldrsw x0, [sp+144]
00475800ldr x4, [sp+128]
00475804ldr x5, [sp+136]
00475808ldr x1, [sp+152]
0047580cldr x2, [sp+160]
00475810ldr x3, [sp+168]
00475814ldp x29, x30, [sp-8]
00475818add sp, sp, 992
0047581cret x30
00475820
00475820loc_475820:
00475820b 0x475828
00475824
00475824loc_475824:
00475824b 0x475828
00475828
00475828loc_475828:
00475828ldr x0, [sp+1008]
0047582cbl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).HasKeytab
00475830strb w0, [sp+110]
00475834eor x1, x0, 1
00475838strb w1, [sp+111]
0047583ctbnz w0, 0, 0x475844
00475840b 0x475848
00475844
00475844loc_475844:
00475844b 0x475860
00475848
00475848loc_475848:
00475848ldr x0, [sp+1008]
0047584cbl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).HasPassword
00475850strb w0, [sp+109]
00475854eor x1, x0, 1
00475858strb w1, [sp+111]
0047585cb 0x475860
00475860
00475860loc_475860:
00475860ldrb w10, [sp+111]
00475864tbnz w10, 0, 0x47586c
00475868b 0x475930
0047586c
0047586cloc_47586c:
0047586cadrp x0, 0x23f000
00475870add x0, x0, 3812
00475874orr x1, xzr, 16
00475878adrp x2, 0x25a000
0047587cadd x2, x2, 3137
00475880movz x3, 81
00475884mov x4, xzr
00475888mov x5, xzr
0047588cmov x6, x5
00475890bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00475894str x0, [sp+448]
00475898str x1, [sp+456]
0047589cstr x2, [sp+464]
004758a0str x3, [sp+472]
004758a4str x4, [sp+480]
004758a8ldp x7, x8, [sp+448]
004758acldp x9, x10, [sp+464]
004758b0add x27, sp, 824
004758b4stp x7, x8, [x27]
004758b8add x27, sp, 840
004758bcstp x9, x10, [x27]
004758c0ldr x7, [sp+480]
004758c4str x7, [sp+856]
004758c8ldrsw x7, [sp+176]
004758ccldr x8, [sp+184]
004758d0ldr x9, [sp+192]
004758d4ldr x10, [sp+200]
004758d8str w7, [sp+144]
004758dcstr x8, [sp+152]
004758e0str x9, [sp+160]
004758e4str x10, [sp+168]
004758e8adrp x0, 0x1d9000
004758ecadd x0, x0, 2528
004758f0add x1, sp, 824
004758f4bl runtime.convT
004758f8str x0, [sp+624]
004758fcadrp x7, 0x2a1000
00475900add x7, x7, 1856
00475904str x7, [sp+128]
00475908str x0, [sp+136]
0047590cldrsw x0, [sp+144]
00475910ldr x4, [sp+128]
00475914ldr x5, [sp+136]
00475918ldr x1, [sp+152]
0047591cldr x2, [sp+160]
00475920ldr x3, [sp+168]
00475924ldp x29, x30, [sp-8]
00475928add sp, sp, 992
0047592cret x30
00475930
00475930loc_475930:
00475930str xzr, [sp+768]
00475934add x27, sp, 776
00475938stp xzr, xzr, [x27]
0047593cadd x27, sp, 864
00475940stp xzr, xzr, [x27]
00475944ldr x10, [sp+1000]
00475948ldrsb x27, [x10]
0047594cldp x11, x12, [x10+472]
00475950ldp x13, x14, [x10+488]
00475954add x27, sp, 584
00475958stp x11, x12, [x27]
0047595cadd x27, sp, 600
00475960stp x13, x14, [x27]
00475964ldr x10, [x10+504]
00475968str x10, [sp+616]
0047596cldrsw x5, [sp+176]
00475970ldr x6, [sp+184]
00475974ldr x7, [sp+192]
00475978ldr x8, [sp+200]
0047597cldrsw x0, [sp+584]
00475980ldr x1, [sp+592]
00475984ldr x2, [sp+600]
00475988ldr x3, [sp+608]
0047598cldr x4, [sp+616]
00475990orr x9, xzr, 3
00475994bl gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptEncPart
00475998str x0, [sp+768]
0047599cstr x1, [sp+776]
004759a0str x2, [sp+784]
004759a4str x3, [sp+864]
004759a8str x4, [sp+872]
004759acldr x10, [sp+768]
004759b0ldr x11, [sp+776]
004759b4ldr x12, [sp+784]
004759b8str x10, [sp+936]
004759bcstr x11, [sp+944]
004759c0str x12, [sp+952]
004759c4ldr x10, [sp+864]
004759c8ldr x11, [sp+872]
004759ccstr x10, [sp+920]
004759d0str x11, [sp+928]
004759d4ldr x10, [sp+936]
004759d8ldr x11, [sp+944]
004759dcldr x12, [sp+952]
004759e0str x10, [sp+224]
004759e4str x11, [sp+232]
004759e8str x12, [sp+240]
004759ecldr x1, [sp+928]
004759f0ldr x0, [sp+920]
004759f4str x0, [sp+208]
004759f8str x1, [sp+216]
004759fccbnz x0, 0x475a04
00475a00b 0x475ac8
00475a04
00475a04loc_475a04:
00475a04adrp x2, 0x23f000
00475a08add x2, x2, 3812
00475a0corr x3, xzr, 16
00475a10adrp x4, 0x24e000
00475a14add x4, x4, 804
00475a18movz x5, 38
00475a1cmov x6, xzr
00475a20mov x7, xzr
00475a24mov x8, x7
00475a28bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00475a2cstr x0, [sp+408]
00475a30str x1, [sp+416]
00475a34str x2, [sp+424]
00475a38str x3, [sp+432]
00475a3cstr x4, [sp+440]
00475a40ldp x9, x10, [sp+408]
00475a44ldp x11, x12, [sp+424]
00475a48add x27, sp, 824
00475a4cstp x9, x10, [x27]
00475a50add x27, sp, 840
00475a54stp x11, x12, [x27]
00475a58ldr x9, [sp+440]
00475a5cstr x9, [sp+856]
00475a60ldrsw x9, [sp+176]
00475a64ldr x10, [sp+184]
00475a68ldr x11, [sp+192]
00475a6cldr x12, [sp+200]
00475a70str w9, [sp+144]
00475a74str x10, [sp+152]
00475a78str x11, [sp+160]
00475a7cstr x12, [sp+168]
00475a80adrp x0, 0x1d9000
00475a84add x0, x0, 2528
00475a88add x1, sp, 824
00475a8cbl runtime.convT
00475a90str x0, [sp+576]
00475a94adrp x9, 0x2a1000
00475a98add x9, x9, 1856
00475a9cstr x9, [sp+128]
00475aa0str x0, [sp+136]
00475aa4ldrsw x0, [sp+144]
00475aa8ldr x4, [sp+128]
00475aacldr x5, [sp+136]
00475ab0ldr x1, [sp+152]
00475ab4ldr x2, [sp+160]
00475ab8ldr x3, [sp+168]
00475abcldp x29, x30, [sp-8]
00475ac0add sp, sp, 992
00475ac4ret x30
00475ac8
00475ac8loc_475ac8:
00475ac8adrp x0, 0x226000
00475accadd x0, x0, 2464
00475ad0bl runtime.newobject
00475ad4str x0, [sp+976]
00475ad8adrp x27, 0x5d6000
00475adcldr w1, [x27+3056]
00475ae0cbz w1, 0x475ae8
00475ae4b 0x475aec
00475ae8
00475ae8loc_475ae8:
00475ae8b 0x475b08
00475aec
00475aecloc_475aec:
00475aecstr x0, [sp+360]
00475af0mov x1, x0
00475af4adrp x0, 0x226000
00475af8add x0, x0, 2464
00475afcbl runtime.wbZero
00475b00ldr x0, [sp+360]
00475b04b 0x475b08
00475b08
00475b08loc_475b08:
00475b08mov x20, x0
00475b0cadr x27, 16
00475b10stp x29, x27, [sp-24]
00475b14sub x29, sp, 24
00475b18bl fn_87cc4
00475b1csub x29, sp, 8
00475b20str xzr, [x0+304]
00475b24ldr x0, [sp+976]
00475b28ldr x1, [sp+224]
00475b2cldr x2, [sp+232]
00475b30ldr x3, [sp+240]
00475b34bl gopkg.in/jcmturner/gokrb5.v7/messages.(*EncKDCRepPart).Unmarshal
00475b38str x0, [sp+208]
00475b3cstr x1, [sp+216]
00475b40cbnz x0, 0x475b48
00475b44b 0x475c0c
00475b48
00475b48loc_475b48:
00475b48adrp x2, 0x23f000
00475b4cadd x2, x2, 174
00475b50orr x3, xzr, 14
00475b54adrp x4, 0x252000
00475b58add x4, x4, 2733
00475b5cmovz x5, 46
00475b60mov x6, xzr
00475b64mov x7, xzr
00475b68mov x8, x7
00475b6cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00475b70str x0, [sp+368]
00475b74str x1, [sp+376]
00475b78str x2, [sp+384]
00475b7cstr x3, [sp+392]
00475b80str x4, [sp+400]
00475b84ldp x9, x10, [sp+368]
00475b88ldp x11, x12, [sp+384]
00475b8cadd x27, sp, 824
00475b90stp x9, x10, [x27]
00475b94add x27, sp, 840
00475b98stp x11, x12, [x27]
00475b9cldr x9, [sp+400]
00475ba0str x9, [sp+856]
00475ba4ldrsw x9, [sp+176]
00475ba8ldr x10, [sp+184]
00475bacldr x11, [sp+192]
00475bb0ldr x12, [sp+200]
00475bb4str w9, [sp+144]
00475bb8str x10, [sp+152]
00475bbcstr x11, [sp+160]
00475bc0str x12, [sp+168]
00475bc4adrp x0, 0x1d9000
00475bc8add x0, x0, 2528
00475bccadd x1, sp, 824
00475bd0bl runtime.convT
00475bd4str x0, [sp+568]
00475bd8adrp x9, 0x2a1000
00475bdcadd x9, x9, 1856
00475be0str x9, [sp+128]
00475be4str x0, [sp+136]
00475be8ldrsw x0, [sp+144]
00475becldr x4, [sp+128]
00475bf0ldr x5, [sp+136]
00475bf4ldr x1, [sp+152]
00475bf8ldr x2, [sp+160]
00475bfcldr x3, [sp+168]
00475c00ldp x29, x30, [sp-8]
00475c04add sp, sp, 992
00475c08ret x30
00475c0c
00475c0cloc_475c0c:
00475c0cldr x6, [sp+1000]
00475c10ldrsb x27, [x6]
00475c14add x21, x6, 512
00475c18ldr x20, [sp+976]
00475c1cstr x20, [sp+360]
00475c20adrp x27, 0x5d6000
00475c24ldr w7, [x27+3056]
00475c28cbz w7, 0x475c30
00475c2cb 0x475c34
00475c30
00475c30loc_475c30:
00475c30b 0x475c60
00475c34
00475c34loc_475c34:
00475c34str x6, [sp+352]
00475c38str x21, [sp+344]
00475c3cadrp x0, 0x226000
00475c40add x0, x0, 2464
00475c44mov x1, x21
00475c48mov x2, x20
00475c4cbl runtime.wbMove
00475c50ldr x6, [sp+352]
00475c54ldr x20, [sp+360]
00475c58ldr x21, [sp+344]
00475c5cb 0x475c60
00475c60
00475c60loc_475c60:
00475c60adr x27, 16
00475c64stp x29, x27, [sp-24]
00475c68sub x29, sp, 24
00475c6cbl fn_87e88
00475c70sub x29, sp, 8
00475c74ldr x7, [sp+360]
00475c78ldr x7, [x7+304]
00475c7cstr x7, [x6+816]
00475c80ldrsw x6, [sp+176]
00475c84ldr x7, [sp+184]
00475c88ldr x8, [sp+192]
00475c8cldr x9, [sp+200]
00475c90str w6, [sp+144]
00475c94str x7, [sp+152]
00475c98str x8, [sp+160]
00475c9cstr x9, [sp+168]
00475ca0stp xzr, xzr, [sp+128]
00475ca4ldrsw x0, [sp+144]
00475ca8ldr x1, [sp+152]
00475cacldr x2, [sp+160]
00475cb0ldr x3, [sp+168]
00475cb4mov x4, xzr
00475cb8mov x5, xzr
00475cbcldp x29, x30, [sp-8]
00475cc0add sp, sp, 992
00475cc4ret x30
00475cc8
00475cc8loc_475cc8:
00475cc8stp x0, x1, [sp+8]
00475cccmov x3, x30
00475cd0bl runtime.morestack_noctxt.abi0
00475cd4ldp x0, x1, [sp+8]
00475cd8b 0x475390
00475cdcudf 0
00475390
00475ce0
00475ce0gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Verify: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Verify(gopkg.in/jcmturner/gokrb5.v7/messages.ASRep * k, gopkg.in/jcmturner/gokrb5.v7/config.Config * cfg, gopkg.in/jcmturner/gokrb5.v7/credentials.Credentials * creds, gopkg.in/jcmturner/gokrb5.v7/messages.ASReq asReq)
00475ce0ldr x16, [x28+16]
00475ce4sub x17, sp, 1936
00475ce8subs xzr, x17, x16
00475cecb.ls 0x477408
00475cf0sub x20, sp, 2064
00475cf4stp x29, x30, [x20-8]
00475cf8add sp, x20, 0
00475cfcsub x29, sp, 8
00475d00str x0, [sp+2424]
00475d04str x1, [sp+2432]
00475d08str x2, [sp+2440]
00475d0cstrb wzr, [sp+108]
00475d10stp xzr, xzr, [sp+240]
00475d14ldr x3, [sp+2424]
00475d18ldrsb x27, [x3]
00475d1cldrsw x3, [x3+56]
00475d20ldrsw x4, [sp+2144]
00475d24subs wzr, w4, w3
00475d28cset x3, ne
00475d2cstrb w3, [sp+111]
00475d30b.ne 0x475d38
00475d34b 0x475d3c
00475d38
00475d38loc_475d38:
00475d38b 0x475d5c
00475d3c
00475d3cloc_475d3c:
00475d3cldr x3, [sp+2424]
00475d40ldrsb x27, [x3]
00475d44ldr x3, [x3+64]
00475d48subs xzr, x3, 0
00475d4ccset x3, ne
00475d50eor x3, x3, 1
00475d54strb w3, [sp+111]
00475d58b 0x475d5c
00475d5c
00475d5cloc_475d5c:
00475d5cldrb w3, [sp+111]
00475d60tbnz w3, 0, 0x475d68
00475d64b 0x475eec
00475d68
00475d68loc_475d68:
00475d68add x27, sp, 1320
00475d6cstp xzr, xzr, [x27]
00475d70add x27, sp, 1336
00475d74stp xzr, xzr, [x27]
00475d78add x2, sp, 1320
00475d7cstr x2, [sp+1096]
00475d80adrp x0, 0x1f3000
00475d84add x0, x0, 1568
00475d88add x1, sp, 2144
00475d8cbl runtime.convT
00475d90str x0, [sp+1088]
00475d94ldr x2, [sp+1096]
00475d98ldrsb x27, [x2]
00475d9cadrp x3, 0x1f3000
00475da0add x3, x3, 1568
00475da4str x3, [x2]
00475da8adrp x27, 0x5d6000
00475dacldr w3, [x27+3056]
00475db0cbz w3, 0x475db8
00475db4b 0x475dbc
00475db8
00475db8loc_475db8:
00475db8b 0x475dd0
00475dbc
00475dbcloc_475dbc:
00475dbcbl runtime.gcWriteBarrier2
00475dc0str x0, [x25]
00475dc4ldr x3, [x2+8]
00475dc8str x3, [x25+8]
00475dccb 0x475dd0
00475dd0
00475dd0loc_475dd0:
00475dd0str x0, [x2+8]
00475dd4ldr x2, [sp+2424]
00475dd8ldrsb x27, [x2]
00475ddcadd x1, x2, 56
00475de0str x1, [sp+1080]
00475de4adrp x0, 0x1f3000
00475de8add x0, x0, 1568
00475decbl runtime.convT
00475df0str x0, [sp+1072]
00475df4ldr x2, [sp+1096]
00475df8ldrsb x27, [x2]
00475dfcadrp x3, 0x1f3000
00475e00add x3, x3, 1568
00475e04str x3, [x2+16]
00475e08adrp x27, 0x5d6000
00475e0cldr w3, [x27+3056]
00475e10cbz w3, 0x475e18
00475e14b 0x475e1c
00475e18
00475e18loc_475e18:
00475e18b 0x475e30
00475e1c
00475e1cloc_475e1c:
00475e1cbl runtime.gcWriteBarrier2
00475e20str x0, [x25]
00475e24ldr x7, [x2+24]
00475e28str x7, [x25+8]
00475e2cb 0x475e30
00475e30
00475e30loc_475e30:
00475e30str x0, [x2+24]
00475e34ldr x4, [sp+1096]
00475e38ldrsb x27, [x4]
00475e3cb 0x475e40
00475e40
00475e40loc_475e40:
00475e40str x4, [sp+1104]
00475e44orr x6, xzr, 2
00475e48str x6, [sp+1112]
00475e4cstr x6, [sp+1120]
00475e50adrp x0, 0x244000
00475e54add x0, x0, 4029
00475e58movz x1, 25
00475e5cadrp x2, 0x25a000
00475e60add x2, x2, 2335
00475e64movz x3, 79
00475e68mov x5, x6
00475e6cbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00475e70str x0, [sp+1944]
00475e74str x1, [sp+1952]
00475e78str x2, [sp+1960]
00475e7cstr x3, [sp+1968]
00475e80str x4, [sp+1976]
00475e84add x27, sp, 1944
00475e88ldp x7, x8, [x27]
00475e8cadd x27, sp, 1960
00475e90ldp x9, x10, [x27]
00475e94add x27, sp, 1280
00475e98stp x7, x8, [x27]
00475e9cadd x27, sp, 1296
00475ea0stp x9, x10, [x27]
00475ea4ldr x7, [sp+1976]
00475ea8str x7, [sp+1312]
00475eacstrb wzr, [sp+108]
00475eb0adrp x0, 0x1d9000
00475eb4add x0, x0, 2528
00475eb8add x1, sp, 1280
00475ebcbl runtime.convT
00475ec0str x0, [sp+1064]
00475ec4adrp x7, 0x2a1000
00475ec8add x7, x7, 1856
00475eccstr x7, [sp+240]
00475ed0str x0, [sp+248]
00475ed4ldr x1, [sp+240]
00475ed8ldrb w0, [sp+108]
00475edcldr x2, [sp+248]
00475ee0ldp x29, x30, [sp-8]
00475ee4add sp, sp, 2064
00475ee8ret x30
00475eec
00475eecloc_475eec:
00475eecstr xzr, [sp+176]
00475ef0ldr x3, [sp+2424]
00475ef4ldrsb x27, [x3]
00475ef8ldr x3, [x3+72]
00475efcstr x3, [sp+168]
00475f00b 0x475f04
00475f04
00475f04loc_475f04:
00475f04ldr x3, [sp+168]
00475f08ldr x4, [sp+176]
00475f0csubs xzr, x3, x4
00475f10b.gt 0x475f18
00475f14b 0x476148
00475f18
00475f18loc_475f18:
00475f18ldr x0, [sp+176]
00475f1cstr x0, [sp+120]
00475f20ldr x3, [sp+2424]
00475f24ldrsb x27, [x3]
00475f28ldr x4, [x3+64]
00475f2cldr x1, [x3+72]
00475f30subs xzr, x1, x0
00475f34b.hi 0x475f3c
00475f38b 0x477400
00475f3c
00475f3cloc_475f3c:
00475f3cadd x3, x4, x0, lsl #4
00475f40ldr x3, [x3+8]
00475f44ubfm x5, x0, 60, 59
00475f48ldr x4, [x4+x5]
00475f4cstr x4, [sp+1048]
00475f50str x3, [sp+1056]
00475f54ldr x3, [sp+2152]
00475f58ldr x1, [sp+2160]
00475f5cldr x0, [sp+120]
00475f60subs xzr, x0, x1
00475f64b.lo 0x475f6c
00475f68b 0x4773fc
00475f6c
00475f6cloc_475f6c:
00475f6cadd x4, x3, x0, lsl #4
00475f70ldr x4, [x4+8]
00475f74ubfm x5, x0, 60, 59
00475f78ldr x1, [x3+x5]
00475f7cstr x1, [sp+1032]
00475f80str x4, [sp+1040]
00475f84ldr x3, [sp+1056]
00475f88subs xzr, x3, x4
00475f8cb.ne 0x475f94
00475f90b 0x475f98
00475f94
00475f94loc_475f94:
00475f94b 0x475fc4
00475f98
00475f98loc_475f98:
00475f98ldr x2, [sp+1056]
00475f9cldr x0, [sp+1048]
00475fa0bl runtime.memequal
00475fa4tbnz w0, 0, 0x475fac
00475fa8b 0x475fc0
00475fac
00475facloc_475fac:
00475facb 0x475fb0
00475fb0
00475fb0loc_475fb0:
00475fb0ldr x3, [sp+176]
00475fb4add x3, x3, 1
00475fb8str x3, [sp+176]
00475fbcb 0x475f04
00475fc0
00475fc0loc_475fc0:
00475fc0b 0x475fc4
00475fc4
00475fc4loc_475fc4:
00475fc4add x27, sp, 1320
00475fc8stp xzr, xzr, [x27]
00475fccadd x27, sp, 1336
00475fd0stp xzr, xzr, [x27]
00475fd4add x2, sp, 1320
00475fd8str x2, [sp+1000]
00475fdcadrp x0, 0x1f3000
00475fe0add x0, x0, 1568
00475fe4add x1, sp, 2144
00475fe8bl runtime.convT
00475fecstr x0, [sp+992]
00475ff0ldr x2, [sp+1000]
00475ff4ldrsb x27, [x2]
00475ff8adrp x3, 0x1f3000
00475ffcadd x3, x3, 1568
00476000str x3, [x2]
00476004adrp x27, 0x5d5000
00476008ldr w3, [x27+3056]
0047600ccbz w3, 0x476014
00476010b 0x476018
00476014
00476014loc_476014:
00476014b 0x47602c
00476018
00476018loc_476018:
00476018bl runtime.gcWriteBarrier2
0047601cstr x0, [x25]
00476020ldr x3, [x2+8]
00476024str x3, [x25+8]
00476028b 0x47602c
0047602c
0047602cloc_47602c:
0047602cstr x0, [x2+8]
00476030ldr x2, [sp+2424]
00476034ldrsb x27, [x2]
00476038add x1, x2, 56
0047603cstr x1, [sp+984]
00476040adrp x0, 0x1f2000
00476044add x0, x0, 1568
00476048bl runtime.convT
0047604cstr x0, [sp+976]
00476050ldr x2, [sp+1000]
00476054ldrsb x27, [x2]
00476058adrp x3, 0x1f2000
0047605cadd x3, x3, 1568
00476060str x3, [x2+16]
00476064adrp x27, 0x5d5000
00476068ldr w3, [x27+3056]
0047606ccbz w3, 0x476074
00476070b 0x476078
00476074
00476074loc_476074:
00476074b 0x47608c
00476078
00476078loc_476078:
00476078bl runtime.gcWriteBarrier2
0047607cstr x0, [x25]
00476080ldr x7, [x2+24]
00476084str x7, [x25+8]
00476088b 0x47608c
0047608c
0047608cloc_47608c:
0047608cstr x0, [x2+24]
00476090ldr x4, [sp+1000]
00476094ldrsb x27, [x4]
00476098b 0x47609c
0047609c
0047609cloc_47609c:
0047609cstr x4, [sp+1008]
004760a0orr x6, xzr, 2
004760a4str x6, [sp+1016]
004760a8str x6, [sp+1024]
004760acadrp x0, 0x243000
004760b0add x0, x0, 4029
004760b4movz x1, 25
004760b8adrp x2, 0x259000
004760bcadd x2, x2, 2335
004760c0movz x3, 79
004760c4mov x5, x6
004760c8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004760ccstr x0, [sp+1904]
004760d0str x1, [sp+1912]
004760d4str x2, [sp+1920]
004760d8str x3, [sp+1928]
004760dcstr x4, [sp+1936]
004760e0add x27, sp, 1904
004760e4ldp x7, x8, [x27]
004760e8add x27, sp, 1920
004760ecldp x9, x10, [x27]
004760f0add x27, sp, 1280
004760f4stp x7, x8, [x27]
004760f8add x27, sp, 1296
004760fcstp x9, x10, [x27]
00476100ldr x7, [sp+1936]
00476104str x7, [sp+1312]
00476108strb wzr, [sp+108]
0047610cadrp x0, 0x1d8000
00476110add x0, x0, 2528
00476114add x1, sp, 1280
00476118bl runtime.convT
0047611cstr x0, [sp+968]
00476120adrp x7, 0x2a0000
00476124add x7, x7, 1856
00476128str x7, [sp+240]
0047612cstr x0, [sp+248]
00476130ldr x1, [sp+240]
00476134ldrb w0, [sp+108]
00476138ldr x2, [sp+248]
0047613cldp x29, x30, [sp-8]
00476140add sp, sp, 2064
00476144ret x30
00476148
00476148loc_476148:
00476148ldr x3, [sp+2424]
0047614cldrsb x27, [x3]
00476150ldr x4, [x3+40]
00476154ldr x3, [x3+48]
00476158str x4, [sp+952]
0047615cstr x3, [sp+960]
00476160ldr x1, [sp+2176]
00476164ldr x3, [sp+2184]
00476168str x1, [sp+936]
0047616cstr x3, [sp+944]
00476170ldr x4, [sp+960]
00476174subs xzr, x3, x4
00476178b.ne 0x476180
0047617cb 0x476184
00476180
00476180loc_476180:
00476180b 0x476594
00476184
00476184loc_476184:
00476184ldr x0, [sp+952]
00476188ldr x2, [sp+960]
0047618cbl runtime.memequal
00476190tbnz w0, 0, 0x476198
00476194b 0x476590
00476198
00476198loc_476198:
00476198str wzr, [sp+1248]
0047619cstr xzr, [sp+1256]
004761a0add x27, sp, 1264
004761a4stp xzr, xzr, [x27]
004761a8add x27, sp, 1232
004761acstp xzr, xzr, [x27]
004761b0ldr x1, [sp+2440]
004761b4ldr x0, [sp+2424]
004761b8bl gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).DecryptEncPart
004761bcstr w0, [sp+1248]
004761c0str x1, [sp+1256]
004761c4str x2, [sp+1264]
004761c8str x3, [sp+1272]
004761ccstr x4, [sp+1232]
004761d0str x5, [sp+1240]
004761d4ldrsw x2, [sp+1248]
004761d8ldr x3, [sp+1256]
004761dcldr x4, [sp+1264]
004761e0ldr x5, [sp+1272]
004761e4str w2, [sp+520]
004761e8str x3, [sp+528]
004761ecstr x4, [sp+536]
004761f0str x5, [sp+544]
004761f4ldr x2, [sp+1232]
004761f8ldr x3, [sp+1240]
004761fcstr x2, [sp+2032]
00476200str x3, [sp+2040]
00476204ldrsw x2, [sp+520]
00476208ldr x3, [sp+528]
0047620cldr x4, [sp+536]
00476210ldr x5, [sp+544]
00476214str w2, [sp+312]
00476218str x3, [sp+320]
0047621cstr x4, [sp+328]
00476220str x5, [sp+336]
00476224ldr x1, [sp+2040]
00476228ldr x0, [sp+2032]
0047622cstr x0, [sp+376]
00476230str x1, [sp+384]
00476234cbnz x0, 0x47623c
00476238b 0x4762e0
0047623c
0047623cloc_47623c:
0047623cadrp x2, 0x23e000
00476240add x2, x2, 3812
00476244orr x3, xzr, 16
00476248adrp x4, 0x24a000
0047624cadd x4, x4, 1661
00476250movz x5, 34
00476254mov x6, xzr
00476258mov x7, xzr
0047625cmov x8, x7
00476260bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00476264str x0, [sp+1824]
00476268str x1, [sp+1832]
0047626cstr x2, [sp+1840]
00476270str x3, [sp+1848]
00476274str x4, [sp+1856]
00476278add x27, sp, 1824
0047627cldp x9, x10, [x27]
00476280add x27, sp, 1840
00476284ldp x11, x12, [x27]
00476288add x27, sp, 1280
0047628cstp x9, x10, [x27]
00476290add x27, sp, 1296
00476294stp x11, x12, [x27]
00476298ldr x9, [sp+1856]
0047629cstr x9, [sp+1312]
004762a0strb wzr, [sp+108]
004762a4adrp x0, 0x1d8000
004762a8add x0, x0, 2528
004762acadd x1, sp, 1280
004762b0bl runtime.convT
004762b4str x0, [sp+856]
004762b8adrp x9, 0x2a0000
004762bcadd x9, x9, 1856
004762c0str x9, [sp+240]
004762c4str x0, [sp+248]
004762c8ldr x1, [sp+240]
004762ccldrb w0, [sp+108]
004762d0ldr x2, [sp+248]
004762d4ldp x29, x30, [sp-8]
004762d8add sp, sp, 2064
004762dcret x30
004762e0
004762e0loc_4762e0:
004762e0ldr x7, [sp+2424]
004762e4ldrsb x27, [x7]
004762e8ldr x7, [x7+568]
004762ecldr x8, [sp+2296]
004762f0subs xzr, x8, x7
004762f4b.ne 0x4762fc
004762f8b 0x4763a0
004762fc
004762fcloc_4762fc:
004762fcadrp x0, 0x243000
00476300add x0, x0, 4029
00476304movz x1, 25
00476308adrp x2, 0x258000
0047630cadd x2, x2, 3089
00476310movz x3, 72
00476314mov x4, xzr
00476318mov x5, xzr
0047631cmov x6, x5
00476320bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476324str x0, [sp+1784]
00476328str x1, [sp+1792]
0047632cstr x2, [sp+1800]
00476330str x3, [sp+1808]
00476334str x4, [sp+1816]
00476338add x27, sp, 1784
0047633cldp x7, x8, [x27]
00476340add x27, sp, 1800
00476344ldp x9, x10, [x27]
00476348add x27, sp, 1280
0047634cstp x7, x8, [x27]
00476350add x27, sp, 1296
00476354stp x9, x10, [x27]
00476358ldr x7, [sp+1816]
0047635cstr x7, [sp+1312]
00476360strb wzr, [sp+108]
00476364adrp x0, 0x1d8000
00476368add x0, x0, 2528
0047636cadd x1, sp, 1280
00476370bl runtime.convT
00476374str x0, [sp+848]
00476378adrp x7, 0x2a0000
0047637cadd x7, x7, 1856
00476380str x7, [sp+240]
00476384str x0, [sp+248]
00476388ldr x1, [sp+240]
0047638cldrb w0, [sp+108]
00476390ldr x2, [sp+248]
00476394ldp x29, x30, [sp-8]
00476398add sp, sp, 2064
0047639cret x30
004763a0
004763a0loc_4763a0:
004763a0ldr x3, [sp+2424]
004763a4ldrsb x27, [x3]
004763a8ldrsw x3, [x3+744]
004763acldrsw x4, [sp+2192]
004763b0subs wzr, w4, w3
004763b4cset x3, ne
004763b8strb w3, [sp+111]
004763bcb.ne 0x4763c4
004763c0b 0x4763c8
004763c4
004763c4loc_4763c4:
004763c4b 0x4763e8
004763c8
004763c8loc_4763c8:
004763c8ldr x3, [sp+2424]
004763ccldrsb x27, [x3]
004763d0ldr x3, [x3+752]
004763d4subs xzr, x3, 0
004763d8cset x3, ne
004763dceor x3, x3, 1
004763e0strb w3, [sp+111]
004763e4b 0x4763e8
004763e8
004763e8loc_4763e8:
004763e8ldrb w3, [sp+111]
004763ectbnz w3, 0, 0x4763f4
004763f0b 0x476578
004763f4
004763f4loc_4763f4:
004763f4add x27, sp, 1320
004763f8stp xzr, xzr, [x27]
004763fcadd x27, sp, 1336
00476400stp xzr, xzr, [x27]
00476404add x2, sp, 1320
00476408str x2, [sp+816]
0047640cadrp x0, 0x1f2000
00476410add x0, x0, 1568
00476414add x1, sp, 2192
00476418bl runtime.convT
0047641cstr x0, [sp+808]
00476420ldr x2, [sp+816]
00476424ldrsb x27, [x2]
00476428adrp x3, 0x1f2000
0047642cadd x3, x3, 1568
00476430str x3, [x2]
00476434adrp x27, 0x5d5000
00476438ldr w3, [x27+3056]
0047643ccbz w3, 0x476444
00476440b 0x476448
00476444
00476444loc_476444:
00476444b 0x47645c
00476448
00476448loc_476448:
00476448bl runtime.gcWriteBarrier2
0047644cstr x0, [x25]
00476450ldr x3, [x2+8]
00476454str x3, [x25+8]
00476458b 0x47645c
0047645c
0047645cloc_47645c:
0047645cstr x0, [x2+8]
00476460ldr x2, [sp+2424]
00476464ldrsb x27, [x2]
00476468add x1, x2, 744
0047646cstr x1, [sp+800]
00476470adrp x0, 0x1f2000
00476474add x0, x0, 1568
00476478bl runtime.convT
0047647cstr x0, [sp+792]
00476480ldr x2, [sp+816]
00476484ldrsb x27, [x2]
00476488adrp x3, 0x1f2000
0047648cadd x3, x3, 1568
00476490str x3, [x2+16]
00476494adrp x27, 0x5d5000
00476498ldr w3, [x27+3056]
0047649ccbz w3, 0x4764a4
004764a0b 0x4764a8
004764a4
004764a4loc_4764a4:
004764a4b 0x4764bc
004764a8
004764a8loc_4764a8:
004764a8bl runtime.gcWriteBarrier2
004764acstr x0, [x25]
004764b0ldr x7, [x2+24]
004764b4str x7, [x25+8]
004764b8b 0x4764bc
004764bc
004764bcloc_4764bc:
004764bcstr x0, [x2+24]
004764c0ldr x4, [sp+816]
004764c4ldrsb x27, [x4]
004764c8b 0x4764cc
004764cc
004764ccloc_4764cc:
004764ccstr x4, [sp+824]
004764d0orr x6, xzr, 2
004764d4str x6, [sp+832]
004764d8str x6, [sp+840]
004764dcadrp x0, 0x243000
004764e0add x0, x0, 4029
004764e4movz x1, 25
004764e8adrp x2, 0x259000
004764ecadd x2, x2, 1085
004764f0movz x3, 77
004764f4mov x5, x6
004764f8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004764fcstr x0, [sp+1744]
00476500str x1, [sp+1752]
00476504str x2, [sp+1760]
00476508str x3, [sp+1768]
0047650cstr x4, [sp+1776]
00476510add x27, sp, 1744
00476514ldp x7, x8, [x27]
00476518add x27, sp, 1760
0047651cldp x9, x10, [x27]
00476520add x27, sp, 1280
00476524stp x7, x8, [x27]
00476528add x27, sp, 1296
0047652cstp x9, x10, [x27]
00476530ldr x7, [sp+1776]
00476534str x7, [sp+1312]
00476538strb wzr, [sp+108]
0047653cadrp x0, 0x1d8000
00476540add x0, x0, 2528
00476544add x1, sp, 1280
00476548bl runtime.convT
0047654cstr x0, [sp+784]
00476550adrp x7, 0x2a0000
00476554add x7, x7, 1856
00476558str x7, [sp+240]
0047655cstr x0, [sp+248]
00476560ldr x1, [sp+240]
00476564ldrb w0, [sp+108]
00476568ldr x2, [sp+248]
0047656cldp x29, x30, [sp-8]
00476570add sp, sp, 2064
00476574ret x30
00476578
00476578loc_476578:
00476578str xzr, [sp+160]
0047657cldr x3, [sp+2424]
00476580ldrsb x27, [x3]
00476584ldr x3, [x3+72]
00476588str x3, [sp+152]
0047658cb 0x476714
00476590
00476590loc_476590:
00476590b 0x476594
00476594
00476594loc_476594:
00476594add x27, sp, 1320
00476598stp xzr, xzr, [x27]
0047659cadd x27, sp, 1336
004765a0stp xzr, xzr, [x27]
004765a4add x2, sp, 1320
004765a8str x2, [sp+904]
004765acldr x0, [sp+2176]
004765b0ldr x1, [sp+2184]
004765b4bl runtime.convTstring
004765b8str x0, [sp+896]
004765bcldr x2, [sp+904]
004765c0ldrsb x27, [x2]
004765c4adrp x3, 0x17f000
004765c8add x3, x3, 2944
004765ccstr x3, [x2]
004765d0adrp x27, 0x5d5000
004765d4ldr w3, [x27+3056]
004765d8cbz w3, 0x4765e0
004765dcb 0x4765e4
004765e0
004765e0loc_4765e0:
004765e0b 0x4765f8
004765e4
004765e4loc_4765e4:
004765e4bl runtime.gcWriteBarrier2
004765e8str x0, [x25]
004765ecldr x3, [x2+8]
004765f0str x3, [x25+8]
004765f4b 0x4765f8
004765f8
004765f8loc_4765f8:
004765f8str x0, [x2+8]
004765fcldr x2, [sp+2424]
00476600ldrsb x27, [x2]
00476604ldr x0, [x2+40]
00476608ldr x1, [x2+48]
0047660cstr x0, [sp+880]
00476610str x1, [sp+888]
00476614bl runtime.convTstring
00476618str x0, [sp+872]
0047661cldr x2, [sp+904]
00476620ldrsb x27, [x2]
00476624adrp x3, 0x17f000
00476628add x3, x3, 2944
0047662cstr x3, [x2+16]
00476630adrp x27, 0x5d5000
00476634ldr w3, [x27+3056]
00476638cbz w3, 0x476640
0047663cb 0x476644
00476640
00476640loc_476640:
00476640b 0x476658
00476644
00476644loc_476644:
00476644bl runtime.gcWriteBarrier2
00476648str x0, [x25]
0047664cldr x7, [x2+24]
00476650str x7, [x25+8]
00476654b 0x476658
00476658
00476658loc_476658:
00476658str x0, [x2+24]
0047665cldr x4, [sp+904]
00476660ldrsb x27, [x4]
00476664b 0x476668
00476668
00476668loc_476668:
00476668str x4, [sp+912]
0047666corr x6, xzr, 2
00476670str x6, [sp+920]
00476674str x6, [sp+928]
00476678adrp x0, 0x243000
0047667cadd x0, x0, 4029
00476680movz x1, 25
00476684adrp x2, 0x259000
00476688add x2, x2, 1863
0047668cmovz x3, 78
00476690mov x5, x6
00476694bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476698str x0, [sp+1864]
0047669cstr x1, [sp+1872]
004766a0str x2, [sp+1880]
004766a4str x3, [sp+1888]
004766a8str x4, [sp+1896]
004766acadd x27, sp, 1864
004766b0ldp x7, x8, [x27]
004766b4add x27, sp, 1880
004766b8ldp x9, x10, [x27]
004766bcadd x27, sp, 1280
004766c0stp x7, x8, [x27]
004766c4add x27, sp, 1296
004766c8stp x9, x10, [x27]
004766ccldr x7, [sp+1896]
004766d0str x7, [sp+1312]
004766d4strb wzr, [sp+108]
004766d8adrp x0, 0x1d8000
004766dcadd x0, x0, 2528
004766e0add x1, sp, 1280
004766e4bl runtime.convT
004766e8str x0, [sp+864]
004766ecadrp x7, 0x2a0000
004766f0add x7, x7, 1856
004766f4str x7, [sp+240]
004766f8str x0, [sp+248]
004766fcldr x1, [sp+240]
00476700ldrb w0, [sp+108]
00476704ldr x2, [sp+248]
00476708ldp x29, x30, [sp-8]
0047670cadd sp, sp, 2064
00476710ret x30
00476714
00476714loc_476714:
00476714ldr x3, [sp+152]
00476718ldr x4, [sp+160]
0047671csubs xzr, x3, x4
00476720b.gt 0x476728
00476724b 0x476958
00476728
00476728loc_476728:
00476728ldr x0, [sp+160]
0047672cstr x0, [sp+112]
00476730ldr x3, [sp+2424]
00476734ldrsb x27, [x3]
00476738ldr x4, [x3+752]
0047673cldr x1, [x3+760]
00476740subs xzr, x1, x0
00476744b.hi 0x47674c
00476748b 0x4773f8
0047674c
0047674cloc_47674c:
0047674cadd x3, x4, x0, lsl #4
00476750ldr x3, [x3+8]
00476754ubfm x5, x0, 60, 59
00476758ldr x4, [x4+x5]
0047675cstr x4, [sp+768]
00476760str x3, [sp+776]
00476764ldr x3, [sp+2200]
00476768ldr x1, [sp+2208]
0047676cldr x0, [sp+112]
00476770subs xzr, x1, x0
00476774b.hi 0x47677c
00476778b 0x4773f4
0047677c
0047677cloc_47677c:
0047677cadd x4, x3, x0, lsl #4
00476780ldr x4, [x4+8]
00476784ubfm x5, x0, 60, 59
00476788ldr x1, [x3+x5]
0047678cstr x1, [sp+752]
00476790str x4, [sp+760]
00476794ldr x3, [sp+776]
00476798subs xzr, x3, x4
0047679cb.ne 0x4767a4
004767a0b 0x4767a8
004767a4
004767a4loc_4767a4:
004767a4b 0x4767d4
004767a8
004767a8loc_4767a8:
004767a8ldr x0, [sp+768]
004767acldr x2, [sp+776]
004767b0bl runtime.memequal
004767b4tbnz w0, 0, 0x4767bc
004767b8b 0x4767d0
004767bc
004767bcloc_4767bc:
004767bcb 0x4767c0
004767c0
004767c0loc_4767c0:
004767c0ldr x3, [sp+160]
004767c4add x3, x3, 1
004767c8str x3, [sp+160]
004767ccb 0x476714
004767d0
004767d0loc_4767d0:
004767d0b 0x4767d4
004767d4
004767d4loc_4767d4:
004767d4add x27, sp, 1320
004767d8stp xzr, xzr, [x27]
004767dcadd x27, sp, 1336
004767e0stp xzr, xzr, [x27]
004767e4add x2, sp, 1320
004767e8str x2, [sp+720]
004767ecadrp x0, 0x1f2000
004767f0add x0, x0, 1568
004767f4add x1, sp, 2192
004767f8bl runtime.convT
004767fcstr x0, [sp+712]
00476800ldr x2, [sp+720]
00476804ldrsb x27, [x2]
00476808adrp x3, 0x1f2000
0047680cadd x3, x3, 1568
00476810str x3, [x2]
00476814adrp x27, 0x5d5000
00476818ldr w3, [x27+3056]
0047681ccbz w3, 0x476824
00476820b 0x476828
00476824
00476824loc_476824:
00476824b 0x47683c
00476828
00476828loc_476828:
00476828bl runtime.gcWriteBarrier2
0047682cstr x0, [x25]
00476830ldr x3, [x2+8]
00476834str x3, [x25+8]
00476838b 0x47683c
0047683c
0047683cloc_47683c:
0047683cstr x0, [x2+8]
00476840ldr x2, [sp+2424]
00476844ldrsb x27, [x2]
00476848add x1, x2, 744
0047684cstr x1, [sp+704]
00476850adrp x0, 0x1f2000
00476854add x0, x0, 1568
00476858bl runtime.convT
0047685cstr x0, [sp+696]
00476860ldr x2, [sp+720]
00476864ldrsb x27, [x2]
00476868adrp x3, 0x1f2000
0047686cadd x3, x3, 1568
00476870str x3, [x2+16]
00476874adrp x27, 0x5d5000
00476878ldr w3, [x27+3056]
0047687ccbz w3, 0x476884
00476880b 0x476888
00476884
00476884loc_476884:
00476884b 0x47689c
00476888
00476888loc_476888:
00476888bl runtime.gcWriteBarrier2
0047688cstr x0, [x25]
00476890ldr x7, [x2+24]
00476894str x7, [x25+8]
00476898b 0x47689c
0047689c
0047689cloc_47689c:
0047689cstr x0, [x2+24]
004768a0ldr x4, [sp+720]
004768a4ldrsb x27, [x4]
004768a8b 0x4768ac
004768ac
004768acloc_4768ac:
004768acstr x4, [sp+728]
004768b0orr x6, xzr, 2
004768b4str x6, [sp+736]
004768b8str x6, [sp+744]
004768bcadrp x0, 0x243000
004768c0add x0, x0, 4029
004768c4movz x1, 25
004768c8adrp x2, 0x259000
004768ccadd x2, x2, 2414
004768d0movz x3, 79
004768d4mov x5, x6
004768d8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004768dcstr x0, [sp+1704]
004768e0str x1, [sp+1712]
004768e4str x2, [sp+1720]
004768e8str x3, [sp+1728]
004768ecstr x4, [sp+1736]
004768f0add x27, sp, 1704
004768f4ldp x7, x8, [x27]
004768f8add x27, sp, 1720
004768fcldp x9, x10, [x27]
00476900add x27, sp, 1280
00476904stp x7, x8, [x27]
00476908add x27, sp, 1296
0047690cstp x9, x10, [x27]
00476910ldr x7, [sp+1736]
00476914str x7, [sp+1312]
00476918strb wzr, [sp+108]
0047691cadrp x0, 0x1d8000
00476920add x0, x0, 2528
00476924add x1, sp, 1280
00476928bl runtime.convT
0047692cstr x0, [sp+688]
00476930adrp x7, 0x2a0000
00476934add x7, x7, 1856
00476938str x7, [sp+240]
0047693cstr x0, [sp+248]
00476940ldr x1, [sp+240]
00476944ldrb w0, [sp+108]
00476948ldr x2, [sp+248]
0047694cldp x29, x30, [sp-8]
00476950add sp, sp, 2064
00476954ret x30
00476958
00476958loc_476958:
00476958ldr x3, [sp+2424]
0047695cldrsb x27, [x3]
00476960ldr x4, [x3+728]
00476964ldr x3, [x3+736]
00476968str x4, [sp+672]
0047696cstr x3, [sp+680]
00476970ldr x1, [sp+2176]
00476974ldr x3, [sp+2184]
00476978str x1, [sp+656]
0047697cstr x3, [sp+664]
00476980ldr x4, [sp+680]
00476984subs xzr, x4, x3
00476988b.ne 0x476990
0047698cb 0x476994
00476990
00476990loc_476990:
00476990b 0x476e40
00476994
00476994loc_476994:
00476994ldr x0, [sp+672]
00476998ldr x2, [sp+680]
0047699cbl runtime.memequal
004769a0tbnz w0, 0, 0x4769a8
004769a4b 0x476e3c
004769a8
004769a8loc_4769a8:
004769a8ldr x6, [sp+2336]
004769acstr x6, [sp+208]
004769b0cbnz x6, 0x4769b8
004769b4b 0x476a9c
004769b8
004769b8loc_4769b8:
004769b8ldr x6, [sp+2424]
004769bcldrsb x27, [x6]
004769c0ldr x0, [x6+776]
004769c4ldr x1, [x6+784]
004769c8ldr x2, [x6+792]
004769ccstr x0, [sp+560]
004769d0str x1, [sp+568]
004769d4str x2, [sp+576]
004769d8ldr x3, [sp+2328]
004769dcldr x4, [sp+2336]
004769e0ldr x5, [sp+2344]
004769e4bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesEqual
004769e8strb w0, [sp+111]
004769ectbnz w0, 0, 0x4769f4
004769f0b 0x4769f8
004769f4
004769f4loc_4769f4:
004769f4b 0x476aa0
004769f8
004769f8loc_4769f8:
004769f8adrp x0, 0x243000
004769fcadd x0, x0, 4029
00476a00movz x1, 25
00476a04adrp x2, 0x258000
00476a08add x2, x2, 3161
00476a0cmovz x3, 72
00476a10mov x4, xzr
00476a14mov x5, xzr
00476a18mov x6, x5
00476a1cbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476a20str x0, [sp+1624]
00476a24str x1, [sp+1632]
00476a28str x2, [sp+1640]
00476a2cstr x3, [sp+1648]
00476a30str x4, [sp+1656]
00476a34add x27, sp, 1624
00476a38ldp x7, x8, [x27]
00476a3cadd x27, sp, 1640
00476a40ldp x9, x10, [x27]
00476a44add x27, sp, 1280
00476a48stp x7, x8, [x27]
00476a4cadd x27, sp, 1296
00476a50stp x9, x10, [x27]
00476a54ldr x7, [sp+1656]
00476a58str x7, [sp+1312]
00476a5cstrb wzr, [sp+108]
00476a60adrp x0, 0x1d8000
00476a64add x0, x0, 2528
00476a68add x1, sp, 1280
00476a6cbl runtime.convT
00476a70str x0, [sp+552]
00476a74adrp x7, 0x2a0000
00476a78add x7, x7, 1856
00476a7cstr x7, [sp+240]
00476a80str x0, [sp+248]
00476a84ldr x1, [sp+240]
00476a88ldrb w0, [sp+108]
00476a8cldr x2, [sp+248]
00476a90ldp x29, x30, [sp-8]
00476a94add sp, sp, 2064
00476a98ret x30
00476a9c
00476a9cloc_476a9c:
00476a9cb 0x476aa0
00476aa0
00476aa0loc_476aa0:
00476aa0bl time.Now
00476aa4str x0, [sp+1208]
00476aa8str x1, [sp+1216]
00476aacstr x2, [sp+1224]
00476ab0bl time.Time.UTC
00476ab4str x0, [sp+256]
00476ab8str x1, [sp+264]
00476abcstr x2, [sp+272]
00476ac0ldr x0, [sp+2424]
00476ac4ldrsb x27, [x0]
00476ac8ldr x3, [x0+632]
00476accldr x4, [x0+640]
00476ad0ldr x5, [x0+648]
00476ad4str x3, [sp+496]
00476ad8str x4, [sp+504]
00476adcstr x5, [sp+512]
00476ae0ldr x0, [sp+256]
00476ae4ldr x1, [sp+264]
00476ae8ldr x2, [sp+272]
00476aecbl time.Time.Sub
00476af0str x0, [sp+200]
00476af4ldr x1, [sp+2432]
00476af8ldrsb x27, [x1]
00476afcldr x1, [x1+16]
00476b00subs xzr, x0, x1
00476b04cset x0, gt
00476b08strb w0, [sp+111]
00476b0cb.gt 0x476b14
00476b10b 0x476b18
00476b14
00476b14loc_476b14:
00476b14b 0x476b68
00476b18
00476b18loc_476b18:
00476b18ldr x6, [sp+2424]
00476b1cldrsb x27, [x6]
00476b20ldr x0, [x6+632]
00476b24ldr x1, [x6+640]
00476b28ldr x2, [x6+648]
00476b2cstr x0, [sp+472]
00476b30str x1, [sp+480]
00476b34str x2, [sp+488]
00476b38ldr x3, [sp+256]
00476b3cldr x4, [sp+264]
00476b40ldr x5, [sp+272]
00476b44bl time.Time.Sub
00476b48str x0, [sp+192]
00476b4cldr x6, [sp+2432]
00476b50ldrsb x27, [x6]
00476b54ldr x6, [x6+16]
00476b58subs xzr, x0, x6
00476b5ccset x6, gt
00476b60strb w6, [sp+111]
00476b64b 0x476b68
00476b68
00476b68loc_476b68:
00476b68ldrb w2, [sp+111]
00476b6ctbnz w2, 0, 0x476b74
00476b70b 0x476cb4
00476b74
00476b74loc_476b74:
00476b74ldr x1, [sp+2432]
00476b78ldrsb x27, [x1]
00476b7cldr x0, [x1+16]
00476b80str x0, [sp+144]
00476b84bl time.Duration.Seconds
00476b88str d0, [sp+184]
00476b8cadd x27, sp, 1192
00476b90stp xzr, xzr, [x27]
00476b94add x1, sp, 1192
00476b98str x1, [sp+440]
00476b9cldr d0, [sp+184]
00476ba0str d0, [sp+136]
00476ba4add x1, sp, 136
00476ba8ldrsb x27, [x1]
00476bacldr x0, [x1]
00476bb0str x0, [sp+128]
00476bb4bl runtime.convT64
00476bb8str x0, [sp+432]
00476bbcldr x1, [sp+440]
00476bc0ldrsb x27, [x1]
00476bc4adrp x2, 0x17f000
00476bc8add x2, x2, 3904
00476bccstr x2, [x1]
00476bd0adrp x27, 0x5d5000
00476bd4ldr w2, [x27+3056]
00476bd8cbz w2, 0x476be0
00476bdcb 0x476be4
00476be0
00476be0loc_476be0:
00476be0b 0x476bf8
00476be4
00476be4loc_476be4:
00476be4bl runtime.gcWriteBarrier2
00476be8str x0, [x25]
00476becldr x7, [x1+8]
00476bf0str x7, [x25+8]
00476bf4b 0x476bf8
00476bf8
00476bf8loc_476bf8:
00476bf8str x0, [x1+8]
00476bfcldr x4, [sp+440]
00476c00ldrsb x27, [x4]
00476c04b 0x476c08
00476c08
00476c08loc_476c08:
00476c08str x4, [sp+448]
00476c0corr x6, xzr, 1
00476c10str x6, [sp+456]
00476c14str x6, [sp+464]
00476c18adrp x0, 0x243000
00476c1cadd x0, x0, 4029
00476c20movz x1, 25
00476c24adrp x2, 0x254000
00476c28add x2, x2, 3472
00476c2cmovz x3, 54
00476c30mov x5, x6
00476c34bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476c38str x0, [sp+1584]
00476c3cstr x1, [sp+1592]
00476c40str x2, [sp+1600]
00476c44str x3, [sp+1608]
00476c48str x4, [sp+1616]
00476c4cadd x27, sp, 1584
00476c50ldp x7, x8, [x27]
00476c54add x27, sp, 1600
00476c58ldp x9, x10, [x27]
00476c5cadd x27, sp, 1280
00476c60stp x7, x8, [x27]
00476c64add x27, sp, 1296
00476c68stp x9, x10, [x27]
00476c6cldr x7, [sp+1616]
00476c70str x7, [sp+1312]
00476c74strb wzr, [sp+108]
00476c78adrp x0, 0x1d8000
00476c7cadd x0, x0, 2528
00476c80add x1, sp, 1280
00476c84bl runtime.convT
00476c88str x0, [sp+424]
00476c8cadrp x7, 0x2a0000
00476c90add x7, x7, 1856
00476c94str x7, [sp+240]
00476c98str x0, [sp+248]
00476c9cldr x1, [sp+240]
00476ca0ldrb w0, [sp+108]
00476ca4ldr x2, [sp+248]
00476ca8ldp x29, x30, [sp-8]
00476cacadd sp, sp, 2064
00476cb0ret x30
00476cb4
00476cb4loc_476cb4:
00476cb4add x0, sp, 2088
00476cb8movz x1, 149
00476cbcbl gopkg.in/jcmturner/gokrb5.v7/types.(*PADataSequence).Contains
00476cc0strb w0, [sp+110]
00476cc4strb w0, [sp+111]
00476cc8tbnz w0, 0, 0x476cd0
00476cccb 0x476cf4
00476cd0
00476cd0loc_476cd0:
00476cd0ldr x2, [sp+2424]
00476cd4ldrsb x27, [x2]
00476cd8add x0, x2, 600
00476cdcstr x0, [sp+416]
00476ce0orr x1, xzr, 15
00476ce4bl gopkg.in/jcmturner/gokrb5.v7/types.IsFlagSet
00476ce8strb w0, [sp+109]
00476cecstrb w0, [sp+111]
00476cf0b 0x476cf8
00476cf4
00476cf4loc_476cf4:
00476cf4b 0x476cf8
00476cf8
00476cf8loc_476cf8:
00476cf8ldrb w7, [sp+111]
00476cfctbnz w7, 0, 0x476d04
00476d00b 0x476e38
00476d04
00476d04loc_476d04:
00476d04ldr x7, [sp+2424]
00476d08ldrsb x27, [x7]
00476d0cldr x7, [x7+808]
00476d10str x7, [sp+208]
00476d14subs xzr, x7, 2
00476d18cset x7, lt
00476d1cstrb w7, [sp+110]
00476d20b.lt 0x476d28
00476d24b 0x476d2c
00476d28
00476d28loc_476d28:
00476d28b 0x476d54
00476d2c
00476d2cloc_476d2c:
00476d2cldr x2, [sp+2424]
00476d30ldrsb x27, [x2]
00476d34add x0, x2, 800
00476d38str x0, [sp+2024]
00476d3cmovz x1, 136
00476d40bl gopkg.in/jcmturner/gokrb5.v7/types.(*PADataSequence).Contains
00476d44strb w0, [sp+111]
00476d48eor x2, x0, 1
00476d4cstrb w2, [sp+110]
00476d50b 0x476d54
00476d54
00476d54loc_476d54:
00476d54ldrb w7, [sp+110]
00476d58tbnz w7, 0, 0x476d60
00476d5cb 0x476e04
00476d60
00476d60loc_476d60:
00476d60adrp x0, 0x243000
00476d64add x0, x0, 4029
00476d68movz x1, 25
00476d6cadrp x2, 0x254000
00476d70add x2, x2, 1536
00476d74movz x3, 53
00476d78mov x4, xzr
00476d7cmov x5, xzr
00476d80mov x6, x5
00476d84bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476d88str x0, [sp+1544]
00476d8cstr x1, [sp+1552]
00476d90str x2, [sp+1560]
00476d94str x3, [sp+1568]
00476d98str x4, [sp+1576]
00476d9cadd x27, sp, 1544
00476da0ldp x7, x8, [x27]
00476da4add x27, sp, 1560
00476da8ldp x9, x10, [x27]
00476dacadd x27, sp, 1280
00476db0stp x7, x8, [x27]
00476db4add x27, sp, 1296
00476db8stp x9, x10, [x27]
00476dbcldr x7, [sp+1576]
00476dc0str x7, [sp+1312]
00476dc4strb wzr, [sp+108]
00476dc8adrp x0, 0x1d8000
00476dccadd x0, x0, 2528
00476dd0add x1, sp, 1280
00476dd4bl runtime.convT
00476dd8str x0, [sp+2016]
00476ddcadrp x7, 0x2a0000
00476de0add x7, x7, 1856
00476de4str x7, [sp+240]
00476de8str x0, [sp+248]
00476decldr x1, [sp+240]
00476df0ldrb w0, [sp+108]
00476df4ldr x2, [sp+248]
00476df8ldp x29, x30, [sp-8]
00476dfcadd sp, sp, 2064
00476e00ret x30
00476e04
00476e04loc_476e04:
00476e04ldr x3, [sp+2424]
00476e08ldrsb x27, [x3]
00476e0cldr x4, [x3+808]
00476e10ldr x5, [x3+800]
00476e14ldr x3, [x3+816]
00476e18str x5, [sp+1168]
00476e1cstr x4, [sp+1176]
00476e20str x3, [sp+1184]
00476e24str xzr, [sp+232]
00476e28str x4, [sp+224]
00476e2cldr x3, [sp+1168]
00476e30str x3, [sp+216]
00476e34b 0x476fe4
00476e38
00476e38loc_476e38:
00476e38b 0x476fc0
00476e3c
00476e3cloc_476e3c:
00476e3cb 0x476e40
00476e40
00476e40loc_476e40:
00476e40add x27, sp, 1320
00476e44stp xzr, xzr, [x27]
00476e48add x27, sp, 1336
00476e4cstp xzr, xzr, [x27]
00476e50add x2, sp, 1320
00476e54str x2, [sp+624]
00476e58ldr x0, [sp+2176]
00476e5cldr x1, [sp+2184]
00476e60bl runtime.convTstring
00476e64str x0, [sp+616]
00476e68ldr x2, [sp+624]
00476e6cldrsb x27, [x2]
00476e70adrp x3, 0x17f000
00476e74add x3, x3, 2944
00476e78str x3, [x2]
00476e7cadrp x27, 0x5d5000
00476e80ldr w3, [x27+3056]
00476e84cbz w3, 0x476e8c
00476e88b 0x476e90
00476e8c
00476e8cloc_476e8c:
00476e8cb 0x476ea4
00476e90
00476e90loc_476e90:
00476e90bl runtime.gcWriteBarrier2
00476e94str x0, [x25]
00476e98ldr x3, [x2+8]
00476e9cstr x3, [x25+8]
00476ea0b 0x476ea4
00476ea4
00476ea4loc_476ea4:
00476ea4str x0, [x2+8]
00476ea8ldr x2, [sp+2424]
00476eacldrsb x27, [x2]
00476eb0ldr x0, [x2+728]
00476eb4ldr x1, [x2+736]
00476eb8str x0, [sp+600]
00476ebcstr x1, [sp+608]
00476ec0bl runtime.convTstring
00476ec4str x0, [sp+592]
00476ec8ldr x2, [sp+624]
00476eccldrsb x27, [x2]
00476ed0adrp x3, 0x17f000
00476ed4add x3, x3, 2944
00476ed8str x3, [x2+16]
00476edcadrp x27, 0x5d5000
00476ee0ldr w3, [x27+3056]
00476ee4cbz w3, 0x476eec
00476ee8b 0x476ef0
00476eec
00476eecloc_476eec:
00476eecb 0x476f04
00476ef0
00476ef0loc_476ef0:
00476ef0bl runtime.gcWriteBarrier2
00476ef4str x0, [x25]
00476ef8ldr x7, [x2+24]
00476efcstr x7, [x25+8]
00476f00b 0x476f04
00476f04
00476f04loc_476f04:
00476f04str x0, [x2+24]
00476f08ldr x4, [sp+624]
00476f0cldrsb x27, [x4]
00476f10b 0x476f14
00476f14
00476f14loc_476f14:
00476f14str x4, [sp+632]
00476f18orr x6, xzr, 2
00476f1cstr x6, [sp+640]
00476f20str x6, [sp+648]
00476f24adrp x0, 0x243000
00476f28add x0, x0, 4029
00476f2cmovz x1, 25
00476f30adrp x2, 0x259000
00476f34add x2, x2, 1941
00476f38movz x3, 78
00476f3cmov x5, x6
00476f40bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476f44str x0, [sp+1664]
00476f48str x1, [sp+1672]
00476f4cstr x2, [sp+1680]
00476f50str x3, [sp+1688]
00476f54str x4, [sp+1696]
00476f58add x27, sp, 1664
00476f5cldp x7, x8, [x27]
00476f60add x27, sp, 1680
00476f64ldp x9, x10, [x27]
00476f68add x27, sp, 1280
00476f6cstp x7, x8, [x27]
00476f70add x27, sp, 1296
00476f74stp x9, x10, [x27]
00476f78ldr x7, [sp+1696]
00476f7cstr x7, [sp+1312]
00476f80strb wzr, [sp+108]
00476f84adrp x0, 0x1d8000
00476f88add x0, x0, 2528
00476f8cadd x1, sp, 1280
00476f90bl runtime.convT
00476f94str x0, [sp+584]
00476f98adrp x7, 0x2a0000
00476f9cadd x7, x7, 1856
00476fa0str x7, [sp+240]
00476fa4str x0, [sp+248]
00476fa8ldr x1, [sp+240]
00476facldrb w0, [sp+108]
00476fb0ldr x2, [sp+248]
00476fb4ldp x29, x30, [sp-8]
00476fb8add sp, sp, 2064
00476fbcret x30
00476fc0
00476fc0loc_476fc0:
00476fc0orr x3, xzr, 1
00476fc4strb w3, [sp+108]
00476fc8stp xzr, xzr, [sp+240]
00476fccldrb w0, [sp+108]
00476fd0mov x1, xzr
00476fd4mov x2, xzr
00476fd8ldp x29, x30, [sp-8]
00476fdcadd sp, sp, 2064
00476fe0ret x30
00476fe4
00476fe4loc_476fe4:
00476fe4ldr x3, [sp+224]
00476fe8ldr x4, [sp+232]
00476fecsubs xzr, x3, x4
00476ff0b.gt 0x476ff8
00476ff4b 0x4773f0
00476ff8
00476ff8loc_476ff8:
00476ff8ldr x3, [sp+216]
00476ffcstr x3, [sp+2008]
00477000ldr x3, [sp+2008]
00477004ldrsw x4, [x3]
00477008ldr x5, [x3+8]
0047700cldr x6, [x3+16]
00477010ldr x3, [x3+24]
00477014str w4, [sp+280]
00477018str x5, [sp+288]
0047701cstr x6, [sp+296]
00477020str x3, [sp+304]
00477024ldrsw x3, [sp+280]
00477028subs wzr, w3, 149
0047702cb.eq 0x477034
00477030b 0x4773cc
00477034
00477034loc_477034:
00477034adrp x0, 0x1d0000
00477038add x0, x0, 2592
0047703cbl runtime.newobject
00477040str x0, [sp+2048]
00477044str wzr, [x0]
00477048stp xzr, xzr, [x0+16]
0047704cadrp x27, 0x5d4000
00477050ldr w1, [x27+3056]
00477054cbz w1, 0x47705c
00477058b 0x477060
0047705c
0047705cloc_47705c:
0047705cb 0x477070
00477060
00477060loc_477060:
00477060ldr x4, [x0+8]
00477064bl runtime.gcWriteBarrier1
00477068str x4, [x25]
0047706cb 0x477070
00477070
00477070loc_477070:
00477070str xzr, [x0+8]
00477074ldr x0, [sp+2048]
00477078ldr x1, [sp+288]
0047707cldr x2, [sp+296]
00477080ldr x3, [sp+304]
00477084bl gopkg.in/jcmturner/gokrb5.v7/types.(*PAReqEncPARep).Unmarshal
00477088str x0, [sp+360]
0047708cstr x1, [sp+368]
00477090cbnz x0, 0x477098
00477094b 0x47713c
00477098
00477098loc_477098:
00477098adrp x2, 0x23d000
0047709cadd x2, x2, 174
004770a0orr x3, xzr, 14
004770a4adrp x4, 0x257000
004770a8add x4, x4, 4042
004770acmovz x5, 74
004770b0mov x6, xzr
004770b4mov x7, xzr
004770b8mov x8, x7
004770bcbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004770c0str x0, [sp+1504]
004770c4str x1, [sp+1512]
004770c8str x2, [sp+1520]
004770ccstr x3, [sp+1528]
004770d0str x4, [sp+1536]
004770d4add x27, sp, 1504
004770d8ldp x9, x10, [x27]
004770dcadd x27, sp, 1520
004770e0ldp x11, x12, [x27]
004770e4add x27, sp, 1280
004770e8stp x9, x10, [x27]
004770ecadd x27, sp, 1296
004770f0stp x11, x12, [x27]
004770f4ldr x9, [sp+1536]
004770f8str x9, [sp+1312]
004770fcstrb wzr, [sp+108]
00477100adrp x0, 0x1d7000
00477104add x0, x0, 2528
00477108add x1, sp, 1280
0047710cbl runtime.convT
00477110str x0, [sp+2000]
00477114adrp x9, 0x29f000
00477118add x9, x9, 1856
0047711cstr x9, [sp+240]
00477120str x0, [sp+248]
00477124ldr x1, [sp+240]
00477128ldrb w0, [sp+108]
0047712cldr x2, [sp+248]
00477130ldp x29, x30, [sp-8]
00477134add sp, sp, 2064
00477138ret x30
0047713c
0047713cloc_47713c:
0047713cadd x27, sp, 1152
00477140stp xzr, xzr, [x27]
00477144add x27, sp, 1232
00477148stp xzr, xzr, [x27]
0047714cldr x1, [sp+2048]
00477150ldrsw x0, [x1]
00477154bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetChksumEtype
00477158str x0, [sp+1152]
0047715cstr x1, [sp+1160]
00477160str x2, [sp+1232]
00477164str x3, [sp+1240]
00477168ldr x1, [sp+1152]
0047716cldr x2, [sp+1160]
00477170str x1, [sp+1408]
00477174str x2, [sp+1416]
00477178ldr x1, [sp+1232]
0047717cldr x2, [sp+1240]
00477180str x1, [sp+1392]
00477184str x2, [sp+1400]
00477188ldr x1, [sp+1408]
0047718cldr x2, [sp+1416]
00477190str x1, [sp+344]
00477194str x2, [sp+352]
00477198ldr x1, [sp+1400]
0047719cldr x0, [sp+1392]
004771a0str x0, [sp+360]
004771a4str x1, [sp+368]
004771a8cbnz x0, 0x4771b0
004771acb 0x477254
004771b0
004771b0loc_4771b0:
004771b0adrp x2, 0x23d000
004771b4add x2, x2, 188
004771b8orr x3, xzr, 14
004771bcadrp x4, 0x24a000
004771c0add x4, x4, 355
004771c4movz x5, 35
004771c8mov x6, xzr
004771ccmov x7, xzr
004771d0mov x8, x7
004771d4bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004771d8str x0, [sp+1464]
004771dcstr x1, [sp+1472]
004771e0str x2, [sp+1480]
004771e4str x3, [sp+1488]
004771e8str x4, [sp+1496]
004771ecadd x27, sp, 1464
004771f0ldp x9, x10, [x27]
004771f4add x27, sp, 1480
004771f8ldp x11, x12, [x27]
004771fcadd x27, sp, 1280
00477200stp x9, x10, [x27]
00477204add x27, sp, 1296
00477208stp x11, x12, [x27]
0047720cldr x9, [sp+1496]
00477210str x9, [sp+1312]
00477214strb wzr, [sp+108]
00477218adrp x0, 0x1d7000
0047721cadd x0, x0, 2528
00477220add x1, sp, 1280
00477224bl runtime.convT
00477228str x0, [sp+1992]
0047722cadrp x9, 0x29f000
00477230add x9, x9, 1856
00477234str x9, [sp+240]
00477238str x0, [sp+248]
0047723cldr x1, [sp+240]
00477240ldrb w0, [sp+108]
00477244ldr x2, [sp+248]
00477248ldp x29, x30, [sp-8]
0047724cadd sp, sp, 2064
00477250ret x30
00477254
00477254loc_477254:
00477254str xzr, [sp+1128]
00477258add x27, sp, 1136
0047725cstp xzr, xzr, [x27]
00477260add x27, sp, 1232
00477264stp xzr, xzr, [x27]
00477268add x0, sp, 2072
0047726cbl gopkg.in/jcmturner/gokrb5.v7/messages.(*ASReq).Marshal
00477270str x0, [sp+1128]
00477274str x1, [sp+1136]
00477278str x2, [sp+1144]
0047727cstr x3, [sp+1232]
00477280str x4, [sp+1240]
00477284ldr x1, [sp+1128]
00477288ldr x2, [sp+1136]
0047728cldr x3, [sp+1144]
00477290str x1, [sp+1368]
00477294str x2, [sp+1376]
00477298str x3, [sp+1384]
0047729cldr x1, [sp+1232]
004772a0ldr x2, [sp+1240]
004772a4str x1, [sp+1352]
004772a8str x2, [sp+1360]
004772acldr x4, [sp+1368]
004772b0ldr x5, [sp+1376]
004772b4ldr x6, [sp+1384]
004772b8str x4, [sp+392]
004772bcstr x5, [sp+400]
004772c0str x6, [sp+408]
004772c4ldr x1, [sp+344]
004772c8ldrsb x27, [x1]
004772ccldr x1, [x1+176]
004772d0ldr x0, [sp+352]
004772d4ldr x2, [sp+328]
004772d8ldr x3, [sp+336]
004772dcldr x7, [sp+320]
004772e0ldr x8, [sp+2048]
004772e4ldr x9, [x8+8]
004772e8ldr x10, [x8+16]
004772ecldr x8, [x8+24]
004772f0mov x11, x1
004772f4mov x1, x7
004772f8mov x7, x9
004772fcmov x12, x8
00477300mov x8, x10
00477304mov x9, x12
00477308orr x10, xzr, 56
0047730cblr x11
00477310strb w0, [sp+110]
00477314tbnz w0, 0, 0x47731c
00477318b 0x477320
0047731c
0047731cloc_47731c:
0047731cb 0x4773d0
00477320
00477320loc_477320:
00477320ldr x0, [sp+360]
00477324ldr x1, [sp+368]
00477328adrp x2, 0x23d000
0047732cadd x2, x2, 188
00477330orr x3, xzr, 14
00477334adrp x4, 0x250000
00477338add x4, x4, 2779
0047733cmovz x5, 46
00477340mov x6, xzr
00477344mov x7, xzr
00477348mov x8, x7
0047734cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00477350str x0, [sp+1424]
00477354str x1, [sp+1432]
00477358str x2, [sp+1440]
0047735cstr x3, [sp+1448]
00477360str x4, [sp+1456]
00477364add x27, sp, 1424
00477368ldp x9, x10, [x27]
0047736cadd x27, sp, 1440
00477370ldp x11, x12, [x27]
00477374add x27, sp, 1280
00477378stp x9, x10, [x27]
0047737cadd x27, sp, 1296
00477380stp x11, x12, [x27]
00477384ldr x9, [sp+1456]
00477388str x9, [sp+1312]
0047738cstrb wzr, [sp+108]
00477390adrp x0, 0x1d7000
00477394add x0, x0, 2528
00477398add x1, sp, 1280
0047739cbl runtime.convT
004773a0str x0, [sp+1984]
004773a4adrp x9, 0x29f000
004773a8add x9, x9, 1856
004773acstr x9, [sp+240]
004773b0str x0, [sp+248]
004773b4ldr x1, [sp+240]
004773b8ldrb w0, [sp+108]
004773bcldr x2, [sp+248]
004773c0ldp x29, x30, [sp-8]
004773c4add sp, sp, 2064
004773c8ret x30
004773cc
004773ccloc_4773cc:
004773ccb 0x4773d0
004773d0
004773d0loc_4773d0:
004773d0b 0x4773d4
004773d4
004773d4loc_4773d4:
004773d4ldr x3, [sp+232]
004773d8add x3, x3, 1
004773dcstr x3, [sp+232]
004773e0ldr x3, [sp+2008]
004773e4add x3, x3, 32
004773e8str x3, [sp+216]
004773ecb 0x476fe4
004773f0
004773f0loc_4773f0:
004773f0b 0x476fc0
004773f4
004773f4loc_4773f4:
004773f4bl runtime.panicIndex
004773f8
004773f8loc_4773f8:
004773f8bl runtime.panicIndex
004773fc
004773fcloc_4773fc:
004773fcbl runtime.panicIndex
00477400
00477400loc_477400:
00477400bl runtime.panicIndex
00477404hint
00477408
00477408loc_477408:
00477408stp x0, x1, [sp+360]
0047740cstr x2, [sp+376]
00477410mov x3, x30
00477414bl runtime.morestack_noctxt.abi0
00477418ldp x0, x1, [sp+360]
0047741cldr x2, [sp+376]
00477420b 0x475ce0
00477424udf 0
00477428udf 0
0047742cudf 0
00475ce0
00475ce0gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Verify: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Verify(gopkg.in/jcmturner/gokrb5.v7/messages.ASRep * k, gopkg.in/jcmturner/gokrb5.v7/config.Config * cfg, gopkg.in/jcmturner/gokrb5.v7/credentials.Credentials * creds, gopkg.in/jcmturner/gokrb5.v7/messages.ASReq asReq)
00475ce0ldr x16, [x28+16]
00475ce4sub x17, sp, 1936
00475ce8subs xzr, x17, x16
00475cecb.ls 0x477408
00475cf0sub x20, sp, 2064
00475cf4stp x29, x30, [x20-8]
00475cf8add sp, x20, 0
00475cfcsub x29, sp, 8
00475d00str x0, [sp+2424]
00475d04str x1, [sp+2432]
00475d08str x2, [sp+2440]
00475d0cstrb wzr, [sp+108]
00475d10stp xzr, xzr, [sp+240]
00475d14ldr x3, [sp+2424]
00475d18ldrsb x27, [x3]
00475d1cldrsw x3, [x3+56]
00475d20ldrsw x4, [sp+2144]
00475d24subs wzr, w4, w3
00475d28cset x3, ne
00475d2cstrb w3, [sp+111]
00475d30b.ne 0x475d38
00475d34b 0x475d3c
00475d38
00475d38loc_475d38:
00475d38b 0x475d5c
00475d3c
00475d3cloc_475d3c:
00475d3cldr x3, [sp+2424]
00475d40ldrsb x27, [x3]
00475d44ldr x3, [x3+64]
00475d48subs xzr, x3, 0
00475d4ccset x3, ne
00475d50eor x3, x3, 1
00475d54strb w3, [sp+111]
00475d58b 0x475d5c
00475d5c
00475d5cloc_475d5c:
00475d5cldrb w3, [sp+111]
00475d60tbnz w3, 0, 0x475d68
00475d64b 0x475eec
00475d68
00475d68loc_475d68:
00475d68add x27, sp, 1320
00475d6cstp xzr, xzr, [x27]
00475d70add x27, sp, 1336
00475d74stp xzr, xzr, [x27]
00475d78add x2, sp, 1320
00475d7cstr x2, [sp+1096]
00475d80adrp x0, 0x1f3000
00475d84add x0, x0, 1568
00475d88add x1, sp, 2144
00475d8cbl runtime.convT
00475d90str x0, [sp+1088]
00475d94ldr x2, [sp+1096]
00475d98ldrsb x27, [x2]
00475d9cadrp x3, 0x1f3000
00475da0add x3, x3, 1568
00475da4str x3, [x2]
00475da8adrp x27, 0x5d6000
00475dacldr w3, [x27+3056]
00475db0cbz w3, 0x475db8
00475db4b 0x475dbc
00475db8
00475db8loc_475db8:
00475db8b 0x475dd0
00475dbc
00475dbcloc_475dbc:
00475dbcbl runtime.gcWriteBarrier2
00475dc0str x0, [x25]
00475dc4ldr x3, [x2+8]
00475dc8str x3, [x25+8]
00475dccb 0x475dd0
00475dd0
00475dd0loc_475dd0:
00475dd0str x0, [x2+8]
00475dd4ldr x2, [sp+2424]
00475dd8ldrsb x27, [x2]
00475ddcadd x1, x2, 56
00475de0str x1, [sp+1080]
00475de4adrp x0, 0x1f3000
00475de8add x0, x0, 1568
00475decbl runtime.convT
00475df0str x0, [sp+1072]
00475df4ldr x2, [sp+1096]
00475df8ldrsb x27, [x2]
00475dfcadrp x3, 0x1f3000
00475e00add x3, x3, 1568
00475e04str x3, [x2+16]
00475e08adrp x27, 0x5d6000
00475e0cldr w3, [x27+3056]
00475e10cbz w3, 0x475e18
00475e14b 0x475e1c
00475e18
00475e18loc_475e18:
00475e18b 0x475e30
00475e1c
00475e1cloc_475e1c:
00475e1cbl runtime.gcWriteBarrier2
00475e20str x0, [x25]
00475e24ldr x7, [x2+24]
00475e28str x7, [x25+8]
00475e2cb 0x475e30
00475e30
00475e30loc_475e30:
00475e30str x0, [x2+24]
00475e34ldr x4, [sp+1096]
00475e38ldrsb x27, [x4]
00475e3cb 0x475e40
00475e40
00475e40loc_475e40:
00475e40str x4, [sp+1104]
00475e44orr x6, xzr, 2
00475e48str x6, [sp+1112]
00475e4cstr x6, [sp+1120]
00475e50adrp x0, 0x244000
00475e54add x0, x0, 4029
00475e58movz x1, 25
00475e5cadrp x2, 0x25a000
00475e60add x2, x2, 2335
00475e64movz x3, 79
00475e68mov x5, x6
00475e6cbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00475e70str x0, [sp+1944]
00475e74str x1, [sp+1952]
00475e78str x2, [sp+1960]
00475e7cstr x3, [sp+1968]
00475e80str x4, [sp+1976]
00475e84add x27, sp, 1944
00475e88ldp x7, x8, [x27]
00475e8cadd x27, sp, 1960
00475e90ldp x9, x10, [x27]
00475e94add x27, sp, 1280
00475e98stp x7, x8, [x27]
00475e9cadd x27, sp, 1296
00475ea0stp x9, x10, [x27]
00475ea4ldr x7, [sp+1976]
00475ea8str x7, [sp+1312]
00475eacstrb wzr, [sp+108]
00475eb0adrp x0, 0x1d9000
00475eb4add x0, x0, 2528
00475eb8add x1, sp, 1280
00475ebcbl runtime.convT
00475ec0str x0, [sp+1064]
00475ec4adrp x7, 0x2a1000
00475ec8add x7, x7, 1856
00475eccstr x7, [sp+240]
00475ed0str x0, [sp+248]
00475ed4ldr x1, [sp+240]
00475ed8ldrb w0, [sp+108]
00475edcldr x2, [sp+248]
00475ee0ldp x29, x30, [sp-8]
00475ee4add sp, sp, 2064
00475ee8ret x30
00475eec
00475eecloc_475eec:
00475eecstr xzr, [sp+176]
00475ef0ldr x3, [sp+2424]
00475ef4ldrsb x27, [x3]
00475ef8ldr x3, [x3+72]
00475efcstr x3, [sp+168]
00475f00b 0x475f04
00475f04
00475f04loc_475f04:
00475f04ldr x3, [sp+168]
00475f08ldr x4, [sp+176]
00475f0csubs xzr, x3, x4
00475f10b.gt 0x475f18
00475f14b 0x476148
00475f18
00475f18loc_475f18:
00475f18ldr x0, [sp+176]
00475f1cstr x0, [sp+120]
00475f20ldr x3, [sp+2424]
00475f24ldrsb x27, [x3]
00475f28ldr x4, [x3+64]
00475f2cldr x1, [x3+72]
00475f30subs xzr, x1, x0
00475f34b.hi 0x475f3c
00475f38b 0x477400
00475f3c
00475f3cloc_475f3c:
00475f3cadd x3, x4, x0, lsl #4
00475f40ldr x3, [x3+8]
00475f44ubfm x5, x0, 60, 59
00475f48ldr x4, [x4+x5]
00475f4cstr x4, [sp+1048]
00475f50str x3, [sp+1056]
00475f54ldr x3, [sp+2152]
00475f58ldr x1, [sp+2160]
00475f5cldr x0, [sp+120]
00475f60subs xzr, x0, x1
00475f64b.lo 0x475f6c
00475f68b 0x4773fc
00475f6c
00475f6cloc_475f6c:
00475f6cadd x4, x3, x0, lsl #4
00475f70ldr x4, [x4+8]
00475f74ubfm x5, x0, 60, 59
00475f78ldr x1, [x3+x5]
00475f7cstr x1, [sp+1032]
00475f80str x4, [sp+1040]
00475f84ldr x3, [sp+1056]
00475f88subs xzr, x3, x4
00475f8cb.ne 0x475f94
00475f90b 0x475f98
00475f94
00475f94loc_475f94:
00475f94b 0x475fc4
00475f98
00475f98loc_475f98:
00475f98ldr x2, [sp+1056]
00475f9cldr x0, [sp+1048]
00475fa0bl runtime.memequal
00475fa4tbnz w0, 0, 0x475fac
00475fa8b 0x475fc0
00475fac
00475facloc_475fac:
00475facb 0x475fb0
00475fb0
00475fb0loc_475fb0:
00475fb0ldr x3, [sp+176]
00475fb4add x3, x3, 1
00475fb8str x3, [sp+176]
00475fbcb 0x475f04
00475fc0
00475fc0loc_475fc0:
00475fc0b 0x475fc4
00475fc4
00475fc4loc_475fc4:
00475fc4add x27, sp, 1320
00475fc8stp xzr, xzr, [x27]
00475fccadd x27, sp, 1336
00475fd0stp xzr, xzr, [x27]
00475fd4add x2, sp, 1320
00475fd8str x2, [sp+1000]
00475fdcadrp x0, 0x1f3000
00475fe0add x0, x0, 1568
00475fe4add x1, sp, 2144
00475fe8bl runtime.convT
00475fecstr x0, [sp+992]
00475ff0ldr x2, [sp+1000]
00475ff4ldrsb x27, [x2]
00475ff8adrp x3, 0x1f3000
00475ffcadd x3, x3, 1568
00476000str x3, [x2]
00476004adrp x27, 0x5d5000
00476008ldr w3, [x27+3056]
0047600ccbz w3, 0x476014
00476010b 0x476018
00476014
00476014loc_476014:
00476014b 0x47602c
00476018
00476018loc_476018:
00476018bl runtime.gcWriteBarrier2
0047601cstr x0, [x25]
00476020ldr x3, [x2+8]
00476024str x3, [x25+8]
00476028b 0x47602c
0047602c
0047602cloc_47602c:
0047602cstr x0, [x2+8]
00476030ldr x2, [sp+2424]
00476034ldrsb x27, [x2]
00476038add x1, x2, 56
0047603cstr x1, [sp+984]
00476040adrp x0, 0x1f2000
00476044add x0, x0, 1568
00476048bl runtime.convT
0047604cstr x0, [sp+976]
00476050ldr x2, [sp+1000]
00476054ldrsb x27, [x2]
00476058adrp x3, 0x1f2000
0047605cadd x3, x3, 1568
00476060str x3, [x2+16]
00476064adrp x27, 0x5d5000
00476068ldr w3, [x27+3056]
0047606ccbz w3, 0x476074
00476070b 0x476078
00476074
00476074loc_476074:
00476074b 0x47608c
00476078
00476078loc_476078:
00476078bl runtime.gcWriteBarrier2
0047607cstr x0, [x25]
00476080ldr x7, [x2+24]
00476084str x7, [x25+8]
00476088b 0x47608c
0047608c
0047608cloc_47608c:
0047608cstr x0, [x2+24]
00476090ldr x4, [sp+1000]
00476094ldrsb x27, [x4]
00476098b 0x47609c
0047609c
0047609cloc_47609c:
0047609cstr x4, [sp+1008]
004760a0orr x6, xzr, 2
004760a4str x6, [sp+1016]
004760a8str x6, [sp+1024]
004760acadrp x0, 0x243000
004760b0add x0, x0, 4029
004760b4movz x1, 25
004760b8adrp x2, 0x259000
004760bcadd x2, x2, 2335
004760c0movz x3, 79
004760c4mov x5, x6
004760c8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004760ccstr x0, [sp+1904]
004760d0str x1, [sp+1912]
004760d4str x2, [sp+1920]
004760d8str x3, [sp+1928]
004760dcstr x4, [sp+1936]
004760e0add x27, sp, 1904
004760e4ldp x7, x8, [x27]
004760e8add x27, sp, 1920
004760ecldp x9, x10, [x27]
004760f0add x27, sp, 1280
004760f4stp x7, x8, [x27]
004760f8add x27, sp, 1296
004760fcstp x9, x10, [x27]
00476100ldr x7, [sp+1936]
00476104str x7, [sp+1312]
00476108strb wzr, [sp+108]
0047610cadrp x0, 0x1d8000
00476110add x0, x0, 2528
00476114add x1, sp, 1280
00476118bl runtime.convT
0047611cstr x0, [sp+968]
00476120adrp x7, 0x2a0000
00476124add x7, x7, 1856
00476128str x7, [sp+240]
0047612cstr x0, [sp+248]
00476130ldr x1, [sp+240]
00476134ldrb w0, [sp+108]
00476138ldr x2, [sp+248]
0047613cldp x29, x30, [sp-8]
00476140add sp, sp, 2064
00476144ret x30
00476148
00476148loc_476148:
00476148ldr x3, [sp+2424]
0047614cldrsb x27, [x3]
00476150ldr x4, [x3+40]
00476154ldr x3, [x3+48]
00476158str x4, [sp+952]
0047615cstr x3, [sp+960]
00476160ldr x1, [sp+2176]
00476164ldr x3, [sp+2184]
00476168str x1, [sp+936]
0047616cstr x3, [sp+944]
00476170ldr x4, [sp+960]
00476174subs xzr, x3, x4
00476178b.ne 0x476180
0047617cb 0x476184
00476180
00476180loc_476180:
00476180b 0x476594
00476184
00476184loc_476184:
00476184ldr x0, [sp+952]
00476188ldr x2, [sp+960]
0047618cbl runtime.memequal
00476190tbnz w0, 0, 0x476198
00476194b 0x476590
00476198
00476198loc_476198:
00476198str wzr, [sp+1248]
0047619cstr xzr, [sp+1256]
004761a0add x27, sp, 1264
004761a4stp xzr, xzr, [x27]
004761a8add x27, sp, 1232
004761acstp xzr, xzr, [x27]
004761b0ldr x1, [sp+2440]
004761b4ldr x0, [sp+2424]
004761b8bl gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).DecryptEncPart
004761bcstr w0, [sp+1248]
004761c0str x1, [sp+1256]
004761c4str x2, [sp+1264]
004761c8str x3, [sp+1272]
004761ccstr x4, [sp+1232]
004761d0str x5, [sp+1240]
004761d4ldrsw x2, [sp+1248]
004761d8ldr x3, [sp+1256]
004761dcldr x4, [sp+1264]
004761e0ldr x5, [sp+1272]
004761e4str w2, [sp+520]
004761e8str x3, [sp+528]
004761ecstr x4, [sp+536]
004761f0str x5, [sp+544]
004761f4ldr x2, [sp+1232]
004761f8ldr x3, [sp+1240]
004761fcstr x2, [sp+2032]
00476200str x3, [sp+2040]
00476204ldrsw x2, [sp+520]
00476208ldr x3, [sp+528]
0047620cldr x4, [sp+536]
00476210ldr x5, [sp+544]
00476214str w2, [sp+312]
00476218str x3, [sp+320]
0047621cstr x4, [sp+328]
00476220str x5, [sp+336]
00476224ldr x1, [sp+2040]
00476228ldr x0, [sp+2032]
0047622cstr x0, [sp+376]
00476230str x1, [sp+384]
00476234cbnz x0, 0x47623c
00476238b 0x4762e0
0047623c
0047623cloc_47623c:
0047623cadrp x2, 0x23e000
00476240add x2, x2, 3812
00476244orr x3, xzr, 16
00476248adrp x4, 0x24a000
0047624cadd x4, x4, 1661
00476250movz x5, 34
00476254mov x6, xzr
00476258mov x7, xzr
0047625cmov x8, x7
00476260bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00476264str x0, [sp+1824]
00476268str x1, [sp+1832]
0047626cstr x2, [sp+1840]
00476270str x3, [sp+1848]
00476274str x4, [sp+1856]
00476278add x27, sp, 1824
0047627cldp x9, x10, [x27]
00476280add x27, sp, 1840
00476284ldp x11, x12, [x27]
00476288add x27, sp, 1280
0047628cstp x9, x10, [x27]
00476290add x27, sp, 1296
00476294stp x11, x12, [x27]
00476298ldr x9, [sp+1856]
0047629cstr x9, [sp+1312]
004762a0strb wzr, [sp+108]
004762a4adrp x0, 0x1d8000
004762a8add x0, x0, 2528
004762acadd x1, sp, 1280
004762b0bl runtime.convT
004762b4str x0, [sp+856]
004762b8adrp x9, 0x2a0000
004762bcadd x9, x9, 1856
004762c0str x9, [sp+240]
004762c4str x0, [sp+248]
004762c8ldr x1, [sp+240]
004762ccldrb w0, [sp+108]
004762d0ldr x2, [sp+248]
004762d4ldp x29, x30, [sp-8]
004762d8add sp, sp, 2064
004762dcret x30
004762e0
004762e0loc_4762e0:
004762e0ldr x7, [sp+2424]
004762e4ldrsb x27, [x7]
004762e8ldr x7, [x7+568]
004762ecldr x8, [sp+2296]
004762f0subs xzr, x8, x7
004762f4b.ne 0x4762fc
004762f8b 0x4763a0
004762fc
004762fcloc_4762fc:
004762fcadrp x0, 0x243000
00476300add x0, x0, 4029
00476304movz x1, 25
00476308adrp x2, 0x258000
0047630cadd x2, x2, 3089
00476310movz x3, 72
00476314mov x4, xzr
00476318mov x5, xzr
0047631cmov x6, x5
00476320bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476324str x0, [sp+1784]
00476328str x1, [sp+1792]
0047632cstr x2, [sp+1800]
00476330str x3, [sp+1808]
00476334str x4, [sp+1816]
00476338add x27, sp, 1784
0047633cldp x7, x8, [x27]
00476340add x27, sp, 1800
00476344ldp x9, x10, [x27]
00476348add x27, sp, 1280
0047634cstp x7, x8, [x27]
00476350add x27, sp, 1296
00476354stp x9, x10, [x27]
00476358ldr x7, [sp+1816]
0047635cstr x7, [sp+1312]
00476360strb wzr, [sp+108]
00476364adrp x0, 0x1d8000
00476368add x0, x0, 2528
0047636cadd x1, sp, 1280
00476370bl runtime.convT
00476374str x0, [sp+848]
00476378adrp x7, 0x2a0000
0047637cadd x7, x7, 1856
00476380str x7, [sp+240]
00476384str x0, [sp+248]
00476388ldr x1, [sp+240]
0047638cldrb w0, [sp+108]
00476390ldr x2, [sp+248]
00476394ldp x29, x30, [sp-8]
00476398add sp, sp, 2064
0047639cret x30
004763a0
004763a0loc_4763a0:
004763a0ldr x3, [sp+2424]
004763a4ldrsb x27, [x3]
004763a8ldrsw x3, [x3+744]
004763acldrsw x4, [sp+2192]
004763b0subs wzr, w4, w3
004763b4cset x3, ne
004763b8strb w3, [sp+111]
004763bcb.ne 0x4763c4
004763c0b 0x4763c8
004763c4
004763c4loc_4763c4:
004763c4b 0x4763e8
004763c8
004763c8loc_4763c8:
004763c8ldr x3, [sp+2424]
004763ccldrsb x27, [x3]
004763d0ldr x3, [x3+752]
004763d4subs xzr, x3, 0
004763d8cset x3, ne
004763dceor x3, x3, 1
004763e0strb w3, [sp+111]
004763e4b 0x4763e8
004763e8
004763e8loc_4763e8:
004763e8ldrb w3, [sp+111]
004763ectbnz w3, 0, 0x4763f4
004763f0b 0x476578
004763f4
004763f4loc_4763f4:
004763f4add x27, sp, 1320
004763f8stp xzr, xzr, [x27]
004763fcadd x27, sp, 1336
00476400stp xzr, xzr, [x27]
00476404add x2, sp, 1320
00476408str x2, [sp+816]
0047640cadrp x0, 0x1f2000
00476410add x0, x0, 1568
00476414add x1, sp, 2192
00476418bl runtime.convT
0047641cstr x0, [sp+808]
00476420ldr x2, [sp+816]
00476424ldrsb x27, [x2]
00476428adrp x3, 0x1f2000
0047642cadd x3, x3, 1568
00476430str x3, [x2]
00476434adrp x27, 0x5d5000
00476438ldr w3, [x27+3056]
0047643ccbz w3, 0x476444
00476440b 0x476448
00476444
00476444loc_476444:
00476444b 0x47645c
00476448
00476448loc_476448:
00476448bl runtime.gcWriteBarrier2
0047644cstr x0, [x25]
00476450ldr x3, [x2+8]
00476454str x3, [x25+8]
00476458b 0x47645c
0047645c
0047645cloc_47645c:
0047645cstr x0, [x2+8]
00476460ldr x2, [sp+2424]
00476464ldrsb x27, [x2]
00476468add x1, x2, 744
0047646cstr x1, [sp+800]
00476470adrp x0, 0x1f2000
00476474add x0, x0, 1568
00476478bl runtime.convT
0047647cstr x0, [sp+792]
00476480ldr x2, [sp+816]
00476484ldrsb x27, [x2]
00476488adrp x3, 0x1f2000
0047648cadd x3, x3, 1568
00476490str x3, [x2+16]
00476494adrp x27, 0x5d5000
00476498ldr w3, [x27+3056]
0047649ccbz w3, 0x4764a4
004764a0b 0x4764a8
004764a4
004764a4loc_4764a4:
004764a4b 0x4764bc
004764a8
004764a8loc_4764a8:
004764a8bl runtime.gcWriteBarrier2
004764acstr x0, [x25]
004764b0ldr x7, [x2+24]
004764b4str x7, [x25+8]
004764b8b 0x4764bc
004764bc
004764bcloc_4764bc:
004764bcstr x0, [x2+24]
004764c0ldr x4, [sp+816]
004764c4ldrsb x27, [x4]
004764c8b 0x4764cc
004764cc
004764ccloc_4764cc:
004764ccstr x4, [sp+824]
004764d0orr x6, xzr, 2
004764d4str x6, [sp+832]
004764d8str x6, [sp+840]
004764dcadrp x0, 0x243000
004764e0add x0, x0, 4029
004764e4movz x1, 25
004764e8adrp x2, 0x259000
004764ecadd x2, x2, 1085
004764f0movz x3, 77
004764f4mov x5, x6
004764f8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004764fcstr x0, [sp+1744]
00476500str x1, [sp+1752]
00476504str x2, [sp+1760]
00476508str x3, [sp+1768]
0047650cstr x4, [sp+1776]
00476510add x27, sp, 1744
00476514ldp x7, x8, [x27]
00476518add x27, sp, 1760
0047651cldp x9, x10, [x27]
00476520add x27, sp, 1280
00476524stp x7, x8, [x27]
00476528add x27, sp, 1296
0047652cstp x9, x10, [x27]
00476530ldr x7, [sp+1776]
00476534str x7, [sp+1312]
00476538strb wzr, [sp+108]
0047653cadrp x0, 0x1d8000
00476540add x0, x0, 2528
00476544add x1, sp, 1280
00476548bl runtime.convT
0047654cstr x0, [sp+784]
00476550adrp x7, 0x2a0000
00476554add x7, x7, 1856
00476558str x7, [sp+240]
0047655cstr x0, [sp+248]
00476560ldr x1, [sp+240]
00476564ldrb w0, [sp+108]
00476568ldr x2, [sp+248]
0047656cldp x29, x30, [sp-8]
00476570add sp, sp, 2064
00476574ret x30
00476578
00476578loc_476578:
00476578str xzr, [sp+160]
0047657cldr x3, [sp+2424]
00476580ldrsb x27, [x3]
00476584ldr x3, [x3+72]
00476588str x3, [sp+152]
0047658cb 0x476714
00476590
00476590loc_476590:
00476590b 0x476594
00476594
00476594loc_476594:
00476594add x27, sp, 1320
00476598stp xzr, xzr, [x27]
0047659cadd x27, sp, 1336
004765a0stp xzr, xzr, [x27]
004765a4add x2, sp, 1320
004765a8str x2, [sp+904]
004765acldr x0, [sp+2176]
004765b0ldr x1, [sp+2184]
004765b4bl runtime.convTstring
004765b8str x0, [sp+896]
004765bcldr x2, [sp+904]
004765c0ldrsb x27, [x2]
004765c4adrp x3, 0x17f000
004765c8add x3, x3, 2944
004765ccstr x3, [x2]
004765d0adrp x27, 0x5d5000
004765d4ldr w3, [x27+3056]
004765d8cbz w3, 0x4765e0
004765dcb 0x4765e4
004765e0
004765e0loc_4765e0:
004765e0b 0x4765f8
004765e4
004765e4loc_4765e4:
004765e4bl runtime.gcWriteBarrier2
004765e8str x0, [x25]
004765ecldr x3, [x2+8]
004765f0str x3, [x25+8]
004765f4b 0x4765f8
004765f8
004765f8loc_4765f8:
004765f8str x0, [x2+8]
004765fcldr x2, [sp+2424]
00476600ldrsb x27, [x2]
00476604ldr x0, [x2+40]
00476608ldr x1, [x2+48]
0047660cstr x0, [sp+880]
00476610str x1, [sp+888]
00476614bl runtime.convTstring
00476618str x0, [sp+872]
0047661cldr x2, [sp+904]
00476620ldrsb x27, [x2]
00476624adrp x3, 0x17f000
00476628add x3, x3, 2944
0047662cstr x3, [x2+16]
00476630adrp x27, 0x5d5000
00476634ldr w3, [x27+3056]
00476638cbz w3, 0x476640
0047663cb 0x476644
00476640
00476640loc_476640:
00476640b 0x476658
00476644
00476644loc_476644:
00476644bl runtime.gcWriteBarrier2
00476648str x0, [x25]
0047664cldr x7, [x2+24]
00476650str x7, [x25+8]
00476654b 0x476658
00476658
00476658loc_476658:
00476658str x0, [x2+24]
0047665cldr x4, [sp+904]
00476660ldrsb x27, [x4]
00476664b 0x476668
00476668
00476668loc_476668:
00476668str x4, [sp+912]
0047666corr x6, xzr, 2
00476670str x6, [sp+920]
00476674str x6, [sp+928]
00476678adrp x0, 0x243000
0047667cadd x0, x0, 4029
00476680movz x1, 25
00476684adrp x2, 0x259000
00476688add x2, x2, 1863
0047668cmovz x3, 78
00476690mov x5, x6
00476694bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476698str x0, [sp+1864]
0047669cstr x1, [sp+1872]
004766a0str x2, [sp+1880]
004766a4str x3, [sp+1888]
004766a8str x4, [sp+1896]
004766acadd x27, sp, 1864
004766b0ldp x7, x8, [x27]
004766b4add x27, sp, 1880
004766b8ldp x9, x10, [x27]
004766bcadd x27, sp, 1280
004766c0stp x7, x8, [x27]
004766c4add x27, sp, 1296
004766c8stp x9, x10, [x27]
004766ccldr x7, [sp+1896]
004766d0str x7, [sp+1312]
004766d4strb wzr, [sp+108]
004766d8adrp x0, 0x1d8000
004766dcadd x0, x0, 2528
004766e0add x1, sp, 1280
004766e4bl runtime.convT
004766e8str x0, [sp+864]
004766ecadrp x7, 0x2a0000
004766f0add x7, x7, 1856
004766f4str x7, [sp+240]
004766f8str x0, [sp+248]
004766fcldr x1, [sp+240]
00476700ldrb w0, [sp+108]
00476704ldr x2, [sp+248]
00476708ldp x29, x30, [sp-8]
0047670cadd sp, sp, 2064
00476710ret x30
00476714
00476714loc_476714:
00476714ldr x3, [sp+152]
00476718ldr x4, [sp+160]
0047671csubs xzr, x3, x4
00476720b.gt 0x476728
00476724b 0x476958
00476728
00476728loc_476728:
00476728ldr x0, [sp+160]
0047672cstr x0, [sp+112]
00476730ldr x3, [sp+2424]
00476734ldrsb x27, [x3]
00476738ldr x4, [x3+752]
0047673cldr x1, [x3+760]
00476740subs xzr, x1, x0
00476744b.hi 0x47674c
00476748b 0x4773f8
0047674c
0047674cloc_47674c:
0047674cadd x3, x4, x0, lsl #4
00476750ldr x3, [x3+8]
00476754ubfm x5, x0, 60, 59
00476758ldr x4, [x4+x5]
0047675cstr x4, [sp+768]
00476760str x3, [sp+776]
00476764ldr x3, [sp+2200]
00476768ldr x1, [sp+2208]
0047676cldr x0, [sp+112]
00476770subs xzr, x1, x0
00476774b.hi 0x47677c
00476778b 0x4773f4
0047677c
0047677cloc_47677c:
0047677cadd x4, x3, x0, lsl #4
00476780ldr x4, [x4+8]
00476784ubfm x5, x0, 60, 59
00476788ldr x1, [x3+x5]
0047678cstr x1, [sp+752]
00476790str x4, [sp+760]
00476794ldr x3, [sp+776]
00476798subs xzr, x3, x4
0047679cb.ne 0x4767a4
004767a0b 0x4767a8
004767a4
004767a4loc_4767a4:
004767a4b 0x4767d4
004767a8
004767a8loc_4767a8:
004767a8ldr x0, [sp+768]
004767acldr x2, [sp+776]
004767b0bl runtime.memequal
004767b4tbnz w0, 0, 0x4767bc
004767b8b 0x4767d0
004767bc
004767bcloc_4767bc:
004767bcb 0x4767c0
004767c0
004767c0loc_4767c0:
004767c0ldr x3, [sp+160]
004767c4add x3, x3, 1
004767c8str x3, [sp+160]
004767ccb 0x476714
004767d0
004767d0loc_4767d0:
004767d0b 0x4767d4
004767d4
004767d4loc_4767d4:
004767d4add x27, sp, 1320
004767d8stp xzr, xzr, [x27]
004767dcadd x27, sp, 1336
004767e0stp xzr, xzr, [x27]
004767e4add x2, sp, 1320
004767e8str x2, [sp+720]
004767ecadrp x0, 0x1f2000
004767f0add x0, x0, 1568
004767f4add x1, sp, 2192
004767f8bl runtime.convT
004767fcstr x0, [sp+712]
00476800ldr x2, [sp+720]
00476804ldrsb x27, [x2]
00476808adrp x3, 0x1f2000
0047680cadd x3, x3, 1568
00476810str x3, [x2]
00476814adrp x27, 0x5d5000
00476818ldr w3, [x27+3056]
0047681ccbz w3, 0x476824
00476820b 0x476828
00476824
00476824loc_476824:
00476824b 0x47683c
00476828
00476828loc_476828:
00476828bl runtime.gcWriteBarrier2
0047682cstr x0, [x25]
00476830ldr x3, [x2+8]
00476834str x3, [x25+8]
00476838b 0x47683c
0047683c
0047683cloc_47683c:
0047683cstr x0, [x2+8]
00476840ldr x2, [sp+2424]
00476844ldrsb x27, [x2]
00476848add x1, x2, 744
0047684cstr x1, [sp+704]
00476850adrp x0, 0x1f2000
00476854add x0, x0, 1568
00476858bl runtime.convT
0047685cstr x0, [sp+696]
00476860ldr x2, [sp+720]
00476864ldrsb x27, [x2]
00476868adrp x3, 0x1f2000
0047686cadd x3, x3, 1568
00476870str x3, [x2+16]
00476874adrp x27, 0x5d5000
00476878ldr w3, [x27+3056]
0047687ccbz w3, 0x476884
00476880b 0x476888
00476884
00476884loc_476884:
00476884b 0x47689c
00476888
00476888loc_476888:
00476888bl runtime.gcWriteBarrier2
0047688cstr x0, [x25]
00476890ldr x7, [x2+24]
00476894str x7, [x25+8]
00476898b 0x47689c
0047689c
0047689cloc_47689c:
0047689cstr x0, [x2+24]
004768a0ldr x4, [sp+720]
004768a4ldrsb x27, [x4]
004768a8b 0x4768ac
004768ac
004768acloc_4768ac:
004768acstr x4, [sp+728]
004768b0orr x6, xzr, 2
004768b4str x6, [sp+736]
004768b8str x6, [sp+744]
004768bcadrp x0, 0x243000
004768c0add x0, x0, 4029
004768c4movz x1, 25
004768c8adrp x2, 0x259000
004768ccadd x2, x2, 2414
004768d0movz x3, 79
004768d4mov x5, x6
004768d8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004768dcstr x0, [sp+1704]
004768e0str x1, [sp+1712]
004768e4str x2, [sp+1720]
004768e8str x3, [sp+1728]
004768ecstr x4, [sp+1736]
004768f0add x27, sp, 1704
004768f4ldp x7, x8, [x27]
004768f8add x27, sp, 1720
004768fcldp x9, x10, [x27]
00476900add x27, sp, 1280
00476904stp x7, x8, [x27]
00476908add x27, sp, 1296
0047690cstp x9, x10, [x27]
00476910ldr x7, [sp+1736]
00476914str x7, [sp+1312]
00476918strb wzr, [sp+108]
0047691cadrp x0, 0x1d8000
00476920add x0, x0, 2528
00476924add x1, sp, 1280
00476928bl runtime.convT
0047692cstr x0, [sp+688]
00476930adrp x7, 0x2a0000
00476934add x7, x7, 1856
00476938str x7, [sp+240]
0047693cstr x0, [sp+248]
00476940ldr x1, [sp+240]
00476944ldrb w0, [sp+108]
00476948ldr x2, [sp+248]
0047694cldp x29, x30, [sp-8]
00476950add sp, sp, 2064
00476954ret x30
00476958
00476958loc_476958:
00476958ldr x3, [sp+2424]
0047695cldrsb x27, [x3]
00476960ldr x4, [x3+728]
00476964ldr x3, [x3+736]
00476968str x4, [sp+672]
0047696cstr x3, [sp+680]
00476970ldr x1, [sp+2176]
00476974ldr x3, [sp+2184]
00476978str x1, [sp+656]
0047697cstr x3, [sp+664]
00476980ldr x4, [sp+680]
00476984subs xzr, x4, x3
00476988b.ne 0x476990
0047698cb 0x476994
00476990
00476990loc_476990:
00476990b 0x476e40
00476994
00476994loc_476994:
00476994ldr x0, [sp+672]
00476998ldr x2, [sp+680]
0047699cbl runtime.memequal
004769a0tbnz w0, 0, 0x4769a8
004769a4b 0x476e3c
004769a8
004769a8loc_4769a8:
004769a8ldr x6, [sp+2336]
004769acstr x6, [sp+208]
004769b0cbnz x6, 0x4769b8
004769b4b 0x476a9c
004769b8
004769b8loc_4769b8:
004769b8ldr x6, [sp+2424]
004769bcldrsb x27, [x6]
004769c0ldr x0, [x6+776]
004769c4ldr x1, [x6+784]
004769c8ldr x2, [x6+792]
004769ccstr x0, [sp+560]
004769d0str x1, [sp+568]
004769d4str x2, [sp+576]
004769d8ldr x3, [sp+2328]
004769dcldr x4, [sp+2336]
004769e0ldr x5, [sp+2344]
004769e4bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesEqual
004769e8strb w0, [sp+111]
004769ectbnz w0, 0, 0x4769f4
004769f0b 0x4769f8
004769f4
004769f4loc_4769f4:
004769f4b 0x476aa0
004769f8
004769f8loc_4769f8:
004769f8adrp x0, 0x243000
004769fcadd x0, x0, 4029
00476a00movz x1, 25
00476a04adrp x2, 0x258000
00476a08add x2, x2, 3161
00476a0cmovz x3, 72
00476a10mov x4, xzr
00476a14mov x5, xzr
00476a18mov x6, x5
00476a1cbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476a20str x0, [sp+1624]
00476a24str x1, [sp+1632]
00476a28str x2, [sp+1640]
00476a2cstr x3, [sp+1648]
00476a30str x4, [sp+1656]
00476a34add x27, sp, 1624
00476a38ldp x7, x8, [x27]
00476a3cadd x27, sp, 1640
00476a40ldp x9, x10, [x27]
00476a44add x27, sp, 1280
00476a48stp x7, x8, [x27]
00476a4cadd x27, sp, 1296
00476a50stp x9, x10, [x27]
00476a54ldr x7, [sp+1656]
00476a58str x7, [sp+1312]
00476a5cstrb wzr, [sp+108]
00476a60adrp x0, 0x1d8000
00476a64add x0, x0, 2528
00476a68add x1, sp, 1280
00476a6cbl runtime.convT
00476a70str x0, [sp+552]
00476a74adrp x7, 0x2a0000
00476a78add x7, x7, 1856
00476a7cstr x7, [sp+240]
00476a80str x0, [sp+248]
00476a84ldr x1, [sp+240]
00476a88ldrb w0, [sp+108]
00476a8cldr x2, [sp+248]
00476a90ldp x29, x30, [sp-8]
00476a94add sp, sp, 2064
00476a98ret x30
00476a9c
00476a9cloc_476a9c:
00476a9cb 0x476aa0
00476aa0
00476aa0loc_476aa0:
00476aa0bl time.Now
00476aa4str x0, [sp+1208]
00476aa8str x1, [sp+1216]
00476aacstr x2, [sp+1224]
00476ab0bl time.Time.UTC
00476ab4str x0, [sp+256]
00476ab8str x1, [sp+264]
00476abcstr x2, [sp+272]
00476ac0ldr x0, [sp+2424]
00476ac4ldrsb x27, [x0]
00476ac8ldr x3, [x0+632]
00476accldr x4, [x0+640]
00476ad0ldr x5, [x0+648]
00476ad4str x3, [sp+496]
00476ad8str x4, [sp+504]
00476adcstr x5, [sp+512]
00476ae0ldr x0, [sp+256]
00476ae4ldr x1, [sp+264]
00476ae8ldr x2, [sp+272]
00476aecbl time.Time.Sub
00476af0str x0, [sp+200]
00476af4ldr x1, [sp+2432]
00476af8ldrsb x27, [x1]
00476afcldr x1, [x1+16]
00476b00subs xzr, x0, x1
00476b04cset x0, gt
00476b08strb w0, [sp+111]
00476b0cb.gt 0x476b14
00476b10b 0x476b18
00476b14
00476b14loc_476b14:
00476b14b 0x476b68
00476b18
00476b18loc_476b18:
00476b18ldr x6, [sp+2424]
00476b1cldrsb x27, [x6]
00476b20ldr x0, [x6+632]
00476b24ldr x1, [x6+640]
00476b28ldr x2, [x6+648]
00476b2cstr x0, [sp+472]
00476b30str x1, [sp+480]
00476b34str x2, [sp+488]
00476b38ldr x3, [sp+256]
00476b3cldr x4, [sp+264]
00476b40ldr x5, [sp+272]
00476b44bl time.Time.Sub
00476b48str x0, [sp+192]
00476b4cldr x6, [sp+2432]
00476b50ldrsb x27, [x6]
00476b54ldr x6, [x6+16]
00476b58subs xzr, x0, x6
00476b5ccset x6, gt
00476b60strb w6, [sp+111]
00476b64b 0x476b68
00476b68
00476b68loc_476b68:
00476b68ldrb w2, [sp+111]
00476b6ctbnz w2, 0, 0x476b74
00476b70b 0x476cb4
00476b74
00476b74loc_476b74:
00476b74ldr x1, [sp+2432]
00476b78ldrsb x27, [x1]
00476b7cldr x0, [x1+16]
00476b80str x0, [sp+144]
00476b84bl time.Duration.Seconds
00476b88str d0, [sp+184]
00476b8cadd x27, sp, 1192
00476b90stp xzr, xzr, [x27]
00476b94add x1, sp, 1192
00476b98str x1, [sp+440]
00476b9cldr d0, [sp+184]
00476ba0str d0, [sp+136]
00476ba4add x1, sp, 136
00476ba8ldrsb x27, [x1]
00476bacldr x0, [x1]
00476bb0str x0, [sp+128]
00476bb4bl runtime.convT64
00476bb8str x0, [sp+432]
00476bbcldr x1, [sp+440]
00476bc0ldrsb x27, [x1]
00476bc4adrp x2, 0x17f000
00476bc8add x2, x2, 3904
00476bccstr x2, [x1]
00476bd0adrp x27, 0x5d5000
00476bd4ldr w2, [x27+3056]
00476bd8cbz w2, 0x476be0
00476bdcb 0x476be4
00476be0
00476be0loc_476be0:
00476be0b 0x476bf8
00476be4
00476be4loc_476be4:
00476be4bl runtime.gcWriteBarrier2
00476be8str x0, [x25]
00476becldr x7, [x1+8]
00476bf0str x7, [x25+8]
00476bf4b 0x476bf8
00476bf8
00476bf8loc_476bf8:
00476bf8str x0, [x1+8]
00476bfcldr x4, [sp+440]
00476c00ldrsb x27, [x4]
00476c04b 0x476c08
00476c08
00476c08loc_476c08:
00476c08str x4, [sp+448]
00476c0corr x6, xzr, 1
00476c10str x6, [sp+456]
00476c14str x6, [sp+464]
00476c18adrp x0, 0x243000
00476c1cadd x0, x0, 4029
00476c20movz x1, 25
00476c24adrp x2, 0x254000
00476c28add x2, x2, 3472
00476c2cmovz x3, 54
00476c30mov x5, x6
00476c34bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476c38str x0, [sp+1584]
00476c3cstr x1, [sp+1592]
00476c40str x2, [sp+1600]
00476c44str x3, [sp+1608]
00476c48str x4, [sp+1616]
00476c4cadd x27, sp, 1584
00476c50ldp x7, x8, [x27]
00476c54add x27, sp, 1600
00476c58ldp x9, x10, [x27]
00476c5cadd x27, sp, 1280
00476c60stp x7, x8, [x27]
00476c64add x27, sp, 1296
00476c68stp x9, x10, [x27]
00476c6cldr x7, [sp+1616]
00476c70str x7, [sp+1312]
00476c74strb wzr, [sp+108]
00476c78adrp x0, 0x1d8000
00476c7cadd x0, x0, 2528
00476c80add x1, sp, 1280
00476c84bl runtime.convT
00476c88str x0, [sp+424]
00476c8cadrp x7, 0x2a0000
00476c90add x7, x7, 1856
00476c94str x7, [sp+240]
00476c98str x0, [sp+248]
00476c9cldr x1, [sp+240]
00476ca0ldrb w0, [sp+108]
00476ca4ldr x2, [sp+248]
00476ca8ldp x29, x30, [sp-8]
00476cacadd sp, sp, 2064
00476cb0ret x30
00476cb4
00476cb4loc_476cb4:
00476cb4add x0, sp, 2088
00476cb8movz x1, 149
00476cbcbl gopkg.in/jcmturner/gokrb5.v7/types.(*PADataSequence).Contains
00476cc0strb w0, [sp+110]
00476cc4strb w0, [sp+111]
00476cc8tbnz w0, 0, 0x476cd0
00476cccb 0x476cf4
00476cd0
00476cd0loc_476cd0:
00476cd0ldr x2, [sp+2424]
00476cd4ldrsb x27, [x2]
00476cd8add x0, x2, 600
00476cdcstr x0, [sp+416]
00476ce0orr x1, xzr, 15
00476ce4bl gopkg.in/jcmturner/gokrb5.v7/types.IsFlagSet
00476ce8strb w0, [sp+109]
00476cecstrb w0, [sp+111]
00476cf0b 0x476cf8
00476cf4
00476cf4loc_476cf4:
00476cf4b 0x476cf8
00476cf8
00476cf8loc_476cf8:
00476cf8ldrb w7, [sp+111]
00476cfctbnz w7, 0, 0x476d04
00476d00b 0x476e38
00476d04
00476d04loc_476d04:
00476d04ldr x7, [sp+2424]
00476d08ldrsb x27, [x7]
00476d0cldr x7, [x7+808]
00476d10str x7, [sp+208]
00476d14subs xzr, x7, 2
00476d18cset x7, lt
00476d1cstrb w7, [sp+110]
00476d20b.lt 0x476d28
00476d24b 0x476d2c
00476d28
00476d28loc_476d28:
00476d28b 0x476d54
00476d2c
00476d2cloc_476d2c:
00476d2cldr x2, [sp+2424]
00476d30ldrsb x27, [x2]
00476d34add x0, x2, 800
00476d38str x0, [sp+2024]
00476d3cmovz x1, 136
00476d40bl gopkg.in/jcmturner/gokrb5.v7/types.(*PADataSequence).Contains
00476d44strb w0, [sp+111]
00476d48eor x2, x0, 1
00476d4cstrb w2, [sp+110]
00476d50b 0x476d54
00476d54
00476d54loc_476d54:
00476d54ldrb w7, [sp+110]
00476d58tbnz w7, 0, 0x476d60
00476d5cb 0x476e04
00476d60
00476d60loc_476d60:
00476d60adrp x0, 0x243000
00476d64add x0, x0, 4029
00476d68movz x1, 25
00476d6cadrp x2, 0x254000
00476d70add x2, x2, 1536
00476d74movz x3, 53
00476d78mov x4, xzr
00476d7cmov x5, xzr
00476d80mov x6, x5
00476d84bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476d88str x0, [sp+1544]
00476d8cstr x1, [sp+1552]
00476d90str x2, [sp+1560]
00476d94str x3, [sp+1568]
00476d98str x4, [sp+1576]
00476d9cadd x27, sp, 1544
00476da0ldp x7, x8, [x27]
00476da4add x27, sp, 1560
00476da8ldp x9, x10, [x27]
00476dacadd x27, sp, 1280
00476db0stp x7, x8, [x27]
00476db4add x27, sp, 1296
00476db8stp x9, x10, [x27]
00476dbcldr x7, [sp+1576]
00476dc0str x7, [sp+1312]
00476dc4strb wzr, [sp+108]
00476dc8adrp x0, 0x1d8000
00476dccadd x0, x0, 2528
00476dd0add x1, sp, 1280
00476dd4bl runtime.convT
00476dd8str x0, [sp+2016]
00476ddcadrp x7, 0x2a0000
00476de0add x7, x7, 1856
00476de4str x7, [sp+240]
00476de8str x0, [sp+248]
00476decldr x1, [sp+240]
00476df0ldrb w0, [sp+108]
00476df4ldr x2, [sp+248]
00476df8ldp x29, x30, [sp-8]
00476dfcadd sp, sp, 2064
00476e00ret x30
00476e04
00476e04loc_476e04:
00476e04ldr x3, [sp+2424]
00476e08ldrsb x27, [x3]
00476e0cldr x4, [x3+808]
00476e10ldr x5, [x3+800]
00476e14ldr x3, [x3+816]
00476e18str x5, [sp+1168]
00476e1cstr x4, [sp+1176]
00476e20str x3, [sp+1184]
00476e24str xzr, [sp+232]
00476e28str x4, [sp+224]
00476e2cldr x3, [sp+1168]
00476e30str x3, [sp+216]
00476e34b 0x476fe4
00476e38
00476e38loc_476e38:
00476e38b 0x476fc0
00476e3c
00476e3cloc_476e3c:
00476e3cb 0x476e40
00476e40
00476e40loc_476e40:
00476e40add x27, sp, 1320
00476e44stp xzr, xzr, [x27]
00476e48add x27, sp, 1336
00476e4cstp xzr, xzr, [x27]
00476e50add x2, sp, 1320
00476e54str x2, [sp+624]
00476e58ldr x0, [sp+2176]
00476e5cldr x1, [sp+2184]
00476e60bl runtime.convTstring
00476e64str x0, [sp+616]
00476e68ldr x2, [sp+624]
00476e6cldrsb x27, [x2]
00476e70adrp x3, 0x17f000
00476e74add x3, x3, 2944
00476e78str x3, [x2]
00476e7cadrp x27, 0x5d5000
00476e80ldr w3, [x27+3056]
00476e84cbz w3, 0x476e8c
00476e88b 0x476e90
00476e8c
00476e8cloc_476e8c:
00476e8cb 0x476ea4
00476e90
00476e90loc_476e90:
00476e90bl runtime.gcWriteBarrier2
00476e94str x0, [x25]
00476e98ldr x3, [x2+8]
00476e9cstr x3, [x25+8]
00476ea0b 0x476ea4
00476ea4
00476ea4loc_476ea4:
00476ea4str x0, [x2+8]
00476ea8ldr x2, [sp+2424]
00476eacldrsb x27, [x2]
00476eb0ldr x0, [x2+728]
00476eb4ldr x1, [x2+736]
00476eb8str x0, [sp+600]
00476ebcstr x1, [sp+608]
00476ec0bl runtime.convTstring
00476ec4str x0, [sp+592]
00476ec8ldr x2, [sp+624]
00476eccldrsb x27, [x2]
00476ed0adrp x3, 0x17f000
00476ed4add x3, x3, 2944
00476ed8str x3, [x2+16]
00476edcadrp x27, 0x5d5000
00476ee0ldr w3, [x27+3056]
00476ee4cbz w3, 0x476eec
00476ee8b 0x476ef0
00476eec
00476eecloc_476eec:
00476eecb 0x476f04
00476ef0
00476ef0loc_476ef0:
00476ef0bl runtime.gcWriteBarrier2
00476ef4str x0, [x25]
00476ef8ldr x7, [x2+24]
00476efcstr x7, [x25+8]
00476f00b 0x476f04
00476f04
00476f04loc_476f04:
00476f04str x0, [x2+24]
00476f08ldr x4, [sp+624]
00476f0cldrsb x27, [x4]
00476f10b 0x476f14
00476f14
00476f14loc_476f14:
00476f14str x4, [sp+632]
00476f18orr x6, xzr, 2
00476f1cstr x6, [sp+640]
00476f20str x6, [sp+648]
00476f24adrp x0, 0x243000
00476f28add x0, x0, 4029
00476f2cmovz x1, 25
00476f30adrp x2, 0x259000
00476f34add x2, x2, 1941
00476f38movz x3, 78
00476f3cmov x5, x6
00476f40bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476f44str x0, [sp+1664]
00476f48str x1, [sp+1672]
00476f4cstr x2, [sp+1680]
00476f50str x3, [sp+1688]
00476f54str x4, [sp+1696]
00476f58add x27, sp, 1664
00476f5cldp x7, x8, [x27]
00476f60add x27, sp, 1680
00476f64ldp x9, x10, [x27]
00476f68add x27, sp, 1280
00476f6cstp x7, x8, [x27]
00476f70add x27, sp, 1296
00476f74stp x9, x10, [x27]
00476f78ldr x7, [sp+1696]
00476f7cstr x7, [sp+1312]
00476f80strb wzr, [sp+108]
00476f84adrp x0, 0x1d8000
00476f88add x0, x0, 2528
00476f8cadd x1, sp, 1280
00476f90bl runtime.convT
00476f94str x0, [sp+584]
00476f98adrp x7, 0x2a0000
00476f9cadd x7, x7, 1856
00476fa0str x7, [sp+240]
00476fa4str x0, [sp+248]
00476fa8ldr x1, [sp+240]
00476facldrb w0, [sp+108]
00476fb0ldr x2, [sp+248]
00476fb4ldp x29, x30, [sp-8]
00476fb8add sp, sp, 2064
00476fbcret x30
00476fc0
00476fc0loc_476fc0:
00476fc0orr x3, xzr, 1
00476fc4strb w3, [sp+108]
00476fc8stp xzr, xzr, [sp+240]
00476fccldrb w0, [sp+108]
00476fd0mov x1, xzr
00476fd4mov x2, xzr
00476fd8ldp x29, x30, [sp-8]
00476fdcadd sp, sp, 2064
00476fe0ret x30
00476fe4
00476fe4loc_476fe4:
00476fe4ldr x3, [sp+224]
00476fe8ldr x4, [sp+232]
00476fecsubs xzr, x3, x4
00476ff0b.gt 0x476ff8
00476ff4b 0x4773f0
00476ff8
00476ff8loc_476ff8:
00476ff8ldr x3, [sp+216]
00476ffcstr x3, [sp+2008]
00477000ldr x3, [sp+2008]
00477004ldrsw x4, [x3]
00477008ldr x5, [x3+8]
0047700cldr x6, [x3+16]
00477010ldr x3, [x3+24]
00477014str w4, [sp+280]
00477018str x5, [sp+288]
0047701cstr x6, [sp+296]
00477020str x3, [sp+304]
00477024ldrsw x3, [sp+280]
00477028subs wzr, w3, 149
0047702cb.eq 0x477034
00477030b 0x4773cc
00477034
00477034loc_477034:
00477034adrp x0, 0x1d0000
00477038add x0, x0, 2592
0047703cbl runtime.newobject
00477040str x0, [sp+2048]
00477044str wzr, [x0]
00477048stp xzr, xzr, [x0+16]
0047704cadrp x27, 0x5d4000
00477050ldr w1, [x27+3056]
00477054cbz w1, 0x47705c
00477058b 0x477060
0047705c
0047705cloc_47705c:
0047705cb 0x477070
00477060
00477060loc_477060:
00477060ldr x4, [x0+8]
00477064bl runtime.gcWriteBarrier1
00477068str x4, [x25]
0047706cb 0x477070
00477070
00477070loc_477070:
00477070str xzr, [x0+8]
00477074ldr x0, [sp+2048]
00477078ldr x1, [sp+288]
0047707cldr x2, [sp+296]
00477080ldr x3, [sp+304]
00477084bl gopkg.in/jcmturner/gokrb5.v7/types.(*PAReqEncPARep).Unmarshal
00477088str x0, [sp+360]
0047708cstr x1, [sp+368]
00477090cbnz x0, 0x477098
00477094b 0x47713c
00477098
00477098loc_477098:
00477098adrp x2, 0x23d000
0047709cadd x2, x2, 174
004770a0orr x3, xzr, 14
004770a4adrp x4, 0x257000
004770a8add x4, x4, 4042
004770acmovz x5, 74
004770b0mov x6, xzr
004770b4mov x7, xzr
004770b8mov x8, x7
004770bcbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004770c0str x0, [sp+1504]
004770c4str x1, [sp+1512]
004770c8str x2, [sp+1520]
004770ccstr x3, [sp+1528]
004770d0str x4, [sp+1536]
004770d4add x27, sp, 1504
004770d8ldp x9, x10, [x27]
004770dcadd x27, sp, 1520
004770e0ldp x11, x12, [x27]
004770e4add x27, sp, 1280
004770e8stp x9, x10, [x27]
004770ecadd x27, sp, 1296
004770f0stp x11, x12, [x27]
004770f4ldr x9, [sp+1536]
004770f8str x9, [sp+1312]
004770fcstrb wzr, [sp+108]
00477100adrp x0, 0x1d7000
00477104add x0, x0, 2528
00477108add x1, sp, 1280
0047710cbl runtime.convT
00477110str x0, [sp+2000]
00477114adrp x9, 0x29f000
00477118add x9, x9, 1856
0047711cstr x9, [sp+240]
00477120str x0, [sp+248]
00477124ldr x1, [sp+240]
00477128ldrb w0, [sp+108]
0047712cldr x2, [sp+248]
00477130ldp x29, x30, [sp-8]
00477134add sp, sp, 2064
00477138ret x30
0047713c
0047713cloc_47713c:
0047713cadd x27, sp, 1152
00477140stp xzr, xzr, [x27]
00477144add x27, sp, 1232
00477148stp xzr, xzr, [x27]
0047714cldr x1, [sp+2048]
00477150ldrsw x0, [x1]
00477154bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetChksumEtype
00477158str x0, [sp+1152]
0047715cstr x1, [sp+1160]
00477160str x2, [sp+1232]
00477164str x3, [sp+1240]
00477168ldr x1, [sp+1152]
0047716cldr x2, [sp+1160]
00477170str x1, [sp+1408]
00477174str x2, [sp+1416]
00477178ldr x1, [sp+1232]
0047717cldr x2, [sp+1240]
00477180str x1, [sp+1392]
00477184str x2, [sp+1400]
00477188ldr x1, [sp+1408]
0047718cldr x2, [sp+1416]
00477190str x1, [sp+344]
00477194str x2, [sp+352]
00477198ldr x1, [sp+1400]
0047719cldr x0, [sp+1392]
004771a0str x0, [sp+360]
004771a4str x1, [sp+368]
004771a8cbnz x0, 0x4771b0
004771acb 0x477254
004771b0
004771b0loc_4771b0:
004771b0adrp x2, 0x23d000
004771b4add x2, x2, 188
004771b8orr x3, xzr, 14
004771bcadrp x4, 0x24a000
004771c0add x4, x4, 355
004771c4movz x5, 35
004771c8mov x6, xzr
004771ccmov x7, xzr
004771d0mov x8, x7
004771d4bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004771d8str x0, [sp+1464]
004771dcstr x1, [sp+1472]
004771e0str x2, [sp+1480]
004771e4str x3, [sp+1488]
004771e8str x4, [sp+1496]
004771ecadd x27, sp, 1464
004771f0ldp x9, x10, [x27]
004771f4add x27, sp, 1480
004771f8ldp x11, x12, [x27]
004771fcadd x27, sp, 1280
00477200stp x9, x10, [x27]
00477204add x27, sp, 1296
00477208stp x11, x12, [x27]
0047720cldr x9, [sp+1496]
00477210str x9, [sp+1312]
00477214strb wzr, [sp+108]
00477218adrp x0, 0x1d7000
0047721cadd x0, x0, 2528
00477220add x1, sp, 1280
00477224bl runtime.convT
00477228str x0, [sp+1992]
0047722cadrp x9, 0x29f000
00477230add x9, x9, 1856
00477234str x9, [sp+240]
00477238str x0, [sp+248]
0047723cldr x1, [sp+240]
00477240ldrb w0, [sp+108]
00477244ldr x2, [sp+248]
00477248ldp x29, x30, [sp-8]
0047724cadd sp, sp, 2064
00477250ret x30
00477254
00477254loc_477254:
00477254str xzr, [sp+1128]
00477258add x27, sp, 1136
0047725cstp xzr, xzr, [x27]
00477260add x27, sp, 1232
00477264stp xzr, xzr, [x27]
00477268add x0, sp, 2072
0047726cbl gopkg.in/jcmturner/gokrb5.v7/messages.(*ASReq).Marshal
00477270str x0, [sp+1128]
00477274str x1, [sp+1136]
00477278str x2, [sp+1144]
0047727cstr x3, [sp+1232]
00477280str x4, [sp+1240]
00477284ldr x1, [sp+1128]
00477288ldr x2, [sp+1136]
0047728cldr x3, [sp+1144]
00477290str x1, [sp+1368]
00477294str x2, [sp+1376]
00477298str x3, [sp+1384]
0047729cldr x1, [sp+1232]
004772a0ldr x2, [sp+1240]
004772a4str x1, [sp+1352]
004772a8str x2, [sp+1360]
004772acldr x4, [sp+1368]
004772b0ldr x5, [sp+1376]
004772b4ldr x6, [sp+1384]
004772b8str x4, [sp+392]
004772bcstr x5, [sp+400]
004772c0str x6, [sp+408]
004772c4ldr x1, [sp+344]
004772c8ldrsb x27, [x1]
004772ccldr x1, [x1+176]
004772d0ldr x0, [sp+352]
004772d4ldr x2, [sp+328]
004772d8ldr x3, [sp+336]
004772dcldr x7, [sp+320]
004772e0ldr x8, [sp+2048]
004772e4ldr x9, [x8+8]
004772e8ldr x10, [x8+16]
004772ecldr x8, [x8+24]
004772f0mov x11, x1
004772f4mov x1, x7
004772f8mov x7, x9
004772fcmov x12, x8
00477300mov x8, x10
00477304mov x9, x12
00477308orr x10, xzr, 56
0047730cblr x11
00477310strb w0, [sp+110]
00477314tbnz w0, 0, 0x47731c
00477318b 0x477320
0047731c
0047731cloc_47731c:
0047731cb 0x4773d0
00477320
00477320loc_477320:
00477320ldr x0, [sp+360]
00477324ldr x1, [sp+368]
00477328adrp x2, 0x23d000
0047732cadd x2, x2, 188
00477330orr x3, xzr, 14
00477334adrp x4, 0x250000
00477338add x4, x4, 2779
0047733cmovz x5, 46
00477340mov x6, xzr
00477344mov x7, xzr
00477348mov x8, x7
0047734cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00477350str x0, [sp+1424]
00477354str x1, [sp+1432]
00477358str x2, [sp+1440]
0047735cstr x3, [sp+1448]
00477360str x4, [sp+1456]
00477364add x27, sp, 1424
00477368ldp x9, x10, [x27]
0047736cadd x27, sp, 1440
00477370ldp x11, x12, [x27]
00477374add x27, sp, 1280
00477378stp x9, x10, [x27]
0047737cadd x27, sp, 1296
00477380stp x11, x12, [x27]
00477384ldr x9, [sp+1456]
00477388str x9, [sp+1312]
0047738cstrb wzr, [sp+108]
00477390adrp x0, 0x1d7000
00477394add x0, x0, 2528
00477398add x1, sp, 1280
0047739cbl runtime.convT
004773a0str x0, [sp+1984]
004773a4adrp x9, 0x29f000
004773a8add x9, x9, 1856
004773acstr x9, [sp+240]
004773b0str x0, [sp+248]
004773b4ldr x1, [sp+240]
004773b8ldrb w0, [sp+108]
004773bcldr x2, [sp+248]
004773c0ldp x29, x30, [sp-8]
004773c4add sp, sp, 2064
004773c8ret x30
004773cc
004773ccloc_4773cc:
004773ccb 0x4773d0
004773d0
004773d0loc_4773d0:
004773d0b 0x4773d4
004773d4
004773d4loc_4773d4:
004773d4ldr x3, [sp+232]
004773d8add x3, x3, 1
004773dcstr x3, [sp+232]
004773e0ldr x3, [sp+2008]
004773e4add x3, x3, 32
004773e8str x3, [sp+216]
004773ecb 0x476fe4
004773f0
004773f0loc_4773f0:
004773f0b 0x476fc0
004773f4
004773f4loc_4773f4:
004773f4bl runtime.panicIndex
004773f8
004773f8loc_4773f8:
004773f8bl runtime.panicIndex
004773fc
004773fcloc_4773fc:
004773fcbl runtime.panicIndex
00477400
00477400loc_477400:
00477400bl runtime.panicIndex
00477404hint
00477408
00477408loc_477408:
00477408stp x0, x1, [sp+360]
0047740cstr x2, [sp+376]
00477410mov x3, x30
00477414bl runtime.morestack_noctxt.abi0
00477418ldp x0, x1, [sp+360]
0047741cldr x2, [sp+376]
00477420b 0x475ce0
00477424udf 0
00477428udf 0
0047742cudf 0
00475ce0
Loading..