Function at 0x140618d3f
Capabilities:
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x450018e2
pushf
not eax
add eax, 0xe596b107
xor eax, 0xabb591da
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xdaab34c6
xor eax, 0xea521c76
rol eax, 0x47
popf
cmp eax, 0x20
jne 0x140618d7c
popf
pop rax
jmp 0x14061a3b1
cmp eax, 0
jne 0x140618d8b
popf
pop rax
jmp 0x140618f89
cmp eax, 3
jne 0x140618d9a
popf
pop rax
jmp 0x1406192c6
cmp eax, 1
jne 0x140618da9
popf
pop rax
jmp 0x14061906c
cmp eax, 0xd
jne 0x140618db8
popf
pop rax
jmp 0x140619a15
cmp eax, 0x1a
jne 0x140618dc7
popf
pop rax
jmp 0x14061a113
cmp eax, 0xe
jne 0x140618dd6
popf
pop rax
jmp 0x140619a4b
cmp eax, 0xb
jne 0x140618de5
popf
pop rax
jmp 0x1406198cc
cmp eax, 0x19
jne 0x140618df4
popf
pop rax
jmp 0x14061a067
cmp eax, 8
jne 0x140618e03
popf
pop rax
jmp 0x140619732
cmp eax, 0x1d
jne 0x140618e12
popf
pop rax
jmp 0x14061a28c
cmp eax, 0x17
jne 0x140618e21
popf
pop rax
jmp 0x140619f26
cmp eax, 0x1c
jne 0x140618e30
popf
pop rax
jmp 0x14061a254
cmp eax, 0x12
jne 0x140618e3f
popf
pop rax
jmp 0x140619cf2
cmp eax, 0x18
jne 0x140618e4e
popf
pop rax
jmp 0x140619fbe
cmp eax, 0x11
jne 0x140618e5d
popf
pop rax
jmp 0x140619c4d
cmp eax, 0x1b
jne 0x140618e6c
popf
pop rax
jmp 0x14061a1c6
cmp eax, 0x21
jne 0x140618e7b
popf
pop rax
jmp 0x14061a453
cmp eax, 0x23
jne 0x140618e8a
popf
pop rax
jmp 0x14061a563
cmp eax, 0x14
jne 0x140618e99
popf
pop rax
jmp 0x140619dc2
cmp eax, 0xf
jne 0x140618ea8
popf
pop rax
jmp 0x140619b04
cmp eax, 0x13
jne 0x140618eb7
popf
pop rax
jmp 0x140619d2b
cmp eax, 0x15
jne 0x140618ec6
popf
pop rax
jmp 0x140619dfc
cmp eax, 0x22
jne 0x140618ed5
popf
pop rax
jmp 0x14061a529
cmp eax, 0x1e
jne 0x140618ee4
popf
pop rax
jmp 0x14061a2e8
cmp eax, 0xc
jne 0x140618ef3
popf
pop rax
jmp 0x140619975
cmp eax, 7
jne 0x140618f02
popf
pop rax
jmp 0x140619576
cmp eax, 5
jne 0x140618f11
popf
pop rax
jmp 0x140619440
cmp eax, 0x1f
jne 0x140618f20
popf
pop rax
jmp 0x14061a33b
cmp eax, 0x10
jne 0x140618f2f
popf
pop rax
jmp 0x140619bae
cmp eax, 6
jne 0x140618f3e
popf
pop rax
jmp 0x1406194ee
cmp eax, 9
jne 0x140618f4d
popf
pop rax
jmp 0x1406197c9
cmp eax, 4
jne 0x140618f5c
popf
pop rax
jmp 0x1406193b6
cmp eax, 0x16
jne 0x140618f6b
popf
pop rax
jmp 0x140619e8b
cmp eax, 2
jne 0x140618f7a
popf
pop rax
jmp 0x1406191f1
cmp eax, 0xa
jne 0x140618f89
popf
pop rax
jmp 0x14061989f
push rbx
push rbp
push rdi
push r14
sub rsp, 0x1d8
mov rax, qword [0x14004b080]
xor rax, rsp
mov qword [rsp + 0x1b0], rax
mov r14, r8
mov rbp, rdx
mov rbx, rcx
test rdx, rdx
je 0x140619013
push rax
pushf
mov eax, 0x5c4dbcc
pushf
not eax
add eax, 0xb702111e
xor eax, 0xca00c74c
rol eax, 0x99
popf
pushf
not eax
add eax, 0x93ca5f00
xor eax, 0xf6d4407f
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xec6b0442
xor eax, 0xa5bc4e9a
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf5afc6eb
xor eax, 0xf9a91bbc
rol eax, 0x2d
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x61216cea
pushf
not eax
add eax, 0xb4170319
xor eax, 0xd8a7a92f
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd009dbcf
xor eax, 0xdd78c42a
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xcb0c61e2
xor eax, 0xf80b0b7b
rol eax, 0x94
popf
pushf
not eax
add eax, 0x9eac31f9
xor eax, 0xfbc1fa2e
rol eax, 0x41
popf
jmp 0x140618d6d
xorps xmm0, xmm0
lea rcx, [rsp + 0xa0]
xor edx, edx
mov r8d, 0x4fa64d8e
pushf
not r8d
add r8d, 0xe8933bef
xor r8d, 0xa364391c
rol r8d, 0xf2
popf
pushf
not r8d
add r8d, 0x872f9723
xor r8d, 0xe0d947a4
rol r8d, 0x30
popf
pushf
not r8d
add r8d, 0xa9211445
xor r8d, 0xc7b7b51d
rol r8d, 0xc
popf
pushf
not r8d
add r8d, 0xccbdc20e
xor r8d, 0x9489ba26
rol r8d, 0xad
popf
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rsp + 0x80], xmm0
movups xmmword [rsp + 0x90], xmm0
call fcn.14002f2d0
mov r9d, 0x1bbfde48
pushf
not r9d
add r9d, 0xe4d43e05
xor r9d, 0xead22b35
rol r9d, 0xb3
popf
pushf
not r9d
add r9d, 0x9eebca5a
xor r9d, 0xfaa28c26
rol r9d, 0xf9
popf
lea rdx, [rsp + 0x60]
mov r8, rbp
mov rcx, rbx
call fcn.1405c9230
test al, al
je 0x140619198
push rax
pushf
mov eax, 0x168433ba
pushf
not eax
add eax, 0xc8b14739
xor eax, 0xe50388b1
rol eax, 0x19
popf
pushf
not eax
add eax, 0xdd99a322
xor eax, 0xf6071074
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x9c822350
xor eax, 0xc3d6edbe
rol eax, 0xb6
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x264a5855
pushf
not eax
add eax, 0xfa5122d5
xor eax, 0xa0a4c88b
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc246b739
xor eax, 0x8cc9a0ec
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x92a2e871
xor eax, 0xe4956a54
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xaacd9822
xor eax, 0x868dc596
rol eax, 0x44
popf
jmp 0x140618d6d
mov eax, 0x8e66cc54
pushf
not eax
add eax, 0x97bf235e
xor eax, 0xd0f9c1cc
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb070ad74
xor eax, 0xb634d2f9
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd43ca56e
xor eax, 0x9df2aae7
rol eax, 0xb9
popf
cmp word [rsp + 0x60], ax
jne 0x140619280
push rax
pushf
mov eax, 0xc839ef6c
pushf
not eax
add eax, 0x83bc69a8
xor eax, 0xd5e8543c
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf632a088
xor eax, 0xf3d92723
rol eax, 5
popf
pushf
not eax
add eax, 0x90b9c98f
xor eax, 0xc765f0b2
rol eax, 0xa8
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x9bce8962
pushf
not eax
add eax, 0xc840af19
xor eax, 0xc963cb3f
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf1a64639
xor eax, 0x8cd7d2a4
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x98296e3e
xor eax, 0x96a51b1a
rol eax, 0x51
popf
jmp 0x140618d6d
movsxd r8, dword [rsp + 0x9c]
lea rdx, [rsp + 0xa0]
push rbp
not rbp
sub r8, rbp
pop rbp
sub r8, 1
mov r9d, 0xd461050a
pushf
not r9d
add r9d, 0xa3001556
xor r9d, 0xceedc133
rol r9d, 0x3e
popf
pushf
not r9d
add r9d, 0xf93c457c
xor r9d, 0xf817911d
rol r9d, 0xd0
popf
mov rcx, rbx
call fcn.1405c9230
test al, al
je 0x14061935d
push rax
pushf
mov eax, 0xc5b29944
pushf
not eax
add eax, 0xa475ef92
xor eax, 0xb909c680
rol eax, 0x68
popf
pushf
not eax
add eax, 0x98b61657
xor eax, 0x8e2548ef
rol eax, 0xe4
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x50131331
pushf
not eax
add eax, 0x87adf8f9
xor eax, 0xbbe1e1a5
rol eax, 0x90
popf
pushf
not eax
add eax, 0x9af41821
xor eax, 0x8e8fa780
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe98c7987
xor eax, 0x805b95ae
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe30bee18
xor eax, 0xdabaeaac
rol eax, 0x65
popf
jmp 0x140618d6d
cmp dword [rsp + 0xa0], 0x4550
jne 0x1406193fa
push rax
pushf
mov eax, 0x3f7b49ca
pushf
not eax
add eax, 0xcd76a2f5
xor eax, 0xa07d7955
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xca8c9dd7
xor eax, 0xd9d68555
rol eax, 0xc6
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x6b9e36b1
pushf
not eax
add eax, 0xf128e3a7
xor eax, 0x89e63fe3
rol eax, 0x90
popf
pushf
not eax
add eax, 0xd05a9f9e
xor eax, 0xcf962b99
rol eax, 0xca
popf
pushf
not eax
add eax, 0xda63ef10
xor eax, 0x8f816944
rol eax, 0xd8
popf
jmp 0x140618d6d
mov edi, dword [rsp + 0x128]
test edi, edi
je 0x140619495
push rax
pushf
mov eax, 0x2edbd0b8
pushf
not eax
add eax, 0xfdde5166
xor eax, 0xf5d62fb4
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9aceca88
xor eax, 0xe6bdf9f5
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc3c7b8de
xor eax, 0xf1de5e74
rol eax, 0xa2
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x3caabd27
pushf
not eax
add eax, 0xf12783d7
xor eax, 0xfd036cda
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb0f2a549
xor eax, 0xa3d7e57a
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xbec49cfa
xor eax, 0x8c64f34a
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xe1655b6e
xor eax, 0xf49f88bc
rol eax, 0xf5
popf
jmp 0x140618d6d
mov eax, dword [rsp + 0x12c]
test eax, eax
je 0x140619543
push rax
pushf
mov eax, 0xf4670dfc
pushf
not eax
add eax, 0x84bd58dc
xor eax, 0xd270ea16
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe16c165d
xor eax, 0xeea21949
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa0882b88
xor eax, 0xe7511d41
rol eax, 0x44
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x9f92f2e8
pushf
not eax
add eax, 0xb8ae8cbe
xor eax, 0xb4805b20
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa772a7e5
xor eax, 0xeb434d4f
rol eax, 0x1f
popf
jmp 0x140618d6d
mov qword [rsp + 0x218], rsi
mov r9d, 0x18e47b58
pushf
not r9d
add r9d, 0x96d56d18
xor r9d, 0xb021f4f7
rol r9d, 0x93
popf
pushf
not r9d
add r9d, 0x8ea24dc3
xor r9d, 0xda186c65
rol r9d, 0x57
popf
pushf
not r9d
add r9d, 0xd6fa08c3
xor r9d, 0xe3d58690
rol r9d, 0xec
popf
pushf
not r9d
add r9d, 0xc7263723
xor r9d, 0xd11a9ad6
rol r9d, 0x30
popf
mov qword [rsp + 0x1c0], r15
mov r8d, 0xce99c260
pushf
not r8d
add r8d, 0x9b525f2c
xor r8d, 0x935bfe75
rol r8d, 0xd0
popf
pushf
not r8d
add r8d, 0xfba25819
xor r8d, 0xf4f3ef14
rol r8d, 0xaa
popf
pushf
not r8d
add r8d, 0xfc532730
xor r8d, 0x9dcd55db
rol r8d, 7
popf
pushf
not r8d
add r8d, 0xf79decbf
xor r8d, 0xd9c39aab
rol r8d, 0xb7
popf
mov edx, eax
mov qword [rsp + 0x38], rax
xor ecx, ecx
mov r15d, eax
jmp 0x140619667
call qword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov r9d, r15d
mov qword [rsp + 0x30], rdi
mov rsi, rax
mov rcx, rbx
lea rax, [rdi + rbp]
mov rdx, rsi
mov r8, rax
mov qword [rsp + 0x28], rax
call fcn.1405c9230
test al, al
jne 0x1406196ec
push rax
pushf
mov eax, 0x8241bef3
pushf
not eax
add eax, 0x92bde90b
xor eax, 0xabc620cc
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x84532714
xor eax, 0xb6aae7a7
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x84f5f6c5
xor eax, 0xf0a90d67
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe3cb2427
xor eax, 0x8b442b52
rol eax, 3
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x6a405410
pushf
not eax
add eax, 0x8d0c15df
xor eax, 0xb724be5c
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xdc2bf7e1
xor eax, 0xb2603853
rol eax, 9
popf
pushf
not eax
add eax, 0xd5b3eba7
xor eax, 0xb9347178
rol eax, 0xdd
popf
jmp 0x140618d6d
xor edx, edx
mov r8d, 0x73b0b1fd
pushf
not r8d
add r8d, 0xf378ba98
xor r8d, 0xb8fb689e
rol r8d, 0xe3
popf
pushf
not r8d
add r8d, 0x88fe1039
xor r8d, 0xe1de5560
rol r8d, 0xe5
popf
pushf
not r8d
add r8d, 0x9cafe9ee
xor r8d, 0xc5273b98
rol r8d, 0x9a
popf
mov rcx, rsi
jmp 0x140619789
call qword [sym.imp.KERNEL32.dll_VirtualFree]
xor eax, eax
jmp 0x14061a2f8
mov eax, dword [rsi + 0x1c]
mov r15, rsi
sub r15, rdi
mov qword [rsp + 0x1d0], r12
mov r12d, dword [rsi + 0x20]
push r15
not r15
sub rax, r15
pop r15
sub rax, 1
mov qword [rsp + 0x1c8], r13
push r15
not r15
sub r12, r15
pop r15
sub r12, 1
mov r13d, dword [rsi + 0x24]
mov qword [rsp + 0x20], rax
push r15
not r15
sub r13, r15
pop r15
sub r13, 1
xor eax, eax
mov ebx, eax
cmp dword [rsi + 0x18], eax
jbe 0x14061986c
push rax
pushf
mov eax, 0x2a5affbf
pushf
not eax
add eax, 0x96a93b79
xor eax, 0x9dfd87ee
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd5bc3080
xor eax, 0xeaaca17f
rol eax, 0xff
popf
pushf
not eax
add eax, 0x9843e1f3
xor eax, 0x923b973c
rol eax, 0x91
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x381288ed
pushf
not eax
add eax, 0x8fd7e5df
xor eax, 0xe2f05735
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa95aee32
xor eax, 0xb4c44790
rol eax, 0x86
popf
jmp 0x140618d6d
mov edi, ebx
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rax
mov r8, 0xffffffffffffffff
mov qword [rsp + 0x58], rax
mov edx, dword [r12 + rdi*4]
push r15
not r15
sub rdx, r15
pop r15
sub rdx, 1
inc r8
cmp byte [rdx + r8], 0
jne 0x14061992f
push rax
pushf
mov eax, 0x932a1506
pushf
not eax
add eax, 0x90169973
xor eax, 0xffaf5609
rol eax, 0xef
popf
pushf
not eax
add eax, 0x8e88d568
xor eax, 0xd4da339f
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf234fcaa
xor eax, 0xe2b892a9
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xf35d4d47
xor eax, 0xbefd7063
rol eax, 9
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x46b41c86
pushf
not eax
add eax, 0xd2b93668
xor eax, 0x9d8288c1
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe75f8a90
xor eax, 0xaa6a8605
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xadf76b14
xor eax, 0xee8b1c4c
rol eax, 0x6f
popf
jmp 0x140618d6d
lea rcx, [rsp + 0x40]
call fcn.140658bf6
cmp qword [r14 + 0x18], 0xf
mov rdx, r14
jbe 0x1406199e2
push rax
pushf
mov eax, 0x43ef49df
pushf
not eax
add eax, 0xcdf23362
xor eax, 0xa4da7d02
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf5a37dcb
xor eax, 0xc1e41bb5
rol eax, 0x31
popf
pushf
not eax
add eax, 0x931f83b3
xor eax, 0xbb181231
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xa404aaac
xor eax, 0xf6f0962f
rol eax, 0x54
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0xf2972fbc
pushf
not eax
add eax, 0xb749a3f8
xor eax, 0x8bee3af3
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd2a47dd2
xor eax, 0x97299b5b
rol eax, 0xe9
popf
jmp 0x140618d6d
mov rdx, qword [r14]
push rax
pushf
mov eax, 0x4e277a22
pushf
not eax
add eax, 0xd5ce4965
xor eax, 0xd66f74a9
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe424d6ca
xor eax, 0x9cfde6dc
rol eax, 0x1b
popf
jmp 0x140618d6d
cmp qword [rsp + 0x58], 0xf
lea rcx, [rsp + 0x40]
cmova rcx, qword [rsp + 0x40]
call fcn.140612ad9
test eax, eax
je 0x140619abe
push rax
pushf
mov eax, 0x605329ad
pushf
not eax
add eax, 0xdc15684a
xor eax, 0xbc448dac
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xfa4da565
xor eax, 0xd0abd081
rol eax, 8
popf
pushf
not eax
add eax, 0x90bf0644
xor eax, 0xe2047810
rol eax, 0x57
popf
pushf
not eax
add eax, 0x82764ff2
xor eax, 0xaa09c0a9
rol eax, 0xef
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x51f3695e
pushf
not eax
add eax, 0x99607399
xor eax, 0xf3775c17
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf27f5041
xor eax, 0x845d5b87
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x91be30a7
xor eax, 0xc783291c
rol eax, 0x8b
popf
jmp 0x140618d6d
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x140619b68
push rax
pushf
mov eax, 0xf3537626
pushf
not eax
add eax, 0xbba38d54
xor eax, 0xcc6ca7da
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd0582be7
xor eax, 0x8f67e433
rol eax, 2
popf
pushf
not eax
add eax, 0x9f0c6f1a
xor eax, 0x95d791d7
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd8912f87
xor eax, 0xdd91e3cc
rol eax, 0x1b
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0xec7f2e88
pushf
not eax
add eax, 0xce98b5fc
xor eax, 0x8996c9d3
rol eax, 0x94
popf
pushf
not eax
add eax, 0xdb087521
xor eax, 0xb29598e9
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb7ccb608
xor eax, 0xa56a150d
rol eax, 0xbc
popf
jmp 0x140618d6d
mov rcx, qword [rsp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140619c07
push rax
pushf
mov eax, 0xa8435c7
pushf
not eax
add eax, 0xdd615e1d
xor eax, 0xb9236a44
rol eax, 0x51
popf
pushf
not eax
add eax, 0xfa9c7231
xor eax, 0xa2567d22
rol eax, 1
popf
pushf
not eax
add eax, 0xa1d98848
xor eax, 0xf1f9ba1a
rol eax, 0xa9
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0xa68a8a66
pushf
not eax
add eax, 0x83ebe3b4
xor eax, 0x8d6f8ef2
rol eax, 0x74
popf
pushf
not eax
add eax, 0x8ebc1274
xor eax, 0xbe427ca2
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd9f19a81
xor eax, 0xc42f07ce
rol eax, 0x90
popf
jmp 0x140618d6d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140619cbf
push rax
pushf
mov eax, 0x9ea00fab
pushf
not eax
add eax, 0xe4149dff
xor eax, 0xb1bb0fdb
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x8b281b59
xor eax, 0x8bd3d63a
rol eax, 0x35
popf
pushf
not eax
add eax, 0xa358bc0d
xor eax, 0xc9f3ef09
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xcd582b45
xor eax, 0xcd233bd4
rol eax, 0x93
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0xc8c06883
pushf
not eax
add eax, 0xe6ef5435
xor eax, 0xbc26c4ee
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xdfa5970f
xor eax, 0xf7229337
rol eax, 0xb5
popf
jmp 0x140618d6d
call fcn.14061c765
push rax
pushf
mov eax, 0xc3da012a
pushf
not eax
add eax, 0xe91f18fe
xor eax, 0x9b10319e
rol eax, 0x11
popf
pushf
not eax
add eax, 0xde7728f2
xor eax, 0x91dbac54
rol eax, 0x60
popf
jmp 0x140618d6d
inc ebx
cmp ebx, dword [rsi + 0x18]
jae 0x140619d7c
push rax
pushf
mov eax, 0xbe9bbfe8
pushf
not eax
add eax, 0xd6b8561b
xor eax, 0xf4800b10
rol eax, 0x11
popf
pushf
not eax
add eax, 0x99275f8b
xor eax, 0x89d78885
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xefffc339
xor eax, 0xb9f0eec1
rol eax, 0x7d
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x12cd27df
pushf
not eax
add eax, 0xfc331ef0
xor eax, 0x912321e5
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9dbf6676
xor eax, 0xffc696ca
rol eax, 9
popf
pushf
not eax
add eax, 0xf26648a4
xor eax, 0xa859aaa8
rol eax, 0xf8
popf
jmp 0x140618d6d
xor eax, eax
jmp 0x14061989f
movzx eax, word [r13 + rdi*2]
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rcx + rax*4]
cmp ecx, 0x1000
jbe 0x140619e58
push rax
pushf
mov eax, 0x59018eb9
pushf
not eax
add eax, 0xdcffb69d
xor eax, 0x82e88ee3
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb16b00f4
xor eax, 0x939ef353
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xef453de1
xor eax, 0xf15fee66
rol eax, 0xa8
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x3ad2c044
pushf
not eax
add eax, 0xc9797ef2
xor eax, 0xc9c9f1ad
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd0541dad
xor eax, 0xcf3660b8
rol eax, 0x5d
popf
jmp 0x140618d6d
lea rbx, [rcx + rbp]
cmp rbx, qword [rsp + 0x28]
jb 0x140619ef3
push rax
pushf
mov eax, 0x374398c2
pushf
not eax
add eax, 0x9ace5912
xor eax, 0x85d7021d
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb8fc1e11
xor eax, 0x967f47be
rol eax, 0x11
popf
pushf
not eax
add eax, 0xc71228ae
xor eax, 0xdd2f7247
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc4bfdfe0
xor eax, 0x8ea11f99
rol eax, 0x98
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x1c6064be
pushf
not eax
add eax, 0xba48d38a
xor eax, 0x9dd809e7
rol eax, 0x41
popf
pushf
not eax
add eax, 0xf32ed3b9
xor eax, 0xf2ee0560
rol eax, 0xb0
popf
jmp 0x140618d6d
mov rax, qword [rsp + 0x30]
add rax, qword [rsp + 0x38]
push rbp
not rbp
sub rax, rbp
pop rbp
sub rax, 1
cmp rbx, rax
ja 0x140619f8b
push rax
pushf
mov eax, 0xa52246bf
pushf
not eax
add eax, 0x87e3df2a
xor eax, 0xf18f2584
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x915a57ca
xor eax, 0xd63ffd9c
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xf28674ca
xor eax, 0xd4f8805c
rol eax, 0x8a
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x51ea56ab
pushf
not eax
add eax, 0xdbc320ee
xor eax, 0xfc66dc76
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x84e7a74e
xor eax, 0xd343f15d
rol eax, 0x3a
popf
jmp 0x140618d6d
xor edx, edx
mov r8d, 0x222ea4ed
pushf
not r8d
add r8d, 0xd51ec4aa
xor r8d, 0x981b3f11
rol r8d, 0xc4
popf
pushf
not r8d
add r8d, 0xaf271e45
xor r8d, 0xb9dc03fa
rol r8d, 0x62
popf
pushf
not r8d
add r8d, 0xce6bdedb
xor r8d, 0xe9f0e5be
rol r8d, 0xbb
popf
pushf
not r8d
add r8d, 0xc24131d2
xor r8d, 0x91cf7209
rol r8d, 0xe5
popf
mov rcx, rsi
jmp 0x14061a02e
call qword [sym.imp.KERNEL32.dll_VirtualFree]
push rax
pushf
mov eax, 0xc8807358
pushf
not eax
add eax, 0xd3d7b1ee
xor eax, 0xa8969f08
rol eax, 0x85
popf
pushf
not eax
add eax, 0xfad38f7d
xor eax, 0x829f69c8
rol eax, 0xf7
popf
jmp 0x140618d6d
xor ebx, ebx
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x14061a0ba
push rax
pushf
mov eax, 0xe81bbc78
pushf
not eax
add eax, 0xfadeebe4
xor eax, 0x9abae789
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc7a608db
xor eax, 0x9a87a27c
rol eax, 0x95
popf
pushf
not eax
add eax, 0x9278336d
xor eax, 0xb50bb84f
rol eax, 0x61
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x2daa202c
pushf
not eax
add eax, 0xe6544b47
xor eax, 0x887042fc
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd0cb74fa
xor eax, 0xb2f95f84
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd9b33522
xor eax, 0x9c28e8a6
rol eax, 0x70
popf
pushf
not eax
add eax, 0xfb466818
xor eax, 0xf8140f3c
rol eax, 0xe0
popf
jmp 0x140618d6d
mov rcx, qword [rsp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14061a180
push rax
pushf
mov eax, 0x6e0ee18f
pushf
not eax
add eax, 0xb00817d0
xor eax, 0xd7a44496
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe2ffb240
xor eax, 0xa63b4d39
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc670be7f
xor eax, 0xb43a5191
rol eax, 0x27
popf
pushf
not eax
add eax, 0x901e9e76
xor eax, 0xe841bf9b
rol eax, 0x45
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0xf402306c
pushf
not eax
add eax, 0xd7006e53
xor eax, 0x8c0873ad
rol eax, 0x86
popf
pushf
not eax
add eax, 0xaf2aa61b
xor eax, 0xee3037a5
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xbe6194b7
xor eax, 0x9997977d
rol eax, 0xf2
popf
jmp 0x140618d6d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14061a20e
push rax
pushf
mov eax, 0x14fddd9
pushf
not eax
add eax, 0x92e8d559
xor eax, 0x94ed2394
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa4b2436b
xor eax, 0x8edaef86
rol eax, 0xbf
popf
jmp 0x140618d6d
push rax
pushf
mov eax, 0x5aed4a42
pushf
not eax
add eax, 0xcedea93e
xor eax, 0xad6b9dcb
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe5522484
xor eax, 0xa536a7ad
rol eax, 0x46
popf
pushf
not eax
add eax, 0xef046740
xor eax, 0xf8a84bcc
rol eax, 0x6c
popf
jmp 0x140618d6d
call fcn.14061c765
push rax
pushf
mov eax, 0xe295779b
pushf
not eax
add eax, 0xef9639f2
xor eax, 0xa94a5664
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb6038f54
xor eax, 0xc8db2a0b
rol eax, 0x85
popf
jmp 0x140618d6d
mov rax, rbx
push rax
pushf
mov eax, 0xf262c7c7
pushf
not eax
add eax, 0xd6e2dc04
xor eax, 0xede69336
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb709c456
xor eax, 0xd074d567
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc0602453
xor eax, 0xf59b063f
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb5ad1a6a
xor eax, 0xbe858cfa
rol eax, 0x3b
popf
jmp 0x140618d6d
mov r13, qword [rsp + 0x1c8]
mov r12, qword [rsp + 0x1d0]
mov rsi, qword [rsp + 0x218]
mov r15, qword [rsp + 0x1c0]
push rax
pushf
mov eax, 0x7403b1f2
pushf
not eax
add eax, 0xd133f658
xor eax, 0xa9bf557e
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xf85a07ff
xor eax, 0xb0d6ba04
rol eax, 0x92
popf
jmp 0x140618d6d
mov rcx, qword [rsp + 0x1b0]
xor rcx, rsp
call fcn.14066b1de
add rsp, 0x1d8
pop r14
pop rdi
pop rbp
pop rbx
ret
xor edx, edx
mov r8d, 0x8ff8c966
pushf
not r8d
add r8d, 0xdae3cf22
xor r8d, 0xb07227ff
rol r8d, 0x7b
popf
pushf
not r8d
add r8d, 0xfde02649
xor r8d, 0xd60b5d37
rol r8d, 0xcf
popf
mov rcx, rsi
jmp 0x14061a3ef
call qword [sym.imp.KERNEL32.dll_VirtualFree]
jmp 0x14061a069
xor edx, edx
mov r8d, 0x3009ab27
pushf
not r8d
add r8d, 0xfec35d96
xor r8d, 0xd9233323
rol r8d, 0x62
popf
pushf
not r8d
add r8d, 0xb26f1f63
xor r8d, 0xdde740df
rol r8d, 0x5e
popf
pushf
not r8d
add r8d, 0xfd6d8a90
xor r8d, 0x935139fb
rol r8d, 0x13
popf
pushf
not r8d
add r8d, 0xf6f608da
xor r8d, 0xa1b5bbab
rol r8d, 0xf5
popf
mov rcx, rsi
jmp 0x14061a4c3
call qword [sym.imp.KERNEL32.dll_VirtualFree]
xor eax, eax
jmp 0x14061a2e8
xor eax, eax
jmp 0x14061a33b
call fcn.140605b0c
int3