Function at 0x1405fed92
Capabilities:
Encrypt data using chaskey
Encrypt data using speck
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x35a57a7
pushf
not eax
add eax, 0xef3f8349
xor eax, 0xbea2b106
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc8205fbf
xor eax, 0x904554d5
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb4cc01a9
xor eax, 0xf25234af
rol eax, 0x39
popf
cmp eax, 0x29
jne 0x1405fede2
popf
pop rax
jmp 0x140600626
cmp eax, 0
jne 0x1405fedf1
popf
pop rax
jmp 0x1405ff094
cmp eax, 3
jne 0x1405fee00
popf
pop rax
jmp 0x1405ff237
cmp eax, 1
jne 0x1405fee0f
popf
pop rax
jmp 0x1405ff143
cmp eax, 0xd
jne 0x1405fee1e
popf
pop rax
jmp 0x1405ff846
cmp eax, 0x1a
jne 0x1405fee2d
popf
pop rax
jmp 0x1405fff10
cmp eax, 0xe
jne 0x1405fee3c
popf
pop rax
jmp 0x1405ff893
cmp eax, 0xb
jne 0x1405fee4b
popf
pop rax
jmp 0x1405ff738
cmp eax, 0x19
jne 0x1405fee5a
popf
pop rax
jmp 0x1405ffe87
cmp eax, 8
jne 0x1405fee69
popf
pop rax
jmp 0x1405ff555
cmp eax, 0x2a
jne 0x1405fee78
popf
pop rax
jmp 0x140600697
cmp eax, 0x17
jne 0x1405fee87
popf
pop rax
jmp 0x1405ffdcd
cmp eax, 0x1c
jne 0x1405fee96
popf
pop rax
jmp 0x1405fffc7
cmp eax, 0x2e
jne 0x1405feea5
popf
pop rax
jmp 0x1406007fd
cmp eax, 0x18
jne 0x1405feeb4
popf
pop rax
jmp 0x1405ffe02
cmp eax, 0x2b
jne 0x1405feec3
popf
pop rax
jmp 0x14060072b
cmp eax, 0x1b
jne 0x1405feed2
popf
pop rax
jmp 0x1405fff7e
cmp eax, 0x2d
jne 0x1405feee1
popf
pop rax
jmp 0x1406007c4
cmp eax, 0x23
jne 0x1405feef0
popf
pop rax
jmp 0x140600356
cmp eax, 0x25
jne 0x1405feeff
popf
pop rax
jmp 0x140600471
cmp eax, 0xf
jne 0x1405fef0e
popf
pop rax
jmp 0x1405ff929
cmp eax, 0x13
jne 0x1405fef1d
popf
pop rax
jmp 0x1405ffb33
cmp eax, 0x15
jne 0x1405fef2c
popf
pop rax
jmp 0x1405ffcaf
cmp eax, 0x24
jne 0x1405fef3b
popf
pop rax
jmp 0x1406003c9
cmp eax, 0x1e
jne 0x1405fef4a
popf
pop rax
jmp 0x140600083
cmp eax, 0xc
jne 0x1405fef59
popf
pop rax
jmp 0x1405ff7ce
cmp eax, 0x26
jne 0x1405fef68
popf
pop rax
jmp 0x1406004db
cmp eax, 0x27
jne 0x1405fef77
popf
pop rax
jmp 0x14060057b
cmp eax, 0x1f
jne 0x1405fef86
popf
pop rax
jmp 0x1406000e0
cmp eax, 0x10
jne 0x1405fef95
popf
pop rax
jmp 0x1405ff9cd
cmp eax, 0x2c
jne 0x1405fefa4
popf
pop rax
jmp 0x140600763
cmp eax, 9
jne 0x1405fefb3
popf
pop rax
jmp 0x1405ff61a
cmp eax, 4
jne 0x1405fefc2
popf
pop rax
jmp 0x1405ff2a1
cmp eax, 0x16
jne 0x1405fefd1
popf
pop rax
jmp 0x1405ffd25
cmp eax, 0x28
jne 0x1405fefe0
popf
pop rax
jmp 0x1406005dd
cmp eax, 0xa
jne 0x1405fefef
popf
pop rax
jmp 0x1405ff6a2
cmp eax, 0x22
jne 0x1405feffe
popf
pop rax
jmp 0x140600305
cmp eax, 0x14
jne 0x1405ff00d
popf
pop rax
jmp 0x1405ffbc5
cmp eax, 7
jne 0x1405ff01c
popf
pop rax
jmp 0x1405ff4aa
cmp eax, 5
jne 0x1405ff02b
popf
pop rax
jmp 0x1405ff37b
cmp eax, 2
jne 0x1405ff03a
popf
pop rax
jmp 0x1405ff1d4
cmp eax, 0x20
jne 0x1405ff049
popf
pop rax
jmp 0x140600202
cmp eax, 0x1d
jne 0x1405ff058
popf
pop rax
jmp 0x140600012
cmp eax, 0x11
jne 0x1405ff067
popf
pop rax
jmp 0x1405ffa63
cmp eax, 6
jne 0x1405ff076
popf
pop rax
jmp 0x1405ff425
cmp eax, 0x21
jne 0x1405ff085
popf
pop rax
jmp 0x14060024f
cmp eax, 0x12
jne 0x1405ff094
popf
pop rax
jmp 0x1405ffb28
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x210
mov rax, qword [0x14004b080]
xor rax, rsp
mov qword [rsp + 0x200], rax
xor r13d, r13d
mov rbx, r8
mov rdi, rcx
test edx, edx
je 0x1405ff0fd
push rax
pushf
mov eax, 0x31205874
pushf
not eax
add eax, 0xc6c40def
xor eax, 0xa10df0c4
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xa82162bf
xor eax, 0xaf4ea1a8
rol eax, 0x75
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0xc65f479b
pushf
not eax
add eax, 0xb8203873
xor eax, 0xfaaa0c41
rol eax, 0x49
popf
pushf
not eax
add eax, 0xe348124e
xor eax, 0xc8c728c9
rol eax, 0x33
popf
pushf
not eax
add eax, 0xf978ad86
xor eax, 0x81828117
rol eax, 0x5d
popf
jmp 0x1405fedd3
test rbx, rbx
je 0x1405ff1a1
push rax
pushf
mov eax, 0x77c7abc7
pushf
not eax
add eax, 0xe7671a91
xor eax, 0xe45df726
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xdb124b2b
xor eax, 0xa246fdaf
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xbe48f63f
xor eax, 0xca4fed2a
rol eax, 0x82
popf
pushf
not eax
add eax, 0xfcbe57e3
xor eax, 0xe49fe677
rol eax, 0x53
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x18a26524
pushf
not eax
add eax, 0xe5bdedc5
xor eax, 0xe02f6668
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf0470ab1
xor eax, 0xb494ff03
rol eax, 0x1b
popf
jmp 0x1405fedd3
call fcn.1405b3799
jmp 0x140600012
movsxd rax, edx
shl rax, 5
mov rax, qword [rax + rcx + 0x28]
jmp 0x140600012
mov ebp, 0x4dfa3ab3
pushf
not ebp
add ebp, 0xe1284c47
xor ebp, 0xab4fd493
rol ebp, 0xec
popf
pushf
not ebp
add ebp, 0xaa1162fc
xor ebp, 0x8dc15f55
rol ebp, 0x1b
popf
mov esi, r13d
test rbx, rbx
je 0x1405ff335
push rax
pushf
mov eax, 0xeb9381aa
pushf
not eax
add eax, 0xacd57a63
xor eax, 0xc1ac368d
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xfbc2dfd7
xor eax, 0xcbc75cf1
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xc7edf7f5
xor eax, 0xcca468d5
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x9ddd378d
xor eax, 0xb29a338a
rol eax, 0xdb
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x4c8a99ac
pushf
not eax
add eax, 0xaca80eb7
xor eax, 0xa6ba9ab4
rol eax, 0x86
popf
pushf
not eax
add eax, 0x9dfcce69
xor eax, 0xd6e4ded0
rol eax, 0x25
popf
pushf
not eax
add eax, 0xf21c5c6f
xor eax, 0x959c488a
rol eax, 0x9a
popf
jmp 0x1405fedd3
cmp word [r8], 0x4c
jne 0x1405ff3df
push rax
pushf
mov eax, 0xa1f3a1c
pushf
not eax
add eax, 0xb42bc3b2
xor eax, 0xa5d3b80e
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x9bb2dbe8
xor eax, 0xc073e5de
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb4e4a3f8
xor eax, 0xc22962b8
rol eax, 0x32
popf
pushf
not eax
add eax, 0xda424db4
xor eax, 0xe90f71d2
rol eax, 0x7d
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x507dd588
pushf
not eax
add eax, 0xb26ede50
xor eax, 0xee021b93
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc2c9570e
xor eax, 0xb632a49d
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc5fa6069
xor eax, 0x855777ec
rol eax, 0xf9
popf
jmp 0x1405fedd3
cmp word [r8 + 2], 0x43
jne 0x1405ff477
push rax
pushf
mov eax, 0xb31774ca
pushf
not eax
add eax, 0xc563d0fe
xor eax, 0x859dce28
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb06f5c82
xor eax, 0xd2b7b7d9
rol eax, 0x21
popf
pushf
not eax
add eax, 0xf7640e61
xor eax, 0xd62cca9f
rol eax, 0x4d
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x4372b9ef
pushf
not eax
add eax, 0xd2484884
xor eax, 0x84d3f379
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xca49a17d
xor eax, 0xef359481
rol eax, 0x68
popf
jmp 0x1405fedd3
cmp word [r8 + 4], 0x5f
jne 0x1405ff50f
push rax
pushf
mov eax, 0x821230f1
pushf
not eax
add eax, 0x9d662499
xor eax, 0xba7fbf6e
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xa98265d9
xor eax, 0xa126fc5f
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa1217f57
xor eax, 0x8f14c766
rol eax, 0x56
popf
pushf
not eax
add eax, 0x8ff48588
xor eax, 0x93b91137
rol eax, 0xef
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x89fa33cc
pushf
not eax
add eax, 0xd0d56a86
xor eax, 0xb059df6d
rol eax, 0xca
popf
pushf
not eax
add eax, 0xe1f4898a
xor eax, 0xa2ce9d9f
rol eax, 0xef
popf
pushf
not eax
add eax, 0xcab39433
xor eax, 0xf69b5909
rol eax, 0xdd
popf
jmp 0x1405fedd3
lea rdx, [0x1809177be]
pushf
sub rdx, 0x408e2e3e
popf
mov rcx, rbx
call fcn.1406e31af
mov r14, rax
test rax, rax
je 0x1405ff5d4
push rax
pushf
mov eax, 0xcbd5354
pushf
not eax
add eax, 0xe93005a7
xor eax, 0xc29e6267
rol eax, 0x96
popf
pushf
not eax
add eax, 0x8669be9b
xor eax, 0xc1e59777
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9970b9dc
xor eax, 0x815c8c07
rol eax, 9
popf
pushf
not eax
add eax, 0xe9630eb7
xor eax, 0xef770ec2
rol eax, 0xef
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x39c13844
pushf
not eax
add eax, 0xd35008de
xor eax, 0xbadabd2f
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xc484df37
xor eax, 0xe5507943
rol eax, 0x24
popf
pushf
not eax
add eax, 0xccb6a94e
xor eax, 0xd3bb00a0
rol eax, 0x49
popf
jmp 0x1405fedd3
mov rbp, rax
sub rbp, rbx
sar rbp, 1
je 0x1405ff65c
push rax
pushf
mov eax, 0x57839140
pushf
not eax
add eax, 0x90322cd2
xor eax, 0x8d7845e1
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x85a661c9
xor eax, 0xa9d84bae
rol eax, 0xdc
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x4484c19d
pushf
not eax
add eax, 0xd64ca4cb
xor eax, 0xa45d9742
rol eax, 0x38
popf
pushf
not eax
add eax, 0xfe56430e
xor eax, 0xc07df37a
rol eax, 0x44
popf
pushf
not eax
add eax, 0xd83a904d
xor eax, 0xe2671218
rol eax, 0x93
popf
jmp 0x1405fedd3
cmp word [rax], 0x3b
je 0x1405ff6df
push rax
pushf
mov eax, 0xe19a1dff
pushf
not eax
add eax, 0x90c6b0e0
xor eax, 0xfccbf292
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa9b5a420
xor eax, 0xd1990f7e
rol eax, 0x3d
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x537fded2
pushf
not eax
add eax, 0xd8d52961
xor eax, 0xb312f2b9
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd2331a23
xor eax, 0x98ba5549
rol eax, 0x85
popf
pushf
not eax
add eax, 0x80d6a6cf
xor eax, 0xf926953d
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xfff834bc
xor eax, 0xa961f169
rol eax, 0xaf
popf
jmp 0x1405fedd3
mov r12d, 0x4323ea38
pushf
not r12d
add r12d, 0xe9573cee
xor r12d, 0xb681cdff
rol r12d, 5
popf
pushf
not r12d
add r12d, 0x917708e6
xor r12d, 0xb83734e9
rol r12d, 0x92
popf
pushf
not r12d
add r12d, 0x8c27060c
xor r12d, 0xdef3f9bb
rol r12d, 0xed
popf
lea r15, [0x18d11f220]
pushf
sub r15, 0x4d0ea998
popf
push rax
pushf
mov eax, 0xc6e69d0c
pushf
not eax
add eax, 0x9416a979
xor eax, 0xd495f33f
rol eax, 0x16
popf
pushf
not eax
add eax, 0xb1c720b7
xor eax, 0xdd007737
rol eax, 0x34
popf
jmp 0x1405fedd3
mov rcx, qword [r15]
mov r8, rbp
mov rdx, rbx
call fcn.1406d39d6
test eax, eax
jne 0x1405ff813
push rax
pushf
mov eax, 0x7061c50b
pushf
not eax
add eax, 0xea0fb2c3
xor eax, 0xf311654e
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe19858bd
xor eax, 0xef7472fa
rol eax, 0x5d
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x1e713fbd
pushf
not eax
add eax, 0xff50631a
xor eax, 0xb6f20b0a
rol eax, 8
popf
pushf
not eax
add eax, 0xba296a67
xor eax, 0x8d011510
rol eax, 0x1c
popf
jmp 0x1405fedd3
mov rcx, qword [r15]
or rax, 0xffffffffffffffff
push rax
pushf
mov eax, 0x6c40e712
pushf
not eax
add eax, 0x82c15b4a
xor eax, 0x9ad1d704
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xfd851af4
xor eax, 0xe37039a3
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x8f33916b
xor eax, 0x95c18d14
rol eax, 0xf3
popf
jmp 0x1405fedd3
inc rax
cmp word [rcx + rax*2], r13w
jne 0x1405ff8d0
push rax
pushf
mov eax, 0xd960f7ed
pushf
not eax
add eax, 0xfa86822c
xor eax, 0xe867d8cf
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe1c55586
xor eax, 0x9130992f
rol eax, 0xfe
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x7f193ac8
pushf
not eax
add eax, 0xd516e9c9
xor eax, 0xb01ee292
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf19f00c6
xor eax, 0xf6e27b01
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xe83dfcb7
xor eax, 0x9db3720b
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc15fdee8
xor eax, 0xb2be97a0
rol eax, 0x47
popf
jmp 0x1405fedd3
cmp rbp, rax
je 0x1405ff974
push rax
pushf
mov eax, 0xbf6dd9f6
pushf
not eax
add eax, 0xec2b990a
xor eax, 0xd6a34e3c
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x948b1922
xor eax, 0xb8600c40
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa6ce56b5
xor eax, 0xd0022da7
rol eax, 0x42
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x3b5de74d
pushf
not eax
add eax, 0xb00134bc
xor eax, 0xc2d7a480
rol eax, 0x70
popf
pushf
not eax
add eax, 0x8b11ce35
xor eax, 0xf82e71a1
rol eax, 0x17
popf
pushf
not eax
add eax, 0x9c508e40
xor eax, 0xa5418409
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc7b3f2c4
xor eax, 0x8e3de4ac
rol eax, 0xcb
popf
jmp 0x1405fedd3
inc r12d
lea rax, [0x1b5cf1b57]
pushf
sub rax, 0x75cbd26f
popf
add r15, 0x18
cmp r15, rax
jle 0x1405ffa1d
push rax
pushf
mov eax, 0xa3f5e662
pushf
not eax
add eax, 0xe3dcc37c
xor eax, 0x98fe3106
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa7a516d8
xor eax, 0x87ffddeb
rol eax, 0x13
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x1bd4458
pushf
not eax
add eax, 0x90cc9a5e
xor eax, 0x83679095
rol eax, 0x52
popf
pushf
not eax
add eax, 0xaf9cfe08
xor eax, 0x83c24692
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8a3a74c3
xor eax, 0x9ecd37ad
rol eax, 0x8c
popf
jmp 0x1405fedd3
add r14, 2
lea rdx, [0x1920cca57]
pushf
sub rdx, 0x520980cf
popf
mov rcx, r14
call fcn.1406d254c
mov rbx, rax
test rax, rax
jne 0x1405ffacf
push rax
pushf
mov eax, 0xb80df986
pushf
not eax
add eax, 0xe8aa3c37
xor eax, 0xbd3964c8
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x8b1c6a13
xor eax, 0xd2045214
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc066cf55
xor eax, 0xc5b8e2e8
rol eax, 0xd
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0xd9b2597a
pushf
not eax
add eax, 0xd4761be5
xor eax, 0xfea2b089
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xce41ef2f
xor eax, 0xea188191
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa6e2ddd6
xor eax, 0xf9368f13
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe7033797
xor eax, 0xf712f133
rol eax, 0x69
popf
jmp 0x1405fedd3
cmp word [r14], 0x3b
jne 0x140600083
cmp r12d, 5
jg 0x1405ffb92
push rax
pushf
mov eax, 0xe54f16d7
pushf
not eax
add eax, 0x87f03bf0
xor eax, 0xe2d3d331
rol eax, 0xab
popf
pushf
not eax
add eax, 0xcbe9cacd
xor eax, 0xab460181
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xcee69dcf
xor eax, 0x8e1974c4
rol eax, 0x47
popf
pushf
not eax
add eax, 0xeea882df
xor eax, 0xb5bcfc59
rol eax, 0x20
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0xd0c03050
pushf
not eax
add eax, 0x8cda5c06
xor eax, 0xc845ab5d
rol eax, 0
popf
pushf
not eax
add eax, 0xf92d1fc4
xor eax, 0x88cd9edb
rol eax, 0xa9
popf
jmp 0x1405fedd3
mov r9, rbx
lea rcx, [rsp + 0x40]
mov r8, r14
mov edx, 0x566b9872
pushf
not edx
add edx, 0xe88a7fcc
xor edx, 0xaf94e467
rol edx, 0x18
popf
pushf
not edx
add edx, 0xf5bb18d1
xor edx, 0xc0df2b4a
rol edx, 0x50
popf
pushf
not edx
add edx, 0x8e59bbc5
xor edx, 0xc3798b60
rol edx, 0x42
popf
pushf
not edx
add edx, 0x994ed567
xor edx, 0x8a9f984e
rol edx, 3
popf
call fcn.14063a56a
test eax, eax
jne 0x1405ffc69
push rax
pushf
mov eax, 0x1b064c05
pushf
not eax
add eax, 0xbe6dc4d9
xor eax, 0xd525481f
rol eax, 0x81
popf
pushf
not eax
add eax, 0xebfee72e
xor eax, 0xab7a8595
rol eax, 0x66
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x931dc9e1
pushf
not eax
add eax, 0xfca1731e
xor eax, 0xea65f933
rol eax, 6
popf
pushf
not eax
add eax, 0x9b820e3a
xor eax, 0x9b7e9fa4
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xc3e47571
xor eax, 0xcefa3337
rol eax, 0xc0
popf
jmp 0x1405fedd3
lea rax, [rbx + rbx]
cmp rax, 0x106
jae 0x1405ffcf2
push rax
pushf
mov eax, 0x94c6f130
pushf
not eax
add eax, 0x8b7d09f5
xor eax, 0x873d26c1
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xd6c96b57
xor eax, 0xbe158f7f
rol eax, 0x3a
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x8548c2c1
pushf
not eax
add eax, 0x8baa8ac3
xor eax, 0xfeda3fd3
rol eax, 0xa
popf
pushf
not eax
add eax, 0xeea00818
xor eax, 0xfc10bc35
rol eax, 0xec
popf
jmp 0x1405fedd3
lea r8, [rsp + 0x40]
mov word [rsp + rax + 0x40], r13w
mov edx, r12d
mov rcx, rdi
call fcn.1405b3799
test rax, rax
je 0x1405ffd86
push rax
pushf
mov eax, 0x6aedf072
pushf
not eax
add eax, 0xf1afc9dc
xor eax, 0xe57ce5d3
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xafd9ef5b
xor eax, 0x8bae18ea
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xb98c91b3
xor eax, 0xc7fe812a
rol eax, 0x1f
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x28b2e04c
pushf
not eax
add eax, 0xfe123b14
xor eax, 0xb8af9409
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb805d706
xor eax, 0xf8ae6301
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb33fa839
xor eax, 0xbabb9f74
rol eax, 0xf3
popf
jmp 0x1405fedd3
inc esi
push rax
pushf
mov eax, 0x72aadf36
pushf
not eax
add eax, 0xc5e74831
xor eax, 0x95fd345c
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xc4ef01c2
xor eax, 0x8de41c8b
rol eax, 0x4b
popf
jmp 0x1405fedd3
lea rbx, [r14 + rbx*2]
movzx eax, word [rbx]
test ax, ax
je 0x1405ffe41
push rax
pushf
mov eax, 0xb6fe4f43
pushf
not eax
add eax, 0xd3dd7e2a
xor eax, 0xe07a31f0
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xabaeaa95
xor eax, 0xc685b1c4
rol eax, 0xc0
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0xab410ce9
pushf
not eax
add eax, 0xeb7c7a37
xor eax, 0xa80c1eb5
rol eax, 0x72
popf
pushf
not eax
add eax, 0x85385bf9
xor eax, 0xa772f690
rol eax, 0x11
popf
pushf
not eax
add eax, 0x8ee60cad
xor eax, 0xf3ce4860
rol eax, 0xb4
popf
jmp 0x1405fedd3
add rbx, 2
movzx eax, word [rbx]
test ax, ax
jne 0x1405ffedd
push rax
pushf
mov eax, 0x2ec7035
pushf
not eax
add eax, 0xa6ffa0d0
xor eax, 0xb5196300
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xa885a8a6
xor eax, 0x8fb2e78b
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x965811eb
xor eax, 0xbf4dca3f
rol eax, 0xe8
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x435b71a5
pushf
not eax
add eax, 0x81a56e3a
xor eax, 0xdd3b8630
rol eax, 0x71
popf
pushf
not eax
add eax, 0xc8180a3c
xor eax, 0x92ce4357
rol eax, 0xe5
popf
jmp 0x1405fedd3
test esi, esi
je 0x1405fff4b
push rax
pushf
mov eax, 0xb87fc997
pushf
not eax
add eax, 0xe76f4faf
xor eax, 0xd6bda3c5
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xcd029f3a
xor eax, 0xa3efaebd
rol eax, 0x78
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x11ca3502
pushf
not eax
add eax, 0xe355e644
xor eax, 0xd81b2502
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf2c4f5c6
xor eax, 0xc22bfa81
rol eax, 0x79
popf
jmp 0x1405fedd3
mov rcx, rdi
push rax
pushf
mov eax, 0x488d76a0
pushf
not eax
add eax, 0xe6e659d7
xor eax, 0xacc1ae82
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xc2376166
xor eax, 0xf0de278e
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xda82aac4
xor eax, 0xbc4b3962
rol eax, 0x8c
popf
jmp 0x1405fedd3
call fcn.1406c3b09
push rax
pushf
mov eax, 0xc66e0b81
pushf
not eax
add eax, 0x96729638
xor eax, 0xcf35c6ef
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8f155bba
xor eax, 0xfa9e16ae
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc85ae4fa
xor eax, 0x816365e3
rol eax, 0xea
popf
jmp 0x1405fedd3
mov rcx, qword [rsp + 0x200]
xor rcx, rsp
call fcn.14066b1de
mov rbx, qword [rsp + 0x268]
add rsp, 0x210
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
xor eax, eax
jmp 0x140600012
lea rax, [rsp + 0x30]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], rax
lea r9, [rsp + 0x150]
mov r8d, 0x69cd466c
pushf
not r8d
add r8d, 0xc0379291
xor r8d, 0xe546479d
rol r8d, 0xab
popf
pushf
not r8d
add r8d, 0xaf53892a
xor r8d, 0xef3a0f8f
rol r8d, 0x43
popf
pushf
not r8d
add r8d, 0xd0d32627
xor r8d, 0xc2550629
rol r8d, 0xb8
popf
mov qword [rsp + 0x20], 0x55
lea rdx, [rsp + 0x40]
mov rcx, rbx
call fcn.140650bfe
test rax, rax
je 0x1406001a9
push rax
pushf
mov eax, 0x446430cc
pushf
not eax
add eax, 0xbdab7f59
xor eax, 0xa5ef9b82
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xad93eacb
xor eax, 0xd8d3f150
rol eax, 0x11
popf
pushf
not eax
add eax, 0xfd997cf4
xor eax, 0xe4f78bd5
rol eax, 0x63
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x406c6ab7
pushf
not eax
add eax, 0xce8ed52f
xor eax, 0xda98f991
rol eax, 3
popf
pushf
not eax
add eax, 0xcf3a5f6a
xor eax, 0xc1a8367c
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe7ebba45
xor eax, 0xc0b2c1a6
rol eax, 0x55
popf
pushf
not eax
add eax, 0xb4d8a446
xor eax, 0xa34a08a9
rol eax, 0xe6
popf
jmp 0x1405fedd3
mov ebx, r13d
lea r14, [rdi + 0x28]
push rax
pushf
mov eax, 0xda7ac371
pushf
not eax
add eax, 0xe3d964f8
xor eax, 0xe7796dc9
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb79bc26c
xor eax, 0xe72f3563
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x884686d3
xor eax, 0xcfa45863
rol eax, 0xc8
popf
jmp 0x1405fedd3
test ebx, ebx
je 0x1406002ac
push rax
pushf
mov eax, 0x258a5015
pushf
not eax
add eax, 0xf39adff4
xor eax, 0x90ed50ec
rol eax, 0xba
popf
pushf
not eax
add eax, 0x96b69c74
xor eax, 0xeb0b62f8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xc91adb80
xor eax, 0xc6fdf42a
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb872eabb
xor eax, 0xd2e07362
rol eax, 0x8f
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x2489c6d4
pushf
not eax
add eax, 0x8371109f
xor eax, 0xc28e0ff8
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd77c059b
xor eax, 0xf0e2a4df
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xfe923909
xor eax, 0xfa9c3586
rol eax, 0x82
popf
pushf
not eax
add eax, 0xde3a5228
xor eax, 0x842bf502
rol eax, 0xf7
popf
jmp 0x1405fedd3
mov rdx, qword [r14]
lea rax, [rsp + 0x40]
sub rdx, rax
push rax
pushf
mov eax, 0x4699989e
pushf
not eax
add eax, 0xbbc1ca4f
xor eax, 0xbebbd890
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xb2ed2013
xor eax, 0xfe651911
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x88a87efd
xor eax, 0x9a9ae27e
rol eax, 0xc
popf
jmp 0x1405fedd3
movzx ecx, word [rax]
movzx r8d, word [rax + rdx]
sub ecx, r8d
jne 0x140600396
push rax
pushf
mov eax, 0xa705aeb
pushf
not eax
add eax, 0x9efca01f
xor eax, 0xebccbadd
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x85b9ff12
xor eax, 0x87ea1662
rol eax, 0x9e
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0xc17a66b
pushf
not eax
add eax, 0xec08bf80
xor eax, 0xb9d904e7
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8ef0ee0d
xor eax, 0x87bdd9fe
rol eax, 0x89
popf
jmp 0x1405fedd3
add rax, 2
test r8d, r8d
jne 0x140600418
push rax
pushf
mov eax, 0xff7ba642
pushf
not eax
add eax, 0xc4729ccd
xor eax, 0xaf1bb5d1
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xeda8c6e2
xor eax, 0x82e55374
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x86082357
xor eax, 0xb1ae1d07
rol eax, 5
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x6a8cc120
pushf
not eax
add eax, 0xd0e9b004
xor eax, 0xf325491b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd3de6ff1
xor eax, 0xe622eed2
rol eax, 7
popf
pushf
not eax
add eax, 0xbca7b7ea
xor eax, 0xef368424
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa1f116db
xor eax, 0xb5046e2c
rol eax, 0xb
popf
jmp 0x1405fedd3
test ecx, ecx
je 0x1406004a8
push rax
pushf
mov eax, 0x977eee4a
pushf
not eax
add eax, 0x93b9e755
xor eax, 0xa30e4057
rol eax, 0x27
popf
pushf
not eax
add eax, 0x838658a1
xor eax, 0xe90fa9f1
rol eax, 0x50
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0xb18ca3c0
pushf
not eax
add eax, 0xc7d75657
xor eax, 0xbf6ccd5b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xefdda79d
xor eax, 0x8294679e
rol eax, 0x99
popf
jmp 0x1405fedd3
lea r8, [rsp + 0x40]
mov edx, ebx
mov rcx, rdi
call fcn.1405b3799
test rax, rax
jne 0x140600535
push rax
pushf
mov eax, 0x68faa5e3
pushf
not eax
add eax, 0xf02d159b
xor eax, 0x83185699
rol eax, 0xee
popf
pushf
not eax
add eax, 0xce01a9eb
xor eax, 0xd188158c
rol eax, 0x20
popf
pushf
not eax
add eax, 0xa44fca72
xor eax, 0xb6368d05
rol eax, 0x90
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0xeb55d589
pushf
not eax
add eax, 0xec58fae8
xor eax, 0x8762d07d
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa01a007a
xor eax, 0xd364ca6f
rol eax, 0x54
popf
pushf
not eax
add eax, 0x8e02ad9b
xor eax, 0xd2506b0a
rol eax, 0x74
popf
jmp 0x1405fedd3
mov ebp, r13d
jmp 0x140600626
inc esi
push rax
pushf
mov eax, 0x8cec7d78
pushf
not eax
add eax, 0x954890db
xor eax, 0x83aa823c
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x80c1585e
xor eax, 0xe329e485
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf0d09389
xor eax, 0xb80b9ae3
rol eax, 0x60
popf
jmp 0x1405fedd3
inc ebx
add r14, 0x20
cmp ebx, 5
jle 0x140600664
push rax
pushf
mov eax, 0x9789cbd4
pushf
not eax
add eax, 0xb5fb9d8c
xor eax, 0x8e2329c6
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa5ed330d
xor eax, 0xe2621075
rol eax, 0xf4
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x9f8f6f33
pushf
not eax
add eax, 0xcc205ace
xor eax, 0xbd4dd351
rol eax, 0x42
popf
pushf
not eax
add eax, 0xcdac6211
xor eax, 0x86377ec3
rol eax, 0xe0
popf
jmp 0x1405fedd3
test ebp, ebp
jne 0x1406006e5
push rax
pushf
mov eax, 0x9e546689
pushf
not eax
add eax, 0x90e584d3
xor eax, 0xd829af14
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x92622e63
xor eax, 0xba897475
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x83182652
xor eax, 0xc78ea7b3
rol eax, 0xf
popf
jmp 0x1405fedd3
push rax
pushf
mov eax, 0x2b8c5078
pushf
not eax
add eax, 0x8ecb4b8b
xor eax, 0xb2d72997
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc9e96c33
xor eax, 0xa209decb
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x812817c5
xor eax, 0x810cd0fa
rol eax, 0x48
popf
jmp 0x1405fedd3
jmp 0x1405fff10
mov rax, r13
jmp 0x140600012
call fcn.14066437a
int3
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140662cf5
int3