Function at 0x18034d13a
Capabilities:
Authenticate hmac
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xed73391c
pushf
not eax
add eax, 0xec518d11
xor eax, 0xee35fd06
rol eax, 0x91
popf
pushf
not eax
add eax, 0xc09a5ba5
xor eax, 0xb0a56abc
rol eax, 4
popf
pushf
not eax
add eax, 0xbbad7637
xor eax, 0x9a783f19
rol eax, 0x10
popf
cmp eax, 0x59
jne 0x18034d18a
popf
pop rax
jmp 0x180350802
cmp eax, 0x48
jne 0x18034d199
popf
pop rax
jmp 0x18034fe6d
cmp eax, 0x3f
jne 0x18034d1a8
popf
pop rax
jmp 0x18034f9ff
cmp eax, 1
jne 0x18034d1b7
popf
pop rax
jmp 0x18034d7ba
cmp eax, 0x4a
jne 0x18034d1c6
popf
pop rax
jmp 0x18034ffc8
cmp eax, 0x1a
jne 0x18034d1d5
popf
pop rax
jmp 0x18034e6b2
cmp eax, 0x44
jne 0x18034d1e4
popf
pop rax
jmp 0x18034fbf6
cmp eax, 0x58
jne 0x18034d1f3
popf
pop rax
jmp 0x18035076a
cmp eax, 0x40
jne 0x18034d202
popf
pop rax
jmp 0x18034fa82
cmp eax, 8
jne 0x18034d211
popf
pop rax
jmp 0x18034dd0e
cmp eax, 0x2a
jne 0x18034d220
popf
pop rax
jmp 0x18034ee52
cmp eax, 0x17
jne 0x18034d22f
popf
pop rax
jmp 0x18034e479
cmp eax, 0x1c
jne 0x18034d23e
popf
pop rax
jmp 0x18034e792
cmp eax, 0x2e
jne 0x18034d24d
popf
pop rax
jmp 0x18034f12e
cmp eax, 0x4c
jne 0x18034d25c
popf
pop rax
jmp 0x180350094
cmp eax, 0x2b
jne 0x18034d26b
popf
pop rax
jmp 0x18034ef63
cmp eax, 0x1b
jne 0x18034d27a
popf
pop rax
jmp 0x18034e747
cmp eax, 0x2d
jne 0x18034d289
popf
pop rax
jmp 0x18034f0f2
cmp eax, 0x23
jne 0x18034d298
popf
pop rax
jmp 0x18034eaf7
cmp eax, 0x5b
jne 0x18034d2a7
popf
pop rax
jmp 0x1803508ac
cmp eax, 0x43
jne 0x18034d2b6
popf
pop rax
jmp 0x18034fbbd
cmp eax, 0x13
jne 0x18034d2c5
popf
pop rax
jmp 0x18034e28a
cmp eax, 0x33
jne 0x18034d2d4
popf
pop rax
jmp 0x18034f3a4
cmp eax, 0x24
jne 0x18034d2e3
popf
pop rax
jmp 0x18034eb89
cmp eax, 0x1e
jne 0x18034d2f2
popf
pop rax
jmp 0x18034e86f
cmp eax, 0xc
jne 0x18034d301
popf
pop rax
jmp 0x18034debc
cmp eax, 0x26
jne 0x18034d310
popf
pop rax
jmp 0x18034ec6e
cmp eax, 0x27
jne 0x18034d31f
popf
pop rax
jmp 0x18034eca5
cmp eax, 0x30
jne 0x18034d32e
popf
pop rax
jmp 0x18034f234
cmp eax, 0x10
jne 0x18034d33d
popf
pop rax
jmp 0x18034e071
cmp eax, 0x37
jne 0x18034d34c
popf
pop rax
jmp 0x18034f57b
cmp eax, 9
jne 0x18034d35b
popf
pop rax
jmp 0x18034dd44
cmp eax, 0x39
jne 0x18034d36a
popf
pop rax
jmp 0x18034f665
cmp eax, 0x16
jne 0x18034d379
popf
pop rax
jmp 0x18034e3e8
cmp eax, 0x3b
jne 0x18034d388
popf
pop rax
jmp 0x18034f725
cmp eax, 0x4b
jne 0x18034d397
popf
pop rax
jmp 0x180350004
cmp eax, 0x36
jne 0x18034d3a6
popf
pop rax
jmp 0x18034f503
cmp eax, 0x14
jne 0x18034d3b5
popf
pop rax
jmp 0x18034e2f0
cmp eax, 0x46
jne 0x18034d3c4
popf
pop rax
jmp 0x18034fd0b
cmp eax, 0x3d
jne 0x18034d3d3
popf
pop rax
jmp 0x18034f848
cmp eax, 2
jne 0x18034d3e2
popf
pop rax
jmp 0x18034d8fe
cmp eax, 0x47
jne 0x18034d3f1
popf
pop rax
jmp 0x18034fdb2
cmp eax, 0x51
jne 0x18034d400
popf
pop rax
jmp 0x1803503e2
cmp eax, 0x11
jne 0x18034d40f
popf
pop rax
jmp 0x18034e190
cmp eax, 0x35
jne 0x18034d41e
popf
pop rax
jmp 0x18034f46b
cmp eax, 0x3a
jne 0x18034d42d
popf
pop rax
jmp 0x18034f6a6
cmp eax, 0x12
jne 0x18034d43c
popf
pop rax
jmp 0x18034e207
cmp eax, 0x21
jne 0x18034d44b
popf
pop rax
jmp 0x18034e9bb
cmp eax, 0x38
jne 0x18034d45a
popf
pop rax
jmp 0x18034f5fe
cmp eax, 0xb
jne 0x18034d469
popf
pop rax
jmp 0x18034de5d
cmp eax, 0x5c
jne 0x18034d478
popf
pop rax
jmp 0x18035090a
cmp eax, 0x15
jne 0x18034d487
popf
pop rax
jmp 0x18034e344
cmp eax, 5
jne 0x18034d496
popf
pop rax
jmp 0x18034da7a
cmp eax, 6
jne 0x18034d4a5
popf
pop rax
jmp 0x18034db5a
cmp eax, 0x5a
jne 0x18034d4b4
popf
pop rax
jmp 0x180350862
cmp eax, 0x49
jne 0x18034d4c3
popf
pop rax
jmp 0x18034ff08
cmp eax, 0x1f
jne 0x18034d4d2
popf
pop rax
jmp 0x18034e8bb
cmp eax, 4
jne 0x18034d4e1
popf
pop rax
jmp 0x18034d972
cmp eax, 0x2f
jne 0x18034d4f0
popf
pop rax
jmp 0x18034f1d2
cmp eax, 0x4d
jne 0x18034d4ff
popf
pop rax
jmp 0x180350113
cmp eax, 0x55
jne 0x18034d50e
popf
pop rax
jmp 0x1803505d7
cmp eax, 0x45
jne 0x18034d51d
popf
pop rax
jmp 0x18034fc9b
cmp eax, 0x2c
jne 0x18034d52c
popf
pop rax
jmp 0x18034f028
cmp eax, 3
jne 0x18034d53b
popf
pop rax
jmp 0x18034d93c
cmp eax, 0x19
jne 0x18034d54a
popf
pop rax
jmp 0x18034e5b6
cmp eax, 0x1d
jne 0x18034d559
popf
pop rax
jmp 0x18034e836
cmp eax, 0x34
jne 0x18034d568
popf
pop rax
jmp 0x18034f422
cmp eax, 0x53
jne 0x18034d577
popf
pop rax
jmp 0x180350508
cmp eax, 0x4f
jne 0x18034d586
popf
pop rax
jmp 0x18035024b
cmp eax, 0x42
jne 0x18034d595
popf
pop rax
jmp 0x18034fb5b
cmp eax, 7
jne 0x18034d5a4
popf
pop rax
jmp 0x18034db9f
cmp eax, 0x20
jne 0x18034d5b3
popf
pop rax
jmp 0x18034e926
cmp eax, 0x56
jne 0x18034d5c2
popf
pop rax
jmp 0x180350617
cmp eax, 0x3c
jne 0x18034d5d1
popf
pop rax
jmp 0x18034f7b7
cmp eax, 0xd
jne 0x18034d5e0
popf
pop rax
jmp 0x18034df4c
cmp eax, 0xa
jne 0x18034d5ef
popf
pop rax
jmp 0x18034ddfb
cmp eax, 0x18
jne 0x18034d5fe
popf
pop rax
jmp 0x18034e50a
cmp eax, 0x28
jne 0x18034d60d
popf
pop rax
jmp 0x18034ecf0
cmp eax, 0x22
jne 0x18034d61c
popf
pop rax
jmp 0x18034ea50
cmp eax, 0x50
jne 0x18034d62b
popf
pop rax
jmp 0x18035029d
cmp eax, 0x52
jne 0x18034d63a
popf
pop rax
jmp 0x18035048b
cmp eax, 0x41
jne 0x18034d649
popf
pop rax
jmp 0x18034fadd
cmp eax, 0xe
jne 0x18034d658
popf
pop rax
jmp 0x18034dfdd
cmp eax, 0x32
jne 0x18034d667
popf
pop rax
jmp 0x18034f325
cmp eax, 0x29
jne 0x18034d676
popf
pop rax
jmp 0x18034ed73
cmp eax, 0x3e
jne 0x18034d685
popf
pop rax
jmp 0x18034f92b
cmp eax, 0
jne 0x18034d694
popf
pop rax
jmp 0x18034d6ee
cmp eax, 0x4e
jne 0x18034d6a3
popf
pop rax
jmp 0x1803501b9
cmp eax, 0x31
jne 0x18034d6b2
popf
pop rax
jmp 0x18034f293
cmp eax, 0x54
jne 0x18034d6c1
popf
pop rax
jmp 0x180350565
cmp eax, 0x57
jne 0x18034d6d0
popf
pop rax
jmp 0x1803506af
cmp eax, 0x25
jne 0x18034d6df
popf
pop rax
jmp 0x18034ebc5
cmp eax, 0xf
jne 0x18034d6ee
popf
pop rax
jmp 0x18034e06e
mov rax, rsp
mov qword [rax + 8], rcx
push rbp
push rbx
push rdi
push r12
push r14
push r15
lea rbp, [rax - 0x38]
sub rsp, 0x108
mov r8, qword [0x180259f90]
mov r12, rdx
movaps xmmword [rax - 0x78], xmm9
mov rbx, rcx
movaps xmmword [rax - 0xa8], xmm12
movaps xmmword [rax - 0xb8], xmm13
mov rax, qword [r8 + 0x3ed0]
movaps xmmword [rsp + 0x70], xmm14
mov byte [rax + 0xb0], 1
mov r15, qword [r8 + 0x3ed0]
cmp byte [r15 + 0xb3], 0
jne 0x18034d787
push rax
pushf
mov eax, 0xdd0b93f1
pushf
not eax
add eax, 0xdf3d6552
xor eax, 0xda88bfdf
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x8b626174
xor eax, 0xbfece2ae
rol eax, 0xf1
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x95a0f17c
pushf
not eax
add eax, 0xf182a48d
xor eax, 0xe91736b9
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf770b2a0
xor eax, 0x860645e0
rol eax, 0x65
popf
jmp 0x18034d17b
mov r14, qword [0x180259f90]
mov rdx, rcx
mov rcx, r15
xor r8d, r8d
call fcn.1802f9759
movss xmm0, dword [0x1801d1ed0]
lea rcx, [rsp + 0x30]
mov r9b, 0x2b
pushf
not r9b
add r9b, 0xa9
xor r9b, 0xd1
rol r9b, 0x6e
popf
pushf
not r9b
add r9b, 0xf9
xor r9b, 0x65
rol r9b, 0xa3
popf
pushf
not r9b
add r9b, 0xb4
xor r9b, 0x60
rol r9b, 0xac
popf
pushf
not r9b
add r9b, 0x5d
xor r9b, 0xfc
rol r9b, 0x79
popf
movss dword [rsp + 0x20], xmm0
xor r8d, r8d
mov rdx, rbx
mov edi, eax
call fcn.18030ba0e
call fcn.1802746dc
movss xmm1, dword [r14 + 0x3820]
movaps xmm12, xmm0
movss xmm0, dword [rsp + 0x30]
addss xmm1, xmm1
mulss xmm12, dword [0x1801d1e58]
xorps xmm14, xmm14
comiss xmm0, xmm14
addss xmm1, dword [rsp + 0x34]
movss xmm13, dword [r15 + 0xf8]
movss xmm9, dword [r15 + 0xfc]
jbe 0x18034d8b8
push rax
pushf
mov eax, 0x59c869f9
pushf
not eax
add eax, 0x84943a0f
xor eax, 0xaec83fe5
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa91844e1
xor eax, 0x87204c9e
rol eax, 0xe4
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x9016077d
pushf
not eax
add eax, 0x82cf1d42
xor eax, 0xf5c8bff4
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xde946212
xor eax, 0xfdb8e229
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9272d6fa
xor eax, 0xc98a6da8
rol eax, 0x30
popf
jmp 0x18034d17b
addss xmm0, dword [r14 + 0x3834]
jmp 0x18034d972
xorps xmm0, xmm0
push rax
pushf
mov eax, 0x520c91b1
pushf
not eax
add eax, 0x92d9701f
xor eax, 0xdcf31554
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xef3f198c
xor eax, 0xe0e54caa
rol eax, 0xe6
popf
jmp 0x18034d17b
addss xmm1, xmm9
movss dword [rsp + 0x40], xmm13
addss xmm0, xmm12
movss dword [rsp + 0x44], xmm9
lea rcx, [rbp + 0x50]
movss dword [rsp + 0x4c], xmm1
subss xmm1, xmm9
addss xmm0, xmm13
movss dword [rbp + 0x54], xmm1
movss dword [rsp + 0x48], xmm0
subss xmm0, xmm13
movss xmm1, dword [r14 + 0x3820]
movss dword [rbp + 0x50], xmm0
call fcn.18029ba54
xor r9d, r9d
lea rcx, [rsp + 0x40]
xor r8d, r8d
mov edx, edi
call fcn.18041defc
test al, al
je 0x18034da21
push rax
pushf
mov eax, 0x705ffbf2
pushf
not eax
add eax, 0xf114c378
xor eax, 0xc3a677c0
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe9eb9ad2
xor eax, 0x91548ab0
rol eax, 7
popf
pushf
not eax
add eax, 0xe502bacc
xor eax, 0x84766e4a
rol eax, 0x3f
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x19ed4a4c
pushf
not eax
add eax, 0xb22249e6
xor eax, 0x8f33555d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb345963f
xor eax, 0xd54d535f
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x81466a34
xor eax, 0xd68b5f08
rol eax, 0x86
popf
pushf
not eax
add eax, 0xcdb3e014
xor eax, 0x8b606c3f
rol eax, 0xa5
popf
jmp 0x18034d17b
mov qword [rsp + 0x148], rsi
lea r9, [rbp + 0x58]
mov qword [rsp + 0x100], r13
lea r8, [rbp + 0x50]
movaps xmmword [rsp + 0xf0], xmm6
lea rcx, [rsp + 0x40]
movaps xmmword [rsp + 0xe0], xmm7
xor ebx, ebx
movaps xmmword [rsp + 0xb0], xmm10
mov edx, edi
movaps xmmword [rsp + 0xa0], xmm11
mov dword [rsp + 0x20], ebx
call fcn.18040e613
movzx r13d, al
test al, al
je 0x18034db14
push rax
pushf
mov eax, 0xccd87c46
pushf
not eax
add eax, 0xdc320a09
xor eax, 0xbb991b53
rol eax, 0x78
popf
pushf
not eax
add eax, 0x9addfded
xor eax, 0xd8193d95
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8e4e04cd
xor eax, 0xa5b605eb
rol eax, 0xba
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xa24264b8
pushf
not eax
add eax, 0xc4fae029
xor eax, 0x8d043381
rol eax, 0x80
popf
pushf
not eax
add eax, 0xad5df68d
xor eax, 0xa1a28b32
rol eax, 0x87
popf
pushf
not eax
add eax, 0xb00484cb
xor eax, 0xae6d301c
rol eax, 0x6e
popf
jmp 0x18034d17b
cmp byte [r12], bl
sete cl
mov byte [r12], cl
mov ecx, edi
call fcn.1804473ee
push rax
pushf
mov eax, 0x3282c58b
pushf
not eax
add eax, 0xb30805b7
xor eax, 0xfed9fabf
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbd95f957
xor eax, 0x8f384f17
rol eax, 0xb3
popf
jmp 0x18034d17b
movaps xmm7, xmm9
lea rcx, [rsp + 0x40]
addss xmm7, xmm12
movaps xmm10, xmm13
mov r8d, 0x9f37da91
pushf
not r8d
add r8d, 0xcbbf83c9
xor r8d, 0x834b1243
rol r8d, 0x26
popf
pushf
not r8d
add r8d, 0xe9594d4a
xor r8d, 0xf62a781e
rol r8d, 0x95
popf
addss xmm10, xmm12
mov edx, edi
movss dword [rbp + 0x58], xmm7
call fcn.180402ecb
movaps xmm0, xmmword [0x1801d2860]
lea rcx, [rsp + 0x50]
movss xmm6, dword [r14 + 0x3824]
movups xmmword [rsp + 0x50], xmm0
call fcn.1803fe73d
movaps xmm1, xmm13
movss dword [rsp + 0x20], xmm6
movaps xmm11, xmm10
unpcklps xmm1, xmm9
unpcklps xmm11, xmm7
movq rcx, xmm1
mov r9b, 0xec
pushf
not r9b
add r9b, 0xba
xor r9b, 0xb
rol r9b, 0xb5
popf
pushf
not r9b
add r9b, 0xe5
xor r9b, 4
rol r9b, 0x2d
popf
mov r8d, eax
movq rdx, xmm11
call fcn.1802f8aa1
mov rsi, qword [0x18025a040]
mov rdx, rsi
mov rax, qword [rsi + 8]
movzx r8d, byte [rax + 0x19]
test r8b, r8b
jne 0x18034dcb5
push rax
pushf
mov eax, 0x12077ff6
pushf
not eax
add eax, 0xf939e2a8
xor eax, 0x87f89766
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc0bedabe
xor eax, 0xb40f7547
rol eax, 0xb8
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xbe5a317e
pushf
not eax
add eax, 0xd876e7a7
xor eax, 0x9300006a
rol eax, 4
popf
pushf
not eax
add eax, 0x9dd67928
xor eax, 0xbd213ebc
rol eax, 5
popf
pushf
not eax
add eax, 0xa5756fb2
xor eax, 0xe2423973
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xac41b9c0
xor eax, 0xe3c88236
rol eax, 0x97
popf
jmp 0x18034d17b
mov rcx, rax
push rax
pushf
mov eax, 0xe19e45bc
pushf
not eax
add eax, 0xd523e68c
xor eax, 0xee5bd872
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x9f02c9f0
xor eax, 0xed24e265
rol eax, 0xc3
popf
jmp 0x18034d17b
cmp dword [rcx + 0x1c], edi
jae 0x18034dda2
push rax
pushf
mov eax, 0x465c7d79
pushf
not eax
add eax, 0xbccbb8d3
xor eax, 0xc8056494
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe3e4171a
xor eax, 0xba34e440
rol eax, 0xf
popf
pushf
not eax
add eax, 0x8f75d6a0
xor eax, 0xba132df7
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe1af012e
xor eax, 0xa7e02c5e
rol eax, 0xf
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x420bada
pushf
not eax
add eax, 0xa656e411
xor eax, 0xab1d6ec0
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xff9e7124
xor eax, 0xab6ff6a3
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xbf8e05d0
xor eax, 0xd43be038
rol eax, 0x38
popf
pushf
not eax
add eax, 0xcb5892a8
xor eax, 0xb9dcdbb3
rol eax, 0xb5
popf
jmp 0x18034d17b
mov rcx, qword [rcx + 0x10]
jmp 0x18034debc
mov rdx, rcx
mov rcx, qword [rcx]
push rax
pushf
mov eax, 0x924d5cf9
pushf
not eax
add eax, 0xe89be1bc
xor eax, 0x83a39964
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xfdcc85b3
xor eax, 0xa1575b1a
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xd803aa23
xor eax, 0xc3aa7f24
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x99809cfc
xor eax, 0xd0345046
rol eax, 0xb0
popf
jmp 0x18034d17b
cmp byte [rcx + 0x19], bl
je 0x18034df19
push rax
pushf
mov eax, 0x401aad79
pushf
not eax
add eax, 0x8204c7a0
xor eax, 0xd50c1e63
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8c8f5668
xor eax, 0xf20c64b0
rol eax, 0x87
popf
pushf
not eax
add eax, 0xf619f9ac
xor eax, 0xf141d134
rol eax, 1
popf
pushf
not eax
add eax, 0xd12d3f20
xor eax, 0x91ebe2d1
rol eax, 0x4a
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x937e975c
pushf
not eax
add eax, 0xd17ee094
xor eax, 0xac8cf78a
rol eax, 0x57
popf
pushf
not eax
add eax, 0xf91849a7
xor eax, 0x9a4b8347
rol eax, 0xb1
popf
jmp 0x18034d17b
cmp byte [rdx + 0x19], bl
jne 0x18034df84
push rax
pushf
mov eax, 0x75bcb6e6
pushf
not eax
add eax, 0xb91eb160
xor eax, 0xddd8466a
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9f669866
xor eax, 0xe809ba5c
rol eax, 0x26
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xa731f7d7
pushf
not eax
add eax, 0xbbb72be9
xor eax, 0x890a59c0
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x812176af
xor eax, 0xd5fd4780
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x931bfb7a
xor eax, 0xd6fbdfea
rol eax, 0x90
popf
pushf
not eax
add eax, 0xac3f04ad
xor eax, 0xc78cfb08
rol eax, 0x77
popf
jmp 0x18034d17b
cmp edi, dword [rdx + 0x1c]
jae 0x18034e028
push rax
pushf
mov eax, 0x64f854c4
pushf
not eax
add eax, 0x92a23f25
xor eax, 0xbe4f70b8
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9a0998cd
xor eax, 0x9ad36274
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa3ba5c80
xor eax, 0xe8efc1d7
rol eax, 0x65
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x313e2b7a
pushf
not eax
add eax, 0xd07367dc
xor eax, 0xa7df0650
rol eax, 0x16
popf
pushf
not eax
add eax, 0xb9287db3
xor eax, 0xc8c9c980
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xfe69c3e2
xor eax, 0xb03f3053
rol eax, 0x83
popf
jmp 0x18034d17b
mov rdx, rsi
movaps xmmword [rsp + 0xd0], xmm8
movabs r9, 0x535e0a1a43885f80
pushf
not r9
add r9, 0x7db9d741
xor r9, 0x5c57d711
rol r9, 0x8c
popf
pushf
not r9
add r9, 0x57740502
xor r9, 0x7b647bb6
rol r9, 0xe
popf
pushf
not r9
add r9, 0x5beeb55f
xor r9, 0x65d904af
rol r9, 0x36
popf
pushf
not r9
add r9, 0x6cf57c81
xor r9, 0x54997f33
rol r9, 0xfa
popf
cmp rdx, rsi
jne 0x18034e14a
push rax
pushf
mov eax, 0xa0f04e2f
pushf
not eax
add eax, 0xf901a92b
xor eax, 0x8f238fc0
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc8a6bfb1
xor eax, 0xc8cd430b
rol eax, 0x47
popf
pushf
not eax
add eax, 0x86843a5f
xor eax, 0x8223063c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc4192cea
xor eax, 0xbfcbf1c8
rol eax, 0xa2
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x1c397d10
pushf
not eax
add eax, 0xceee9426
xor eax, 0x8d66cfe5
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x894041e8
xor eax, 0xe8f8ac17
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x8fd32988
xor eax, 0xd2acee97
rol eax, 0xda
popf
jmp 0x18034d17b
mov qword [rsp + 0x50], rax
mov rcx, rsi
mov dword [rsp + 0x58], ebx
test r8b, r8b
jne 0x18034e1d4
push rax
pushf
mov eax, 0xce45e9fa
pushf
not eax
add eax, 0xfb054878
xor eax, 0x92bac32f
rol eax, 0x88
popf
pushf
not eax
add eax, 0xe4f1f753
xor eax, 0xdf1ca494
rol eax, 0xce
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xc5e85de7
pushf
not eax
add eax, 0xc0d5ec4a
xor eax, 0xb2b60772
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xd0194ea4
xor eax, 0x8791c593
rol eax, 0xf
popf
jmp 0x18034d17b
mov qword [rsp + 0x50], rax
cmp dword [rax + 0x1c], edi
jae 0x18034e244
push rax
pushf
mov eax, 0xa1d82679
pushf
not eax
add eax, 0x9c3f6466
xor eax, 0x878c81da
rol eax, 5
popf
pushf
not eax
add eax, 0xa1a9a1f8
xor eax, 0xd4321b29
rol eax, 0x44
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x3f66b683
pushf
not eax
add eax, 0x99d524f5
xor eax, 0xf40bc0b8
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc7068777
xor eax, 0xf3c32284
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf8e447a2
xor eax, 0xc2f8d09d
rol eax, 0x77
popf
jmp 0x18034d17b
mov rax, qword [rax + 0x10]
mov dword [rsp + 0x58], ebx
jmp 0x18034e344
mov rcx, rax
mov dword [rsp + 0x58], 1
mov rax, qword [rax]
push rax
pushf
mov eax, 0x4814e14f
pushf
not eax
add eax, 0xd8d209dd
xor eax, 0xed1bfe34
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc417f5ef
xor eax, 0xc32d3c1c
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x80f53f14
xor eax, 0xdeedfbd0
rol eax, 0x9f
popf
jmp 0x18034d17b
cmp byte [rax + 0x19], bl
je 0x18034e3a2
push rax
pushf
mov eax, 0x4f8e08f7
pushf
not eax
add eax, 0xd23589fd
xor eax, 0xbc1b47b7
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd0e2efc3
xor eax, 0xaa411e9f
rol eax, 0xc
popf
pushf
not eax
add eax, 0x90da0075
xor eax, 0xf73917cb
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd31ced06
xor eax, 0x8606e45c
rol eax, 0x44
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xb94aa239
pushf
not eax
add eax, 0xb8773e0b
xor eax, 0xf7f9a629
rol eax, 0xe
popf
pushf
not eax
add eax, 0xfa3c8d60
xor eax, 0xe423b9e0
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xecf896fb
xor eax, 0x9e5bf430
rol eax, 0x95
popf
jmp 0x18034d17b
cmp byte [rcx + 0x19], bl
jne 0x18034e420
push rax
pushf
mov eax, 0xc5d94e27
pushf
not eax
add eax, 0x9609b819
xor eax, 0xd05ffb3c
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf718433e
xor eax, 0x9d17641d
rol eax, 2
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xb70cc4c2
pushf
not eax
add eax, 0x9ee9504c
xor eax, 0xa6a7db14
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb581bdc0
xor eax, 0xe43042fc
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf4cc08c2
xor eax, 0xcf9f5d40
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa0059772
xor eax, 0xf326d284
rol eax, 0x4a
popf
jmp 0x18034d17b
cmp edi, dword [rcx + 0x1c]
jae 0x18034e4c4
push rax
pushf
mov eax, 0x76eb3952
pushf
not eax
add eax, 0xbfe77e8f
xor eax, 0xff5c547f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x84488db1
xor eax, 0xab9b5c02
rol eax, 0x81
popf
pushf
not eax
add eax, 0xbc9d415a
xor eax, 0x935742f4
rol eax, 0x98
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x85d9d484
pushf
not eax
add eax, 0xc6fd214c
xor eax, 0xc63bfc33
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf646cfe0
xor eax, 0xcc95ee01
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xa24784f5
xor eax, 0xf697e51e
rol eax, 0xa2
popf
jmp 0x18034d17b
cmp qword [0x18025a048], r9
je 0x18034e55d
push rax
pushf
mov eax, 0xce4c0d2d
pushf
not eax
add eax, 0xed0a8f4b
xor eax, 0xda92fb9e
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xcac3e881
xor eax, 0xeb20706b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xaee3dfd7
xor eax, 0xb4a7c9a0
rol eax, 0x3c
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x7c5a9b9b
pushf
not eax
add eax, 0x8baaf3ec
xor eax, 0xb772faa9
rol eax, 0x71
popf
pushf
not eax
add eax, 0xc9a53a02
xor eax, 0xd7d06a56
rol eax, 0x32
popf
pushf
not eax
add eax, 0xd2f4bdcc
xor eax, 0x92338861
rol eax, 0x64
popf
pushf
not eax
add eax, 0xd8e16875
xor eax, 0xc1533127
rol eax, 0x7a
popf
jmp 0x18034d17b
mov ecx, 0x931603d
pushf
not ecx
add ecx, 0xa346c8dd
xor ecx, 0xebe1bb25
rol ecx, 0xff
popf
pushf
not ecx
add ecx, 0xd1bd165d
xor ecx, 0xf702bba5
rol ecx, 0xec
popf
pushf
not ecx
add ecx, 0x84596bb6
xor ecx, 0xa7847e21
rol ecx, 0x75
popf
pushf
not ecx
add ecx, 0xf99436b1
xor ecx, 0xa68f80b9
rol ecx, 0x5a
popf
call fcn.180197f40
movups xmm0, xmmword [rsp + 0x50]
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [0x1c9a0c491]
pushf
sub rcx, 0x497b2451
popf
mov dword [rax + 0x1c], edi
mov dword [rax + 0x20], ebx
mov qword [rax], rsi
mov qword [rax + 8], rsi
mov qword [rax + 0x10], rsi
mov word [rax + 0x18], bx
movaps xmmword [rsp + 0x50], xmm0
call fcn.1800abed0
mov rsi, qword [0x18025a040]
push rax
pushf
mov eax, 0xecf6fea6
pushf
not eax
add eax, 0xd360392b
xor eax, 0xa7d90f70
rol eax, 0x24
popf
pushf
not eax
add eax, 0x87a8493a
xor eax, 0x9eac0f93
rol eax, 0x12
popf
pushf
not eax
add eax, 0xe30e7e7f
xor eax, 0x98bb4f37
rol eax, 0x39
popf
pushf
not eax
add eax, 0x9f5a1c76
xor eax, 0xc5b65883
rol eax, 0xb5
popf
jmp 0x18034d17b
mov rax, qword [rsi + 8]
cmp byte [rax + 0x19], bl
jne 0x18034e714
push rax
pushf
mov eax, 0xfdb59470
pushf
not eax
add eax, 0x808943cc
xor eax, 0xcaeed38e
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb5bbf3b7
xor eax, 0xc3f2c2d4
rol eax, 8
popf
pushf
not eax
add eax, 0xbde14058
xor eax, 0xa0ef4e60
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa75a8f3e
xor eax, 0xa3ab60ad
rol eax, 8
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xde77ef75
pushf
not eax
add eax, 0xa1d03758
xor eax, 0xfcd4ad55
rol eax, 0x60
popf
pushf
not eax
add eax, 0xdbf85f45
xor eax, 0x9c6b758d
rol eax, 0x3d
popf
jmp 0x18034d17b
nop dword [rax + rax]
push rax
pushf
mov eax, 0xc36c968c
pushf
not eax
add eax, 0x896a4f55
xor eax, 0xf3cca652
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xc4e8c4fb
xor eax, 0xac5383b1
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf2e38304
xor eax, 0xa86a3412
rol eax, 0xc2
popf
jmp 0x18034d17b
cmp dword [rax + 0x1c], edi
jae 0x18034e7f0
push rax
pushf
mov eax, 0x98bc4f86
pushf
not eax
add eax, 0x8c3c1499
xor eax, 0x875a1cf2
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x9d21214a
xor eax, 0x8bcd1bb5
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x9f63515c
xor eax, 0xc24bfd5f
rol eax, 0x51
popf
pushf
not eax
add eax, 0x9e199c7f
xor eax, 0xcd98448d
rol eax, 0x16
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x829f5695
pushf
not eax
add eax, 0xc11cd786
xor eax, 0xccca1fd4
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x86116ed8
xor eax, 0x84138509
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd740b851
xor eax, 0xd74381fc
rol eax, 0x1a
popf
jmp 0x18034d17b
mov rax, qword [rax + 0x10]
jmp 0x18034e8bb
mov rsi, rax
mov rax, qword [rax]
push rax
pushf
mov eax, 0x53e5aef3
pushf
not eax
add eax, 0xe752ab63
xor eax, 0xcdada23c
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb5a14757
xor eax, 0xac69ca1b
rol eax, 0x17
popf
pushf
not eax
add eax, 0xa9544c59
xor eax, 0x840c2f6b
rol eax, 0xff
popf
jmp 0x18034d17b
cmp byte [rax + 0x19], bl
je 0x18034e8f3
push rax
pushf
mov eax, 0xf0bc3288
pushf
not eax
add eax, 0x97ad330f
xor eax, 0x924ce676
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xcd11da38
xor eax, 0xdb99bfd9
rol eax, 0xec
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x111e2d
pushf
not eax
add eax, 0x886a7c21
xor eax, 0xc1804605
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x86dda765
xor eax, 0xf8da8278
rol eax, 0x2f
popf
jmp 0x18034d17b
cmp byte [rsi + 0x19], bl
jne 0x18034e988
push rax
pushf
mov eax, 0x406cc8e4
pushf
not eax
add eax, 0x86103a7b
xor eax, 0x8d69f87d
rol eax, 0xca
popf
pushf
not eax
add eax, 0xf71d70fb
xor eax, 0x8255bb58
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe9cd3582
xor eax, 0xd4ed0b65
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa817916f
xor eax, 0xd12e428f
rol eax, 0x8f
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x161f5c3e
pushf
not eax
add eax, 0x9864254d
xor eax, 0xca837e9b
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xacf88f06
xor eax, 0xf56350fe
rol eax, 0xfa
popf
jmp 0x18034d17b
cmp edi, dword [rsi + 0x1c]
jb 0x18034ea1d
push rax
pushf
mov eax, 0xe253da4d
pushf
not eax
add eax, 0xae9a0fbb
xor eax, 0x9c0fb492
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc6da790b
xor eax, 0xe85aae7c
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xf76a9f29
xor eax, 0xbba0cfd5
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa262cb3b
xor eax, 0xe0f95bfe
rol eax, 0xc
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x98f26978
pushf
not eax
add eax, 0xc37ae655
xor eax, 0xd0425b88
rol eax, 0x10
popf
pushf
not eax
add eax, 0xddd699f9
xor eax, 0xb6819f75
rol eax, 0x20
popf
jmp 0x18034d17b
movss xmm0, dword [rsi + 0x20]
movss xmm8, dword [0x1801d1e60]
movss xmm7, dword [0x1801d1e20]
cmp byte [rbp + 0x50], bl
je 0x18034eab1
push rax
pushf
mov eax, 0x34085bc5
pushf
not eax
add eax, 0xfd3bb008
xor eax, 0xe136280f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe84fe8b7
xor eax, 0xa13b49f9
rol eax, 0x94
popf
pushf
not eax
add eax, 0x82cd8795
xor eax, 0xad789eaf
rol eax, 0x42
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x4b124160
pushf
not eax
add eax, 0xcc0f0780
xor eax, 0xc78d6732
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xcf5cd5aa
xor eax, 0x8ff52fcf
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xbf7bec89
xor eax, 0xbcf4d30f
rol eax, 0x2d
popf
jmp 0x18034d17b
comiss xmm8, xmm0
jbe 0x18034eb56
push rax
pushf
mov eax, 0x862c91af
pushf
not eax
add eax, 0xafa86075
xor eax, 0x9fbfd6bc
rol eax, 0xac
popf
pushf
not eax
add eax, 0x9d933eef
xor eax, 0xbb8d5b2f
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x9ae476d2
xor eax, 0x82e6ca18
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd64c31f4
xor eax, 0xf886409e
rol eax, 0xcb
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xdd29d40e
pushf
not eax
add eax, 0x8e9062cd
xor eax, 0xdbb092e0
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xfe4ffd32
xor eax, 0x934bcdfc
rol eax, 0xd2
popf
jmp 0x18034d17b
addss xmm0, xmm7
jmp 0x18034eca5
comiss xmm0, xmm14
jbe 0x18034ec28
push rax
pushf
mov eax, 0xded9ba89
pushf
not eax
add eax, 0xe5458bc1
xor eax, 0xb8b55a45
rol eax, 0x14
popf
pushf
not eax
add eax, 0xae47925b
xor eax, 0xcdcd36e1
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb8451c94
xor eax, 0x8ab43d0f
rol eax, 0x71
popf
pushf
not eax
add eax, 0xd282adb0
xor eax, 0xb9bae588
rol eax, 0xf
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x12001546
pushf
not eax
add eax, 0xdcef16e2
xor eax, 0xe34479f8
rol eax, 0x89
popf
pushf
not eax
add eax, 0xd22325e6
xor eax, 0xf9309643
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x87032b8f
xor eax, 0xe3ea25fb
rol eax, 0x31
popf
jmp 0x18034d17b
subss xmm0, xmm7
push rax
pushf
mov eax, 0xe66f5902
pushf
not eax
add eax, 0xa215b681
xor eax, 0x90564e1f
rol eax, 0x49
popf
pushf
not eax
add eax, 0xcf2eceb5
xor eax, 0xa1080c5d
rol eax, 0x27
popf
jmp 0x18034d17b
movss dword [rsi + 0x20], xmm0
push rax
pushf
mov eax, 0xe9f6d6d6
pushf
not eax
add eax, 0xa023625c
xor eax, 0x98171ae4
rol eax, 0x24
popf
pushf
not eax
add eax, 0xdb7f9430
xor eax, 0xaa7df289
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x87df946c
xor eax, 0xeb7af17f
rol eax, 5
popf
jmp 0x18034d17b
comiss xmm0, xmm14
jbe 0x18034ed2d
push rax
pushf
mov eax, 0xa903b959
pushf
not eax
add eax, 0xe93cf312
xor eax, 0x85becf1e
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xaed80cd3
xor eax, 0xf988e093
rol eax, 0x50
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x31826f76
pushf
not eax
add eax, 0xcacd31b1
xor eax, 0xe04b9c5c
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x82c2955a
xor eax, 0xf66e94ee
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xba8752a8
xor eax, 0x85ffd2bc
rol eax, 0x87
popf
jmp 0x18034d17b
movaps xmm0, xmmword [0x1801d4260]
lea rcx, [rsp + 0x50]
movss xmm6, dword [r14 + 0x3824]
movups xmmword [rsp + 0x50], xmm0
call fcn.1803fe73d
movss xmm0, dword [rsi + 0x20]
mov ebx, eax
mulss xmm0, dword [0x1801d2820]
cvtps2pd xmm0, xmm0
call fcn.1801ad3e0
subsd xmm0, qword [0x1801d2818]
movss xmm2, dword [rbp + 0x58]
xorps xmm1, xmm1
xor r9d, r9d
movss dword [rsp + 0x20], xmm6
mov r8d, ebx
movq rdx, xmm11
xorps xmm0, xmmword [0x1801d28a0]
cvtsd2ss xmm1, xmm0
movaps xmm0, xmm13
mulss xmm1, dword [0x1801d1e38]
mulss xmm1, xmm12
subss xmm2, xmm1
unpcklps xmm0, xmm2
movq rcx, xmm0
call fcn.1802f8aa1
xor ebx, ebx
push rax
pushf
mov eax, 0x743cdb6e
pushf
not eax
add eax, 0xc5d146ed
xor eax, 0xb27f30b7
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x82a1fb0b
xor eax, 0xaf5e45b2
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xce9fac40
xor eax, 0x9a871607
rol eax, 0x20
popf
pushf
not eax
add eax, 0x881944a6
xor eax, 0x9de23b9e
rol eax, 0x23
popf
jmp 0x18034d17b
movaps xmm1, xmm8
mov ecx, 0x943ad662
pushf
not ecx
add ecx, 0x8131b094
xor ecx, 0xaa986c74
rol ecx, 0xab
popf
pushf
not ecx
add ecx, 0xb23a09f0
xor ecx, 0xf39512c7
rol ecx, 0x86
popf
pushf
not ecx
add ecx, 0xf522b6b4
xor ecx, 0xca2bbfa0
rol ecx, 0x35
popf
pushf
not ecx
add ecx, 0x9f6f130a
xor ecx, 0x934fca48
rol ecx, 0x5f
popf
call fcn.1803fe7ae
mov esi, dword [r14 + 0x4770]
shr esi, 6
and sil, 1
je 0x18034ef1d
push rax
pushf
mov eax, 0xfae8a57c
pushf
not eax
add eax, 0xdc5be032
xor eax, 0xe906dcf5
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd8a067fc
xor eax, 0xd38c180c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa10f2314
xor eax, 0x9b40304e
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe6c32b86
xor eax, 0xa1cdecb6
rol eax, 0x22
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xe0a0939c
pushf
not eax
add eax, 0xd618b407
xor eax, 0x9379e0ce
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe1270737
xor eax, 0xdfd06559
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xeecc6002
xor eax, 0xc4a3ab8b
rol eax, 0xc3
popf
jmp 0x18034d17b
divss xmm12, dword [0x1801d41f0]
mov dword [rsp + 0x28], ebx
mov r9d, eax
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x58]
movaps xmm1, xmm10
cvttss2si ecx, xmm12
movd xmm0, ecx
mov rcx, qword [r15 + 0x290]
cvtdq2ps xmm0, xmm0
maxss xmm8, xmm0
movss xmm0, dword [rbp + 0x58]
subss xmm0, xmm8
subss xmm1, xmm8
addss xmm13, xmm8
movss dword [rbp + 0x54], xmm0
movaps xmm0, xmm9
addss xmm0, xmm8
movss dword [rbp + 0x50], xmm1
movss dword [rbp + 0x58], xmm13
movss dword [rbp + 0x5c], xmm0
movss xmm0, dword [r14 + 0x3824]
movss dword [rsp + 0x20], xmm0
call fcn.1800ae9b0
jmp 0x1803503e2
mov rbx, qword [0x18025a030]
mov rdx, rbx
mov rax, qword [rbx + 8]
movzx r8d, byte [rax + 0x19]
test r8b, r8b
jne 0x18034f099
push rax
pushf
mov eax, 0x2621f673
pushf
not eax
add eax, 0xcf0b4ae0
xor eax, 0xf74cb94e
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xe33a3e31
xor eax, 0x9858315e
rol eax, 0x42
popf
pushf
not eax
add eax, 0xcc92c054
xor eax, 0xa2533947
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xbb030c20
xor eax, 0xfb1911a3
rol eax, 0xcd
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x38ac14eb
pushf
not eax
add eax, 0x830c6701
xor eax, 0x96403c85
rol eax, 5
popf
pushf
not eax
add eax, 0x8a60d568
xor eax, 0xc7454b4f
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa5546718
xor eax, 0xff067ca9
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xadf35740
xor eax, 0x95cee8d3
rol eax, 0x3c
popf
jmp 0x18034d17b
mov rcx, rax
nop word [rax + rax]
push rax
pushf
mov eax, 0x8210b910
pushf
not eax
add eax, 0xbd67c8b9
xor eax, 0xd7c4b18a
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xae6872c3
xor eax, 0x8956ea07
rol eax, 0x10
popf
jmp 0x18034d17b
cmp dword [rcx + 0x1c], edi
jae 0x18034f179
push rax
pushf
mov eax, 0x3e4ff344
pushf
not eax
add eax, 0xdb499702
xor eax, 0xb5f6ced4
rol eax, 0x22
popf
pushf
not eax
add eax, 0x8f2e8b5c
xor eax, 0x93fe10b1
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xf16b912d
xor eax, 0xbda310c4
rol eax, 0x3a
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x32e2eebd
pushf
not eax
add eax, 0xcca39816
xor eax, 0x8e89433d
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc3dc8395
xor eax, 0xd81521dd
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa533df23
xor eax, 0x955d5afd
rol eax, 0xac
popf
pushf
not eax
add eax, 0x9308a888
xor eax, 0x892a9f9d
rol eax, 0xaa
popf
jmp 0x18034d17b
mov rcx, qword [rcx + 0x10]
jmp 0x18034f293
mov rdx, rcx
mov rcx, qword [rcx]
push rax
pushf
mov eax, 0x7c3eb870
pushf
not eax
add eax, 0xb34fdc63
xor eax, 0x90a54cd6
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xbb927a1d
xor eax, 0xa586b715
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x97afb7a3
xor eax, 0xda1a5e94
rol eax, 0x10
popf
pushf
not eax
add eax, 0xed986ca9
xor eax, 0x9e8bb545
rol eax, 0xc1
popf
jmp 0x18034d17b
cmp byte [rcx + 0x19], 0
je 0x18034f2f2
push rax
pushf
mov eax, 0x5bd078c0
pushf
not eax
add eax, 0xe9769f7a
xor eax, 0xba550778
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd272ad8e
xor eax, 0xb2c2878d
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8a04be64
xor eax, 0xd77e2c22
rol eax, 0
popf
pushf
not eax
add eax, 0xc6661d2d
xor eax, 0x97a9d01c
rol eax, 0xdf
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xf8110d9
pushf
not eax
add eax, 0xadd73021
xor eax, 0xdcccc46f
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xd13eabc2
xor eax, 0x8001760b
rol eax, 0x6e
popf
jmp 0x18034d17b
cmp byte [rdx + 0x19], 0
jne 0x18034f371
push rax
pushf
mov eax, 0xb3b0ea33
pushf
not eax
add eax, 0xb420634c
xor eax, 0xeb6c71e9
rol eax, 0x96
popf
pushf
not eax
add eax, 0x84de80eb
xor eax, 0xcc2c0905
rol eax, 0x81
popf
pushf
not eax
add eax, 0xb3df913c
xor eax, 0xab3fcde0
rol eax, 0x58
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x81fd9261
pushf
not eax
add eax, 0xba572a79
xor eax, 0xe21e75ec
rol eax, 0x31
popf
pushf
not eax
add eax, 0x80d7ac97
xor eax, 0xa4dff9a7
rol eax, 0xbd
popf
jmp 0x18034d17b
cmp edi, dword [rdx + 0x1c]
jae 0x18034f3dc
push rax
pushf
mov eax, 0xac12aa15
pushf
not eax
add eax, 0xe1af8ed7
xor eax, 0xcd6bb35b
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc890b8bd
xor eax, 0xe1d2aae7
rol eax, 0x36
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x7d13941
pushf
not eax
add eax, 0x8efa08ef
xor eax, 0xeb2476bc
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb1ee92bc
xor eax, 0xadad0f69
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xdb4c9b89
xor eax, 0xd0c1862c
rol eax, 0x91
popf
jmp 0x18034d17b
mov rdx, rbx
push rax
pushf
mov eax, 0xc1080faa
pushf
not eax
add eax, 0x8a17a1e0
xor eax, 0xf46a88f2
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa5c5cd6a
xor eax, 0x99e73a4c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xb19754bc
xor eax, 0xfa799393
rol eax, 9
popf
jmp 0x18034d17b
xor r15d, r15d
cmp rdx, rbx
jne 0x18034f4bd
push rax
pushf
mov eax, 0xde87adf2
pushf
not eax
add eax, 0xbb6a1052
xor eax, 0xaccec564
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x83adc0ff
xor eax, 0x85909d06
rol eax, 0x56
popf
pushf
not eax
add eax, 0x8c44df25
xor eax, 0xc5c59a49
rol eax, 0x6b
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x6b5cf643
pushf
not eax
add eax, 0xca5e575e
xor eax, 0x9fef1f6c
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xfa059a09
xor eax, 0xc4863dcc
rol eax, 0x78
popf
pushf
not eax
add eax, 0xb820b0e1
xor eax, 0xff4a18d0
rol eax, 0xe7
popf
jmp 0x18034d17b
mov qword [rsp + 0x50], rax
mov rcx, rbx
mov dword [rsp + 0x58], r15d
test r8b, r8b
jne 0x18034f548
push rax
pushf
mov eax, 0xc667cfe1
pushf
not eax
add eax, 0x9acd7395
xor eax, 0xa849423c
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xdf020c66
xor eax, 0xd3c46886
rol eax, 0x72
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xaea4ea2b
pushf
not eax
add eax, 0xbd06d66b
xor eax, 0x890cb3b1
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc27b42b3
xor eax, 0xa4c5c7c8
rol eax, 0x9c
popf
jmp 0x18034d17b
mov qword [rsp + 0x50], rax
cmp dword [rax + 0x1c], edi
jae 0x18034f5b8
push rax
pushf
mov eax, 0xef9a011b
pushf
not eax
add eax, 0x9305d8a1
xor eax, 0xa37376a3
rol eax, 0
popf
pushf
not eax
add eax, 0xd78833a4
xor eax, 0xd76f93bd
rol eax, 0x5d
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x647be52e
pushf
not eax
add eax, 0x80b0d543
xor eax, 0x9dcc57f9
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb75c06c0
xor eax, 0xa1bb51e1
rol eax, 0x63
popf
pushf
not eax
add eax, 0xcecc3da2
xor eax, 0xfa92d099
rol eax, 0x83
popf
jmp 0x18034d17b
mov rax, qword [rax + 0x10]
mov dword [rsp + 0x58], r15d
jmp 0x18034f6a6
mov rcx, rax
mov dword [rsp + 0x58], 1
mov rax, qword [rax]
push rax
pushf
mov eax, 0xd8718eb1
pushf
not eax
add eax, 0x8aa71bd6
xor eax, 0xd0694186
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd06bd339
xor eax, 0xd6058207
rol eax, 0x67
popf
jmp 0x18034d17b
cmp byte [rax + 0x19], r15b
je 0x18034f6df
push rax
pushf
mov eax, 0x8153345d
pushf
not eax
add eax, 0xfdf46c4d
xor eax, 0xb4fae221
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe79a07b4
xor eax, 0x836c120c
rol eax, 0x9a
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x3c3dce2c
pushf
not eax
add eax, 0xc25ac8a9
xor eax, 0xff68cf7c
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa696ea94
xor eax, 0xad2b739d
rol eax, 0x30
popf
pushf
not eax
add eax, 0xb5c41305
xor eax, 0xe0d36758
rol eax, 0x4b
popf
jmp 0x18034d17b
cmp byte [rcx + 0x19], r15b
jne 0x18034f75e
push rax
pushf
mov eax, 0x3121358f
pushf
not eax
add eax, 0xb281002d
xor eax, 0xd1c48b8a
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x928f0234
xor eax, 0x93edcbb1
rol eax, 0xc6
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x472a1fcb
pushf
not eax
add eax, 0xcbeac09f
xor eax, 0xaa6419ec
rol eax, 0xde
popf
pushf
not eax
add eax, 0xf7d8d806
xor eax, 0x84c39313
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xee254933
xor eax, 0xfb348b82
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x85f458ad
xor eax, 0xb62e1af6
rol eax, 0x44
popf
jmp 0x18034d17b
cmp edi, dword [rcx + 0x1c]
jae 0x18034f815
push rax
pushf
mov eax, 0x85c1b732
pushf
not eax
add eax, 0xb9eab3a6
xor eax, 0x8dccbaa4
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xeca747c4
xor eax, 0xc85a128f
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xac6e6a45
xor eax, 0x81559a41
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x9edc82a4
xor eax, 0xa84a8be2
rol eax, 0xb1
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x95d1b182
pushf
not eax
add eax, 0xc6ba3cdb
xor eax, 0xae2a88be
rol eax, 0x77
popf
pushf
not eax
add eax, 0xf0d15626
xor eax, 0xfd81fae4
rol eax, 0x3a
popf
jmp 0x18034d17b
movabs rax, 0x1f8126ae2e5501ae
pushf
not rax
add rax, 0x432f64ad
xor rax, 0x72bc0499
rol rax, 0x1e
popf
pushf
not rax
add rax, 0x55b6f650
xor rax, 0x5bf1599d
rol rax, 0x20
popf
cmp qword [0x18025a038], rax
je 0x18034f8e5
push rax
pushf
mov eax, 0x8b71cc2c
pushf
not eax
add eax, 0xf871f5be
xor eax, 0xa4306ee0
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8b693c1c
xor eax, 0xba0d58c9
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa8cd5d00
xor eax, 0x87e77028
rol eax, 0x19
popf
pushf
not eax
add eax, 0xebbd888a
xor eax, 0x85a0f89a
rol eax, 1
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x53967f59
pushf
not eax
add eax, 0xfbb2f601
xor eax, 0xfd3fe49d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x8fb4431c
xor eax, 0xd40332ad
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa448b005
xor eax, 0xf1dd5b8c
rol eax, 0xe6
popf
jmp 0x18034d17b
mov ecx, 0xe37b5e03
pushf
not ecx
add ecx, 0x8ba42f6f
xor ecx, 0x89ad0eb5
rol ecx, 0xd5
popf
pushf
not ecx
add ecx, 0xc4cfcd0c
xor ecx, 0xc9091c50
rol ecx, 0x54
popf
call fcn.180197f40
movups xmm0, xmmword [rsp + 0x50]
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [0x1d84ef151]
pushf
sub rcx, 0x58295121
popf
mov dword [rax + 0x1c], edi
mov dword [rax + 0x20], r15d
mov qword [rax], rbx
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbx
mov word [rax + 0x18], r15w
movaps xmmword [rsp + 0x50], xmm0
call fcn.1800abed0
mov rbx, qword [0x18025a030]
push rax
pushf
mov eax, 0xf764fbf1
pushf
not eax
add eax, 0xad7d04b6
xor eax, 0xf44918a5
rol eax, 0x88
popf
pushf
not eax
add eax, 0xad06b470
xor eax, 0xc241e36f
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb7cd40ad
xor eax, 0xdd587b64
rol eax, 0x37
popf
pushf
not eax
add eax, 0xfd06e3a7
xor eax, 0x99c7e8a4
rol eax, 0xf3
popf
jmp 0x18034d17b
mov rax, qword [rbx + 8]
cmp byte [rax + 0x19], 0
jne 0x18034fa3c
push rax
pushf
mov eax, 0xf09865de
pushf
not eax
add eax, 0xa21d5836
xor eax, 0x9a688e40
rol eax, 0xec
popf
pushf
not eax
add eax, 0xc0343ba8
xor eax, 0xe872c8e9
rol eax, 0xca
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xb89887c9
pushf
not eax
add eax, 0xfc45e410
xor eax, 0x8892c286
rol eax, 0x14
popf
pushf
not eax
add eax, 0xbb018fe3
xor eax, 0x8844f8d2
rol eax, 0x47
popf
pushf
not eax
add eax, 0xacebbc31
xor eax, 0xf4da1e85
rol eax, 0xc3
popf
jmp 0x18034d17b
nop
push rax
pushf
mov eax, 0x5fde196f
pushf
not eax
add eax, 0xd246470a
xor eax, 0xb39a2dbe
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x8323c4a2
xor eax, 0xc13ba6e5
rol eax, 0x84
popf
pushf
not eax
add eax, 0xbc826c4b
xor eax, 0x972e6910
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xf8e09550
xor eax, 0xd07290e5
rol eax, 4
popf
jmp 0x18034d17b
cmp dword [rax + 0x1c], edi
jae 0x18034fb15
push rax
pushf
mov eax, 0x61c7bee4
pushf
not eax
add eax, 0x83def7f7
xor eax, 0xe97a21bd
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xabaf2acc
xor eax, 0xda242e91
rol eax, 0xdf
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x15ac1ce9
pushf
not eax
add eax, 0xc21438ba
xor eax, 0xe13da12d
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa3e65e0f
xor eax, 0x848aca52
rol eax, 0x97
popf
pushf
not eax
add eax, 0xbd3263b8
xor eax, 0xa22159d4
rol eax, 0x25
popf
jmp 0x18034d17b
mov rax, qword [rax + 0x10]
jmp 0x18034fbf6
mov rbx, rax
mov rax, qword [rax]
push rax
pushf
mov eax, 0xcc07fb3b
pushf
not eax
add eax, 0xc80d0ed0
xor eax, 0xb0799059
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xab818592
xor eax, 0xb9761060
rol eax, 0xb4
popf
jmp 0x18034d17b
cmp byte [rax + 0x19], 0
je 0x18034fc42
push rax
pushf
mov eax, 0x54591da1
pushf
not eax
add eax, 0x80a81815
xor eax, 0xf05495e8
rol eax, 0x87
popf
pushf
not eax
add eax, 0xf2cd69bd
xor eax, 0xeb2899e5
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xaa5c429f
xor eax, 0xd1e65aaf
rol eax, 0x21
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xc836bc9f
pushf
not eax
add eax, 0xb9aeeb91
xor eax, 0xbbaf8c11
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x811b0e37
xor eax, 0xe5a2a293
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc97aa199
xor eax, 0xa2ceb9e1
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xfe1e906d
xor eax, 0x899d71b7
rol eax, 0xec
popf
jmp 0x18034d17b
cmp byte [rbx + 0x19], 0
jne 0x18034fcd8
push rax
pushf
mov eax, 0xa03eca77
pushf
not eax
add eax, 0xf7f88094
xor eax, 0x8108bb22
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x96d1e6c9
xor eax, 0x9bfb2294
rol eax, 0xaf
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x778afd27
pushf
not eax
add eax, 0x898422d0
xor eax, 0x8bb28c03
rol eax, 0x41
popf
pushf
not eax
add eax, 0xb4f1d72b
xor eax, 0x80ec83d3
rol eax, 0xf
popf
jmp 0x18034d17b
cmp edi, dword [rbx + 0x1c]
jb 0x18034fd5a
push rax
pushf
mov eax, 0xf8d49881
pushf
not eax
add eax, 0xbdbfd725
xor eax, 0xf4d1d7b9
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd54d8ec7
xor eax, 0x8e6f5174
rol eax, 0x47
popf
pushf
not eax
add eax, 0xfa55d09c
xor eax, 0xf0afe31a
rol eax, 0x33
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xa0810e84
pushf
not eax
add eax, 0xeddecaf5
xor eax, 0x8930d639
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc23c63fc
xor eax, 0xeb43c9ba
rol eax, 0xca
popf
pushf
not eax
add eax, 0x850d9214
xor eax, 0xfd0a200a
rol eax, 0x82
popf
pushf
not eax
add eax, 0x8eab0cfa
xor eax, 0xb2db2181
rol eax, 1
popf
jmp 0x18034d17b
movzx eax, byte [r12]
test al, al
jne 0x18034fe14
push rax
pushf
mov eax, 0xe435b0e6
pushf
not eax
add eax, 0xd23eb4f9
xor eax, 0xbff1e7eb
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xabee7cf3
xor eax, 0xa977c8ba
rol eax, 0x52
popf
pushf
not eax
add eax, 0x85fac19f
xor eax, 0xf99a6536
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc694008c
xor eax, 0xab3b8fe2
rol eax, 0x8a
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x51345880
pushf
not eax
add eax, 0xc24d1389
xor eax, 0xb416e021
rol eax, 0x55
popf
pushf
not eax
add eax, 0xfda82ce9
xor eax, 0x98ab1f40
rol eax, 0x30
popf
pushf
not eax
add eax, 0x93bf8b20
xor eax, 0xee41536a
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc1c09be5
xor eax, 0xd52817c3
rol eax, 0x1c
popf
jmp 0x18034d17b
movss xmm0, dword [rbx + 0x20]
comiss xmm0, xmm14
jbe 0x18034feaf
push rax
pushf
mov eax, 0xaf939a64
pushf
not eax
add eax, 0xa2a13c2f
xor eax, 0xa747bb26
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xc7a9e964
xor eax, 0x9d763812
rol eax, 0xad
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x391f281b
pushf
not eax
add eax, 0x822a4b30
xor eax, 0xc0df1d4d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf9302a31
xor eax, 0xe1e5e7d9
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9259661c
xor eax, 0xb5cf41b9
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf6a75344
xor eax, 0xcb070cf0
rol eax, 0x27
popf
jmp 0x18034d17b
movss xmm0, dword [rbx + 0x20]
comiss xmm0, dword [0x1801d1e78]
jb 0x18034ff6f
push rax
pushf
mov eax, 0x4fefb03f
pushf
not eax
add eax, 0xdab09829
xor eax, 0xc1ef22dd
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xdabb08b3
xor eax, 0x84a20d42
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb4d3c3b8
xor eax, 0xd1d7e871
rol eax, 0x23
popf
pushf
not eax
add eax, 0x945439bf
xor eax, 0xd369a9f6
rol eax, 0xc3
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xfdf41afa
pushf
not eax
add eax, 0xbc4045ef
xor eax, 0xc028d34e
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe832310d
xor eax, 0xd2c0795a
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf5c4ae10
xor eax, 0x8f6a828b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x843c685b
xor eax, 0xd9cb5ef7
rol eax, 0xc2
popf
jmp 0x18034d17b
mov dword [rbx + 0x20], r15d
jmp 0x1803503e2
test al, al
je 0x180350061
push rax
pushf
mov eax, 0x90e41fd7
pushf
not eax
add eax, 0xb82a5380
xor eax, 0xd229df54
rol eax, 8
popf
pushf
not eax
add eax, 0x91062800
xor eax, 0xafc87942
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9bc06394
xor eax, 0xca0e8182
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9c090adf
xor eax, 0x84aa2dd5
rol eax, 0x5c
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x12aa8194
pushf
not eax
add eax, 0x87edbe42
xor eax, 0xb711bcc1
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xe53a93a2
xor eax, 0x9b2ba098
rol eax, 0x52
popf
jmp 0x18034d17b
comiss xmm8, xmm0
ja 0x1803500e0
push rax
pushf
mov eax, 0x6d5c6173
pushf
not eax
add eax, 0xfb46b684
xor eax, 0xd2a8dd82
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xfb4e4c52
xor eax, 0xc8648c33
rol eax, 0x25
popf
pushf
not eax
add eax, 0xaf773499
xor eax, 0xb76ec617
rol eax, 0xc6
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xa5a3b914
pushf
not eax
add eax, 0xa642bd17
xor eax, 0xfec99aa8
rol eax, 0xad
popf
pushf
not eax
add eax, 0xfaa013a8
xor eax, 0xb8cab3dd
rol eax, 0x87
popf
jmp 0x18034d17b
movaps xmm1, xmm0
test al, al
jne 0x180350160
push rax
pushf
mov eax, 0x9f943b8
pushf
not eax
add eax, 0x8b97bf0f
xor eax, 0x812c2969
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x95067e6a
xor eax, 0x994e8386
rol eax, 0x52
popf
pushf
not eax
add eax, 0xcc98391e
xor eax, 0xdf51d086
rol eax, 0xbf
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xce10d048
pushf
not eax
add eax, 0xdc0e54e6
xor eax, 0xc13db172
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd4efc371
xor eax, 0xa954938f
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe9ae30bc
xor eax, 0x9960e1be
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9d3e0189
xor eax, 0xbb750226
rol eax, 0x95
popf
jmp 0x18034d17b
comiss xmm0, xmm8
jb 0x180350218
push rax
pushf
mov eax, 0x7efdc49
pushf
not eax
add eax, 0x81bc12ac
xor eax, 0xfad044fb
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa7c2be86
xor eax, 0x9bdaede5
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc7e8809c
xor eax, 0xda2e8bbb
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb2a9ec03
xor eax, 0xfa37dc22
rol eax, 0x8c
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x2036831d
pushf
not eax
add eax, 0xd1b7710b
xor eax, 0xd9d64c4a
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x81fe0abd
xor eax, 0xe05ca266
rol eax, 0xf3
popf
jmp 0x18034d17b
movaps xmm1, xmm0
addss xmm1, xmm7
movss dword [rbx + 0x20], xmm1
push rax
pushf
mov eax, 0x76cfc136
pushf
not eax
add eax, 0xf81cc4ed
xor eax, 0xbcf2b6b1
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa8eb7c87
xor eax, 0xb58f0abd
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xdcda67c8
xor eax, 0xacda9c30
rol eax, 0x16
popf
jmp 0x18034d17b
mulss xmm1, dword [0x1801d2820]
cvtps2pd xmm0, xmm1
call fcn.1801ad3e0
subsd xmm0, qword [0x1801d2818]
divss xmm12, dword [0x1801d1e90]
mov ecx, 0x6b7a1553
pushf
not ecx
add ecx, 0x817e875e
xor ecx, 0xe71d366b
rol ecx, 0x47
popf
pushf
not ecx
add ecx, 0xfa739428
xor ecx, 0x95c7baf7
rol ecx, 0x10
popf
pushf
not ecx
add ecx, 0xfee746cf
xor ecx, 0xb50e4eb8
rol ecx, 0xa5
popf
movss xmm6, dword [r14 + 0x3824]
xorps xmm7, xmm7
xorps xmm0, xmmword [0x1801d28a0]
movaps xmm2, xmm8
cvtsd2ss xmm7, xmm0
cvttss2si eax, xmm12
mulss xmm7, dword [0x1801d1e38]
movaps xmm1, xmm8
movd xmm0, eax
cvtdq2ps xmm0, xmm0
maxss xmm2, xmm0
xorps xmm2, xmmword [0x1801d1f40]
mulss xmm7, xmm2
call fcn.1803fe7ae
movss xmm1, dword [rbp + 0x58]
subss xmm13, xmm7
movaps xmm0, xmm10
movss dword [rsp + 0x20], xmm6
movaps xmm2, xmm9
addss xmm0, xmm7
addss xmm1, xmm7
xor r9d, r9d
subss xmm2, xmm7
mov r8d, eax
unpcklps xmm0, xmm1
unpcklps xmm13, xmm2
movq rdx, xmm0
movq rcx, xmm13
call fcn.1802f8aa1
push rax
pushf
mov eax, 0xc90df5d2
pushf
not eax
add eax, 0xef78aa88
xor eax, 0xb392be99
rol eax, 0x92
popf
pushf
not eax
add eax, 0xed245dd4
xor eax, 0xe4409a4b
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd6adb321
xor eax, 0x8ce822c3
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd615c8b4
xor eax, 0x8fa19032
rol eax, 0x4e
popf
jmp 0x18034d17b
movaps xmm1, xmm9
movaps xmm0, xmm10
addss xmm1, dword [r14 + 0x3820]
addss xmm0, dword [r14 + 0x3834]
movss dword [rsp + 0x3c], xmm1
movss dword [rsp + 0x38], xmm0
cmp byte [r14 + 0x5c38], 0
je 0x180350445
push rax
pushf
mov eax, 0x59d9270f
pushf
not eax
add eax, 0x8a3469ff
xor eax, 0xc45c4615
rol eax, 0x68
popf
pushf
not eax
add eax, 0xfa127044
xor eax, 0xf30d5c4f
rol eax, 0x79
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x86161e33
pushf
not eax
add eax, 0xa171cf92
xor eax, 0xe3e3ab5e
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb76cdaee
xor eax, 0xd90f7ff8
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x86c418c0
xor eax, 0xae2942c1
rol eax, 0x64
popf
jmp 0x18034d17b
test sil, sil
je 0x1803504c3
push rax
pushf
mov eax, 0x3ff0a123
pushf
not eax
add eax, 0x893b2f71
xor eax, 0xa28019a8
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf5bb0712
xor eax, 0xb3d5bb1e
rol eax, 0xc6
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0xed512d68
pushf
not eax
add eax, 0xe4da5d29
xor eax, 0xee4fb3ee
rol eax, 1
popf
pushf
not eax
add eax, 0xea3e818f
xor eax, 0x9adaeaed
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x99196a4b
xor eax, 0xc179abf2
rol eax, 0x4f
popf
jmp 0x18034d17b
lea rdx, [0x1ee35d580]
pushf
sub rdx, 0x6e189774
popf
jmp 0x1803505d7
cmp byte [r12], 0
lea rax, [0x1cd05867f]
pushf
sub rax, 0x4ce8486f
popf
lea rdx, [0x1cd555ea7]
pushf
sub rdx, 0x4d382093
popf
cmovne rdx, rax
push rax
pushf
mov eax, 0x1aa7005f
pushf
not eax
add eax, 0xa954db98
xor eax, 0xd222fc2d
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xad522d32
xor eax, 0xdbc74fb7
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf3b989f5
xor eax, 0x8594a541
rol eax, 0x52
popf
jmp 0x18034d17b
xor r8d, r8d
lea rcx, [rsp + 0x38]
call fcn.18038b627
push rax
pushf
mov eax, 0xecea8561
pushf
not eax
add eax, 0x9d7cf4d5
xor eax, 0x90ca1cf9
rol eax, 0x24
popf
pushf
not eax
add eax, 0x86987812
xor eax, 0x81113a0f
rol eax, 0x3c
popf
jmp 0x18034d17b
movss xmm0, dword [rsp + 0x30]
comiss xmm0, xmm14
jbe 0x180350669
push rax
pushf
mov eax, 0xef2daa57
pushf
not eax
add eax, 0x99be9733
xor eax, 0xda72c03c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8d2869ed
xor eax, 0xe4dcf4e6
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb6e0fc23
xor eax, 0x899db825
rol eax, 0xde
popf
jmp 0x18034d17b
push rax
pushf
mov eax, 0x898aebd6
pushf
not eax
add eax, 0xeba0b112
xor eax, 0xd0b4bc3c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf433658c
xor eax, 0xc9b0c990
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb164d0b4
xor eax, 0xfab4c1c0
rol eax, 0x34
popf
jmp 0x18034d17b
addss xmm10, dword [r14 + 0x3834]
addss xmm9, dword [r14 + 0x3820]
mov rdx, qword [rbp + 0x40]
mov r9b, 0x57
pushf
not r9b
add r9b, 0xb5
xor r9b, 0xc3
rol r9b, 0x65
popf
pushf
not r9b
add r9b, 8
xor r9b, 0xb4
rol r9b, 0xc9
popf
xor r8d, r8d
addss xmm10, dword [0x1801d1e7c]
subss xmm9, dword [0x1801d1e7c]
unpcklps xmm10, xmm9
movq rcx, xmm10
call fcn.180388951
push rax
pushf
mov eax, 0x29675234
pushf
not eax
add eax, 0xbcfac2e6
xor eax, 0xdb617db1
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x90d7aaab
xor eax, 0xeecf0357
rol eax, 0x26
popf
pushf
not eax
add eax, 0xfbf72262
xor eax, 0xdcfec846
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x8ec90b0a
xor eax, 0xcda3aaf3
rol eax, 0x43
popf
jmp 0x18034d17b
movaps xmm8, xmmword [rsp + 0xd0]
movzx eax, r13b
mov r13, qword [rsp + 0x100]
movaps xmm10, xmmword [rsp + 0xb0]
movaps xmm7, xmmword [rsp + 0xe0]
movaps xmm6, xmmword [rsp + 0xf0]
mov rsi, qword [rsp + 0x148]
movaps xmm11, xmmword [rsp + 0xa0]
push rax
pushf
mov eax, 0x4b7e6ee3
pushf
not eax
add eax, 0xbc0a762c
xor eax, 0xc81162e5
rol eax, 0x67
popf
pushf
not eax
add eax, 0x833bcb80
xor eax, 0xeb2adc88
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc91aedd8
xor eax, 0xbf169e25
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xbac0f536
xor eax, 0x93b17d8c
rol eax, 0xe9
popf
jmp 0x18034d17b
movaps xmm14, xmmword [rsp + 0x70]
lea r11, [rsp + 0x108]
movaps xmm9, xmmword [r11 - 0x48]
movaps xmm12, xmmword [r11 - 0x78]
movaps xmm13, xmmword [r11 - 0x88]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rbx
pop rbp
ret
xor al, al
jmp 0x180350802
lea rcx, [0x1c98c8edf]
pushf
sub rcx, 0x496f66ff
popf
call fcn.180199538
int3
call fcn.1800ac190
int3