Function at 0x14009ca3c
Capabilities:
Authenticate hmac
Encrypt data using speck
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xb2b7f684
pushf
not eax
add eax, 0xbb71db9a
xor eax, 0xe03eac68
rol eax, 0x95
popf
pushf
not eax
add eax, 0x9c3d5b18
xor eax, 0xb52b5c26
rol eax, 0x21
popf
pushf
not eax
add eax, 0x991a037a
xor eax, 0xb210b380
rol eax, 0x31
popf
pushf
not eax
add eax, 0x93aad889
xor eax, 0xc9da28e2
rol eax, 0x25
popf
cmp eax, 0x29
jne 0x14009ca9f
popf
pop rax
jmp 0x14009ec26
cmp eax, 0x48
jne 0x14009caae
popf
pop rax
jmp 0x14009fc8e
cmp eax, 0x3f
jne 0x14009cabd
popf
pop rax
jmp 0x14009f904
cmp eax, 1
jne 0x14009cacc
popf
pop rax
jmp 0x14009d001
cmp eax, 0x4a
jne 0x14009cadb
popf
pop rax
jmp 0x14009fd16
cmp eax, 0x1a
jne 0x14009caea
popf
pop rax
jmp 0x14009e33b
cmp eax, 0x44
jne 0x14009caf9
popf
pop rax
jmp 0x14009fadb
cmp eax, 0x31
jne 0x14009cb08
popf
pop rax
jmp 0x14009f0de
cmp eax, 0x40
jne 0x14009cb17
popf
pop rax
jmp 0x14009f996
cmp eax, 8
jne 0x14009cb26
popf
pop rax
jmp 0x14009d4d6
cmp eax, 0x2a
jne 0x14009cb35
popf
pop rax
jmp 0x14009eca8
cmp eax, 0x17
jne 0x14009cb44
popf
pop rax
jmp 0x14009e02b
cmp eax, 0x1c
jne 0x14009cb53
popf
pop rax
jmp 0x14009e452
cmp eax, 0x2e
jne 0x14009cb62
popf
pop rax
jmp 0x14009ef5d
cmp eax, 0x4c
jne 0x14009cb71
popf
pop rax
jmp 0x14009fd88
cmp eax, 0x2b
jne 0x14009cb80
popf
pop rax
jmp 0x14009ed4d
cmp eax, 0x1b
jne 0x14009cb8f
popf
pop rax
jmp 0x14009e406
cmp eax, 0x2d
jne 0x14009cb9e
popf
pop rax
jmp 0x14009ee63
cmp eax, 0x23
jne 0x14009cbad
popf
pop rax
jmp 0x14009e8c8
cmp eax, 0x25
jne 0x14009cbbc
popf
pop rax
jmp 0x14009e9c3
cmp eax, 0x43
jne 0x14009cbcb
popf
pop rax
jmp 0x14009faa2
cmp eax, 0x13
jne 0x14009cbda
popf
pop rax
jmp 0x14009dda0
cmp eax, 0x33
jne 0x14009cbe9
popf
pop rax
jmp 0x14009f1e1
cmp eax, 0x24
jne 0x14009cbf8
popf
pop rax
jmp 0x14009e900
cmp eax, 0x1e
jne 0x14009cc07
popf
pop rax
jmp 0x14009e579
cmp eax, 0xc
jne 0x14009cc16
popf
pop rax
jmp 0x14009d688
cmp eax, 0x26
jne 0x14009cc25
popf
pop rax
jmp 0x14009ea63
cmp eax, 0x27
jne 0x14009cc34
popf
pop rax
jmp 0x14009eb2d
cmp eax, 0x30
jne 0x14009cc43
popf
pop rax
jmp 0x14009f061
cmp eax, 0x10
jne 0x14009cc52
popf
pop rax
jmp 0x14009db22
cmp eax, 0x37
jne 0x14009cc61
popf
pop rax
jmp 0x14009f473
cmp eax, 9
jne 0x14009cc70
popf
pop rax
jmp 0x14009d589
cmp eax, 0x39
jne 0x14009cc7f
popf
pop rax
jmp 0x14009f5af
cmp eax, 0x16
jne 0x14009cc8e
popf
pop rax
jmp 0x14009df68
cmp eax, 0x3b
jne 0x14009cc9d
popf
pop rax
jmp 0x14009f6a0
cmp eax, 0x4b
jne 0x14009ccac
popf
pop rax
jmp 0x14009fd4f
cmp eax, 0x36
jne 0x14009ccbb
popf
pop rax
jmp 0x14009f414
cmp eax, 0x14
jne 0x14009ccca
popf
pop rax
jmp 0x14009ddd8
cmp eax, 0x46
jne 0x14009ccd9
popf
pop rax
jmp 0x14009fc0a
cmp eax, 0x3d
jne 0x14009cce8
popf
pop rax
jmp 0x14009f75c
cmp eax, 2
jne 0x14009ccf7
popf
pop rax
jmp 0x14009d078
cmp eax, 0x47
jne 0x14009cd06
popf
pop rax
jmp 0x14009fc43
cmp eax, 0x41
jne 0x14009cd15
popf
pop rax
jmp 0x14009f9f4
cmp eax, 0x11
jne 0x14009cd24
popf
pop rax
jmp 0x14009dc43
cmp eax, 0x35
jne 0x14009cd33
popf
pop rax
jmp 0x14009f349
cmp eax, 0x3a
jne 0x14009cd42
popf
pop rax
jmp 0x14009f667
cmp eax, 0x12
jne 0x14009cd51
popf
pop rax
jmp 0x14009dce8
cmp eax, 0x21
jne 0x14009cd60
popf
pop rax
jmp 0x14009e742
cmp eax, 0x38
jne 0x14009cd6f
popf
pop rax
jmp 0x14009f51f
cmp eax, 0xb
jne 0x14009cd7e
popf
pop rax
jmp 0x14009d638
cmp eax, 0xf
jne 0x14009cd8d
popf
pop rax
jmp 0x14009da46
cmp eax, 0x15
jne 0x14009cd9c
popf
pop rax
jmp 0x14009debc
cmp eax, 5
jne 0x14009cdab
popf
pop rax
jmp 0x14009d29f
cmp eax, 6
jne 0x14009cdba
popf
pop rax
jmp 0x14009d334
cmp eax, 0x4e
jne 0x14009cdc9
popf
pop rax
jmp 0x14009fe33
cmp eax, 0x49
jne 0x14009cdd8
popf
pop rax
jmp 0x14009fcc8
cmp eax, 0x1f
jne 0x14009cde7
popf
pop rax
jmp 0x14009e631
cmp eax, 4
jne 0x14009cdf6
popf
pop rax
jmp 0x14009d175
cmp eax, 0x2f
jne 0x14009ce05
popf
pop rax
jmp 0x14009ef98
cmp eax, 0x4d
jne 0x14009ce14
popf
pop rax
jmp 0x14009fdd4
cmp eax, 0x3e
jne 0x14009ce23
popf
pop rax
jmp 0x14009f84e
cmp eax, 0x45
jne 0x14009ce32
popf
pop rax
jmp 0x14009fb72
cmp eax, 0x2c
jne 0x14009ce41
popf
pop rax
jmp 0x14009ed85
cmp eax, 3
jne 0x14009ce50
popf
pop rax
jmp 0x14009d0df
cmp eax, 0x19
jne 0x14009ce5f
popf
pop rax
jmp 0x14009e2ae
cmp eax, 0x1d
jne 0x14009ce6e
popf
pop rax
jmp 0x14009e4d9
cmp eax, 0x34
jne 0x14009ce7d
popf
pop rax
jmp 0x14009f293
cmp eax, 0x32
jne 0x14009ce8c
popf
pop rax
jmp 0x14009f196
cmp eax, 0x4f
jne 0x14009ce9b
popf
pop rax
jmp 0x14009fe6c
cmp eax, 0x42
jne 0x14009ceaa
popf
pop rax
jmp 0x14009fa56
cmp eax, 7
jne 0x14009ceb9
popf
pop rax
jmp 0x14009d42a
cmp eax, 0x20
jne 0x14009cec8
popf
pop rax
jmp 0x14009e67c
cmp eax, 0
jne 0x14009ced7
popf
pop rax
jmp 0x14009cf4f
cmp eax, 0x3c
jne 0x14009cee6
popf
pop rax
jmp 0x14009f6fe
cmp eax, 0xd
jne 0x14009cef5
popf
pop rax
jmp 0x14009d6d1
cmp eax, 0xa
jne 0x14009cf04
popf
pop rax
jmp 0x14009d5cd
cmp eax, 0x18
jne 0x14009cf13
popf
pop rax
jmp 0x14009e109
cmp eax, 0x28
jne 0x14009cf22
popf
pop rax
jmp 0x14009eb79
cmp eax, 0x22
jne 0x14009cf31
popf
pop rax
jmp 0x14009e7fd
cmp eax, 0x50
jne 0x14009cf40
popf
pop rax
jmp 0x14009fea5
cmp eax, 0xe
jne 0x14009cf4f
popf
pop rax
jmp 0x14009d718
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x480
mov rax, qword [0x140058058]
xor rax, rsp
mov qword [rsp + 0x470], rax
xor r14d, r14d
mov dword [rsp + 0x30], r14d
cmp ecx, 2
je 0x14009cfbb
push rax
pushf
mov eax, 0xdaf6143f
pushf
not eax
add eax, 0xc388cbab
xor eax, 0xbd6a6c39
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbf509353
xor eax, 0xaabb151c
rol eax, 0x22
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x26f60c2a
pushf
not eax
add eax, 0xcc611277
xor eax, 0xba19bf7b
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xb72bb159
xor eax, 0xa1690e4d
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xaa3b7d43
xor eax, 0xf5d44b99
rol eax, 0x4a
popf
jmp 0x14009ca90
lea rcx, [0x1b9fa40eb]
pushf
sub rcx, 0x79f545db
popf
call fcn.140118fba
xor eax, eax
jmp 0x14009f9f6
mov rdx, qword [rdx + 8]
mov qword [rsp + 0x128], r14
mov qword [rsp + 0x138], r14
mov qword [rsp + 0x140], 0xf
mov byte [rsp + 0x128], 0
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
push rax
pushf
mov eax, 0xbe71c7a2
pushf
not eax
add eax, 0xae51b10e
xor eax, 0xfa5b7de8
rol eax, 0x80
popf
pushf
not eax
add eax, 0x9609812a
xor eax, 0x8084efa6
rol eax, 0x78
popf
jmp 0x14009ca90
inc r8
cmp byte [rdx + r8], 0
jne 0x14009d142
push rax
pushf
mov eax, 0x40c19284
pushf
not eax
add eax, 0xde20cc3e
xor eax, 0xcc43ebaa
rol eax, 0x23
popf
pushf
not eax
add eax, 0x8de5a69a
xor eax, 0x928c37d2
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf04e75b2
xor eax, 0xf1e79285
rol eax, 0x97
popf
pushf
not eax
add eax, 0x882d8032
xor eax, 0x9e143860
rol eax, 0x6b
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xde87ae70
pushf
not eax
add eax, 0xd6e8bcbe
xor eax, 0xf471d63a
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa76bbe18
xor eax, 0xa0a805b6
rol eax, 0x61
popf
jmp 0x14009ca90
lea rcx, [rsp + 0x128]
call fcn.1401f2e6a
nop
call fcn.1400ad6cd
mov r13d, eax
mov dword [rsp + 0x70], eax
xor ecx, ecx
call fcn.1400a501d
mov rcx, rax
call fcn.140072dfd
xorps xmm0, xmm0
movups xmmword [rsp + 0x190], xmm0
movups xmmword [rsp + 0x1a0], xmm0
movups xmmword [rsp + 0x1b0], xmm0
movups xmmword [rsp + 0x1c0], xmm0
movups xmmword [rsp + 0x1d0], xmm0
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x68], r14
mov rdi, qword [rsp + 0x138]
lea rsi, [rsp + 0x128]
cmp qword [rsp + 0x140], 0x10
cmovae rsi, qword [rsp + 0x128]
cmp rdi, 0x10
jae 0x14009d246
push rax
pushf
mov eax, 0xd4fe9dd5
pushf
not eax
add eax, 0x9d1581da
xor eax, 0xa32d53f2
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb79437a1
xor eax, 0x9353e880
rol eax, 0x65
popf
pushf
not eax
add eax, 0xcb9037ff
xor eax, 0xda3c138d
rol eax, 0x89
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x151ce254
pushf
not eax
add eax, 0xb6b0d3b4
xor eax, 0x924a875c
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe292380e
xor eax, 0xb797e0ac
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd33dd5fc
xor eax, 0xed6133ce
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xcca670e5
xor eax, 0xbaf31f87
rol eax, 0x60
popf
jmp 0x14009ca90
movups xmm0, xmmword [rsi]
movups xmmword [rsp + 0x50], xmm0
mov ebx, 0x2a0e09d0
pushf
not ebx
add ebx, 0xa5c5af66
xor ebx, 0xcb0fd36c
rol ebx, 0xba
popf
pushf
not ebx
add ebx, 0xc3c11ea5
xor ebx, 0xdcfdfcc9
rol ebx, 0x12
popf
jmp 0x14009d718
mov rbx, rdi
or rbx, 0xf
movabs rax, 0x2fed8a8f07b1358d
pushf
not rax
add rax, 0x55a8dc63
xor rax, 0x43594a5e
rol rax, 0xe7
popf
pushf
not rax
add rax, 0x7e7b4889
xor rax, 0x75409004
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x4b1c0696
xor rax, 0x69f510ad
rol rax, 0xf2
popf
cmp rbx, rax
cmova rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14009d3f7
push rax
pushf
mov eax, 0xf3fd6bee
pushf
not eax
add eax, 0xa86b0c85
xor eax, 0xbdfbb052
rol eax, 0x59
popf
pushf
not eax
add eax, 0x97d7c4bc
xor eax, 0xde962e9b
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc2d1c724
xor eax, 0xda9ce3ee
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9e4bf8b6
xor eax, 0xacfb7e48
rol eax, 0x7c
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x5f162617
pushf
not eax
add eax, 0xc6c42275
xor eax, 0xd6706a14
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xf48834d3
xor eax, 0xde2f0e0b
rol eax, 0x24
popf
jmp 0x14009ca90
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14009d490
push rax
pushf
mov eax, 0xf81bf07b
pushf
not eax
add eax, 0x9207363c
xor eax, 0x94829d89
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa2bc186a
xor eax, 0x88ba55cc
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe3119b85
xor eax, 0xc092633e
rol eax, 0x15
popf
pushf
not eax
add eax, 0xb676a14c
xor eax, 0xb7480294
rol eax, 3
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xe53a143d
pushf
not eax
add eax, 0x826049b8
xor eax, 0xfc0b9d40
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8bad667c
xor eax, 0x865c8ba3
rol eax, 0x53
popf
pushf
not eax
add eax, 0xf6712726
xor eax, 0x89d3e91b
rol eax, 0x23
popf
jmp 0x14009ca90
mov rcx, rax
call fcn.140076fb5
mov rcx, rax
test rax, rax
je 0x14009d530
push rax
pushf
mov eax, 0x2f5db993
pushf
not eax
add eax, 0xa14f3738
xor eax, 0xdf1aba2d
rol eax, 0xed
popf
pushf
not eax
add eax, 0xb015d338
xor eax, 0xfb1562e7
rol eax, 0x48
popf
pushf
not eax
add eax, 0xd48f372f
xor eax, 0xa28bf962
rol eax, 0x71
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x20e4a8a3
pushf
not eax
add eax, 0xb735a38b
xor eax, 0xdc308908
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xab356f4c
xor eax, 0xe7acd939
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe3fda7f2
xor eax, 0xf6251fc3
rol eax, 0x12
popf
pushf
not eax
add eax, 0x888b16d4
xor eax, 0xd2ac95c4
rol eax, 0x1f
popf
jmp 0x14009ca90
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14009d6d1
test rcx, rcx
je 0x14009d605
push rax
pushf
mov eax, 0x3aa21b73
pushf
not eax
add eax, 0xd45b9bdb
xor eax, 0xcf52947c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9fd41470
xor eax, 0x8bb8bd92
rol eax, 0x1f
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x7912e577
pushf
not eax
add eax, 0xec9750f5
xor eax, 0xd0c61fcf
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xed592378
xor eax, 0xa8f0d4e1
rol eax, 0x26
popf
jmp 0x14009ca90
call fcn.140076fb5
jmp 0x14009d6d1
mov rax, r14
push rax
pushf
mov eax, 0x57168159
pushf
not eax
add eax, 0xb11a3269
xor eax, 0xbec23bcf
rol eax, 0xac
popf
pushf
not eax
add eax, 0xbda565a6
xor eax, 0xaf7a3a73
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xeb856f39
xor eax, 0xdb79ebcb
rol eax, 0xc7
popf
jmp 0x14009ca90
mov qword [rsp + 0x50], rax
lea r8, [rdi + 1]
mov rdx, rsi
mov rcx, rax
call fcn.14001b4e0
push rax
pushf
mov eax, 0xf9325744
pushf
not eax
add eax, 0xa1e2ead8
xor eax, 0xda598550
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd78f43f9
xor eax, 0x91de6722
rol eax, 0xbf
popf
jmp 0x14009ca90
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x68], rbx
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x190]
call fcn.140107e7b
nop
mov qword [rsp + 0x148], r14
lea rdx, [rsp + 0x190]
lea rcx, [rsp + 0x148]
call fcn.1401b3346
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x150], xmm0
mov qword [rsp + 0x160], rax
lea rdx, [rsp + 0x150]
lea rcx, [rsp + 0x148]
call fcn.1400ab8a4
nop
lea rdx, [0x1846d107f]
pushf
sub rdx, 0x44681547
popf
lea rcx, [0x1ac606512]
pushf
sub rcx, 0x6c5acf92
popf
call fcn.1400d1a93
mov r8, rax
mov rcx, qword [rsp + 0x158]
sub rcx, qword [rsp + 0x150]
movabs rax, 0x49249157fa4b87d0
pushf
not rax
add rax, 0x73c91f12
xor rax, 0x52654c2c
rol rax, 0xb4
popf
pushf
not rax
add rax, 0x5b1c1ca6
xor rax, 0x540b224a
rol rax, 0xba
popf
imul rcx
sar rdx, 4
mov rcx, rdx
shr rcx, 0x3f
push rcx
not rcx
sub rdx, rcx
pop rcx
sub rdx, 1
mov rcx, r8
call fcn.1401ae858
lea rdx, [0x1a5d7eb09]
pushf
sub rdx, 0x65d2efe1
popf
mov rcx, rax
call fcn.1400d1a93
mov rcx, rax
call fcn.140101f13
mov qword [rsp + 0xb8], r14
mov qword [rsp + 0xc8], r14
mov qword [rsp + 0xd0], 0xf
mov r8d, 0xf6b07ec4
pushf
not r8d
add r8d, 0xd7c3f5d3
xor r8d, 0xdbdcd9f8
rol r8d, 0xc0
popf
pushf
not r8d
add r8d, 0xac082891
xor r8d, 0xdd96c383
rol r8d, 0x18
popf
pushf
not r8d
add r8d, 0xdc37e003
xor r8d, 0xc28b33c8
rol r8d, 0xd9
popf
lea rdx, [0x183f14771]
pushf
sub rdx, 0x43ec4c21
popf
lea rcx, [rsp + 0xb8]
call fcn.1401f2e6a
lea rdx, [rsp + 0xb8]
lea rcx, [rsp + 0x190]
call fcn.1401fbb4e
mov r15, rax
xor edx, edx
mov r8d, 0x4e23e375
pushf
not r8d
add r8d, 0xcdc9d1f2
xor r8d, 0x952022ff
rol r8d, 9
popf
pushf
not r8d
add r8d, 0xa0a8c154
xor r8d, 0xb9704023
rol r8d, 0x63
popf
pushf
not r8d
add r8d, 0xfbb99012
xor r8d, 0xd40b843e
rol r8d, 0x87
popf
pushf
not r8d
add r8d, 0xce2b6f90
xor r8d, 0xf50bdc6e
rol r8d, 0xd9
popf
lea rcx, [rsp + 0x200]
call fcn.14001bb90
mov qword [rsp + 0x208], r14
mov qword [rsp + 0x210], r14
mov ecx, 0x126ae629
pushf
not ecx
add ecx, 0xe90c6966
xor ecx, 0x89ad5c9d
rol ecx, 0x3d
popf
pushf
not ecx
add ecx, 0xe62be8a9
xor ecx, 0x88ab2838
rol ecx, 0xbf
popf
pushf
not ecx
add ecx, 0xe8273543
xor ecx, 0xceb582fc
rol ecx, 0x74
popf
call fcn.140076fb5
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rsp + 0x208], rax
xor edx, edx
lea rcx, [rsp + 0x218]
jmp 0x14009d9d0
call qword [sym.imp.asmjit.dll_public:_void___cdecl_asmjit::_abi_1_10::JitRuntime::constructor_struct_asmjit::_abi_1_10::JitAllocator::CreateParams_const____ptr64____ptr64]
nop
xor edx, edx
lea rcx, [rsp + 0x250]
jmp 0x14009d9e2
call qword [sym.imp.asmjit.dll_public:_void___cdecl_asmjit::_abi_1_10::CodeHolder::constructor_struct_asmjit::_abi_1_10::Support::Temporary_const____ptr64____ptr64]
nop
xor edx, edx
lea rcx, [rsp + 0x3a0]
jmp 0x14009d9f4
call qword [sym.imp.asmjit.dll_public:_void___cdecl_asmjit::_abi_1_10::x86::Assembler::constructor_class_asmjit::_abi_1_10::CodeHolder____ptr64____ptr64]
nop
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x450], xmm0
mov qword [rsp + 0x460], r14
lea rax, [rsp + 0x190]
mov qword [rsp + 0x200], rax
xor edx, edx
lea r8d, [rdx + 2]
lea rcx, [0x18354d17c]
pushf
sub rcx, 0x434f2444
popf
jmp 0x14009da38
call qword [sym.imp.Zydis.dll_ZydisDecoderInit]
test eax, eax
js 0x14009fadb
mov edx, 0x4b9b752
pushf
not edx
add edx, 0xcb475a42
xor edx, 0xd14563a3
rol edx, 0x34
popf
pushf
not edx
add edx, 0xc52bbc0b
xor edx, 0xb26a3f7e
rol edx, 0xa7
popf
lea rcx, [0x18ea96094]
pushf
sub rcx, 0x4ea3b344
popf
jmp 0x14009da88
call qword [sym.imp.Zydis.dll_ZydisFormatterInit]
test eax, eax
js 0x14009dadc
push rax
pushf
mov eax, 0x8806d492
pushf
not eax
add eax, 0xc5b88c73
xor eax, 0xf3e45dd9
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xacf08785
xor eax, 0xc4b1948e
rol eax, 0x35
popf
pushf
not eax
add eax, 0xd857c892
xor eax, 0xc9384b3e
rol eax, 0x16
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x9e103ad2
pushf
not eax
add eax, 0xebe8e416
xor eax, 0xd3ede980
rol eax, 0xab
popf
pushf
not eax
add eax, 0x8b7c21b0
xor eax, 0xb03458c0
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xfeb6bf79
xor eax, 0xa2386ebc
rol eax, 0x3f
popf
jmp 0x14009ca90
lea rdx, [rsp + 0x150]
lea rcx, [rsp + 0x30]
call fcn.14014fbd1
mov rdx, rax
lea rcx, [rsp + 0x200]
call fcn.14018907f
mov rdx, r15
lea rcx, [rsp + 0x200]
call fcn.14017a228
mov rdi, qword [rsp + 0x138]
lea rbx, [rsp + 0x128]
cmp qword [rsp + 0x140], 0x10
cmovae rbx, qword [rsp + 0x128]
call fcn.1401d4db5
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rdi
lea r8, [rsp + 0x30]
mov edx, eax
lea rcx, [rsp + 0x78]
call fcn.1400f0576
nop
lea rdx, [rsp + 0x168]
lea rcx, [rsp + 0x78]
call fcn.14006e7b5
nop
mov rdx, qword [rsp + 0x90]
cmp rdx, 8
jb 0x14009dbeb
push rax
pushf
mov eax, 0xbf285f11
pushf
not eax
add eax, 0xc3396938
xor eax, 0x9164b11a
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xab505124
xor eax, 0xefb20669
rol eax, 7
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xc3136c64
pushf
not eax
add eax, 0xf1653b4a
xor eax, 0xb46fec33
rol eax, 0x68
popf
pushf
not eax
add eax, 0x9595a13d
xor eax, 0x9882bd20
rol eax, 0x37
popf
pushf
not eax
add eax, 0xecca0b1c
xor eax, 0xb45ab4f8
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc964a00c
xor eax, 0xbd1503b2
rol eax, 1
popf
jmp 0x14009ca90
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009dcb5
push rax
pushf
mov eax, 0x23096cd9
pushf
not eax
add eax, 0xaf498171
xor eax, 0xd9ceafe1
rol eax, 0x79
popf
pushf
not eax
add eax, 0xabb50a02
xor eax, 0x8ffac918
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa8292be5
xor eax, 0xb36c3f98
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd27bc2a2
xor eax, 0x8c01c76d
rol eax, 0xaf
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x45601d61
pushf
not eax
add eax, 0xcbc47732
xor eax, 0xd569241c
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xdb50029b
xor eax, 0xc68caaa7
rol eax, 0x19
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009dd47
push rax
pushf
mov eax, 0x30a6a5ea
pushf
not eax
add eax, 0xe6278bd4
xor eax, 0xe3e2a546
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbea3810d
xor eax, 0xcc801f19
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xef8f9ff5
xor eax, 0xc629b8f3
rol eax, 0x1b
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x3c14960a
pushf
not eax
add eax, 0xe48e01e3
xor eax, 0x9c63e868
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf0be4b7e
xor eax, 0xf90517f6
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc53637c7
xor eax, 0xe840ff03
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xbb4e034a
xor eax, 0xa8e42608
rol eax, 0x8a
popf
jmp 0x14009ca90
call fcn.1400ef484
push rax
pushf
mov eax, 0xec900b19
pushf
not eax
add eax, 0xb2de0f33
xor eax, 0x8c3faa18
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x8172c7d1
xor eax, 0x9e16d13c
rol eax, 0x38
popf
jmp 0x14009ca90
mov r12d, dword [rsp + 0x468]
lea rsi, [rsp + 0x168]
cmp qword [rsp + 0x180], 8
cmovae rsi, qword [rsp + 0x168]
mov rdi, qword [rsp + 0x178]
call fcn.1401d4db5
mov r14d, eax
xor eax, eax
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 0xf
mov byte [rsp + 0x50], al
mov dword [rsp + 0x30], 0x46
test rdi, rdi
je 0x14009de76
push rax
pushf
mov eax, 0xa8d175a5
pushf
not eax
add eax, 0x88cb2aad
xor eax, 0xba76cad8
rol eax, 0xec
popf
pushf
not eax
add eax, 0x83ea2243
xor eax, 0xdc689dbe
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xbc6d38c2
xor eax, 0x8ef222e0
rol eax, 0x4f
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x8fc407b3
pushf
not eax
add eax, 0xa84add02
xor eax, 0xda38802d
rol eax, 0x89
popf
pushf
not eax
add eax, 0xd6356816
xor eax, 0xa06624a3
rol eax, 0x28
popf
pushf
not eax
add eax, 0xb044215e
xor eax, 0xc23fed64
rol eax, 0xc
popf
jmp 0x14009ca90
cmp rdi, 0x7fffffff
ja 0x14009df0f
push rax
pushf
mov eax, 0xc32c0a16
pushf
not eax
add eax, 0xc599c3ef
xor eax, 0x979b356d
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe54a7c97
xor eax, 0xbb32dc0c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd1d5a59c
xor eax, 0x97bd8768
rol eax, 0xfe
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x5fdba265
pushf
not eax
add eax, 0xaf3a09ef
xor eax, 0xbf3b6db0
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x92c45c72
xor eax, 0xa993e212
rol eax, 0x80
popf
pushf
not eax
add eax, 0xcb128023
xor eax, 0xf2af632e
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x81b03d1f
xor eax, 0xebf315c5
rol eax, 0xbd
popf
jmp 0x14009ca90
mov dword [rsp + 0x20], eax
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.1400e8452
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x14009dfe5
push rax
pushf
mov eax, 0xce2955a4
pushf
not eax
add eax, 0xebbd1b5d
xor eax, 0xe8d30984
rol eax, 0xda
popf
pushf
not eax
add eax, 0x8f21a352
xor eax, 0xbac3d0f2
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x9cff9236
xor eax, 0xc887356b
rol eax, 0x84
popf
pushf
not eax
add eax, 0xedfc4a1f
xor eax, 0xebb3330f
rol eax, 0x6b
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x23e5e2e5
pushf
not eax
add eax, 0x869a60c1
xor eax, 0xa87e796e
rol eax, 0x60
popf
pushf
not eax
add eax, 0x81aeb306
xor eax, 0xdf1449fc
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xe8378d98
xor eax, 0xf74fa92e
rol eax, 0xf8
popf
jmp 0x14009ca90
movsxd rdx, ebx
xor r8d, r8d
lea rcx, [rsp + 0x50]
call fcn.1400c82fe
lea r9, [rsp + 0x50]
cmp qword [rsp + 0x68], 0x10
cmovae r9, qword [rsp + 0x50]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.1400e8452
shr rax, 0x20
test eax, eax
jne 0x14009e0b0
push rax
pushf
mov eax, 0x35d5f8dc
pushf
not eax
add eax, 0xd4079a39
xor eax, 0xf31334ef
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa250fd40
xor eax, 0x8ed00a0b
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf6564806
xor eax, 0x86f3ebff
rol eax, 0xdd
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xd674faf
pushf
not eax
add eax, 0xb2ddeb89
xor eax, 0x83d8da7a
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa31f178c
xor eax, 0xad67d7f0
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xaf81445d
xor eax, 0xa64ee25a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x871ec51a
xor eax, 0x80e34615
rol eax, 0xf3
popf
jmp 0x14009ca90
mov rdi, qword [rsp + 0x138]
lea rbx, [rsp + 0x128]
cmp qword [rsp + 0x140], 0x10
cmovae rbx, qword [rsp + 0x128]
call fcn.1401d4db5
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rdi
lea r8, [rsp + 0x30]
mov edx, eax
lea rcx, [rsp + 0x98]
call fcn.1400f0576
nop
lea rcx, [rsp + 0x98]
call fcn.1400d061a
lea rdx, [rsp + 0x78]
mov rcx, rax
call fcn.1401fe63b
nop
mov r8d, 0xdd546be
pushf
not r8d
add r8d, 0xf9d89898
xor r8d, 0xca85794b
rol r8d, 0x5a
popf
pushf
not r8d
add r8d, 0x9b937add
xor r8d, 0xbf15c80a
rol r8d, 0x5e
popf
pushf
not r8d
add r8d, 0xdaefd63f
xor r8d, 0x9f75abb2
rol r8d, 0xb2
popf
lea rdx, [0x1a8d89c25]
pushf
sub rdx, 0x68d3a0cd
popf
mov rcx, rax
call fcn.14018cf43
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x40], xmm1
xor edi, edi
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], dil
lea r9, [rsp + 0x50]
lea r8, [rsp + 0x30]
lea rcx, [rsp + 0xd8]
call fcn.140141da1
mov r9d, r12d
mov r8, r15
lea rdx, [rsp + 0xd8]
lea rcx, [rsp + 0x190]
call fcn.14015b584
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x14009e27b
push rax
pushf
mov eax, 0x559cb305
pushf
not eax
add eax, 0xb21bfb97
xor eax, 0xfdc0410c
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc9873d9a
xor eax, 0x878bdefd
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xcabda62f
xor eax, 0x8450f3b6
rol eax, 0x72
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xa5ca59b6
pushf
not eax
add eax, 0x927cc12f
xor eax, 0xa316c1e8
rol eax, 0x75
popf
pushf
not eax
add eax, 0x9a536abe
xor eax, 0xc9897629
rol eax, 0x6c
popf
jmp 0x14009ca90
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009e2f5
push rax
pushf
mov eax, 0xa42fea33
pushf
not eax
add eax, 0xc0d73f7c
xor eax, 0xd1764c59
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb515c761
xor eax, 0xa347f64a
rol eax, 0xe1
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xf0e98ff7
pushf
not eax
add eax, 0xb69d094e
xor eax, 0xda4d9a63
rol eax, 0x13
popf
pushf
not eax
add eax, 0x8ffba589
xor eax, 0xa51d001c
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9c180c7b
xor eax, 0xbff039b4
rol eax, 0xa9
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009e3ad
push rax
pushf
mov eax, 0x92312c63
pushf
not eax
add eax, 0x9af0a867
xor eax, 0xd2746bbe
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe4374068
xor eax, 0xdf703bbf
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xad25c95d
xor eax, 0xad1f8e70
rol eax, 0xea
popf
pushf
not eax
add eax, 0x99288480
xor eax, 0xfb627cb3
rol eax, 0xcb
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xc28ff0e6
pushf
not eax
add eax, 0x9dc594e5
xor eax, 0x9e831689
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe295bfee
xor eax, 0xe4452a91
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc69d180f
xor eax, 0xef9cef22
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xff2c6e39
xor eax, 0x828cafe3
rol eax, 0x20
popf
jmp 0x14009ca90
call fcn.1400ef484
nop
push rax
pushf
mov eax, 0x99c430d5
pushf
not eax
add eax, 0x9baf200e
xor eax, 0xa03ae353
rol eax, 0x89
popf
pushf
not eax
add eax, 0xe90e92e3
xor eax, 0xea4d8c7d
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xc5e6b123
xor eax, 0x9b832da4
rol eax, 0x2f
popf
jmp 0x14009ca90
mov rdx, qword [rsp + 0x90]
cmp rdx, 0x10
jb 0x14009e4a6
push rax
pushf
mov eax, 0x79d1a2b7
pushf
not eax
add eax, 0xdcd2aa75
xor eax, 0xeb663c29
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xdb763438
xor eax, 0x867830d1
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x85c6b0ab
xor eax, 0xa61252f1
rol eax, 0xf9
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x8245871f
pushf
not eax
add eax, 0xc3e595c3
xor eax, 0xf6bdb6a5
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xabd2d60e
xor eax, 0xd0526a1c
rol eax, 0xfe
popf
jmp 0x14009ca90
inc rdx
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009e533
push rax
pushf
mov eax, 0xa6a08b64
pushf
not eax
add eax, 0xe8abb505
xor eax, 0xab717c6f
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x83dd11ec
xor eax, 0xda6d8d50
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xc643cefa
xor eax, 0xc9f6ba35
rol eax, 0xb1
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xfb72a9cb
pushf
not eax
add eax, 0x9e2d1bb4
xor eax, 0xac12beaa
rol eax, 0xae
popf
pushf
not eax
add eax, 0xcd7a66fa
xor eax, 0xba344457
rol eax, 2
popf
pushf
not eax
add eax, 0xff41ff6a
xor eax, 0x80cb6308
rol eax, 0x24
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009e5d8
push rax
pushf
mov eax, 0x30c34209
pushf
not eax
add eax, 0x816882dd
xor eax, 0x91d33628
rol eax, 0xac
popf
pushf
not eax
add eax, 0xbeb03e77
xor eax, 0xd48c4950
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe6e31195
xor eax, 0x8db6d385
rol eax, 0x67
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x484a9f7
pushf
not eax
add eax, 0xa6a92971
xor eax, 0xa3244b00
rol eax, 0xec
popf
pushf
not eax
add eax, 0xc1ac6167
xor eax, 0xc13e5f47
rol eax, 0x30
popf
pushf
not eax
add eax, 0xd47c45a1
xor eax, 0xbdc4945f
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb93fee94
xor eax, 0xcdab4d95
rol eax, 0xb9
popf
jmp 0x14009ca90
call fcn.1400ef484
push rax
pushf
mov eax, 0x3bb467bc
pushf
not eax
add eax, 0x81ac4da3
xor eax, 0x9038a26a
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xea2ccf1b
xor eax, 0xfd7eca9f
rol eax, 0x13
popf
pushf
not eax
add eax, 0xe0601dc0
xor eax, 0xd2040bc0
rol eax, 0
popf
jmp 0x14009ca90
mov qword [rsp + 0x88], rdi
mov qword [rsp + 0x90], 0xf
mov byte [rsp + 0x78], 0
mov rdx, qword [rsp + 0xb0]
cmp rdx, 8
jb 0x14009e6fc
push rax
pushf
mov eax, 0x3211e565
pushf
not eax
add eax, 0x9ff3a2a4
xor eax, 0x986be144
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb92b7376
xor eax, 0xa0a282f2
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc69ba871
xor eax, 0xa5ca89b8
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9ebc79c9
xor eax, 0x9d08e48a
rol eax, 0x9d
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x30797d
pushf
not eax
add eax, 0xa926e2e5
xor eax, 0xad9ea256
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf0b44616
xor eax, 0xb75b2a0a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xc3022fa8
xor eax, 0xd96e25e6
rol eax, 0xd5
popf
jmp 0x14009ca90
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009e7b7
push rax
pushf
mov eax, 0xf1fa3a1a
pushf
not eax
add eax, 0x99a7056b
xor eax, 0xcec79122
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa77efc89
xor eax, 0xfd0bf95f
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xcd2d7a42
xor eax, 0xce466d71
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xfa12f847
xor eax, 0xdfdf8dce
rol eax, 0x42
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x91953ec0
pushf
not eax
add eax, 0x887854be
xor eax, 0xbf4061c8
rol eax, 0x17
popf
pushf
not eax
add eax, 0xa2306ad7
xor eax, 0xa4d9aacf
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xfb8e1327
xor eax, 0xc7ab6fd4
rol eax, 0x11
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009e86f
push rax
pushf
mov eax, 0x82203c29
pushf
not eax
add eax, 0xed2ebcef
xor eax, 0xcdac0a57
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xcb33ea1d
xor eax, 0xaa2e9ed2
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xde3e714c
xor eax, 0x9ac6dcd1
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb5e00ad7
xor eax, 0x9f99ea8a
rol eax, 0xd1
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x6bc17749
pushf
not eax
add eax, 0xaa74ef16
xor eax, 0xe506448a
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa9a14c02
xor eax, 0xfb63eb73
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8b9070fd
xor eax, 0xb5c78e4c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xacc24d50
xor eax, 0xeeed1b7b
rol eax, 0xbc
popf
jmp 0x14009ca90
call fcn.1400ef484
push rax
pushf
mov eax, 0xcb6b86fc
pushf
not eax
add eax, 0x9eef28f5
xor eax, 0xd79b0d20
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd38c68cf
xor eax, 0xe9885022
rol eax, 0xa9
popf
jmp 0x14009ca90
movdqa xmm0, xmmword [0x1400504d0]
movdqu xmmword [rsp + 0xa8], xmm0
mov word [rsp + 0x98], di
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x14009e97d
push rax
pushf
mov eax, 0xfce03325
pushf
not eax
add eax, 0xdb387945
xor eax, 0x850ce96e
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe2cced80
xor eax, 0xa5b4eabd
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb2870e6b
xor eax, 0x831aa4e9
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x829d9150
xor eax, 0x8e088fc7
rol eax, 0x5f
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x32e3ac53
pushf
not eax
add eax, 0xa086bfb3
xor eax, 0xb6a9708e
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf5027d81
xor eax, 0xbb3b8d47
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xfcf63c25
xor eax, 0xe124a8a2
rol eax, 0xb4
popf
jmp 0x14009ca90
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009ea30
push rax
pushf
mov eax, 0x273cf1f7
pushf
not eax
add eax, 0xbb18223a
xor eax, 0x9b17af09
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xec21389f
xor eax, 0xdc816163
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc12c2edf
xor eax, 0x8e120b2c
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xbaff95eb
xor eax, 0xd818f820
rol eax, 0x1b
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x55cc1194
pushf
not eax
add eax, 0xc08c7515
xor eax, 0xd216ddd0
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa1279df4
xor eax, 0xbdcca42d
rol eax, 0x3e
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009ead5
push rax
pushf
mov eax, 0x74e34c59
pushf
not eax
add eax, 0x8ec1f5c8
xor eax, 0xdb4291ac
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xeacb88f9
xor eax, 0x9689b619
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xfbecb1f7
xor eax, 0x8052b04a
rol eax, 0x50
popf
pushf
not eax
add eax, 0xbb8dd88d
xor eax, 0xef6aae09
rol eax, 0x35
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x85d97342
pushf
not eax
add eax, 0x86f982b9
xor eax, 0xce8a8f36
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb4a0a282
xor eax, 0xbaf700df
rol eax, 0xba
popf
pushf
not eax
add eax, 0xfb204c0e
xor eax, 0xa8dcf414
rol eax, 1
popf
pushf
not eax
add eax, 0xcca97363
xor eax, 0xa85cc62b
rol eax, 2
popf
jmp 0x14009ca90
call fcn.1400ef484
nop
push rax
pushf
mov eax, 0xb29f8975
pushf
not eax
add eax, 0xca5455a6
xor eax, 0xee7577a4
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe266980e
xor eax, 0xc08fcc0c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xed94c011
xor eax, 0xd85c857c
rol eax, 0xef
popf
jmp 0x14009ca90
mov rdx, qword [rsp + 0x180]
cmp rdx, 8
jb 0x14009ebcd
push rax
pushf
mov eax, 0x225f5c51
pushf
not eax
add eax, 0x9f9d96eb
xor eax, 0xba61aa61
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa2d0d493
xor eax, 0xc150207b
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xc56ac218
xor eax, 0xcc5ea452
rol eax, 0xee
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xc94285b9
pushf
not eax
add eax, 0xc60403b2
xor eax, 0xa0cada2c
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9e383ca3
xor eax, 0xcc81403d
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x87e95307
xor eax, 0xdb22f009
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa62ced98
xor eax, 0xf1b23d34
rol eax, 0xfe
popf
jmp 0x14009ca90
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009ec75
push rax
pushf
mov eax, 0xfc5a1f6e
pushf
not eax
add eax, 0xac8e61ff
xor eax, 0xb01b608e
rol eax, 0x80
popf
pushf
not eax
add eax, 0xbbb281d7
xor eax, 0xbb835fec
rol eax, 0x5f
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xc7876b08
pushf
not eax
add eax, 0xef1e621a
xor eax, 0xe786bb32
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb4b58048
xor eax, 0x91a68006
rol eax, 9
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009ed07
push rax
pushf
mov eax, 0x255d3960
pushf
not eax
add eax, 0xa434dc3f
xor eax, 0x9c34241f
rol eax, 0x55
popf
pushf
not eax
add eax, 0xa3e1253d
xor eax, 0xa684f810
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x986efe17
xor eax, 0xbc018be6
rol eax, 0xb7
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xa64225a1
pushf
not eax
add eax, 0xe8908b19
xor eax, 0xd8ad9986
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb924f295
xor eax, 0xeaba39c9
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa4292c3f
xor eax, 0xacad33f3
rol eax, 0xca
popf
jmp 0x14009ca90
call fcn.1400ef484
push rax
pushf
mov eax, 0xa91a55f9
pushf
not eax
add eax, 0xa0f9998b
xor eax, 0x817c62b8
rol eax, 0x33
popf
pushf
not eax
add eax, 0x91465f0c
xor eax, 0x87faab32
rol eax, 0x1c
popf
jmp 0x14009ca90
movdqa xmm0, xmmword [0x1400504d0]
movdqu xmmword [rsp + 0x178], xmm0
mov word [rsp + 0x168], di
lea rcx, [rsp + 0x450]
call fcn.1401c4154
lea rcx, [rsp + 0x3a0]
jmp 0x14009edb4
call qword [sym.imp.asmjit.dll_public_virtual:_void___cdecl_asmjit::_abi_1_10::x86::Assembler::destructor_void____ptr64]
lea rcx, [rsp + 0x250]
jmp 0x14009edc3
call qword [sym.imp.asmjit.dll_public:_void___cdecl_asmjit::_abi_1_10::CodeHolder::destructor_void____ptr64]
lea rcx, [rsp + 0x218]
jmp 0x14009edd2
call qword [sym.imp.asmjit.dll_public_virtual:_void___cdecl_asmjit::_abi_1_10::JitRuntime::destructor_void____ptr64]
mov rcx, qword [rsp + 0x208]
mov rbx, qword [rcx + 8]
cmp byte [rbx + 0x19], 0
jne 0x14009ee1d
push rax
pushf
mov eax, 0x1042124
pushf
not eax
add eax, 0x97810f1e
xor eax, 0xd7a79f97
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xc7a92603
xor eax, 0xeb20cf1e
rol eax, 0x13
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x5328246a
pushf
not eax
add eax, 0xdae2f1b0
xor eax, 0xe983a26d
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xc8f12670
xor eax, 0x98eaabbf
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xfc9c3062
xor eax, 0x999f4ec1
rol eax, 0x25
popf
jmp 0x14009ca90
mov r8, qword [rbx + 0x10]
lea rdx, [rsp + 0x208]
lea rcx, [rsp + 0x208]
call fcn.14013a7ad
mov rcx, rbx
mov rbx, qword [rbx]
mov edx, 0xd06a0d7b
pushf
not edx
add edx, 0x93245a5e
xor edx, 0xb9d8c730
rol edx, 0x7b
popf
pushf
not edx
add edx, 0xeb404409
xor edx, 0xb0017c73
rol edx, 0xa0
popf
pushf
not edx
add edx, 0x9940096e
xor edx, 0xb1dbb597
rol edx, 0xc4
popf
call fcn.1400ef484
cmp byte [rbx + 0x19], 0
je 0x14009ef17
push rax
pushf
mov eax, 0xb16d824b
pushf
not eax
add eax, 0xc0a3c1b1
xor eax, 0xfd6f5cdd
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb175d913
xor eax, 0xcfff3285
rol eax, 0x94
popf
pushf
not eax
add eax, 0x8ee692fb
xor eax, 0xbc43a336
rol eax, 0x56
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x58c117a0
pushf
not eax
add eax, 0xc4c0ec79
xor eax, 0x86de91d3
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x8ec502f8
xor eax, 0xbf0387a4
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc0fba5cb
xor eax, 0xd026d6f2
rol eax, 0x5f
popf
jmp 0x14009ca90
mov rcx, qword [rsp + 0x208]
push rax
pushf
mov eax, 0x52607cb6
pushf
not eax
add eax, 0xc80ebc7a
xor eax, 0x9fa91d4c
rol eax, 9
popf
pushf
not eax
add eax, 0xf4ea9342
xor eax, 0xf125736d
rol eax, 0x89
popf
jmp 0x14009ca90
mov edx, 0x6a35af2f
pushf
not edx
add edx, 0xe3cc762d
xor edx, 0xca7aedab
rol edx, 0xbd
popf
pushf
not edx
add edx, 0xd23bd73d
xor edx, 0xfbbe5112
rol edx, 0x7e
popf
call fcn.1400ef484
nop
lea rcx, [rsp + 0x150]
call fcn.1401d8977
nop
jmp 0x14009efdc
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
jmp 0x14009efe6
call qword [sym.imp.dbghelp.dll_SymCleanup]
nop
mov rdx, qword [rsp + 0x1d8]
cmp rdx, 0x10
jb 0x14009f02e
push rax
pushf
mov eax, 0xb4d89f0f
pushf
not eax
add eax, 0xb56b289b
xor eax, 0xc6446ccd
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x963c2406
xor eax, 0xead8b893
rol eax, 0x69
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x1decc628
pushf
not eax
add eax, 0xf624afdd
xor eax, 0x93ab13fb
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xdfba2114
xor eax, 0xf4d7a6b7
rol eax, 0x4c
popf
jmp 0x14009ca90
inc rdx
mov rcx, qword [rsp + 0x1c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009f0ab
push rax
pushf
mov eax, 0x9190adf
pushf
not eax
add eax, 0x8768f233
xor eax, 0xbbac5d20
rol eax, 0x39
popf
pushf
not eax
add eax, 0xd13d82f2
xor eax, 0xe9d3bb7d
rol eax, 0xf
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xf0e1dad1
pushf
not eax
add eax, 0xceb4c4b8
xor eax, 0x9a27a5d8
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa5bf50be
xor eax, 0x8926d42e
rol eax, 0x88
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009f13d
push rax
pushf
mov eax, 0xd4ef3c31
pushf
not eax
add eax, 0xebe55384
xor eax, 0xe66b6087
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xbb5950c8
xor eax, 0xcdd3c48a
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb0483d04
xor eax, 0x810652f5
rol eax, 0x3e
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xc01cb1cf
pushf
not eax
add eax, 0xec0ff9ba
xor eax, 0xae6487f7
rol eax, 0xa
popf
pushf
not eax
add eax, 0x861e77b7
xor eax, 0xc76ee49b
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb1b14769
xor eax, 0xf41bfac7
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xb82e7d0e
xor eax, 0xf84f60d5
rol eax, 0x94
popf
jmp 0x14009ca90
call fcn.1400ef484
push rax
pushf
mov eax, 0xcb945753
pushf
not eax
add eax, 0xc5769452
xor eax, 0x9c235945
rol eax, 0xac
popf
pushf
not eax
add eax, 0xe5361d03
xor eax, 0xc0ccf2b0
rol eax, 0xad
popf
pushf
not eax
add eax, 0xcbe866f8
xor eax, 0xf965a4ad
rol eax, 0xdd
popf
jmp 0x14009ca90
movdqa xmm0, xmmword [0x1400504e0]
movdqa xmmword [rsp + 0x1d0], xmm0
mov byte [rsp + 0x1c0], 0
mov rcx, qword [rsp + 0x1a8]
test rcx, rcx
je 0x14009f24d
push rax
pushf
mov eax, 0xdaf1b8af
pushf
not eax
add eax, 0x9073e8d5
xor eax, 0x84ab5e37
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb204dbec
xor eax, 0xed2eeb25
rol eax, 0x59
popf
pushf
not eax
add eax, 0x99814124
xor eax, 0xcd805d91
rol eax, 0xe4
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xb8c3f678
pushf
not eax
add eax, 0xf1c51411
xor eax, 0xf84b2a53
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa7c824d8
xor eax, 0xa3208f13
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xb6070016
xor eax, 0xefa136af
rol eax, 0xb3
popf
jmp 0x14009ca90
mov rdx, qword [rsp + 0x1b8]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009f2f0
push rax
pushf
mov eax, 0x77c52c7a
pushf
not eax
add eax, 0xa222f711
xor eax, 0xcf4319ad
rol eax, 0x35
popf
pushf
not eax
add eax, 0xf891b3b3
xor eax, 0xb12643f2
rol eax, 0x35
popf
pushf
not eax
add eax, 0x86984237
xor eax, 0xa9543bcc
rol eax, 0xc5
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x55ceedd4
pushf
not eax
add eax, 0xfd22af8a
xor eax, 0xe04211c1
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xd1e55375
xor eax, 0xf2b2404b
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xa5256557
xor eax, 0x94a263f4
rol eax, 0x91
popf
pushf
not eax
add eax, 0xbf29ebb8
xor eax, 0xe42a0e47
rol eax, 0x20
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009f3bb
push rax
pushf
mov eax, 0xdd7b87ac
pushf
not eax
add eax, 0xe8a62a79
xor eax, 0xf1ea69a0
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc34340d6
xor eax, 0xb1166af2
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xbb7350b1
xor eax, 0xc60132b8
rol eax, 0xc
popf
pushf
not eax
add eax, 0xaef9ef37
xor eax, 0xa76a2b12
rol eax, 0x69
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x54f52864
pushf
not eax
add eax, 0x8c636702
xor eax, 0xaf730166
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe7044fb3
xor eax, 0xcd268ddc
rol eax, 0x59
popf
pushf
not eax
add eax, 0x99d4311b
xor eax, 0xe6d33fba
rol eax, 0x20
popf
pushf
not eax
add eax, 0xc5581e62
xor eax, 0xd846c984
rol eax, 0x2d
popf
jmp 0x14009ca90
call fcn.1400ef484
mov qword [rsp + 0x1a8], rdi
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x1b0], xmm0
push rax
pushf
mov eax, 0x8120c07c
pushf
not eax
add eax, 0xf8910b8a
xor eax, 0xe5b45561
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x9f04219a
xor eax, 0x8739b6e2
rol eax, 0x62
popf
pushf
not eax
add eax, 0xdf838317
xor eax, 0xfab1538f
rol eax, 0xaf
popf
jmp 0x14009ca90
mov rcx, qword [rsp + 0x190]
test rcx, rcx
je 0x14009f4d9
push rax
pushf
mov eax, 0xcf9aff09
pushf
not eax
add eax, 0xec796186
xor eax, 0x91dd3d47
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf51ac9f2
xor eax, 0x8c6c9692
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd23bfab7
xor eax, 0x88c415a8
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x83521f82
xor eax, 0xf3807f34
rol eax, 0xed
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x64d46ac0
pushf
not eax
add eax, 0x85a06a2e
xor eax, 0xad29762f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xfe9cb4a3
xor eax, 0xd783a69e
rol eax, 0x71
popf
pushf
not eax
add eax, 0xde5d9543
xor eax, 0xd7b119e6
rol eax, 0x8b
popf
jmp 0x14009ca90
mov rdx, qword [rsp + 0x1a0]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009f57c
push rax
pushf
mov eax, 0xa9fd504
pushf
not eax
add eax, 0xc283aa59
xor eax, 0xc702b039
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xfb0b8f0b
xor eax, 0x8005bb70
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf2c7459b
xor eax, 0xd30124e5
rol eax, 0xfc
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x2bbabb2
pushf
not eax
add eax, 0xbd3c9364
xor eax, 0x98bda948
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xdabf5614
xor eax, 0xb62e376c
rol eax, 6
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009f621
push rax
pushf
mov eax, 0x5fc19ba9
pushf
not eax
add eax, 0xa01583f4
xor eax, 0xde9fb668
rol eax, 0x57
popf
pushf
not eax
add eax, 0x9a2e6875
xor eax, 0xaee591b6
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe3bde915
xor eax, 0xf1a9d989
rol eax, 0x88
popf
pushf
not eax
add eax, 0xaeba325a
xor eax, 0xf149c600
rol eax, 0xfe
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x132da7fb
pushf
not eax
add eax, 0xb0ad6c7d
xor eax, 0xf42286e4
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xbb11c9f0
xor eax, 0xf0c6b042
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xb1453893
xor eax, 0xb08a88c5
rol eax, 0xb0
popf
jmp 0x14009ca90
call fcn.1400ef484
nop
push rax
pushf
mov eax, 0xafb244cb
pushf
not eax
add eax, 0x80a2ed08
xor eax, 0xea4649b6
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb47e8435
xor eax, 0xfcaa325f
rol eax, 0xad
popf
jmp 0x14009ca90
jmp 0x14009f75c
mov r13d, dword [rsp + 0x70]
push rax
pushf
mov eax, 0xccb694be
pushf
not eax
add eax, 0xd658a901
xor eax, 0xaaf28f45
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa2493033
xor eax, 0xdd5c73fa
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd2cf870a
xor eax, 0xd56f9fb2
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9966835a
xor eax, 0x91cca9ff
rol eax, 0x8d
popf
jmp 0x14009ca90
call fcn.14015dc47
call fcn.1400bb310
lea rdx, [0x1a46b9c10]
pushf
sub rdx, 0x6466a090
popf
lea rcx, [0x184222c3b]
pushf
sub rcx, 0x441c96bb
popf
call fcn.1400d1a93
mov rbx, rax
call fcn.1400ad6cd
sub eax, r13d
movd xmm1, eax
cvtdq2ps xmm1, xmm1
divss xmm1, dword [0x1400504c0]
mov rcx, rbx
call fcn.1401ada1b
mov rcx, rax
lea rdx, [0x1a8dd8a14]
pushf
sub rdx, 0x68d88ea4
popf
call fcn.1400d1a93
mov rcx, rax
call fcn.140101f13
call fcn.1401588fa
mov ebx, eax
mov rdx, qword [rsp + 0x140]
cmp rdx, 0x10
jb 0x14009f81b
push rax
pushf
mov eax, 0x3bcd54eb
pushf
not eax
add eax, 0xfd8818e6
xor eax, 0xb5254195
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x910cceed
xor eax, 0x9642d6c6
rol eax, 0x8a
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x38fcd9ef
pushf
not eax
add eax, 0x94b153b7
xor eax, 0xab3d6789
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xee29f730
xor eax, 0xff21650a
rol eax, 0
popf
jmp 0x14009ca90
inc rdx
mov rcx, qword [rsp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14009f8be
push rax
pushf
mov eax, 0x64f7e03a
pushf
not eax
add eax, 0xdac2a68f
xor eax, 0xbf39ab72
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9f3c0cd5
xor eax, 0xd19cfb15
rol eax, 0x53
popf
pushf
not eax
add eax, 0xeb7ce23f
xor eax, 0x8a957bba
rol eax, 4
popf
pushf
not eax
add eax, 0xb706a23f
xor eax, 0xf96cf4bd
rol eax, 0xa8
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0x93ae6616
pushf
not eax
add eax, 0xd9530c5c
xor eax, 0x918a9a3d
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc483fa6c
xor eax, 0xe7773961
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe7b4c551
xor eax, 0xf7275393
rol eax, 0x12
popf
jmp 0x14009ca90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14009f950
push rax
pushf
mov eax, 0x7d910840
pushf
not eax
add eax, 0xbab9293a
xor eax, 0x96b931db
rol eax, 0x21
popf
pushf
not eax
add eax, 0xf27c5483
xor eax, 0x9b5a303d
rol eax, 0xbd
popf
jmp 0x14009ca90
push rax
pushf
mov eax, 0xf2a7ba67
pushf
not eax
add eax, 0xc7c5de21
xor eax, 0x9ac301b2
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9430e05d
xor eax, 0xe1c3b083
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xa7000c46
xor eax, 0x8ebd5207
rol eax, 0xea
popf
jmp 0x14009ca90
call fcn.1400ef484
push rax
pushf
mov eax, 0x95a637ff
pushf
not eax
add eax, 0xc5adadc5
xor eax, 0xa6856040
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe41c9fdb
xor eax, 0xf2a8b62f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb3f1cda4
xor eax, 0xbc97b834
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x807db60f
xor eax, 0xee82629f
rol eax, 0x5f
popf
jmp 0x14009ca90
mov eax, ebx
mov rcx, qword [rsp + 0x470]
xor rcx, rsp
call fcn.140153126
lea r11, [rsp + 0x480]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
call fcn.140081877
nop
push rax
pushf
mov eax, 0xf1d45250
pushf
not eax
add eax, 0x8de4dba9
xor eax, 0xbd767adb
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe18864c9
xor eax, 0xfa7fdc26
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xce33e0e4
xor eax, 0xeba29ade
rol eax, 0xb9
popf
jmp 0x14009ca90
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0x68415213
pushf
not eax
add eax, 0xd7265ea5
xor eax, 0xb0e8ab3d
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x8596cc6e
xor eax, 0xe95d1778
rol eax, 0x8f
popf
jmp 0x14009ca90
lea rdx, [0x1967249a7]
pushf
sub rdx, 0x566d4d2f
popf
lea rcx, [rsp + 0xf8]
call fcn.1400b36cd
lea rdx, [0x18c2c3db3]
pushf
sub rdx, 0x4c26d4db
popf
lea rcx, [rsp + 0xf8]
call fcn.14015c61c
push rax
pushf
mov eax, 0x2b112c16
pushf
not eax
add eax, 0xd0104f04
xor eax, 0xc09e5f5e
rol eax, 0x64
popf
pushf
not eax
add eax, 0x99c54db0
xor eax, 0xe63e736e
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc882eeb2
xor eax, 0xae8688bf
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xf5f00d0d
xor eax, 0xb0a79fd6
rol eax, 0xc6
popf
jmp 0x14009ca90
lea rdx, [0x1bf6f47f7]
pushf
sub rdx, 0x7f6a4b67
popf
lea rcx, [rsp + 0x110]
call fcn.1400b36cd
lea rdx, [0x1a391257e]
pushf
sub rdx, 0x638bbca6
popf
lea rcx, [rsp + 0x110]
call fcn.14015c61c
nop
push rax
pushf
mov eax, 0x5b6b6b74
pushf
not eax
add eax, 0xb1c5a196
xor eax, 0xd8fe5e65
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x9e5b73e2
xor eax, 0xf133daba
rol eax, 0xb
popf
pushf
not eax
add eax, 0x98ec1622
xor eax, 0xf4e1ce16
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x92000800
xor eax, 0xeb7c83b0
rol eax, 0xbd
popf
jmp 0x14009ca90
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xfb6c46d3
pushf
not eax
add eax, 0xdfe22257
xor eax, 0xf1a4c8a4
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9a7a8a60
xor eax, 0xc871f127
rol eax, 0x49
popf
jmp 0x14009ca90
call fcn.140149315
push rax
pushf
mov eax, 0x4a8a19a5
pushf
not eax
add eax, 0xca8a6411
xor eax, 0x8443868a
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xea25acf6
xor eax, 0xd32a36b8
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xa8c5df65
xor eax, 0xbeace7d7
rol eax, 0x52
popf
jmp 0x14009ca90
mov ecx, eax
call fcn.1400a4e05
push rax
pushf
mov eax, 0xadc6dd8
pushf
not eax
add eax, 0xdafa5980
xor eax, 0xecb75aa2
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x8e4a2292
xor eax, 0x890d77a9
rol eax, 0x20
popf
jmp 0x14009ca90
mov ecx, eax
call fcn.1400a4e05
nop
push rax
pushf
mov eax, 0x3f4755e1
pushf
not eax
add eax, 0xf2b2ea88
xor eax, 0x9ab1c3ef
rol eax, 0x62
popf
pushf
not eax
add eax, 0xa0fce5c3
xor eax, 0x858d6e50
rol eax, 4
popf
pushf
not eax
add eax, 0xa3bdf651
xor eax, 0xa1cf8960
rol eax, 0x23
popf
jmp 0x14009ca90
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0x87e47e3b
pushf
not eax
add eax, 0xd03af786
xor eax, 0x91c74ac1
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe2ae2fb3
xor eax, 0xef8bc889
rol eax, 0x22
popf
jmp 0x14009ca90
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xe0419f30
pushf
not eax
add eax, 0xfce4f491
xor eax, 0xcad140fc
rol eax, 7
popf
pushf
not eax
add eax, 0x83867bc8
xor eax, 0xca7bad55
rol eax, 0xc3
popf
jmp 0x14009ca90
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xc7cc0575
pushf
not eax
add eax, 0xc81d2756
xor eax, 0xb56e9be8
rol eax, 0x34
popf
pushf
not eax
add eax, 0xea2b82a7
xor eax, 0x9302ab82
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd3702824
xor eax, 0xfe16fed5
rol eax, 0xd0
popf
jmp 0x14009ca90
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0x92d2812e
pushf
not eax
add eax, 0x92f7d966
xor eax, 0x8d8a3134
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc3008e4b
xor eax, 0xdd7c0503
rol eax, 0xed
popf
pushf
not eax
add eax, 0x86ca4523
xor eax, 0xff226de2
rol eax, 0x39
popf
pushf
not eax
add eax, 0xabe9e8e9
xor eax, 0xcab73036
rol eax, 0xd8
popf
jmp 0x14009ca90
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xd50df337
pushf
not eax
add eax, 0xd5cb1050
xor eax, 0xdc8dadee
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa7676754
xor eax, 0xfb29b060
rol eax, 0xa1
popf
jmp 0x14009ca90
call fcn.1400d1a27
nop
push rax
pushf
mov eax, 0xa924df1
pushf
not eax
add eax, 0x96e253ea
xor eax, 0x934f6e93
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd953387f
xor eax, 0xe29c268d
rol eax, 0x37
popf
jmp 0x14009ca90
call fcn.1400d1a27
int3