Function at 0x1400ec6f5
Capabilities:
Encrypt data using chaskey

Disassembly:
push rax
pushf
mov eax, 0xdd619dd4
pushf
not eax
add eax, 0x30368c45
xor eax, 0x172134c2
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x65d84450
xor eax, 0x2eaa0dbc
rol eax, 0x97
popf
pushf
not eax
add eax, 0x36b6f52
xor eax, 0x4f31c23d
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x72c2faf8
xor eax, 0x6902e8b8
rol eax, 0xfe
popf
cmp eax, 0x14
jne 0x1400ec758
popf
pop rax
jmp 0x1400ed506
cmp eax, 0x1f
jne 0x1400ec767
popf
pop rax
jmp 0x1400eda00
cmp eax, 0x19
jne 0x1400ec776
popf
pop rax
jmp 0x1400ed7a2
cmp eax, 0
jne 0x1400ec785
popf
pop rax
jmp 0x1400eca0a
cmp eax, 0x2e
jne 0x1400ec794
popf
pop rax
jmp 0x1400ee0a4
cmp eax, 0xc
jne 0x1400ec7a3
popf
pop rax
jmp 0x1400ed0ce
cmp eax, 0x15
jne 0x1400ec7b2
popf
pop rax
jmp 0x1400ed594
cmp eax, 0x27
jne 0x1400ec7c1
popf
pop rax
jmp 0x1400eddcf
cmp eax, 0x11
jne 0x1400ec7d0
popf
pop rax
jmp 0x1400ed31f
cmp eax, 0x24
jne 0x1400ec7df
popf
pop rax
jmp 0x1400edc47
cmp eax, 3
jne 0x1400ec7ee
popf
pop rax
jmp 0x1400ecbfa
cmp eax, 0x1d
jne 0x1400ec7fd
popf
pop rax
jmp 0x1400ed91a
cmp eax, 2
jne 0x1400ec80c
popf
pop rax
jmp 0x1400ecb9d
cmp eax, 0x28
jne 0x1400ec81b
popf
pop rax
jmp 0x1400ede26
cmp eax, 0x1b
jne 0x1400ec82a
popf
pop rax
jmp 0x1400ed867
cmp eax, 0x29
jne 0x1400ec839
popf
pop rax
jmp 0x1400ede5c
cmp eax, 5
jne 0x1400ec848
popf
pop rax
jmp 0x1400ecd52
cmp eax, 0x12
jne 0x1400ec857
popf
pop rax
jmp 0x1400ed3d0
cmp eax, 0x2c
jne 0x1400ec866
popf
pop rax
jmp 0x1400ee00c
cmp eax, 0xf
jne 0x1400ec875
popf
pop rax
jmp 0x1400ed243
cmp eax, 0xe
jne 0x1400ec884
popf
pop rax
jmp 0x1400ed1b2
cmp eax, 0x2a
jne 0x1400ec893
popf
pop rax
jmp 0x1400edf0c
cmp eax, 0x16
jne 0x1400ec8a2
popf
pop rax
jmp 0x1400ed63b
cmp eax, 0x17
jne 0x1400ec8b1
popf
pop rax
jmp 0x1400ed684
cmp eax, 1
jne 0x1400ec8c0
popf
pop rax
jmp 0x1400ecae2
cmp eax, 0x13
jne 0x1400ec8cf
popf
pop rax
jmp 0x1400ed495
cmp eax, 0x2b
jne 0x1400ec8de
popf
pop rax
jmp 0x1400edfbd
cmp eax, 0x1c
jne 0x1400ec8ed
popf
pop rax
jmp 0x1400ed8bf
cmp eax, 0x1e
jne 0x1400ec8fc
popf
pop rax
jmp 0x1400ed99f
cmp eax, 0x25
jne 0x1400ec90b
popf
pop rax
jmp 0x1400edcf7
cmp eax, 0xa
jne 0x1400ec91a
popf
pop rax
jmp 0x1400ecfde
cmp eax, 0xd
jne 0x1400ec929
popf
pop rax
jmp 0x1400ed16b
cmp eax, 0x1a
jne 0x1400ec938
popf
pop rax
jmp 0x1400ed7e9
cmp eax, 0x10
jne 0x1400ec947
popf
pop rax
jmp 0x1400ed29d
cmp eax, 8
jne 0x1400ec956
popf
pop rax
jmp 0x1400ececb
cmp eax, 4
jne 0x1400ec965
popf
pop rax
jmp 0x1400ecca2
cmp eax, 0x20
jne 0x1400ec974
popf
pop rax
jmp 0x1400eda6e
cmp eax, 9
jne 0x1400ec983
popf
pop rax
jmp 0x1400ecf70
cmp eax, 7
jne 0x1400ec992
popf
pop rax
jmp 0x1400ece56
cmp eax, 0x26
jne 0x1400ec9a1
popf
pop rax
jmp 0x1400edd64
cmp eax, 0xb
jne 0x1400ec9b0
popf
pop rax
jmp 0x1400ed03a
cmp eax, 0x21
jne 0x1400ec9bf
popf
pop rax
jmp 0x1400edad6
cmp eax, 0x23
jne 0x1400ec9ce
popf
pop rax
jmp 0x1400edbb3
cmp eax, 0x2d
jne 0x1400ec9dd
popf
pop rax
jmp 0x1400ee046
cmp eax, 0x22
jne 0x1400ec9ec
popf
pop rax
jmp 0x1400edb57
cmp eax, 6
jne 0x1400ec9fb
popf
pop rax
jmp 0x1400ecdfa
cmp eax, 0x18
jne 0x1400eca0a
popf
pop rax
jmp 0x1400ed718
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push r14
sub rsp, 0x20
movzx eax, word [rcx + 0x14]
lea r9, [rcx + 0x18]
mov r10d, dword [rcx + 0x90]
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
movzx eax, word [rcx + 6]
mov r14, rdx
mov rsi, rcx
lea r8, [rax + rax*4]
lea r11, [r9 + r8*8]
cmp r9, r11
jae 0x1400eca9c
push rax
pushf
mov eax, 0xde76ae73
pushf
not eax
add eax, 0xf778d23
xor eax, 0x3aaefabc
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x61f2fddd
xor eax, 0x67bb9913
rol eax, 0xad
popf
pushf
not eax
add eax, 0x5377d591
xor eax, 0x57abe741
rol eax, 0xa
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x95ca0ceb
pushf
not eax
add eax, 0x271a0d9a
xor eax, 0x4b52a02d
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x27ac566b
xor eax, 0x6851c4dd
rol eax, 0x95
popf
pushf
not eax
add eax, 0x33892f4b
xor eax, 0xc84703c
rol eax, 0x6b
popf
jmp 0x1400ec749
mov eax, dword [r9 + 8]
test rax, rax
jne 0x1400ecb44
push rax
pushf
mov eax, 0x13ef3027
pushf
not eax
add eax, 0x1fb5d1d
xor eax, 0x812320a
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x775d67fd
xor eax, 0x6685e63d
rol eax, 0x98
popf
pushf
not eax
add eax, 0x383a3b25
xor eax, 0x1b105175
rol eax, 0x27
popf
pushf
not eax
add eax, 0x59656011
xor eax, 0x1b01cf9a
rol eax, 0x3b
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x4d8e25eb
pushf
not eax
add eax, 0x5f1169e9
xor eax, 0x7bdeb409
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x742c13d7
xor eax, 0x4d29abcb
rol eax, 7
popf
pushf
not eax
add eax, 0x2121b4b7
xor eax, 0x69d87b69
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x7d0209c3
xor eax, 0x1f6b13b4
rol eax, 0xc5
popf
jmp 0x1400ec749
mov eax, dword [r9 + 0x10]
push rax
pushf
mov eax, 0xb3d25508
pushf
not eax
add eax, 0x75998bae
xor eax, 0x42f42a10
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x1a765ed3
xor eax, 0x67fded24
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x3f113f2d
xor eax, 0x4c9c13
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x79b2ff8f
xor eax, 0x597df4cd
rol eax, 0xb3
popf
jmp 0x1400ec749
mov ecx, dword [r9 + 0xc]
cmp r10, rcx
jb 0x1400ecc49
push rax
pushf
mov eax, 0x7a1fe2ad
pushf
not eax
add eax, 0x416ad53b
xor eax, 0x3c938308
rol eax, 0x64
popf
pushf
not eax
add eax, 0x865302e
xor eax, 0xc91b54e
rol eax, 0x43
popf
pushf
not eax
add eax, 0x71f94772
xor eax, 0x3efc3b6f
rol eax, 0x57
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x3f5c91dd
pushf
not eax
add eax, 0x77645dcc
xor eax, 0x773c3371
rol eax, 0xce
popf
pushf
not eax
add eax, 0x67d7f63
xor eax, 0x497421dd
rol eax, 0x40
popf
pushf
not eax
add eax, 0x3023d49a
xor eax, 0x5fcd508f
rol eax, 0x18
popf
pushf
not eax
add eax, 0x2e48ad99
xor eax, 0x4e92de7e
rol eax, 0xf0
popf
jmp 0x1400ec749
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
cmp r10, rax
jb 0x1400ecd0c
push rax
pushf
mov eax, 0xcf1c52e8
pushf
not eax
add eax, 0x1e10fb76
xor eax, 0x62c71e28
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x4d09e1a2
xor eax, 0x33c71a46
rol eax, 0x41
popf
pushf
not eax
add eax, 0x30640241
xor eax, 0x435f39dd
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x652e734b
xor eax, 0x322aa402
rol eax, 0x22
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x5e865f02
pushf
not eax
add eax, 0x3e09908c
xor eax, 0x79746a41
rol eax, 0x35
popf
pushf
not eax
add eax, 0x3a47d5d1
xor eax, 0x52351515
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x5c2ed003
xor eax, 0x12aade7a
rol eax, 0xfd
popf
jmp 0x1400ec749
add r9, 0x28
cmp r9, r11
jb 0x1400ecdb4
push rax
pushf
mov eax, 0xfbca0371
pushf
not eax
add eax, 0x2bcd9078
xor eax, 0x76237a27
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x2451347d
xor eax, 0x7d86aebb
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x24bb4aa1
xor eax, 0xb7ad9e0
rol eax, 0xab
popf
pushf
not eax
add eax, 0x3c060215
xor eax, 0x46a28a7
rol eax, 0x93
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x7783e97e
pushf
not eax
add eax, 0x1ce430f9
xor eax, 0x41be04a0
rol eax, 0x93
popf
pushf
not eax
add eax, 0x4eb000d7
xor eax, 0x32cb6def
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x1aef5c28
xor eax, 0x1160d24d
rol eax, 0x26
popf
jmp 0x1400ec749
xor r10d, r10d
push rax
pushf
mov eax, 0xd4dc2ab8
pushf
not eax
add eax, 0x4334333a
xor eax, 0x23e89929
rol eax, 0xad
popf
pushf
not eax
add eax, 0x5511935c
xor eax, 0x4f8f825d
rol eax, 0x11
popf
pushf
not eax
add eax, 0x971bcca
xor eax, 0x2bc8bf34
rol eax, 0x23
popf
pushf
not eax
add eax, 0x1a4ec35
xor eax, 0x5f5c0376
rol eax, 0x44
popf
jmp 0x1400ec749
lea rbp, [r10 + 0x10]
movzx r9d, word [rsi + 0x14]
movzx r8d, word [rsi + 6]
add r9, 0x18
mov edi, dword [rbp - 4]
push rsi
not rsi
sub r9, rsi
pop rsi
sub r9, 1
mov rdx, r9
lea rax, [r8 + r8*4]
lea rcx, [r9 + rax*8]
cmp r9, rcx
push rax
pushf
mov eax, 0x6388b89e
pushf
not eax
add eax, 0x5c29b814
xor eax, 0x74a884f6
rol eax, 0x48
popf
pushf
not eax
add eax, 0x35d2fb3f
xor eax, 0x71f7c2c
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf3a0681
xor eax, 0xdc65137
rol eax, 0xf7
popf
jmp 0x1400ec749
jae 0x1400ecf17
push rax
pushf
mov eax, 0xca1eb5f2
pushf
not eax
add eax, 0x5ba61327
xor eax, 0x1775e6ca
rol eax, 0x37
popf
pushf
not eax
add eax, 0xd5a28cf
xor eax, 0x1ec129cb
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x20e5738e
xor eax, 0x20decd3
rol eax, 0xc7
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x60507fa5
pushf
not eax
add eax, 0x618d70f4
xor eax, 0x2b61cc27
rol eax, 0x23
popf
pushf
not eax
add eax, 0x41dd6b3a
xor eax, 0x7b93a75
rol eax, 0x44
popf
pushf
not eax
add eax, 0x18c0c5ad
xor eax, 0x1cf90b33
rol eax, 0x66
popf
pushf
not eax
add eax, 0x57350f75
xor eax, 0x1ddb75ae
rol eax, 0x7b
popf
jmp 0x1400ec749
mov eax, dword [rdx + 8]
test rax, rax
jne 0x1400ecfab
push rax
pushf
mov eax, 0x881670fe
pushf
not eax
add eax, 0x1dc78a97
xor eax, 0x1d3ab1bc
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc70876c
xor eax, 0x3b5f1266
rol eax, 0x43
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0xdbf5ac92
pushf
not eax
add eax, 0x2064bb3a
xor eax, 0x8d46f45
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x3a5c9be4
xor eax, 0x159be5c5
rol eax, 0xf0
popf
jmp 0x1400ec749
mov eax, dword [rdx + 0x10]
push rax
pushf
mov eax, 0x984ca0a9
pushf
not eax
add eax, 0x60249b4a
xor eax, 0x5afcac7c
rol eax, 0xad
popf
pushf
not eax
add eax, 0x6cd4a087
xor eax, 0x547afe0f
rol eax, 0x74
popf
pushf
not eax
add eax, 0x88e40b2
xor eax, 0xf55905d
rol eax, 0x21
popf
pushf
not eax
add eax, 0x19bf0e6d
xor eax, 0x33c41e0d
rol eax, 0x65
popf
jmp 0x1400ec749
mov ecx, dword [rdx + 0xc]
cmp rdi, rcx
jb 0x1400ed09b
push rax
pushf
mov eax, 0xdbd58328
pushf
not eax
add eax, 0x13f797ff
xor eax, 0x98ee4a4
rol eax, 0xd
popf
pushf
not eax
add eax, 0x7e743152
xor eax, 0x190e7e49
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x40d154c0
xor eax, 0x36807c3b
rol eax, 0x60
popf
pushf
not eax
add eax, 0x3c038547
xor eax, 0x3d97aaf5
rol eax, 5
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x64a2b3b5
pushf
not eax
add eax, 0x7d09ea21
xor eax, 0x5e3fa16c
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x29108e2e
xor eax, 0x695853fb
rol eax, 8
popf
jmp 0x1400ec749
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
cmp rdi, rax
jb 0x1400ed112
push rax
pushf
mov eax, 0xf6560a6e
pushf
not eax
add eax, 0x30b66e7d
xor eax, 0x7482e5db
rol eax, 0x89
popf
pushf
not eax
add eax, 0xacabd32
xor eax, 0x71c71294
rol eax, 0x46
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x90a3137b
pushf
not eax
add eax, 0x56871ad
xor eax, 0x293e8c1e
rol eax, 0xac
popf
pushf
not eax
add eax, 0x4a64a84a
xor eax, 0x3f5e842e
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x52935449
xor eax, 0x7650da82
rol eax, 0x11
popf
pushf
not eax
add eax, 0x14b92b88
xor eax, 0x6d6eda88
rol eax, 0x7b
popf
jmp 0x1400ec749
lea rcx, [r8 + r8*4]
add rdx, 0x28
lea rax, [r9 + rcx*8]
cmp rdx, rax
jmp 0x1400ececb
test r9, r9
je 0x1400ed1ea
push rax
pushf
mov eax, 0x57eb40b3
pushf
not eax
add eax, 0x23f269ec
xor eax, 0x240de130
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x6fc1f5a
xor eax, 0x19715751
rol eax, 9
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x4c1097d3
pushf
not eax
add eax, 0x31d98368
xor eax, 0x25df1ee1
rol eax, 0x59
popf
pushf
not eax
add eax, 0x15cb6c8b
xor eax, 0x76ae4b78
rol eax, 0x97
popf
pushf
not eax
add eax, 0x3d5bcf33
xor eax, 0x6841cf7
rol eax, 3
popf
pushf
not eax
add eax, 0x2c4666ac
xor eax, 0x6efc7aa9
rol eax, 0x16
popf
jmp 0x1400ec749
mov ecx, dword [r9 + 0xc]
sub ecx, dword [r9 + 0x14]
push rcx
not rcx
add r10, rcx
pop rcx
add r10, 1
push r14
not r14
sub r10, r14
pop r14
sub r10, 1
jmp 0x1400ece56
test rdx, rdx
je 0x1400ed2ec
push rax
pushf
mov eax, 0xb8d04ab9
pushf
not eax
add eax, 0x15241302
xor eax, 0x7126e53
rol eax, 0x21
popf
pushf
not eax
add eax, 0x3ccad59c
xor eax, 0x1895c49b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x403766cc
xor eax, 0x604d68a7
rol eax, 0x18
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x85968e9e
pushf
not eax
add eax, 0x4756aff6
xor eax, 0x5e55d94c
rol eax, 0x55
popf
pushf
not eax
add eax, 0x36129c75
xor eax, 0x329e1db5
rol eax, 0x96
popf
jmp 0x1400ec749
mov ecx, dword [rdx + 0xc]
sub ecx, dword [rdx + 0x14]
push rcx
not rcx
add rdi, rcx
pop rcx
add rdi, 1
push r14
not r14
sub rdi, r14
pop r14
sub rdi, 1
je 0x1400ed378
push rax
pushf
mov eax, 0xec3fd606
pushf
not eax
add eax, 0x76a7f413
xor eax, 0x19bce4c5
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x5588e9f5
xor eax, 0x9ca421e
rol eax, 0xac
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x83623178
pushf
not eax
add eax, 0x157b45c0
xor eax, 0x4eef688
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8b42cb4
xor eax, 0x3dfaef24
rol eax, 0x11
popf
pushf
not eax
add eax, 0x680cea1b
xor eax, 0x624a7f1f
rol eax, 1
popf
pushf
not eax
add eax, 0x17cf8e3a
xor eax, 0x9120f4a
rol eax, 0x80
popf
jmp 0x1400ec749
mov rcx, rdi
jmp 0x1400ed3d4
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
test rax, rax
je 0x1400ed43c
push rax
pushf
mov eax, 0xe69ba35a
pushf
not eax
add eax, 0x60b1dd7b
xor eax, 0x45ffab4f
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x78c98f78
xor eax, 0x55be635b
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x75d2c070
xor eax, 0x7cf8fba3
rol eax, 0x96
popf
pushf
not eax
add eax, 0x3d486bfc
xor eax, 0x7abbf9b9
rol eax, 0xc8
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0xd13df914
pushf
not eax
add eax, 0x674e49d2
xor eax, 0xc6ea8e0
rol eax, 0x74
popf
pushf
not eax
add eax, 0x757c414e
xor eax, 0x58438b5e
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x69266690
xor eax, 0x33c3a33d
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x47e62958
xor eax, 0x1c99f1a1
rol eax, 0x28
popf
jmp 0x1400ec749
movzx r9d, word [rsi + 0x14]
movzx r8d, word [rsi + 6]
add r9, 0x18
mov ebx, dword [rbp]
push rsi
not rsi
sub r9, rsi
pop rsi
sub r9, 1
mov rdx, r9
lea rax, [r8 + r8*4]
lea rcx, [r9 + rax*8]
cmp r9, rcx
push rax
pushf
mov eax, 0xdc0ec58d
pushf
not eax
add eax, 0x4acef0a9
xor eax, 0x16a3a86f
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x65c3eed7
xor eax, 0x678399a1
rol eax, 0xc
popf
pushf
not eax
add eax, 0x5802860
xor eax, 0x89b3728
rol eax, 0x6a
popf
jmp 0x1400ec749
jae 0x1400ed53b
push rax
pushf
mov eax, 0xc11aae46
pushf
not eax
add eax, 0x61d3893f
xor eax, 0x4d9ae11c
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x1f1041d0
xor eax, 0xa729d88
rol eax, 0xa5
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x589f866c
pushf
not eax
add eax, 0x488ba587
xor eax, 0x692190ff
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x40361a42
xor eax, 0x6156225f
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x3d8ab951
xor eax, 0x3dacd9c2
rol eax, 0x86
popf
pushf
not eax
add eax, 0x5de6d2a3
xor eax, 0x7ac3a7ab
rol eax, 0xe6
popf
jmp 0x1400ec749
mov eax, dword [rdx + 8]
test rax, rax
jne 0x1400ed5e2
push rax
pushf
mov eax, 0x8d2583dc
pushf
not eax
add eax, 0x68b02d22
xor eax, 0x711ba856
rol eax, 0x33
popf
pushf
not eax
add eax, 0x6ba08857
xor eax, 0x3326560e
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x5ab54c99
xor eax, 0x2cb27b6d
rol eax, 0x35
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0xd73fb761
pushf
not eax
add eax, 0x5d8e64ab
xor eax, 0x49f21fa5
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x6fc2c605
xor eax, 0x8bd1ac1
rol eax, 0x29
popf
pushf
not eax
add eax, 0x3f172cb8
xor eax, 0x1fe5818b
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x5e3a29b0
xor eax, 0x588e5377
rol eax, 0x9d
popf
jmp 0x1400ec749
mov eax, dword [rdx + 0x10]
push rax
pushf
mov eax, 0x8869f19e
pushf
not eax
add eax, 0x6aa2b31d
xor eax, 0x32a03e96
rol eax, 0x23
popf
pushf
not eax
add eax, 0x780cbb4f
xor eax, 0xb16fa4a
rol eax, 0x77
popf
pushf
not eax
add eax, 0x6fbf15ce
xor eax, 0x4efaecaa
rol eax, 0x6d
popf
jmp 0x1400ec749
mov ecx, dword [rdx + 0xc]
cmp rbx, rcx
jb 0x1400ed6bf
push rax
pushf
mov eax, 0xea65dcc4
pushf
not eax
add eax, 0x374fef81
xor eax, 0x369fd824
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x18145666
xor eax, 0x5f414717
rol eax, 0x6c
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0xe90da4fe
pushf
not eax
add eax, 0x73e83f53
xor eax, 0x7b73aba6
rol eax, 9
popf
pushf
not eax
add eax, 0x102d63dc
xor eax, 0x5039d4dd
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x7206e053
xor eax, 0x3c83eb1e
rol eax, 0x96
popf
pushf
not eax
add eax, 0x3e7057c2
xor eax, 0x62be8986
rol eax, 0x70
popf
jmp 0x1400ec749
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
cmp rbx, rax
jb 0x1400ed75c
push rax
pushf
mov eax, 0xbe8d140f
pushf
not eax
add eax, 0x7aae0174
xor eax, 0x214f4bb
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x592df242
xor eax, 0x692ad835
rol eax, 0xce
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x1a7b3f98
pushf
not eax
add eax, 0x56f209f6
xor eax, 0x71d77
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x5e9c16cb
xor eax, 0x584dd981
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x4c2877ad
xor eax, 0x32b55364
rol eax, 0x5b
popf
jmp 0x1400ec749
lea rcx, [r8 + r8*4]
add rdx, 0x28
lea rax, [r9 + rcx*8]
cmp rdx, rax
jmp 0x1400ed506
test rdx, rdx
je 0x1400ed834
push rax
pushf
mov eax, 0x39b5d748
pushf
not eax
add eax, 0x705138bf
xor eax, 0xf3ffabd
rol eax, 0x44
popf
pushf
not eax
add eax, 0x22565c2e
xor eax, 0x349ebfa3
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x7b21f6d5
xor eax, 0x6ab5193b
rol eax, 0xdc
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x4f1788be
pushf
not eax
add eax, 0x72aaddbe
xor eax, 0x5d74cfe
rol eax, 0x30
popf
pushf
not eax
add eax, 0x357e9d94
xor eax, 0x1d7d7748
rol eax, 0x62
popf
jmp 0x1400ec749
mov ecx, dword [rdx + 0xc]
sub ecx, dword [rdx + 0x14]
push rcx
not rcx
add rbx, rcx
pop rcx
add rbx, 1
push r14
not r14
sub rbx, r14
pop r14
sub rbx, 1
jmp 0x1400ed91a
xor ebx, ebx
push rax
pushf
mov eax, 0x4665f65f
pushf
not eax
add eax, 0x51872dc3
xor eax, 0x6d31d6c6
rol eax, 0x32
popf
pushf
not eax
add eax, 0x4b85269
xor eax, 0x3536afd2
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x3315c7d1
xor eax, 0x59d8c0a5
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x2d03a54f
xor eax, 0x298cd47a
rol eax, 0xd9
popf
jmp 0x1400ec749
mov r8, qword [rbx]
test r8, r8
je 0x1400ed959
push rax
pushf
mov eax, 0xb90ce6e7
pushf
not eax
add eax, 0x1de4f70e
xor eax, 0x7efea290
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x64fd479
xor eax, 0x2835adc6
rol eax, 0xc6
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x5ae8161d
pushf
not eax
add eax, 0x449bd9df
xor eax, 0x7b90bb3a
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x51ee20f6
xor eax, 0x57fefca3
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x1e0837c
xor eax, 0x5ce34f54
rol eax, 0xfe
popf
jmp 0x1400ec749
nop dword [rax + rax]
push rax
pushf
mov eax, 0x6ee6241a
pushf
not eax
add eax, 0x5b1392bd
xor eax, 0x635e653b
rol eax, 0x28
popf
pushf
not eax
add eax, 0x2223387b
xor eax, 0x1a19ce65
rol eax, 0xff
popf
pushf
not eax
add eax, 0x531a5f50
xor eax, 0x1363d713
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x797622fa
xor eax, 0x19efda1a
rol eax, 0xb5
popf
jmp 0x1400ec749
movzx r10d, word [rsi + 0x14]
movzx r9d, word [rsi + 6]
add r10, 0x18
push rsi
not rsi
sub r10, rsi
pop rsi
sub r10, 1
mov rax, r10
lea rcx, [r9 + r9*4]
lea rdx, [r10 + rcx*8]
cmp r10, rdx
push rax
pushf
mov eax, 0x8c6c1678
pushf
not eax
add eax, 0x1dc6fc86
xor eax, 0x65970ac7
rol eax, 0x28
popf
pushf
not eax
add eax, 0x509cb0b8
xor eax, 0x13c3afa8
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x75ba0ad7
xor eax, 0x1aa56ff2
rol eax, 0x94
popf
jmp 0x1400ec749
jae 0x1400edaa3
push rax
pushf
mov eax, 0x1be9221a
pushf
not eax
add eax, 0x1573bada
xor eax, 0x366cb448
rol eax, 0x53
popf
pushf
not eax
add eax, 0x6a1b8685
xor eax, 0x25d07d7
rol eax, 0x3e
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x4f73dcc1
pushf
not eax
add eax, 0x92ad736
xor eax, 0x273543fd
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x14947dff
xor eax, 0x5b0b9f7b
rol eax, 0x35
popf
jmp 0x1400ec749
mov ecx, dword [rax + 8]
test rcx, rcx
jne 0x1400edb24
push rax
pushf
mov eax, 0xb6cf86a8
pushf
not eax
add eax, 0x134d4aa8
xor eax, 0x2a7d8a89
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x65732e2b
xor eax, 0x56b352a6
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x7e078064
xor eax, 0xd289fb4
rol eax, 0x34
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0xfb69e76
pushf
not eax
add eax, 0x6915e38c
xor eax, 0x78d9c729
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x14d632a6
xor eax, 0x44adae75
rol eax, 0x30
popf
jmp 0x1400ec749
mov ecx, dword [rax + 0x10]
push rax
pushf
mov eax, 0xdc8cf987
pushf
not eax
add eax, 0x5c28589b
xor eax, 0x12cfd4aa
rol eax, 0x63
popf
pushf
not eax
add eax, 0x1a151da7
xor eax, 0x58993355
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x4e7ae1e1
xor eax, 0x2f8856a6
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x1362cbc2
xor eax, 0x29bacc24
rol eax, 0x43
popf
jmp 0x1400ec749
mov edx, dword [rax + 0xc]
cmp r8, rdx
jb 0x1400edc01
push rax
pushf
mov eax, 0x9735c100
pushf
not eax
add eax, 0x46095016
xor eax, 0x7759fd7a
rol eax, 0xa
popf
pushf
not eax
add eax, 0x4b328646
xor eax, 0x5d459d14
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x71886e22
xor eax, 0x1a94af16
rol eax, 0x15
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x1aa27089
pushf
not eax
add eax, 0x1c63eea3
xor eax, 0x55597988
rol eax, 0x16
popf
pushf
not eax
add eax, 0x4c554600
xor eax, 0x60fd23b7
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x6006cfad
xor eax, 0x4484905d
rol eax, 0x6a
popf
jmp 0x1400ec749
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
cmp r8, rcx
jb 0x1400edcb1
push rax
pushf
mov eax, 0xc0a1d487
pushf
not eax
add eax, 0x6899ce9c
xor eax, 0x4cb05bd8
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x7bd22f10
xor eax, 0x2807ab4d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x3cb669b3
xor eax, 0x55ef66b2
rol eax, 0xc
popf
pushf
not eax
add eax, 0x1f2b40f1
xor eax, 0x7189af40
rol eax, 0xca
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x3d3dabd9
pushf
not eax
add eax, 0xd616da
xor eax, 0x736b3518
rol eax, 0xac
popf
pushf
not eax
add eax, 0x502d3e31
xor eax, 0x493b5498
rol eax, 0x17
popf
pushf
not eax
add eax, 0x4144f785
xor eax, 0x649b3d71
rol eax, 0x9c
popf
jmp 0x1400ec749
lea rdx, [r9 + r9*4]
add rax, 0x28
lea rcx, [r10 + rdx*8]
cmp rax, rcx
jmp 0x1400eda6e
test rax, rax
je 0x1400edd9c
push rax
pushf
mov eax, 0xc8ed90b2
pushf
not eax
add eax, 0x66ee3b53
xor eax, 0x4578ef2e
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x537c442c
xor eax, 0x1807a315
rol eax, 0x32
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0xca866629
pushf
not eax
add eax, 0x61037d5
xor eax, 0x6f9b3957
rol eax, 0x39
popf
pushf
not eax
add eax, 0x734db6ef
xor eax, 0x7be5911d
rol eax, 0xd
popf
jmp 0x1400ec749
mov ecx, dword [rax + 0xc]
sub ecx, dword [rax + 0x14]
mov eax, ecx
push rax
not rax
add r8, rax
pop rax
add r8, 1
push r14
not r14
sub r8, r14
pop r14
sub r8, 1
jmp 0x1400ede5c
xor r8d, r8d
push rax
pushf
mov eax, 0x64be1b30
pushf
not eax
add eax, 0x1c862bd9
xor eax, 0xc3b2f28
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x48a66d10
xor eax, 0x5f26ec54
rol eax, 0x8a
popf
jmp 0x1400ec749
lea rdx, [r8 + 2]
mov rcx, rdi
call fcn.1400e9ee0
test rax, rax
je 0x1400edec6
push rax
pushf
mov eax, 0xe3c972ac
pushf
not eax
add eax, 0x2fa741fc
xor eax, 0x412b1aff
rol eax, 0x40
popf
pushf
not eax
add eax, 0x7e2d54a3
xor eax, 0x34f6746d
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x20db7a1f
xor eax, 0x435ba574
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x878d6c3
xor eax, 0x235fdf49
rol eax, 3
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0xf348b84d
pushf
not eax
add eax, 0x429d8b8c
xor eax, 0xba21d79
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x2b32fed6
xor eax, 0x36274b67
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x31ebbae0
xor eax, 0x179f481f
rol eax, 0xe9
popf
jmp 0x1400ec749
mov qword [rbx], rax
add rbx, 8
mov r8, qword [rbx]
test r8, r8
jne 0x1400edf64
push rax
pushf
mov eax, 0x5d418c08
pushf
not eax
add eax, 0x647f928d
xor eax, 0x704aa7a5
rol eax, 1
popf
pushf
not eax
add eax, 0x1cdf433c
xor eax, 0x4c345963
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x5df1d258
xor eax, 0x2d10a5a1
rol eax, 0x80
popf
jmp 0x1400ec749
push rax
pushf
mov eax, 0x2c593d41
pushf
not eax
add eax, 0x7bb8ee56
xor eax, 0x1c1845d8
rol eax, 0x16
popf
pushf
not eax
add eax, 0x34afd7e5
xor eax, 0x51a684c1
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x553cd7ab
xor eax, 0x1c2244d9
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x446ec3d0
xor eax, 0x4b2ada45
rol eax, 0x6a
popf
jmp 0x1400ec749
add rbp, 0x14
jmp 0x1400ece5a
xor eax, eax
jmp 0x1400ee0a4
mov eax, 0x34d4fd03
pushf
not eax
add eax, 0x48c8cf26
xor eax, 0x489cc122
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x4a906334
xor eax, 0x4902a6e7
rol eax, 0x6b
popf
push rax
pushf
mov eax, 0x5dafa701
pushf
not eax
add eax, 0xd756a5d
xor eax, 0x11fba249
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x4585fdae
xor eax, 0x527ddfbc
rol eax, 0x56
popf
jmp 0x1400ec749
mov rbx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x48]
add rsp, 0x20
pop r14
ret