Function at 0x1804712a7
Capabilities:
Authenticate hmac
Create process on windows
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xfda59b41
pushf
not eax
add eax, 0xaa4c83dd
xor eax, 0xee7c081d
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xf0445726
xor eax, 0x9dee274d
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xab135df7
xor eax, 0xceee7cc5
rol eax, 0xa6
popf
cmp eax, 0x20
jne 0x1804712f7
popf
pop rax
jmp 0x180472d16
cmp eax, 0
jne 0x180471306
popf
pop rax
jmp 0x180471522
cmp eax, 3
jne 0x180471315
popf
pop rax
jmp 0x18047172f
cmp eax, 1
jne 0x180471324
popf
pop rax
jmp 0x180471622
cmp eax, 0xd
jne 0x180471333
popf
pop rax
jmp 0x180471fd2
cmp eax, 0x1a
jne 0x180471342
popf
pop rax
jmp 0x1804727fa
cmp eax, 0xe
jne 0x180471351
popf
pop rax
jmp 0x18047216d
cmp eax, 0xb
jne 0x180471360
popf
pop rax
jmp 0x180471bf0
cmp eax, 0x19
jne 0x18047136f
popf
pop rax
jmp 0x180472735
cmp eax, 8
jne 0x18047137e
popf
pop rax
jmp 0x1804719bc
cmp eax, 0x1d
jne 0x18047138d
popf
pop rax
jmp 0x180472b8f
cmp eax, 0x17
jne 0x18047139c
popf
pop rax
jmp 0x180472603
cmp eax, 0x1c
jne 0x1804713ab
popf
pop rax
jmp 0x180472b0c
cmp eax, 0x12
jne 0x1804713ba
popf
pop rax
jmp 0x1804723c7
cmp eax, 0x18
jne 0x1804713c9
popf
pop rax
jmp 0x1804726be
cmp eax, 0x11
jne 0x1804713d8
popf
pop rax
jmp 0x18047232c
cmp eax, 0x1b
jne 0x1804713e7
popf
pop rax
jmp 0x180472843
cmp eax, 0x21
jne 0x1804713f6
popf
pop rax
jmp 0x180472d89
cmp eax, 0x23
jne 0x180471405
popf
pop rax
jmp 0x180473163
cmp eax, 0x25
jne 0x180471414
popf
pop rax
jmp 0x180473616
cmp eax, 0xf
jne 0x180471423
popf
pop rax
jmp 0x18047220f
cmp eax, 0x13
jne 0x180471432
popf
pop rax
jmp 0x180472463
cmp eax, 0x15
jne 0x180471441
popf
pop rax
jmp 0x1804724f0
cmp eax, 0x24
jne 0x180471450
popf
pop rax
jmp 0x1804731e5
cmp eax, 0x1e
jne 0x18047145f
popf
pop rax
jmp 0x180472bfd
cmp eax, 0xc
jne 0x18047146e
popf
pop rax
jmp 0x180471f16
cmp eax, 7
jne 0x18047147d
popf
pop rax
jmp 0x18047193d
cmp eax, 5
jne 0x18047148c
popf
pop rax
jmp 0x180471879
cmp eax, 0x1f
jne 0x18047149b
popf
pop rax
jmp 0x180472cbb
cmp eax, 0x10
jne 0x1804714aa
popf
pop rax
jmp 0x1804722c7
cmp eax, 6
jne 0x1804714b9
popf
pop rax
jmp 0x1804718bf
cmp eax, 9
jne 0x1804714c8
popf
pop rax
jmp 0x180471a74
cmp eax, 4
jne 0x1804714d7
popf
pop rax
jmp 0x1804717d4
cmp eax, 0x16
jne 0x1804714e6
popf
pop rax
jmp 0x180472572
cmp eax, 2
jne 0x1804714f5
popf
pop rax
jmp 0x1804716bd
cmp eax, 0xa
jne 0x180471504
popf
pop rax
jmp 0x180471acb
cmp eax, 0x22
jne 0x180471513
popf
pop rax
jmp 0x180472e66
cmp eax, 0x14
jne 0x180471522
popf
pop rax
jmp 0x1804724e8
mov r11, rsp
mov qword [r11 + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [r11 - 0x1d8]
sub rsp, 0x2a0
movaps xmmword [r11 - 0x48], xmm6
movaps xmmword [r11 - 0x58], xmm7
movaps xmmword [r11 - 0x68], xmm8
mov rax, qword [0x180257a00]
xor rax, rsp
mov qword [rbp + 0x150], rax
mov rbx, qword [0x18025ad68]
mov r15, r8
mov r13, qword [rbp + 0x200]
mov r12, rdx
mov esi, dword [rbp + 0x208]
mov r14, rcx
movaps xmmword [r11 - 0x78], xmm9
xorps xmm8, xmm8
cmp byte [rbx + 0x10], 0
movaps xmm9, xmm3
je 0x1804715c9
push rax
pushf
mov eax, 0x8678b4d7
pushf
not eax
add eax, 0xaefa09df
xor eax, 0xa996a797
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa7393100
xor eax, 0xdcd72ca0
rol eax, 0x2b
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0xd5391300
pushf
not eax
add eax, 0x96879bd1
xor eax, 0xb112cede
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xf4d1624f
xor eax, 0x906af479
rol eax, 0x58
popf
pushf
not eax
add eax, 0xf6f29dd5
xor eax, 0xba186d28
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xfe1cc9b1
xor eax, 0xb42f0dd1
rol eax, 0xac
popf
jmp 0x1804712e8
mov eax, dword [rcx + 8]
cmp dword [0x180257928], eax
jne 0x180471664
push rax
pushf
mov eax, 0xb4c071a1
pushf
not eax
add eax, 0xfbfb2b15
xor eax, 0x91f083c8
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9551936d
xor eax, 0xd97ec932
rol eax, 0x8f
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x7674b1e
pushf
not eax
add eax, 0x9ed7937e
xor eax, 0xa7930e43
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x8095d1c8
xor eax, 0x87032605
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe9133b9b
xor eax, 0xa649c7f8
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe8ee22a1
xor eax, 0xdce3d66e
rol eax, 0xea
popf
jmp 0x1804712e8
cmp dword [0x18025ad60], esi
jne 0x1804716fc
push rax
pushf
mov eax, 0xac652fef
pushf
not eax
add eax, 0xf87ac977
xor eax, 0xe293295a
rol eax, 0x49
popf
pushf
not eax
add eax, 0xfee5979d
xor eax, 0xf183df3f
rol eax, 0x58
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x416a542e
pushf
not eax
add eax, 0xbec166e4
xor eax, 0xcd05ea1d
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd1036972
xor eax, 0xa178dcac
rol eax, 0x7a
popf
jmp 0x1804712e8
call fcn.18038dc2a
movss xmm0, dword [rbx + 4]
movss xmm7, dword [rbx + 0xc]
comiss xmm0, xmm7
movss xmm1, dword [rax + 0x10]
jb 0x18047178e
push rax
pushf
mov eax, 0xb2cbeae6
pushf
not eax
add eax, 0xe0a9ac36
xor eax, 0xab21dd56
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf6c43aa8
xor eax, 0xec012dde
rol eax, 0x13
popf
pushf
not eax
add eax, 0xead8788f
xor eax, 0xdf5de40e
rol eax, 0xee
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0xb143766a
pushf
not eax
add eax, 0xcb79817a
xor eax, 0x8349910d
rol eax, 0x65
popf
pushf
not eax
add eax, 0x9fd71c27
xor eax, 0x81af8e0a
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe0441f9e
xor eax, 0xaeeeb7e4
rol eax, 0xf2
popf
jmp 0x1804712e8
cmp byte [rbx + 0x11], 0
je 0x180471833
push rax
pushf
mov eax, 0xd08ab5b8
pushf
not eax
add eax, 0x9696b327
xor eax, 0x906be5eb
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd96fc504
xor eax, 0xa7adf807
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe7177a0b
xor eax, 0xb7e7383d
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xef766919
xor eax, 0xae8ec89d
rol eax, 0x6e
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x6504b34d
pushf
not eax
add eax, 0xae5ad687
xor eax, 0xe1e34731
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb8f7f8f4
xor eax, 0xa3deb632
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd3d99a72
xor eax, 0xb89ab9fd
rol eax, 0x16
popf
jmp 0x1804712e8
movss xmm0, dword [rbx + 8]
movss dword [rbx + 4], xmm0
mov byte [rbx + 0x10], 0
jmp 0x1804719bc
comiss xmm0, xmm7
jb 0x1804718f7
push rax
pushf
mov eax, 0x9fdb310b
pushf
not eax
add eax, 0xcc7f1564
xor eax, 0xbb6a2b47
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd957f393
xor eax, 0xe62eb9af
rol eax, 0x8c
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x5892845c
pushf
not eax
add eax, 0xb9e9fec6
xor eax, 0xe01acae6
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xfe01fae6
xor eax, 0xa88884bb
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x817c179d
xor eax, 0xfc9d9b9a
rol eax, 0x81
popf
jmp 0x1804712e8
cmp byte [rbx + 0x11], 0
je 0x180471976
push rax
pushf
mov eax, 0xd9adaa13
pushf
not eax
add eax, 0xed9ab6e2
xor eax, 0xb2215719
rol eax, 0x20
popf
pushf
not eax
add eax, 0x83f07d8e
xor eax, 0xe23421b6
rol eax, 0x8f
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0xde2d0b4a
pushf
not eax
add eax, 0xcaa284da
xor eax, 0xe96231cc
rol eax, 0x56
popf
pushf
not eax
add eax, 0xaa77b1a8
xor eax, 0xd970506c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa60baed5
xor eax, 0xdc043cf7
rol eax, 0x33
popf
jmp 0x1804712e8
cmp byte [rbx + 0x10], 0
je 0x180471a1b
push rax
pushf
mov eax, 0xce57eb40
pushf
not eax
add eax, 0xd9051535
xor eax, 0xd1214170
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe333f293
xor eax, 0x876bab49
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd5bf9707
xor eax, 0xa14547cf
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe5cf790e
xor eax, 0x81b63dd8
rol eax, 0xf9
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0xbe3d995b
pushf
not eax
add eax, 0xa7372074
xor eax, 0xb50b337e
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe7aeb5d5
xor eax, 0x981634bb
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xdf3fe112
xor eax, 0xf87cc2cb
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc65eef31
xor eax, 0x950a0fcb
rol eax, 0x56
popf
jmp 0x1804712e8
mulss xmm1, dword [rbx]
addss xmm1, xmm0
movss dword [rbx + 4], xmm1
minss xmm7, xmm1
push rax
pushf
mov eax, 0x582f07ad
pushf
not eax
add eax, 0xa43da672
xor eax, 0x9c30cf2c
rol eax, 0x72
popf
pushf
not eax
add eax, 0xc95c1b98
xor eax, 0x991fa17f
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd00d6a7b
xor eax, 0xd84b3926
rol eax, 0
popf
jmp 0x1804712e8
call fcn.18043527d
movaps xmm0, xmmword [0x1801d4270]
lea rcx, [rbp - 0x80]
movups xmmword [rbp - 0x80], xmm0
mov rdi, rax
call fcn.180460b30
lea rcx, [rsp + 0x58]
mov ebx, eax
call fcn.1803923f9
mov rcx, qword [r14]
mov rdx, qword [rcx + 8]
lea rcx, [rsp + 0x50]
movss xmm6, dword [rdx + 0x70]
subss xmm6, dword [0x1801e397c]
subss xmm6, dword [0x1801e3988]
subss xmm6, dword [0x1801d43ec]
mulss xmm6, xmm7
addss xmm6, dword [rax]
call fcn.1803923f9
lea rcx, [rsp + 0x70]
movss xmm0, dword [rax + 4]
addss xmm0, dword [0x1801d1ea8]
movss dword [rsp + 0x38], xmm6
movss dword [rsp + 0x3c], xmm0
call fcn.1803923f9
lea rcx, [rsp + 0x78]
movss xmm6, dword [rax]
call fcn.1803923f9
mov dword [rsp + 0x28], 0
lea r8, [rsp + 0x38]
mov r9d, ebx
movss dword [rsp + 0x20], xmm8
lea rdx, [rsp + 0x40]
mov rcx, rdi
movss xmm0, dword [rax + 4]
addss xmm0, dword [0x1801e3b48]
movss dword [rsp + 0x40], xmm6
movss dword [rsp + 0x44], xmm0
call fcn.1800ae9b0
push rax
pushf
mov eax, 0xf2983d23
pushf
not eax
add eax, 0xb72f355c
xor eax, 0x9424652b
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xbc07d20a
xor eax, 0xa914c75b
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa743caff
xor eax, 0xeac11648
rol eax, 0x40
popf
pushf
not eax
add eax, 0xebcb3167
xor eax, 0xee97830d
rol eax, 0xa2
popf
jmp 0x1804712e8
mov rax, qword [r14]
movabs rcx, 0x31abd8730a8ad53
pushf
not rcx
add rcx, 0x50ab3cec
xor rcx, 0x581fe16d
rol rcx, 0xec
popf
pushf
not rcx
add rcx, 0x490edb1e
xor rcx, 0x75f583fe
rol rcx, 0x16
popf
mov rbx, 0xffffffffffffffff
mov r8, rbx
mov rdi, qword [rax + 8]
movabs rax, 0x747538401dacee5b
pushf
not rax
add rax, 0x5818e58a
xor rax, 0x49f08f8b
rol rax, 0x7e
popf
pushf
not rax
add rax, 0x5198e7b4
xor rax, 0x78b59982
rol rax, 0x99
popf
pushf
not rax
add rax, 0x7dfe598b
xor rax, 0x48da3ef5
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x61083bd5
xor rax, 0x6abc3c30
rol rax, 0x7f
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xd0], rax
movabs rax, 0xdc6830e98e8e14c2
pushf
not rax
add rax, 0x67967b96
xor rax, 0x74b99a3b
rol rax, 6
popf
pushf
not rax
add rax, 0x7c149d3e
xor rax, 0x514c9837
rol rax, 0xbb
popf
pushf
not rax
add rax, 0x61db4308
xor rax, 0x60f62ab2
rol rax, 0xb4
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xd8], rax
movabs rax, 0xcc4cb27036768568
pushf
not rax
add rax, 0x4081ba08
xor rax, 0x53533317
rol rax, 0x2b
popf
pushf
not rax
add rax, 0x5f63a12e
xor rax, 0x59ed61ad
rol rax, 0x4a
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xe0], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xe8], rax
movabs rax, 0x399a26b9a6760e3e
pushf
not rax
add rax, 0x5c8cccc3
xor rax, 0x4a3cf737
rol rax, 0x49
popf
pushf
not rax
add rax, 0x56b87e1c
xor rax, 0x7ce0fd23
rol rax, 1
popf
pushf
not rax
add rax, 0x6ca4501b
xor rax, 0x6c76989d
rol rax, 0x64
popf
pushf
not rax
add rax, 0x6df7bbab
xor rax, 0x62c65ea7
rol rax, 0x9e
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf0], rax
movabs rax, 0xb04fcb72793da570
pushf
not rax
add rax, 0x794f78ce
xor rax, 0x79c3cb01
rol rax, 0x37
popf
pushf
not rax
add rax, 0x70ef712a
xor rax, 0x516e0c27
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x73908ba0
xor rax, 0x5b535026
rol rax, 0x96
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf8], rax
movabs rax, 0xb212a3e72d993cfe
pushf
not rax
add rax, 0x458fc78c
xor rax, 0x6d4d4207
rol rax, 0x8f
popf
pushf
not rax
add rax, 0x69d7b877
xor rax, 0x462cf310
rol rax, 0xe2
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x100], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0xd0]
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0xf0]
mov qword [rbp + 0x108], rax
lea rax, [rbp + 0xd0]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0xe0], xmm1
xorps xmm1, xmm1
movdqa xmmword [rbp + 0xd0], xmm0
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x20], xmm1
movups xmmword [rbp - 0x30], xmm0
nop
push rax
pushf
mov eax, 0xd4c96852
pushf
not eax
add eax, 0xc7863460
xor eax, 0xa430dab4
rol eax, 0x98
popf
pushf
not eax
add eax, 0xac98299f
xor eax, 0xc3419d88
rol eax, 0x66
popf
jmp 0x1804712e8
inc r8
cmp byte [rax + r8], 0
jne 0x180471f79
push rax
pushf
mov eax, 0x123d3ab0
pushf
not eax
add eax, 0xf471a846
xor eax, 0xbffc1ae8
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb488ab9d
xor eax, 0xdc90b7aa
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xfd6a0edd
xor eax, 0xea8ab4d0
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd929bbfa
xor eax, 0x916f9ea6
rol eax, 0x7c
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x9e480afc
pushf
not eax
add eax, 0xb0a16320
xor eax, 0xd6503722
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf7713a56
xor eax, 0xacc654c2
rol eax, 0xc
popf
pushf
not eax
add eax, 0xe625c2ae
xor eax, 0xc6a689a3
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xcffe19ed
xor eax, 0xc92150aa
rol eax, 0xe3
popf
jmp 0x1804712e8
lea rdx, [rbp + 0xd0]
lea rcx, [rbp - 0x30]
call fcn.1800e4120
lea rdx, [rbp - 0x30]
mov rcx, rdi
call fcn.180154560
mov rcx, rax
call fcn.1804883e4
movss xmm6, dword [0x1801d1ed0]
lea rcx, [rsp + 0x68]
xor r9d, r9d
movss dword [rsp + 0x20], xmm6
xor r8d, r8d
mov rdx, r15
call fcn.18030ba0e
movups xmm0, xmmword [r12]
lea rdx, [rbp - 0x40]
xor ecx, ecx
movups xmmword [rbp - 0x40], xmm0
call fcn.18038a2eb
movss xmm1, dword [rsp + 0x6c]
lea rcx, [rsp + 0x60]
movss xmm0, dword [0x1801d1ea4]
movss xmm8, dword [0x1801d1e38]
mulss xmm1, xmm8
movss dword [rsp + 0x60], xmm9
subss xmm0, xmm1
movss dword [rsp + 0x64], xmm0
call fcn.1802807e3
mov rcx, r15
call fcn.1802abca8
mov ecx, 0xe61efec0
pushf
not ecx
add ecx, 0xe021bb65
xor ecx, 0xf76b9077
rol ecx, 4
popf
pushf
not ecx
add ecx, 0xbe187789
xor ecx, 0xe785ba58
rol ecx, 0x54
popf
call fcn.1802e8671
call fcn.180454ce9
xor ecx, ecx
call fcn.1803e60fc
movaps xmm9, xmmword [rsp + 0x260]
test al, al
je 0x180472114
push rax
pushf
mov eax, 0x1aa9abd1
pushf
not eax
add eax, 0x96109918
xor eax, 0xbe423d1a
rol eax, 0x32
popf
pushf
not eax
add eax, 0x96ec508f
xor eax, 0xfd94487e
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc40d67b6
xor eax, 0x9483a5d5
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8685bde1
xor eax, 0xe6c9f12e
rol eax, 0x1b
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x5878c29b
pushf
not eax
add eax, 0xd2695ef4
xor eax, 0xc2e73f1e
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa2d3da31
xor eax, 0xcfbbe88f
rol eax, 0x20
popf
pushf
not eax
add eax, 0xc5848374
xor eax, 0xbef4d339
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x8a01e4b4
xor eax, 0xf8d682ca
rol eax, 0xee
popf
jmp 0x1804712e8
xor ecx, ecx
call fcn.1803b8819
mov rcx, qword [0x18025ad68]
test al, al
je 0x1804721dc
push rax
pushf
mov eax, 0x9a119959
pushf
not eax
add eax, 0xfaeb6c7d
xor eax, 0x8de063ad
rol eax, 0xf
popf
pushf
not eax
add eax, 0x927630ff
xor eax, 0x97cd7c93
rol eax, 0xac
popf
pushf
not eax
add eax, 0xab0d8e4d
xor eax, 0xccb2da92
rol eax, 0xea
popf
pushf
not eax
add eax, 0xf5235b33
xor eax, 0xc29b68ad
rol eax, 0xe1
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x163db484
pushf
not eax
add eax, 0xfe20fe94
xor eax, 0xa6a7470d
rol eax, 0x60
popf
pushf
not eax
add eax, 0xf66509a5
xor eax, 0xb520fca3
rol eax, 5
popf
jmp 0x1804712e8
cmp byte [rcx + 0x10], 0
jne 0x18047226e
push rax
pushf
mov eax, 0xe6e7539c
pushf
not eax
add eax, 0x914cb31e
xor eax, 0xedc69f2c
rol eax, 0x85
popf
pushf
not eax
add eax, 0xc6ea2078
xor eax, 0x9c82e0bc
rol eax, 0x81
popf
pushf
not eax
add eax, 0xbbe57ecb
xor eax, 0xe5cad9eb
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd3a73650
xor eax, 0x93afa36f
rol eax, 0xa7
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0xea4d1f31
pushf
not eax
add eax, 0xc1bba21e
xor eax, 0x8826e86d
rol eax, 0x36
popf
pushf
not eax
add eax, 0xe2ee1e63
xor eax, 0xd6d903e2
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xeaec5f3d
xor eax, 0xb719be52
rol eax, 0xf
popf
pushf
not eax
add eax, 0xd98c18c8
xor eax, 0xffb5a91a
rol eax, 0x17
popf
jmp 0x1804712e8
mov byte [rcx + 0x10], 1
mov eax, dword [rcx + 8]
mov dword [rcx + 4], eax
mov eax, dword [r14 + 8]
mov dword [0x180257928], eax
mov dword [0x18025ad60], esi
jmp 0x180472d89
movss xmm0, dword [rcx + 4]
comiss xmm0, dword [rcx + 0xc]
jb 0x180472394
push rax
pushf
mov eax, 0x9b3f3c6d
pushf
not eax
add eax, 0xfde6c9cd
xor eax, 0xfc79414d
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe5b6b5da
xor eax, 0x91199427
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xdfa76676
xor eax, 0x92f236ff
rol eax, 0x16
popf
pushf
not eax
add eax, 0xfaafa293
xor eax, 0xa292dca4
rol eax, 0x86
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0xed759ae0
pushf
not eax
add eax, 0xc6300f63
xor eax, 0xdbcd77d5
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xaaf3ec81
xor eax, 0xca958c16
rol eax, 0xb1
popf
jmp 0x1804712e8
mov eax, dword [r14 + 8]
cmp dword [0x180257928], eax
jne 0x18047240a
push rax
pushf
mov eax, 0x60a90a38
pushf
not eax
add eax, 0xbc8f595b
xor eax, 0xdda0390a
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa9fb204d
xor eax, 0xe4e8377e
rol eax, 0x33
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0xc5f6d18b
pushf
not eax
add eax, 0xa2e64872
xor eax, 0xb2c79707
rol eax, 0x20
popf
pushf
not eax
add eax, 0xc52026c3
xor eax, 0xd708dda1
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xee505aef
xor eax, 0xa76463d1
rol eax, 0x20
popf
pushf
not eax
add eax, 0x82e2e07d
xor eax, 0xb7af35fd
rol eax, 0x35
popf
jmp 0x1804712e8
cmp dword [0x18025ad60], esi
jne 0x1804724b5
push rax
pushf
mov eax, 0x84040188
pushf
not eax
add eax, 0x952c14f4
xor eax, 0x92a36d8d
rol eax, 0x53
popf
pushf
not eax
add eax, 0xc0dfb38d
xor eax, 0xe2bcbc55
rol eax, 0x94
popf
pushf
not eax
add eax, 0x93049b11
xor eax, 0xdcc1fd9e
rol eax, 0xb8
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x9a03613d
pushf
not eax
add eax, 0xeea1c3e8
xor eax, 0xd90e8ce4
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd08ad1ad
xor eax, 0xe22cc41c
rol eax, 0x91
popf
jmp 0x1804712e8
test esi, esi
je 0x180472b8f
sub esi, 1
je 0x18047252c
push rax
pushf
mov eax, 0xd3108e3f
pushf
not eax
add eax, 0xffb7109b
xor eax, 0xbb5f429f
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xc1c285ed
xor eax, 0x9d0077e6
rol eax, 0x93
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0xd165a4a6
pushf
not eax
add eax, 0x903b663e
xor eax, 0x8549097a
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9bfc635c
xor eax, 0xd481a592
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xce3eeb4d
xor eax, 0x812420c8
rol eax, 0x99
popf
jmp 0x1804712e8
sub esi, 1
je 0x1804725d0
push rax
pushf
mov eax, 0xb050be97
pushf
not eax
add eax, 0xddcc4124
xor eax, 0xa8c285fa
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xbd811316
xor eax, 0xf37a2954
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd33e92af
xor eax, 0xb4182602
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa40248d3
xor eax, 0xbd8e38f1
rol eax, 0x41
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x85f4fbe8
pushf
not eax
add eax, 0x87027033
xor eax, 0x8db76dca
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xbb618e6b
xor eax, 0x886046f6
rol eax, 0x57
popf
jmp 0x1804712e8
cmp esi, 1
jne 0x180472665
push rax
pushf
mov eax, 0x1df7fba7
pushf
not eax
add eax, 0xc76894d8
xor eax, 0xc8ce02ae
rol eax, 0xe
popf
pushf
not eax
add eax, 0x82759862
xor eax, 0xabe178f1
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9ef6a148
xor eax, 0xe6fdf980
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x804779f3
xor eax, 0xc3736a1b
rol eax, 0xb8
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x44488801
pushf
not eax
add eax, 0xdcee75bd
xor eax, 0xd4fb6285
rol eax, 0x17
popf
pushf
not eax
add eax, 0xaa5daab0
xor eax, 0xc2f3981e
rol eax, 0x94
popf
pushf
not eax
add eax, 0xdaaccc4e
xor eax, 0x82d13898
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd3f7e78d
xor eax, 0xfbcf8347
rol eax, 0x2c
popf
jmp 0x1804712e8
lea rdx, [r14 + 0x30]
lea rcx, [rbp + 0x10]
call fcn.1800ecb10
mov rcx, rax
call fcn.1801144e0
lea rcx, [0x1e6878bb8]
pushf
sub rcx, 0x6661de78
popf
call fcn.180124610
jmp 0x180472bfd
call fcn.1800dd2b0
lea r9, [rax + 0x290]
cmp qword [r9 + 0x18], 0xf
jbe 0x1804727a1
push rax
pushf
mov eax, 0x5b8d343e
pushf
not eax
add eax, 0xa962469c
xor eax, 0xe8115031
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xee766b4d
xor eax, 0xb06b15ea
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xbb469ee4
xor eax, 0xb244de38
rol eax, 0x63
popf
pushf
not eax
add eax, 0xa381c83e
xor eax, 0xb8228457
rol eax, 0xa6
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x673c25d2
pushf
not eax
add eax, 0xfe9a2633
xor eax, 0xd1054ab0
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x8f8e794b
xor eax, 0xcff8821d
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xee0b87b2
xor eax, 0x861cf6ac
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9653f5ee
xor eax, 0x9c93a2f4
rol eax, 0x51
popf
jmp 0x1804712e8
mov r9, qword [r9]
push rax
pushf
mov eax, 0x9c92a945
pushf
not eax
add eax, 0xf4004144
xor eax, 0xce3d777b
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe69a622c
xor eax, 0x92db91bb
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd4e41d59
xor eax, 0xc113f8f2
rol eax, 0xe
popf
jmp 0x1804712e8
movabs rsi, 0x4488111c2be5b682
pushf
not rsi
add rsi, 0x77a0ab57
xor rsi, 0x6af13729
rol rsi, 0x97
popf
pushf
not rsi
add rsi, 0x751dee07
xor rsi, 0x758bd413
rol rsi, 0xf2
popf
pushf
not rsi
add rsi, 0x7d9a40d6
xor rsi, 0x72b85198
rol rsi, 0x7f
popf
pushf
not rsi
add rsi, 0x4f8672ad
xor rsi, 0x5debd8cb
rol rsi, 0x56
popf
mov dword [rsp + 0x28], 1
movabs rax, 0xa95f48a0e23b9409
pushf
not rax
add rax, 0x440d9d25
xor rax, 0x476be54c
rol rax, 0xa1
popf
pushf
not rax
add rax, 0x4e5f1bb2
xor rax, 0x52d44562
rol rax, 0xb7
popf
pushf
not rax
add rax, 0x5d90260f
xor rax, 0x63d6b0ba
rol rax, 0x8d
popf
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x30], rax
lea r8, [rbp + 0xb0]
mov rax, qword [rsp + 0x30]
lea rdx, [rbp + 0xc0]
mov qword [rbp + 0xb0], rax
movabs r15, 0xbd7243c09e43eeba
pushf
not r15
add r15, 0x5b963042
xor r15, 0x584e9c02
rol r15, 0x42
popf
pushf
not r15
add r15, 0x72d5f22d
xor r15, 0x4ea4154e
rol r15, 0x1a
popf
pushf
not r15
add r15, 0x67502b45
xor r15, 0x586e795e
rol r15, 0x95
popf
pushf
not r15
add r15, 0x793dd810
xor r15, 0x4016afa3
rol r15, 0x83
popf
movabs rax, 0xe8764fd92e337c12
pushf
not rax
add rax, 0x61c56bd8
xor rax, 0x6087390a
rol rax, 0xe9
popf
pushf
not rax
add rax, 0x5b832d6f
xor rax, 0x4ed032e4
rol rax, 0xb5
popf
pushf
not rax
add rax, 0x59f812a5
xor rax, 0x640ffe14
rol rax, 0x21
popf
xor ecx, ecx
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xb8], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rsi
mov qword [rbp - 0x70], rax
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0xb0]
mov qword [rbp - 0x68], rax
movabs rax, 0x8e85037efd09568a
pushf
not rax
add rax, 0x7d368b91
xor rax, 0x4ebc20ac
rol rax, 0xe9
popf
pushf
not rax
add rax, 0x5f7e4f39
xor rax, 0x7966cfba
rol rax, 0xcb
popf
xorps xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0xb0], xmm0
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xc0], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xc8], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x60], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0xc0]
mov qword [rbp - 0x58], rax
xorps xmm0, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0xc0], xmm0
jmp 0x180472abb
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
jmp 0x180472cbb
lea rdx, [r14 + 0x30]
lea rcx, [rbp + 0x30]
call fcn.1800ecb10
mov rdx, rax
lea rcx, [rbp + 0x50]
call fcn.1800f01d0
mov rcx, rax
call fcn.1800efbf0
lea rcx, [0x1c145b0ad]
pushf
sub rcx, 0x4120036d
popf
call fcn.180124610
jmp 0x180472bfd
lea rdx, [r14 + 0x10]
lea rcx, [rbp + 0x70]
call fcn.1800ecb10
mov rcx, rax
call fcn.180114d90
push rax
pushf
mov eax, 0x7a5e64d3
pushf
not eax
add eax, 0xcb04f657
xor eax, 0x87267d75
rol eax, 6
popf
pushf
not eax
add eax, 0x833d1f89
xor eax, 0x95d47ebf
rol eax, 7
popf
pushf
not eax
add eax, 0xebe0ca3a
xor eax, 0xfc4e7224
rol eax, 0xee
popf
pushf
not eax
add eax, 0xb533e339
xor eax, 0xdba4a3e1
rol eax, 0x14
popf
jmp 0x1804712e8
movabs r15, 0x4119446f84a428c9
pushf
not r15
add r15, 0x58cadac0
xor r15, 0x68606c36
rol r15, 0xa5
popf
pushf
not r15
add r15, 0x51d905f1
xor r15, 0x6f541d51
rol r15, 0x24
popf
movabs rsi, 0x17fee9922a03d269
pushf
not rsi
add rsi, 0x7a7559b3
xor rsi, 0x549732df
rol rsi, 0x24
popf
pushf
not rsi
add rsi, 0x64b6affc
xor rsi, 0x57ab0fec
rol rsi, 0x38
popf
push rax
pushf
mov eax, 0xdb16d190
pushf
not eax
add eax, 0xb352e568
xor eax, 0xb982f98d
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x87c00a81
xor eax, 0xe3d38cd1
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe90ea4cb
xor eax, 0xdb1030d0
rol eax, 0x23
popf
jmp 0x1804712e8
mov dword [0x180257928], ebx
mov dword [0x18025ad60], 0
jmp 0x180472e66
mov eax, dword [rcx + 8]
mov dword [rcx + 4], eax
mov byte [rcx + 0x10], 0
mov dword [0x180257928], ebx
mov dword [0x18025ad60], 0
push rax
pushf
mov eax, 0xe47874db
pushf
not eax
add eax, 0xcf188e51
xor eax, 0xcc9a0632
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x98998d08
xor eax, 0x84d8fb7b
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc90e15da
xor eax, 0x914dfab3
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc4465d32
xor eax, 0xde968d5f
rol eax, 0xe7
popf
jmp 0x1804712e8
movabs rsi, 0x4cd8d987c3abdb7d
pushf
not rsi
add rsi, 0x7ac6588a
xor rsi, 0x6b92e728
rol rsi, 0xd
popf
pushf
not rsi
add rsi, 0x47e5de62
xor rsi, 0x4fb80d94
rol rsi, 0xdc
popf
movabs r15, 0x8608e499d7e733de
pushf
not r15
add r15, 0x7c346d4f
xor r15, 0x4a9eb599
rol r15, 0x2b
popf
pushf
not r15
add r15, 0x468f153c
xor r15, 0x7e71ad90
rol r15, 3
popf
pushf
not r15
add r15, 0x5e722b43
xor r15, 0x6749d01a
rol r15, 0x5f
popf
pushf
not r15
add r15, 0x5a176439
xor r15, 0x4a45742e
rol r15, 0x39
popf
push rax
pushf
mov eax, 0xf486ed22
pushf
not eax
add eax, 0xd5b90151
xor eax, 0xc28148f3
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x92e57ac1
xor eax, 0xd96f335a
rol eax, 0xaf
popf
jmp 0x1804712e8
mov rax, qword [r14]
movabs r12, 0xe682e6ef61ec1b5f
pushf
not r12
add r12, 0x6212db65
xor r12, 0x4a727b47
rol r12, 0x6e
popf
pushf
not r12
add r12, 0x6d0b520c
xor r12, 0x697d9823
rol r12, 0x93
popf
pushf
not r12
add r12, 0x4aa6fb08
xor r12, 0x7940cf34
rol r12, 0x71
popf
pushf
not r12
add r12, 0x51bb2dd1
xor r12, 0x5b6db34b
rol r12, 0xa7
popf
movabs r14, 0x17b1f4dc7fe10834
pushf
not r14
add r14, 0x7d4738f6
xor r14, 0x7a1ec632
rol r14, 0x33
popf
pushf
not r14
add r14, 0x7ff72224
xor r14, 0x45d8c32d
rol r14, 0x98
popf
pushf
not r14
add r14, 0x701b738b
xor r14, 0x7c2ac8dc
rol r14, 0x44
popf
pushf
not r14
add r14, 0x7c664d59
xor r14, 0x408d8e56
rol r14, 0x41
popf
mov rdi, qword [rax + 8]
movabs rax, 0xe447f74f3d70fe3f
pushf
not rax
add rax, 0x41b2bfc1
xor rax, 0x644e606f
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x6c25fb58
xor rax, 0x4a5ab920
rol rax, 0x7d
popf
pushf
not rax
add rax, 0x7fb6b69d
xor rax, 0x7f79c177
rol rax, 0xb4
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x90], rax
movabs rax, 0xc4fe8b270b9d52ae
pushf
not rax
add rax, 0x6f4b8cd7
xor rax, 0x519b2175
rol rax, 0x5c
popf
pushf
not rax
add rax, 0x62d85f58
xor rax, 0x745e5038
rol rax, 0xcb
popf
pushf
not rax
add rax, 0x47cf5357
xor rax, 0x644781f5
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x51f6a593
xor rax, 0x4163d85a
rol rax, 0xf6
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x98], rax
movabs rax, 0xf90153cafe165f4d
pushf
not rax
add rax, 0x46a3bec6
xor rax, 0x48d1ec8b
rol rax, 0x3d
popf
pushf
not rax
add rax, 0x4a4af488
xor rax, 0x669b4a76
rol rax, 0x23
popf
pushf
not rax
add rax, 0x7a5fa9d0
xor rax, 0x6fd99abf
rol rax, 0x43
popf
pushf
not rax
add rax, 0x54de6671
xor rax, 0x72503b9a
rol rax, 0xee
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xa0], rax
mov qword [rsp + 0x30], r14
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xa8], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rsi
mov qword [rbp + 0x110], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x118], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x120], rax
mov qword [rsp + 0x30], r14
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x90]
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x110]
mov qword [rbp + 0x128], rax
lea rax, [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0xa0], xmm1
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x90], xmm0
xorps xmm0, xmm0
movdqu xmmword [rbp], xmm1
movups xmmword [rbp - 0x10], xmm0
push rax
pushf
mov eax, 0x99f7fd63
pushf
not eax
add eax, 0x91407922
xor eax, 0xba992842
rol eax, 0x12
popf
pushf
not eax
add eax, 0xdeb782dd
xor eax, 0x8ec64b1b
rol eax, 0x3e
popf
jmp 0x1804712e8
inc rbx
cmp byte [rax + rbx], 0
jne 0x1804731b2
push rax
pushf
mov eax, 0x825bc977
pushf
not eax
add eax, 0xd1aa4d4d
xor eax, 0xb9c24254
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd4b930b6
xor eax, 0xd51ec993
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe48ab76a
xor eax, 0x9c72051e
rol eax, 0xed
popf
jmp 0x1804712e8
push rax
pushf
mov eax, 0x4084f125
pushf
not eax
add eax, 0xce57ff6e
xor eax, 0xab88aa16
rol eax, 5
popf
pushf
not eax
add eax, 0xb90cbb87
xor eax, 0xdd982fc0
rol eax, 0xe4
popf
jmp 0x1804712e8
mov r8, rbx
lea rdx, [rbp + 0x90]
lea rcx, [rbp - 0x10]
call fcn.1800e4120
lea rdx, [rbp - 0x10]
mov rcx, rdi
call fcn.180154560
mov rcx, rax
call fcn.1804883e4
xor r9d, r9d
movss dword [rsp + 0x20], xmm6
xor r8d, r8d
lea rcx, [rsp + 0x48]
mov rdx, r13
call fcn.18030ba0e
movaps xmm0, xmmword [0x1801e3b60]
lea rdx, [rbp + 0x90]
movups xmmword [rbp + 0x90], xmm0
mov ecx, 0xa7cc4112
pushf
not ecx
add ecx, 0xdc81ba84
xor ecx, 0xef3e2465
rol ecx, 0x85
popf
pushf
not ecx
add ecx, 0x93037945
xor ecx, 0xa1aee404
rol ecx, 0x43
popf
pushf
not ecx
add ecx, 0xb56d923e
xor ecx, 0xb3a1fcd1
rol ecx, 0x90
popf
movups xmmword [rbp + 0x90], xmm0
call fcn.18038a2eb
lea rcx, [rsp + 0x78]
mov qword [rsp + 0x40], 0
call fcn.180431a6f
lea rcx, [rsp + 0x70]
mov rbx, rax
call fcn.18031547f
movss xmm7, dword [rbx]
lea rcx, [rbp - 0x50]
movss xmm6, dword [rax]
call fcn.18031547f
movss xmm0, dword [rsp + 0x48]
subss xmm7, xmm6
movss xmm6, dword [0x1801d1e98]
lea rcx, [rbp - 0x48]
addss xmm0, xmm6
mulss xmm7, xmm8
mulss xmm0, xmm8
addss xmm7, dword [rax]
subss xmm7, xmm0
call fcn.18031547f
lea rcx, [rbp - 0x80]
mov rbx, rax
call fcn.1802e3680
movss xmm0, dword [rbx + 4]
lea r8, [rsp + 0x40]
xor edx, edx
lea rcx, [rsp + 0x38]
movss xmm1, dword [rax + 4]
mulss xmm1, dword [0x1801d41cc]
movss dword [rsp + 0x38], xmm7
subss xmm0, xmm1
movss dword [rsp + 0x3c], xmm0
call fcn.1802f0b2f
movss xmm0, dword [rsp + 0x48]
lea rcx, [rsp + 0x50]
movss xmm1, dword [rsp + 0x4c]
addss xmm0, xmm6
addss xmm1, xmm6
xor edx, edx
movss dword [rsp + 0x50], xmm0
movss dword [rsp + 0x54], xmm1
call fcn.18040e2a8
movabs rax, 0x46baed18a01ed22
pushf
not rax
add rax, 0x76d15b31
xor rax, 0x6be8d756
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x4c7c8d4d
xor rax, 0x77bb5f22
rol rax, 0x21
popf
pushf
not rax
add rax, 0x5b4ccc56
xor rax, 0x7b95cfff
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x6db4bfa6
xor rax, 0x5576c581
rol rax, 0x1f
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x90], rax
movabs rax, 0x15b804308e57661f
pushf
not rax
add rax, 0x400103c8
xor rax, 0x54494e15
rol rax, 0xca
popf
pushf
not rax
add rax, 0x7acc7110
xor rax, 0x48769bc7
rol rax, 3
popf
pushf
not rax
add rax, 0x44cbdebb
xor rax, 0x418ff930
rol rax, 0x73
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x98], rax
movabs rax, 0x2536568dfd52fe78
pushf
not rax
add rax, 0x62b2cf40
xor rax, 0x61f1d6fb
rol rax, 0x20
popf
pushf
not rax
add rax, 0x4a719806
xor rax, 0x705526da
rol rax, 0x3b
popf
pushf
not rax
add rax, 0x70f20f78
xor rax, 0x54d0cbe6
rol rax, 0xfd
popf
pushf
not rax
add rax, 0x4e4d01ea
xor rax, 0x4e101f2d
rol rax, 0x96
popf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xa0], rax
mov qword [rsp + 0x30], r14
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xa8], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x130], rax
mov qword [rsp + 0x30], rsi
lea rcx, [rbp + 0x90]
mov rax, qword [rsp + 0x30]
xor edx, edx
mov qword [rbp + 0x138], rax
mov r8d, 0xdecba58e
pushf
not r8d
add r8d, 0xa4b98157
xor r8d, 0x9a6d3cb2
rol r8d, 0x59
popf
pushf
not r8d
add r8d, 0x86c2efb1
xor r8d, 0x92522de2
rol r8d, 0x52
popf
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x140], rax
mov qword [rsp + 0x30], r14
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x90]
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x130]
mov qword [rbp + 0x148], rax
xorps xmm1, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0xa0], xmm1
movdqa xmmword [rbp + 0x90], xmm0
call fcn.1804767df
lea rcx, [rsp + 0x58]
mov dword [rsp + 0x58], 0x40a00000
mov dword [rsp + 0x5c], 0x40a00000
call fcn.1802807e3
mov rcx, r13
call fcn.1802abca8
call fcn.18041341f
mov ecx, 0x415d00b
pushf
not ecx
add ecx, 0xb69d6485
xor ecx, 0xbb90aa01
rol ecx, 0x76
popf
pushf
not ecx
add ecx, 0xd32d38e4
xor ecx, 0xd34901c2
rol ecx, 0xe4
popf
pushf
not ecx
add ecx, 0xff9fb5e8
xor ecx, 0x996088f9
rol ecx, 0x99
popf
call fcn.1802e8671
call fcn.180454ce9
push rax
pushf
mov eax, 0x6a993a48
pushf
not eax
add eax, 0x82d4f510
xor eax, 0x92a0bdcf
rol eax, 0x41
popf
pushf
not eax
add eax, 0xaf973f0d
xor eax, 0x9a6130b1
rol eax, 0x5f
popf
jmp 0x1804712e8
mov rcx, qword [rbp + 0x150]
xor rcx, rsp
call fcn.180197f20
lea r11, [rsp + 0x2a0]
mov rbx, qword [r11 + 0x58]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret