Function at 0x18038dd14
Capabilities:
Authenticate hmac
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x63be11df
pushf
not eax
add eax, 0xcc020d33
xor eax, 0xb86d6368
rol eax, 7
popf
pushf
not eax
add eax, 0xd84c4d14
xor eax, 0xa940c552
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9f933361
xor eax, 0xd899ab75
rol eax, 0x49
popf
pushf
not eax
add eax, 0xcc9f6848
xor eax, 0xf1bb1ccf
rol eax, 0xc5
popf
cmp eax, 0x29
jne 0x18038dd77
popf
pop rax
jmp 0x18038f55d
cmp eax, 0
jne 0x18038dd86
popf
pop rax
jmp 0x18038e0a1
cmp eax, 3
jne 0x18038dd95
popf
pop rax
jmp 0x18038e28b
cmp eax, 1
jne 0x18038dda4
popf
pop rax
jmp 0x18038e17f
cmp eax, 0xd
jne 0x18038ddb3
popf
pop rax
jmp 0x18038e766
cmp eax, 0x1a
jne 0x18038ddc2
popf
pop rax
jmp 0x18038eecb
cmp eax, 0xe
jne 0x18038ddd1
popf
pop rax
jmp 0x18038e80b
cmp eax, 0x31
jne 0x18038dde0
popf
pop rax
jmp 0x18038fa3a
cmp eax, 0x19
jne 0x18038ddef
popf
pop rax
jmp 0x18038ee0a
cmp eax, 8
jne 0x18038ddfe
popf
pop rax
jmp 0x18038e515
cmp eax, 0x2a
jne 0x18038de0d
popf
pop rax
jmp 0x18038f5ef
cmp eax, 0x17
jne 0x18038de1c
popf
pop rax
jmp 0x18038ed26
cmp eax, 0x1c
jne 0x18038de2b
popf
pop rax
jmp 0x18038efa5
cmp eax, 0x2e
jne 0x18038de3a
popf
pop rax
jmp 0x18038f866
cmp eax, 0x18
jne 0x18038de49
popf
pop rax
jmp 0x18038ed61
cmp eax, 0x2b
jne 0x18038de58
popf
pop rax
jmp 0x18038f63e
cmp eax, 0x1b
jne 0x18038de67
popf
pop rax
jmp 0x18038ef01
cmp eax, 0x2d
jne 0x18038de76
popf
pop rax
jmp 0x18038f7a8
cmp eax, 0x23
jne 0x18038de85
popf
pop rax
jmp 0x18038f21e
cmp eax, 0x25
jne 0x18038de94
popf
pop rax
jmp 0x18038f360
cmp eax, 0x32
jne 0x18038dea3
popf
pop rax
jmp 0x18038fb0c
cmp eax, 0x13
jne 0x18038deb2
popf
pop rax
jmp 0x18038eac6
cmp eax, 0x33
jne 0x18038dec1
popf
pop rax
jmp 0x18038fb57
cmp eax, 0x24
jne 0x18038ded0
popf
pop rax
jmp 0x18038f2d9
cmp eax, 0x1e
jne 0x18038dedf
popf
pop rax
jmp 0x18038f043
cmp eax, 0xc
jne 0x18038deee
popf
pop rax
jmp 0x18038e6da
cmp eax, 0x26
jne 0x18038defd
popf
pop rax
jmp 0x18038f39b
cmp eax, 0x27
jne 0x18038df0c
popf
pop rax
jmp 0x18038f450
cmp eax, 0x30
jne 0x18038df1b
popf
pop rax
jmp 0x18038f947
cmp eax, 0x10
jne 0x18038df2a
popf
pop rax
jmp 0x18038e8fd
cmp eax, 0x2c
jne 0x18038df39
popf
pop rax
jmp 0x18038f6fd
cmp eax, 9
jne 0x18038df48
popf
pop rax
jmp 0x18038e5bd
cmp eax, 4
jne 0x18038df57
popf
pop rax
jmp 0x18038e2c0
cmp eax, 0x16
jne 0x18038df66
popf
pop rax
jmp 0x18038eca8
cmp eax, 0x28
jne 0x18038df75
popf
pop rax
jmp 0x18038f4fc
cmp eax, 0xa
jne 0x18038df84
popf
pop rax
jmp 0x18038e60c
cmp eax, 0x36
jne 0x18038df93
popf
pop rax
jmp 0x18038fceb
cmp eax, 0x14
jne 0x18038dfa2
popf
pop rax
jmp 0x18038eb56
cmp eax, 7
jne 0x18038dfb1
popf
pop rax
jmp 0x18038e449
cmp eax, 0x34
jne 0x18038dfc0
popf
pop rax
jmp 0x18038fb8e
cmp eax, 2
jne 0x18038dfcf
popf
pop rax
jmp 0x18038e214
cmp eax, 0x20
jne 0x18038dfde
popf
pop rax
jmp 0x18038f114
cmp eax, 0x1d
jne 0x18038dfed
popf
pop rax
jmp 0x18038f00c
cmp eax, 0x11
jne 0x18038dffc
popf
pop rax
jmp 0x18038e9b9
cmp eax, 0x35
jne 0x18038e00b
popf
pop rax
jmp 0x18038fc2d
cmp eax, 0x2f
jne 0x18038e01a
popf
pop rax
jmp 0x18038f8c6
cmp eax, 0x12
jne 0x18038e029
popf
pop rax
jmp 0x18038ea66
cmp eax, 0x21
jne 0x18038e038
popf
pop rax
jmp 0x18038f194
cmp eax, 0x1f
jne 0x18038e047
popf
pop rax
jmp 0x18038f0cc
cmp eax, 0xb
jne 0x18038e056
popf
pop rax
jmp 0x18038e67b
cmp eax, 0xf
jne 0x18038e065
popf
pop rax
jmp 0x18038e89c
cmp eax, 0x15
jne 0x18038e074
popf
pop rax
jmp 0x18038ebf0
cmp eax, 5
jne 0x18038e083
popf
pop rax
jmp 0x18038e3a0
cmp eax, 6
jne 0x18038e092
popf
pop rax
jmp 0x18038e40e
cmp eax, 0x22
jne 0x18038e0a1
popf
pop rax
jmp 0x18038f216
mov rax, rsp
mov qword [rax + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0xc0
mov r13d, dword [rcx + 0xc]
mov rdi, r9
mov rbx, qword [0x180259f90]
mov r12, r8
movaps xmmword [rax - 0x48], xmm6
mov r15, rdx
movaps xmmword [rax - 0x58], xmm7
mov rsi, rcx
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rsp + 0x70], xmm11
test r13b, 0x20
jne 0x18038e139
push rax
pushf
mov eax, 0xe28dfe37
pushf
not eax
add eax, 0xaa1d9659
xor eax, 0xfa93e2ad
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x85d98d1e
xor eax, 0xd6dc121a
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd2faa56a
xor eax, 0xd654029f
rol eax, 0xd3
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0xa1f8da13
pushf
not eax
add eax, 0xed8c33e7
xor eax, 0xf927f9a3
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xfb995a1a
xor eax, 0xe1439415
rol eax, 0x53
popf
pushf
not eax
add eax, 0xab9dc614
xor eax, 0xa7118761
rol eax, 0x91
popf
jmp 0x18038dd68
cmp dword [rbx + 0x3808], 0xffffffff
je 0x18038e1ce
push rax
pushf
mov eax, 0x98a92d44
pushf
not eax
add eax, 0x9f68c487
xor eax, 0xabdff897
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9e1fd65c
xor eax, 0x83f0a1d5
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbe648be2
xor eax, 0x8336866f
rol eax, 0xc2
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x4652d7af
pushf
not eax
add eax, 0xfae06d24
xor eax, 0xd14a65a7
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x84a9afb7
xor eax, 0xc92a8335
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd8e93d3f
xor eax, 0xf8b64146
rol eax, 0x53
popf
jmp 0x18038dd68
mov cl, 0x46
pushf
not cl
add cl, 0xf6
xor cl, 0xa0
rol cl, 0x98
popf
pushf
not cl
add cl, 0x54
xor cl, 0x40
rol cl, 4
popf
pushf
not cl
add cl, 0x52
xor cl, 0x31
rol cl, 0x6b
popf
jmp 0x18038e2c0
xor cl, cl
push rax
pushf
mov eax, 0x85ceafa7
pushf
not eax
add eax, 0xd97f7567
xor eax, 0xd89c60ee
rol eax, 6
popf
pushf
not eax
add eax, 0x85bfe0a9
xor eax, 0xba960c46
rol eax, 0x73
popf
jmp 0x18038dd68
mov r14d, dword [rbx + 0x4750]
xorps xmm6, xmm6
mov eax, r14d
or eax, 0x10
mov dword [rbx + 0x4750], eax
mov dword [rsi + 0x150], 1
movss xmm7, dword [rbx + 0x381c]
movss xmm11, dword [rbx + 0x3c20]
movaps xmm8, xmm7
movss xmm1, dword [rdx + 8]
movss xmm2, dword [rdx + 4]
mov qword [rbp + 0x6f], 0
mov qword [rbp + 0x67], 0
test rdi, rdi
je 0x18038e347
push rax
pushf
mov eax, 0x86983b5
pushf
not eax
add eax, 0xd5caae5d
xor eax, 0xe6544394
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xe3c1e429
xor eax, 0xdd14bdc3
rol eax, 0x23
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x52873654
pushf
not eax
add eax, 0xd069260f
xor eax, 0xfe6e47fd
rol eax, 0x57
popf
pushf
not eax
add eax, 0xacf2b32a
xor eax, 0x806251c2
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xfac85ecd
xor eax, 0xa0b18302
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd689ae3d
xor eax, 0xaf0ec1a9
rol eax, 0xa6
popf
jmp 0x18038dd68
addss xmm8, xmm11
movaps xmm0, xmm1
subss xmm0, xmm8
subss xmm0, dword [rbx + 0x381c]
movss dword [rbp + 0x73], xmm2
movss dword [rbp + 0x6f], xmm0
movaps xmm0, xmm8
jmp 0x18038e449
movaps xmm0, xmm11
addss xmm0, xmm7
push rax
pushf
mov eax, 0xc8ce85f
pushf
not eax
add eax, 0xd3684e23
xor eax, 0x8c2132b0
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x956e3efd
xor eax, 0xc2a8a920
rol eax, 0xb0
popf
jmp 0x18038dd68
lea r11, [0x1cf8fbbe8]
pushf
sub r11, 0x4f72aed8
popf
test cl, cl
je 0x18038e4bc
push rax
pushf
mov eax, 0x83d553b0
pushf
not eax
add eax, 0xb7080d51
xor eax, 0x9b1a51da
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xecafcf20
xor eax, 0xbdd6dc2b
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xc90c0b99
xor eax, 0x9ca327a2
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf21b991b
xor eax, 0xdcf43baa
rol eax, 0x56
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x37d40af
pushf
not eax
add eax, 0xb879d254
xor eax, 0xd0df9629
rol eax, 0x13
popf
pushf
not eax
add eax, 0xbadae210
xor eax, 0xa241830e
rol eax, 0x50
popf
pushf
not eax
add eax, 0x931b8c67
xor eax, 0xe2eb1043
rol eax, 0x34
popf
pushf
not eax
add eax, 0xec68961f
xor eax, 0xe4e1b974
rol eax, 0x2e
popf
jmp 0x18038dd68
cmp dword [rbx + 0x3808], 1
jne 0x18038e577
push rax
pushf
mov eax, 0x65001679
pushf
not eax
add eax, 0x925fa48d
xor eax, 0xea1a2edf
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xc6dde310
xor eax, 0xd93f4261
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x8282f450
xor eax, 0x819eb0ec
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc3fe7860
xor eax, 0xd97513c7
rol eax, 0x4f
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0xa92dd574
pushf
not eax
add eax, 0xcf026733
xor eax, 0x85f61f6c
rol eax, 0x12
popf
pushf
not eax
add eax, 0x9081338b
xor eax, 0x86d1e019
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x809d8aac
xor eax, 0xe162f4dd
rol eax, 0xd9
popf
jmp 0x18038dd68
addss xmm8, xmm11
subss xmm1, xmm8
subss xmm1, dword [rbx + 0x381c]
movss dword [rbp + 0x6b], xmm2
movss dword [rbp + 0x67], xmm1
push rax
pushf
mov eax, 0x2210236b
pushf
not eax
add eax, 0xa1114ef9
xor eax, 0xc59d9e8d
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xa0094cf2
xor eax, 0x9d1f9a1d
rol eax, 0x73
popf
jmp 0x18038dd68
cmp dword [rbx + 0x3808], 0
jne 0x18038e648
push rax
pushf
mov eax, 0x29398b28
pushf
not eax
add eax, 0xbdbef902
xor eax, 0x9398cab5
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xfea08b2c
xor eax, 0xfcd924d0
rol eax, 0xb9
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x9a714a77
pushf
not eax
add eax, 0xf1af766e
xor eax, 0x9f51e38a
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x8ea2ec2e
xor eax, 0xa66487f6
rol eax, 0xe8
popf
jmp 0x18038dd68
addss xmm7, dword [rdx]
subss xmm7, dword [rbx + 0x381c]
movss dword [rbp + 0x6b], xmm2
movss dword [rbp + 0x67], xmm7
movaps xmm7, xmm0
push rax
pushf
mov eax, 0xd49c269e
pushf
not eax
add eax, 0x8eb301c8
xor eax, 0xfcac1593
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc9a8b00f
xor eax, 0xfca56473
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x927004c2
xor eax, 0x9587a039
rol eax, 0xc8
popf
jmp 0x18038dd68
movsxd rcx, dword [rsi + 0xe8]
lea r8, [0x1fe9122d7]
pushf
sub r8, 0x7e740b86
popf
mov rax, qword [rsi + 0xf0]
mov r9b, 0xdf
pushf
not r9b
add r9b, 0x3a
xor r9b, 0xbe
rol r9b, 0x18
popf
pushf
not r9b
add r9b, 0x1e
xor r9b, 0x20
rol r9b, 0xc5
popf
mov r10d, dword [rax + rcx*4 - 4]
not r10d
mov ecx, r10d
nop dword [rax + rax]
push rax
pushf
mov eax, 0x5f053e14
pushf
not eax
add eax, 0x98f0ef0c
xor eax, 0x8ab5d406
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe3542122
xor eax, 0xa1c6862e
rol eax, 7
popf
jmp 0x18038dd68
cmp r9b, 0x23
jne 0x18038e7c5
push rax
pushf
mov eax, 0xdf93bcbd
pushf
not eax
add eax, 0x886dab91
xor eax, 0x98906458
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8b2d9bef
xor eax, 0xa19c265b
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa76bf876
xor eax, 0x814746d3
rol eax, 0x35
popf
pushf
not eax
add eax, 0xe4802642
xor eax, 0xe7405358
rol eax, 0x56
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0xa3dcb16
pushf
not eax
add eax, 0xd4a598c1
xor eax, 0xac3146d1
rol eax, 0xec
popf
pushf
not eax
add eax, 0x90744d67
xor eax, 0xd1e99094
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb1f9b1cc
xor eax, 0xe32f10d9
rol eax, 0x68
popf
jmp 0x18038dd68
cmp byte [r8], r9b
jne 0x18038e869
push rax
pushf
mov eax, 0xeede0101
pushf
not eax
add eax, 0x8d77bc1d
xor eax, 0xef8feb9b
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb3a2586d
xor eax, 0x98236482
rol eax, 0x83
popf
pushf
not eax
add eax, 0xb5fa3c76
xor eax, 0x994de55e
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xcfec62e9
xor eax, 0xb5635d50
rol eax, 0x98
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x5a1a12be
pushf
not eax
add eax, 0xd4d7c7c5
xor eax, 0xd52c6434
rol eax, 0x89
popf
pushf
not eax
add eax, 0xeadde494
xor eax, 0xc73b7f14
rol eax, 0x5f
popf
jmp 0x18038dd68
cmp byte [r8 + 1], r9b
cmove ecx, r10d
push rax
pushf
mov eax, 0xb188c67a
pushf
not eax
add eax, 0xaca4fdc6
xor eax, 0x9523b155
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa86021be
xor eax, 0xc46d9fa7
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xbaec6b2a
xor eax, 0x8abbb7db
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf26e1099
xor eax, 0xda11b677
rol eax, 0xae
popf
jmp 0x18038dd68
movzx edx, cl
movzx eax, r9b
movzx r9d, byte [r8]
xor rdx, rax
shr ecx, 8
inc r8
xor ecx, dword [r11 + rdx*4]
test r9b, r9b
jne 0x18038e973
push rax
pushf
mov eax, 0x6ca791da
pushf
not eax
add eax, 0xd43a8d0e
xor eax, 0xc527edcd
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc2b223e8
xor eax, 0x94bd2e41
rol eax, 0x70
popf
pushf
not eax
add eax, 0xaa1f3cd9
xor eax, 0xeedc10dc
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe2521c38
xor eax, 0xce495b09
rol eax, 0x94
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x426938b9
pushf
not eax
add eax, 0x8bb6b112
xor eax, 0xef083938
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xed043365
xor eax, 0x8d1afb44
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xdfbc8196
xor eax, 0x91a552c2
rol eax, 0x20
popf
jmp 0x18038dd68
not ecx
lea rdx, [rbp + 0x67]
call fcn.1802aeaf4
lea r11, [0x1df479bf3]
pushf
sub r11, 0x5f2a8ee3
popf
test al, al
je 0x18038ea0d
push rax
pushf
mov eax, 0x1b30a352
pushf
not eax
add eax, 0xfdcf6d25
xor eax, 0xd9d34db2
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xcc9ccb72
xor eax, 0xa7f60941
rol eax, 0x69
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x6b6ed5ab
pushf
not eax
add eax, 0x9ae417d5
xor eax, 0x8f410dd6
rol eax, 0x40
popf
pushf
not eax
add eax, 0x98a8b5fd
xor eax, 0xa7d6edae
rol eax, 0x27
popf
pushf
not eax
add eax, 0x946fc1df
xor eax, 0xe813c058
rol eax, 0x99
popf
pushf
not eax
add eax, 0xed316428
xor eax, 0xfedae077
rol eax, 0xb8
popf
jmp 0x18038dd68
mov byte [rsi + 0xb2], 1
push rax
pushf
mov eax, 0xe8d7e21
pushf
not eax
add eax, 0xecc33c12
xor eax, 0xd590f307
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb5ebf8ca
xor eax, 0xf872bafd
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x938e593b
xor eax, 0xe2b0ddb9
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf896d22d
xor eax, 0xfd87f776
rol eax, 0xfb
popf
jmp 0x18038dd68
test rdi, rdi
je 0x18038eafd
push rax
pushf
mov eax, 0x3dbee8b5
pushf
not eax
add eax, 0xad88e01d
xor eax, 0x816c5dbe
rol eax, 1
popf
pushf
not eax
add eax, 0xbd114fa3
xor eax, 0xdfc5fcef
rol eax, 0xba
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x503fb152
pushf
not eax
add eax, 0xc1d3b283
xor eax, 0xa81a4790
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf3cb915c
xor eax, 0xcd7d487a
rol eax, 4
popf
pushf
not eax
add eax, 0xf2d69512
xor eax, 0xd0f251c9
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe7bfabe7
xor eax, 0xcd85e972
rol eax, 0xf5
popf
jmp 0x18038dd68
movsxd rcx, dword [rsi + 0xe8]
lea r8, [0x1e0e8e6cd]
pushf
sub r8, 0x60cbcf70
popf
mov rax, qword [rsi + 0xf0]
mov r9b, 0xae
pushf
not r9b
add r9b, 0x57
xor r9b, 0x4d
rol r9b, 0x3a
popf
pushf
not r9b
add r9b, 0x92
xor r9b, 0xe3
rol r9b, 0xed
popf
mov r10d, dword [rax + rcx*4 - 4]
not r10d
mov ecx, r10d
push rax
pushf
mov eax, 0x73cb7c8f
pushf
not eax
add eax, 0x941f609f
xor eax, 0xc97822a3
rol eax, 0x78
popf
pushf
not eax
add eax, 0xdc8aeadd
xor eax, 0xa19d4146
rol eax, 0x12
popf
pushf
not eax
add eax, 0xb71e1832
xor eax, 0xe9dbdf3e
rol eax, 0xe6
popf
jmp 0x18038dd68
cmp r9b, 0x23
jne 0x18038ec4f
push rax
pushf
mov eax, 0x2b725996
pushf
not eax
add eax, 0xc84bc0b1
xor eax, 0xd4e57ba7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xa12a9344
xor eax, 0x9d063b2e
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xfa1021c6
xor eax, 0x95c775e3
rol eax, 0xad
popf
pushf
not eax
add eax, 0x923d4434
xor eax, 0xcc4fe544
rol eax, 0xd9
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0xbdb1eaf9
pushf
not eax
add eax, 0xeb3596d5
xor eax, 0xf24796a7
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb1634743
xor eax, 0xb5da6f60
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9052149a
xor eax, 0xf176d111
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xb2b9432e
xor eax, 0x9f15823f
rol eax, 0xe6
popf
jmp 0x18038dd68
cmp byte [r8], r9b
jne 0x18038ecf3
push rax
pushf
mov eax, 0x25aa5cbc
pushf
not eax
add eax, 0xd4a5ceaf
xor eax, 0xa95429bf
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xedf92848
xor eax, 0xa785da6b
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xc908a942
xor eax, 0x94a7ffab
rol eax, 0xa0
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0xb9484e79
pushf
not eax
add eax, 0xef07ed50
xor eax, 0xd8f44bfb
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa2b270f2
xor eax, 0xfcc7c1fb
rol eax, 0xf8
popf
jmp 0x18038dd68
cmp byte [r8 + 1], r9b
cmove ecx, r10d
push rax
pushf
mov eax, 0x692a600f
pushf
not eax
add eax, 0xd15f03b6
xor eax, 0xdbed9cac
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x89f69abb
xor eax, 0xe82ca265
rol eax, 0x2b
popf
jmp 0x18038dd68
movzx edx, cl
movzx eax, r9b
movzx r9d, byte [r8]
xor rdx, rax
shr ecx, 8
inc r8
xor ecx, dword [r11 + rdx*4]
test r9b, r9b
jne 0x18038edb1
push rax
pushf
mov eax, 0x391861fd
pushf
not eax
add eax, 0x9c28ff0d
xor eax, 0xc336e45e
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xfe3b9e0d
xor eax, 0xb14ebacc
rol eax, 0x32
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x6125dbf1
pushf
not eax
add eax, 0x9897e13d
xor eax, 0x9a68f63c
rol eax, 9
popf
pushf
not eax
add eax, 0xd3acfb3e
xor eax, 0x8eb17196
rol eax, 0x45
popf
pushf
not eax
add eax, 0xf9cb792e
xor eax, 0xdfdab0ac
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe7793401
xor eax, 0x8d1096a9
rol eax, 0x22
popf
jmp 0x18038dd68
not ecx
lea rdx, [rbp + 0x6f]
call fcn.1803ea225
test al, al
je 0x18038ee72
push rax
pushf
mov eax, 0x837325fe
pushf
not eax
add eax, 0xfcd85a43
xor eax, 0xda0c6de3
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbe18a231
xor eax, 0xa7f5e7a9
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc31052dc
xor eax, 0xaa2854fc
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xaa3e5d16
xor eax, 0xb6c54497
rol eax, 0x4e
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0xda6186b9
pushf
not eax
add eax, 0xdcc87be3
xor eax, 0xd829a40a
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc8fbb92a
xor eax, 0xda191d7d
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x94408575
xor eax, 0xcdf2b885
rol eax, 0x39
popf
pushf
not eax
add eax, 0xd46b1389
xor eax, 0xc82e8d15
rol eax, 0x67
popf
jmp 0x18038dd68
mov byte [rdi], 0
push rax
pushf
mov eax, 0xca4f7236
pushf
not eax
add eax, 0x9233c95d
xor eax, 0x82fa8ba0
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa9452e2a
xor eax, 0xcdb40986
rol eax, 0x56
popf
jmp 0x18038dd68
xor r9d, r9d
mov dword [rsi + 0x150], r9d
mov dword [rbx + 0x4750], r14d
bt r13d, 0x14
jae 0x18038ef4c
push rax
pushf
mov eax, 0x91a6996e
pushf
not eax
add eax, 0xa11fe3a1
xor eax, 0x96731df5
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x999bb3b1
xor eax, 0xcd2e87cd
rol eax, 0xaf
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x4df6b8dd
pushf
not eax
add eax, 0xe8768d54
xor eax, 0x846edb22
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe0891d4a
xor eax, 0xc2d06da8
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xd063512d
xor eax, 0xa1968719
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9c4730e4
xor eax, 0xa7ea886d
rol eax, 0xba
popf
jmp 0x18038dd68
mulss xmm11, dword [0x1801d1e58]
jmp 0x18038f043
movaps xmm11, xmm6
push rax
pushf
mov eax, 0x33c86ca3
pushf
not eax
add eax, 0xc2fbb7ea
xor eax, 0xd32331bd
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xf151cea3
xor eax, 0xe9da18e1
rol eax, 0x4e
popf
jmp 0x18038dd68
mov r8, qword [0x180259f90]
mov rcx, r12
cmp r12, 0xffffffffffffffff
jae 0x18038f086
push rax
pushf
mov eax, 0x7d74801c
pushf
not eax
add eax, 0xd1b2c2a2
xor eax, 0xec77fe5d
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf0b4bd73
xor eax, 0x8dd39687
rol eax, 0xbd
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x29a8bafb
pushf
not eax
add eax, 0xda9a9020
xor eax, 0xda898c47
rol eax, 0x68
popf
pushf
not eax
add eax, 0xf7557b64
xor eax, 0xe736a13e
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xdefb5203
xor eax, 0xf888a475
rol eax, 0x60
popf
jmp 0x18038dd68
nop
push rax
pushf
mov eax, 0x6ca7d88a
pushf
not eax
add eax, 0xd9801dcc
xor eax, 0xb9035fa7
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe84b59f7
xor eax, 0xb99747b1
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd5ea6cd7
xor eax, 0xa6cfb436
rol eax, 0x9e
popf
jmp 0x18038dd68
movzx edx, byte [rcx]
test dl, dl
je 0x18038f161
push rax
pushf
mov eax, 0x472eb1dc
pushf
not eax
add eax, 0xf6bc8adc
xor eax, 0xe5dc7c2a
rol eax, 0xe
popf
pushf
not eax
add eax, 0xb27f5c9d
xor eax, 0xdc4d996a
rol eax, 6
popf
pushf
not eax
add eax, 0xb0a8007b
xor eax, 0xeac327d5
rol eax, 0x86
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0xfe474ee
pushf
not eax
add eax, 0xf890e3f4
xor eax, 0x83c7c567
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe69d4899
xor eax, 0xb0e77343
rol eax, 0xc0
popf
jmp 0x18038dd68
lea rax, [rcx + 1]
cmp dl, 0x23
jne 0x18038f1d0
push rax
pushf
mov eax, 0xdfb79a1
pushf
not eax
add eax, 0xd52fb861
xor eax, 0xc270188a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd7c027ca
xor eax, 0xa2ba6ba3
rol eax, 0x96
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0xd741ea4c
pushf
not eax
add eax, 0xef361f71
xor eax, 0xd2a07146
rol eax, 0x57
popf
pushf
not eax
add eax, 0x974e65f7
xor eax, 0x9c85f4c1
rol eax, 0x42
popf
pushf
not eax
add eax, 0xcd1b49f2
xor eax, 0xe67a0d9a
rol eax, 0xad
popf
jmp 0x18038dd68
cmp byte [rax], dl
je 0x18038f2d9
mov rcx, rax
cmp rax, 0xffffffffffffffff
jb 0x18038f280
push rax
pushf
mov eax, 0xb874d16c
pushf
not eax
add eax, 0x8ff4deba
xor eax, 0xfeec1abd
rol eax, 3
popf
pushf
not eax
add eax, 0xd8172147
xor eax, 0xdfd8cd33
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x94fc7b78
xor eax, 0xfec12a6f
rol eax, 0x96
popf
pushf
not eax
add eax, 0xddff4bb8
xor eax, 0xcef62955
rol eax, 0x6c
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x3c7945c5
pushf
not eax
add eax, 0xc6232d68
xor eax, 0x9870a15c
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe5c6fac2
xor eax, 0xd6a7a267
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xfe275138
xor eax, 0x99837b93
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xf3af2d6b
xor eax, 0xec70eeeb
rol eax, 0x8c
popf
jmp 0x18038dd68
movss xmm1, dword [r8 + 0x3c20]
cmp r12, rcx
jne 0x18038f32d
push rax
pushf
mov eax, 0x29899082
pushf
not eax
add eax, 0xc6aacfb9
xor eax, 0xa53f2a84
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa4724a3d
xor eax, 0xcf65b983
rol eax, 0x54
popf
pushf
not eax
add eax, 0xcb5f6f69
xor eax, 0xfac19c50
rol eax, 0x13
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x94fd3230
pushf
not eax
add eax, 0xe02f1654
xor eax, 0xf17c2cc3
rol eax, 0x78
popf
pushf
not eax
add eax, 0xc1a9f8b3
xor eax, 0xe1dfaaea
rol eax, 0xcd
popf
jmp 0x18038dd68
movaps xmm2, xmm6
jmp 0x18038f450
movss xmm0, dword [0x1801d1ed0]
lea rdx, [rbp + 0x77]
movss xmm3, dword [0x1801d1ec8]
movaps xmm2, xmm1
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x30], rcx
mov rcx, qword [r8 + 0x3c18]
mov qword [rsp + 0x28], r12
movss dword [rsp + 0x20], xmm0
call fcn.1800b0510
movss xmm0, dword [rbp + 0x77]
addss xmm0, dword [0x1801d1e5c]
movss xmm1, dword [rbp + 0x7b]
mov r8, qword [0x180259f90]
cvttss2si eax, xmm0
movd xmm2, eax
cvtdq2ps xmm2, xmm2
push rax
pushf
mov eax, 0x11f129bd
pushf
not eax
add eax, 0xacc58cc4
xor eax, 0xf5782df6
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf1b25018
xor eax, 0x90c97854
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xffc63df3
xor eax, 0xd60404d4
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc41348bc
xor eax, 0x8d164d09
rol eax, 0x11
popf
jmp 0x18038dd68
movss xmm0, dword [rbx + 0x381c]
addss xmm2, xmm11
comiss xmm7, xmm0
addss xmm1, xmm6
movss dword [rbp + 0x77], xmm2
movss dword [rbp + 0x7b], xmm1
jbe 0x18038f4c9
push rax
pushf
mov eax, 0x4a55ba2c
pushf
not eax
add eax, 0xc31a4ba3
xor eax, 0xdb0a8c91
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe788109f
xor eax, 0xcc914dca
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xdc09c052
xor eax, 0xf571ccd9
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf0bdd408
xor eax, 0x80200459
rol eax, 0xd2
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0xb023557d
pushf
not eax
add eax, 0x9a571f82
xor eax, 0xa7f846df
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb60448d8
xor eax, 0xdab62f4b
rol eax, 0xf7
popf
jmp 0x18038dd68
addss xmm7, dword [rbx + 0x3834]
push rax
pushf
mov eax, 0x77a95487
pushf
not eax
add eax, 0x8cf6a51d
xor eax, 0xad75ed21
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd9ca9ebd
xor eax, 0xdb5107ea
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc7325240
xor eax, 0xff676a93
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x93f8d900
xor eax, 0xc5b63a06
rol eax, 0xc3
popf
jmp 0x18038dd68
comiss xmm8, xmm0
jbe 0x18038f5a9
push rax
pushf
mov eax, 0x9e9e42a2
pushf
not eax
add eax, 0xbba1bc35
xor eax, 0xbe407d28
rol eax, 0x52
popf
pushf
not eax
add eax, 0xca2c2c46
xor eax, 0xe8668050
rol eax, 0x88
popf
pushf
not eax
add eax, 0xe5d4da09
xor eax, 0xbeb5d8a9
rol eax, 0xd6
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x79b2b801
pushf
not eax
add eax, 0x9cc7f9b5
xor eax, 0xc384b4be
rol eax, 0x13
popf
pushf
not eax
add eax, 0xfb8cb416
xor eax, 0x86ec0073
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd9bf8a7c
xor eax, 0xb813a71c
rol eax, 0x27
popf
jmp 0x18038dd68
addss xmm8, dword [rbx + 0x3834]
push rax
pushf
mov eax, 0x52230bf3
pushf
not eax
add eax, 0xbcd9524e
xor eax, 0xa0e94f07
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xcd861d46
xor eax, 0xbda3672b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x860f86fc
xor eax, 0xb937ee27
rol eax, 0xef
popf
jmp 0x18038dd68
movss xmm0, dword [rbx + 0x3800]
comiss xmm0, xmm6
jbe 0x18038f6a4
push rax
pushf
mov eax, 0x28a7f608
pushf
not eax
add eax, 0x9d9d517e
xor eax, 0xe3bec4e4
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf939e953
xor eax, 0xd715e0ac
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xd8f3cbea
xor eax, 0xe25f6be4
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8217cd67
xor eax, 0xf641cd01
rol eax, 8
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x147684a5
pushf
not eax
add eax, 0x86b00c13
xor eax, 0xf188dc71
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd1f118e5
xor eax, 0xddf31dfa
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd2653ca6
xor eax, 0x9b9ac98b
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xc69d6c74
xor eax, 0xa6f7c7b4
rol eax, 0x70
popf
jmp 0x18038dd68
movss xmm1, dword [0x1801d1e60]
comiss xmm1, xmm0
jbe 0x18038f762
push rax
pushf
mov eax, 0x4aa19bf1
pushf
not eax
add eax, 0xf4f64206
xor eax, 0x96761929
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa346ccd8
xor eax, 0xd84f8c08
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc6584598
xor eax, 0xd9efa2be
rol eax, 1
popf
pushf
not eax
add eax, 0xc5ba6734
xor eax, 0x93918c38
rol eax, 0x6a
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x3a2a8c2e
pushf
not eax
add eax, 0xc7475afe
xor eax, 0xda194fe2
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xe73e3bf3
xor eax, 0xc39b5900
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa13751e5
xor eax, 0xe371a7f3
rol eax, 0x56
popf
jmp 0x18038dd68
subss xmm0, dword [0x1801d1e38]
movaps xmm3, xmm1
andps xmm0, xmmword [0x1801d1f30]
addss xmm0, xmm0
subss xmm3, xmm0
comiss xmm6, xmm3
ja 0x18038f820
push rax
pushf
mov eax, 0x30e6cfd5
pushf
not eax
add eax, 0xc0afb8f8
xor eax, 0xffb9a685
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xed4f7cc7
xor eax, 0xcda96047
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe8b1bdba
xor eax, 0x880dfe39
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8176bf2d
xor eax, 0x86bfe262
rol eax, 0xa9
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x6ca8f1f0
pushf
not eax
add eax, 0xff591481
xor eax, 0xee3792d5
rol eax, 0x13
popf
pushf
not eax
add eax, 0xeedd833d
xor eax, 0xf964aeed
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x8eb0ae44
xor eax, 0x8a0b38a9
rol eax, 0xff
popf
jmp 0x18038dd68
movaps xmm6, xmm1
minss xmm6, xmm3
push rax
pushf
mov eax, 0x88a844f
pushf
not eax
add eax, 0x80a4708d
xor eax, 0x8fc56fa4
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd4217047
xor eax, 0xf8fd1ee3
rol eax, 0x93
popf
pushf
not eax
add eax, 0xfd066566
xor eax, 0xba11b317
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xcd86f0dc
xor eax, 0xad13b7b8
rol eax, 0x75
popf
jmp 0x18038dd68
movss xmm0, dword [r15 + 8]
movaps xmm1, xmm7
subss xmm0, dword [r15]
maxss xmm1, xmm8
subss xmm0, xmm7
subss xmm0, xmm8
subss xmm0, xmm2
minss xmm1, xmm0
mulss xmm1, xmm6
movaps xmm0, xmm1
maxss xmm1, xmm8
maxss xmm0, xmm7
movaps xmm8, xmm1
movaps xmm7, xmm0
push rax
pushf
mov eax, 0x2b8c6422
pushf
not eax
add eax, 0xfa2a95fd
xor eax, 0xbf48d929
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb352cc93
xor eax, 0xf1c87092
rol eax, 0x62
popf
pushf
not eax
add eax, 0xdeb0a19a
xor eax, 0xbfb8080f
rol eax, 0xbf
popf
jmp 0x18038dd68
movss xmm0, dword [r15 + 8]
movss xmm1, dword [r15 + 4]
movaps xmm6, xmm0
movss dword [rbp - 0x45], xmm1
subss xmm6, xmm8
movss xmm8, dword [r15 + 0xc]
movss dword [rbp - 0x3d], xmm8
movss dword [rbp - 0x55], xmm1
movss dword [rbp - 0x4d], xmm8
movss dword [rbp - 0x41], xmm6
movaps xmm10, xmm6
addss xmm7, dword [r15]
movss dword [rbp - 0x49], xmm7
movss dword [rbp - 0x59], xmm7
addss xmm10, dword [rbx + 0x3834]
minss xmm10, xmm0
movss dword [rbp - 0x51], xmm10
bt r13d, 0x14
jae 0x18038fa07
push rax
pushf
mov eax, 0xc1a73e9a
pushf
not eax
add eax, 0xc1017f1f
xor eax, 0xa5e56f25
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x830e0720
xor eax, 0xeec24b88
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x82c230ca
xor eax, 0xfe3d967b
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd9a10b63
xor eax, 0x9e51dbe6
rol eax, 0x6a
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x45ab077e
pushf
not eax
add eax, 0x8895e02b
xor eax, 0xae26ece0
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa9d93bfb
xor eax, 0x969388ed
rol eax, 0x52
popf
jmp 0x18038dd68
movaps xmm0, xmm6
subss xmm0, xmm7
subss xmm0, xmm2
mulss xmm0, dword [rbx + 0x3800]
addss xmm0, xmm7
addss xmm0, xmm2
comiss xmm7, xmm0
jbe 0x18038fab3
push rax
pushf
mov eax, 0xdf34c7ce
pushf
not eax
add eax, 0xafd34850
xor eax, 0x80f1f7d5
rol eax, 0x70
popf
pushf
not eax
add eax, 0x868757b9
xor eax, 0x881197c1
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf307d32f
xor eax, 0x8e60aba9
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x9c417fbb
xor eax, 0x82aae0b5
rol eax, 0x11
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x226cb800
pushf
not eax
add eax, 0xd7c2bb95
xor eax, 0xdcf3b7cd
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xfa71bb1e
xor eax, 0x9630c9a8
rol eax, 0x52
popf
pushf
not eax
add eax, 0xe48c15c2
xor eax, 0xc70ac6d7
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb1cec047
xor eax, 0xa36037e2
rol eax, 0x2c
popf
jmp 0x18038dd68
movaps xmm6, xmm7
jmp 0x18038fb8e
minss xmm6, xmm0
push rax
pushf
mov eax, 0x98601cc6
pushf
not eax
add eax, 0x9ff87634
xor eax, 0xdd2b6be2
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8b91ffd8
xor eax, 0xd62a3ab8
rol eax, 0xf5
popf
jmp 0x18038dd68
comiss xmm6, xmm7
addss xmm8, xmm1
mulss xmm8, dword [0x1801d1e38]
jbe 0x18038fbe7
push rax
pushf
mov eax, 0xe430e107
pushf
not eax
add eax, 0xa4c3a4da
xor eax, 0x89adfc3b
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfbf69031
xor eax, 0xb3bcc5be
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xddf84c7f
xor eax, 0xaa4377c6
rol eax, 0x43
popf
jmp 0x18038dd68
push rax
pushf
mov eax, 0x7c079f25
pushf
not eax
add eax, 0xa7a964de
xor eax, 0xe101a1f8
rol eax, 0x52
popf
pushf
not eax
add eax, 0x9a25c84a
xor eax, 0xffcf8e2d
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf2de7c7b
xor eax, 0xf767e988
rol eax, 0x39
popf
jmp 0x18038dd68
movups xmm0, xmmword [r8 + 0x38b4]
lea rcx, [rbp - 0x39]
movups xmmword [rbp - 0x39], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [r8 + 0x37e0]
movss dword [rbp - 0x2d], xmm0
call fcn.180460b30
mov rcx, qword [rsi + 0x290]
movaps xmm0, xmm6
unpcklps xmm0, xmm8
mov r8d, eax
movq rdx, xmm0
call fcn.180435304
mulss xmm11, dword [0x1801d1e38]
cvttss2si eax, xmm11
movd xmm0, eax
cvtdq2ps xmm0, xmm0
subss xmm6, xmm0
minss xmm6, xmm10
movss dword [rbp - 0x51], xmm6
push rax
pushf
mov eax, 0xcd7a6b48
pushf
not eax
add eax, 0xa9c4a897
xor eax, 0xccd283b4
rol eax, 0x76
popf
pushf
not eax
add eax, 0x91296331
xor eax, 0xed24a45f
rol eax, 0x63
popf
pushf
not eax
add eax, 0xffe1823e
xor eax, 0xa3141540
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe9610053
xor eax, 0xd5c76c3a
rol eax, 0x8e
popf
jmp 0x18038dd68
lea rcx, [rbp - 0x59]
xor r9d, r9d
mov qword [rsp + 0x30], rcx
lea rax, [rbx + 0x3800]
mov qword [rsp + 0x28], rax
lea rdx, [rbp - 0x41]
lea rax, [rbp + 0x77]
mov r8, r12
lea rcx, [rbp - 0x49]
mov qword [rsp + 0x20], rax
call fcn.18035e165
lea r11, [rsp + 0xc0]
mov rbx, qword [r11 + 0x58]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm10, xmmword [r11 - 0x40]
movaps xmm11, xmmword [r11 - 0x50]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret