Function at 0x1803aacc3
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x382237f7
pushf
not eax
add eax, 0xb20e26aa
xor eax, 0xddce1bd3
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc87ea5b0
xor eax, 0x8032baec
rol eax, 0x80
popf
cmp eax, 0x29
jne 0x1803aad00
popf
pop rax
jmp 0x1803ac4ed
cmp eax, 0
jne 0x1803aad0f
popf
pop rax
jmp 0x1803aafa3
cmp eax, 3
jne 0x1803aad1e
popf
pop rax
jmp 0x1803ab1c4
cmp eax, 1
jne 0x1803aad2d
popf
pop rax
jmp 0x1803ab057
cmp eax, 0xd
jne 0x1803aad3c
popf
pop rax
jmp 0x1803ab752
cmp eax, 0x1a
jne 0x1803aad4b
popf
pop rax
jmp 0x1803abe07
cmp eax, 0xe
jne 0x1803aad5a
popf
pop rax
jmp 0x1803ab81e
cmp eax, 0xb
jne 0x1803aad69
popf
pop rax
jmp 0x1803ab6dc
cmp eax, 0x19
jne 0x1803aad78
popf
pop rax
jmp 0x1803abd76
cmp eax, 8
jne 0x1803aad87
popf
pop rax
jmp 0x1803ab54a
cmp eax, 0x2a
jne 0x1803aad96
popf
pop rax
jmp 0x1803ac558
cmp eax, 0x17
jne 0x1803aada5
popf
pop rax
jmp 0x1803abc9d
cmp eax, 0x1c
jne 0x1803aadb4
popf
pop rax
jmp 0x1803abf0c
cmp eax, 0x12
jne 0x1803aadc3
popf
pop rax
jmp 0x1803ab9f2
cmp eax, 0x18
jne 0x1803aadd2
popf
pop rax
jmp 0x1803abcd9
cmp eax, 0x2b
jne 0x1803aade1
popf
pop rax
jmp 0x1803ac5be
cmp eax, 0x1b
jne 0x1803aadf0
popf
pop rax
jmp 0x1803abeb4
cmp eax, 0x2d
jne 0x1803aadff
popf
pop rax
jmp 0x1803ac69b
cmp eax, 0x23
jne 0x1803aae0e
popf
pop rax
jmp 0x1803ac215
cmp eax, 0x25
jne 0x1803aae1d
popf
pop rax
jmp 0x1803ac323
cmp eax, 0xf
jne 0x1803aae2c
popf
pop rax
jmp 0x1803ab880
cmp eax, 0x13
jne 0x1803aae3b
popf
pop rax
jmp 0x1803aba7c
cmp eax, 0x15
jne 0x1803aae4a
popf
pop rax
jmp 0x1803abb81
cmp eax, 0x24
jne 0x1803aae59
popf
pop rax
jmp 0x1803ac26e
cmp eax, 0x1e
jne 0x1803aae68
popf
pop rax
jmp 0x1803ac023
cmp eax, 0xc
jne 0x1803aae77
popf
pop rax
jmp 0x1803ab716
cmp eax, 0x26
jne 0x1803aae86
popf
pop rax
jmp 0x1803ac3b4
cmp eax, 0x27
jne 0x1803aae95
popf
pop rax
jmp 0x1803ac3fa
cmp eax, 0x1f
jne 0x1803aaea4
popf
pop rax
jmp 0x1803ac084
cmp eax, 0x10
jne 0x1803aaeb3
popf
pop rax
jmp 0x1803ab956
cmp eax, 0x2c
jne 0x1803aaec2
popf
pop rax
jmp 0x1803ac640
cmp eax, 9
jne 0x1803aaed1
popf
pop rax
jmp 0x1803ab598
cmp eax, 4
jne 0x1803aaee0
popf
pop rax
jmp 0x1803ab263
cmp eax, 0x16
jne 0x1803aaeef
popf
pop rax
jmp 0x1803abc3b
cmp eax, 0x28
jne 0x1803aaefe
popf
pop rax
jmp 0x1803ac43e
cmp eax, 0xa
jne 0x1803aaf0d
popf
pop rax
jmp 0x1803ab5ea
cmp eax, 0x22
jne 0x1803aaf1c
popf
pop rax
jmp 0x1803ac18b
cmp eax, 0x14
jne 0x1803aaf2b
popf
pop rax
jmp 0x1803abaeb
cmp eax, 7
jne 0x1803aaf3a
popf
pop rax
jmp 0x1803ab448
cmp eax, 5
jne 0x1803aaf49
popf
pop rax
jmp 0x1803ab322
cmp eax, 2
jne 0x1803aaf58
popf
pop rax
jmp 0x1803ab12f
cmp eax, 0x20
jne 0x1803aaf67
popf
pop rax
jmp 0x1803ac0d2
cmp eax, 0x1d
jne 0x1803aaf76
popf
pop rax
jmp 0x1803abf69
cmp eax, 0x11
jne 0x1803aaf85
popf
pop rax
jmp 0x1803ab991
cmp eax, 6
jne 0x1803aaf94
popf
pop rax
jmp 0x1803ab3af
cmp eax, 0x21
jne 0x1803aafa3
popf
pop rax
jmp 0x1803ac183
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
push rbp
push rdi
push r12
push r13
push r14
lea rbp, [rax - 0x38]
sub rsp, 0x110
mov rbx, qword [0x180259f90]
mov r12, r9
movaps xmmword [rax - 0x38], xmm6
mov esi, edx
movaps xmmword [rax - 0x78], xmm10
mov rdi, rcx
movsxd r14, r8d
mov r13, qword [rbx + 0x3ed0]
cmp byte [r13 + 0xb3], 0
jne 0x1803ab024
push rax
pushf
mov eax, 0x7b632814
pushf
not eax
add eax, 0xf3afa297
xor eax, 0xfc3d03e9
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf9a7410b
xor eax, 0x9b445fee
rol eax, 0x4d
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0xb5fc5785
pushf
not eax
add eax, 0xa99ed594
xor eax, 0x98b072f7
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xfbba87c7
xor eax, 0xa586a21a
rol eax, 0x49
popf
jmp 0x1803aacf1
mov ecx, edx
call fcn.1803cfb3e
movss xmm0, dword [rdi + 8]
xorps xmm6, xmm6
subss xmm0, dword [rdi]
movss xmm1, dword [rdi + 0xc]
subss xmm1, dword [rdi + 4]
comiss xmm6, xmm0
jae 0x1803ab0d6
push rax
pushf
mov eax, 0xab228b16
pushf
not eax
add eax, 0xa52cb23a
xor eax, 0x8332c3b4
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf9718ecf
xor eax, 0x8e993d4c
rol eax, 0x55
popf
pushf
not eax
add eax, 0xaf6d99f1
xor eax, 0xd37d8d66
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe3542b38
xor eax, 0xb9fa032e
rol eax, 7
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x8510159e
pushf
not eax
add eax, 0xe2f48369
xor eax, 0xcec77715
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xc9572a6e
xor eax, 0xce369428
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xe66005a7
xor eax, 0xcfcbf710
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x94948780
xor eax, 0xd8654352
rol eax, 0xb7
popf
jmp 0x1803aacf1
comiss xmm6, xmm1
jae 0x1803ab17e
push rax
pushf
mov eax, 0x946d9d3c
pushf
not eax
add eax, 0xdf6e179a
xor eax, 0xfaac5df1
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd97d7e91
xor eax, 0xd716c66f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe07556ba
xor eax, 0xa9d15799
rol eax, 0x4e
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x1f984965
pushf
not eax
add eax, 0x85fbab36
xor eax, 0xe6637b36
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xcf333e08
xor eax, 0xa14b0b05
rol eax, 0x74
popf
pushf
not eax
add eax, 0xbfbff942
xor eax, 0xa4da11a8
rol eax, 0x41
popf
jmp 0x1803aacf1
movss xmm10, dword [0x1801d1e60]
movaps xmm2, xmm10
cmp r14d, 1
jne 0x1803ab230
push rax
pushf
mov eax, 0x8303eeca
pushf
not eax
add eax, 0x943db835
xor eax, 0xe2b3d4bd
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf3abd14b
xor eax, 0xad97b7c8
rol eax, 0x82
popf
pushf
not eax
add eax, 0xcdac1087
xor eax, 0x87fc5545
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa9d73258
xor eax, 0xda89f263
rol eax, 0x2f
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x7a18e154
pushf
not eax
add eax, 0xb1bf40f3
xor eax, 0x8fe3d1a5
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa5c7ab5d
xor eax, 0xb7b640ce
rol eax, 0x58
popf
jmp 0x1803aacf1
movss xmm3, dword [rbx + 0x3820]
movss xmm4, dword [rbx + 0x3c20]
addss xmm3, xmm3
movaps xmm0, xmm3
addss xmm0, xmm4
comiss xmm0, xmm1
jbe 0x1803ab2dc
push rax
pushf
mov eax, 0xd43bf82d
pushf
not eax
add eax, 0xb4b965d4
xor eax, 0xdefca165
rol eax, 0x24
popf
pushf
not eax
add eax, 0x9980b161
xor eax, 0xf94202a9
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x914e4fd3
xor eax, 0xf42bb53f
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa87bd3df
xor eax, 0xee2fc599
rol eax, 0x35
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x2634c98e
pushf
not eax
add eax, 0x9f01c038
xor eax, 0xe7e54a5e
rol eax, 0x45
popf
pushf
not eax
add eax, 0xcfb37639
xor eax, 0xdf88a7a1
rol eax, 0x29
popf
pushf
not eax
add eax, 0xba4a4959
xor eax, 0xd368809d
rol eax, 0x1c
popf
jmp 0x1803aacf1
movaps xmm0, xmm1
subss xmm0, xmm4
divss xmm0, xmm3
comiss xmm6, xmm0
ja 0x1803ab369
push rax
pushf
mov eax, 0xf9807213
pushf
not eax
add eax, 0xe32ff406
xor eax, 0x85e98fe6
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xea2b08b3
xor eax, 0xa21cf446
rol eax, 0xe8
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x945f0a88
pushf
not eax
add eax, 0xe3456aac
xor eax, 0xb2eb4ac9
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xd96afab4
xor eax, 0xdec0e318
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa668ceb1
xor eax, 0xf3a15216
rol eax, 0xbc
popf
jmp 0x1803aacf1
minss xmm2, xmm0
comiss xmm6, xmm2
jae 0x1803ab3ef
push rax
pushf
mov eax, 0x29f8e620
pushf
not eax
add eax, 0xfc8cf26b
xor eax, 0xe0030330
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xad678b1a
xor eax, 0xced96556
rol eax, 0xf1
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0xfa05202e
pushf
not eax
add eax, 0x83c48067
xor eax, 0x90ec13da
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xafddadd0
xor eax, 0xa19ab941
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x86f4129a
xor eax, 0xd5e6329f
rol eax, 0x43
popf
pushf
not eax
add eax, 0xeda06222
xor eax, 0xd425f0a7
rol eax, 0x59
popf
jmp 0x1803aacf1
subss xmm1, dword [0x1801d1e78]
movups xmm0, xmmword [rdi]
mov qword [rsp + 0x140], r15
movaps xmmword [rsp + 0xf0], xmm7
movaps xmmword [rsp + 0xe0], xmm8
mulss xmm1, dword [0x1801d1e38]
comiss xmm2, xmm10
movaps xmmword [rsp + 0xd0], xmm9
xorps xmm2, xmm2
movaps xmmword [rsp + 0xb0], xmm11
movaps xmmword [rsp + 0xa0], xmm12
setae r15b
cvttss2si eax, xmm1
movaps xmmword [rsp + 0x90], xmm13
movaps xmmword [rsp + 0x80], xmm15
movups xmmword [rsp + 0x38], xmm0
cvtsi2ss xmm2, eax
comiss xmm6, xmm2
jbe 0x1803ab4f1
push rax
pushf
mov eax, 0x71075fbe
pushf
not eax
add eax, 0xb6106f88
xor eax, 0xe40d5eaf
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xdcfdf5b1
xor eax, 0xb45aa52e
rol eax, 0x2f
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x8b438470
pushf
not eax
add eax, 0xde723867
xor eax, 0xd05c3db6
rol eax, 0x29
popf
pushf
not eax
add eax, 0xc844fad3
xor eax, 0xb8621952
rol eax, 0xec
popf
pushf
not eax
add eax, 0x92b91fc9
xor eax, 0xc7173ecb
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xd4700c2d
xor eax, 0xf86db897
rol eax, 0x56
popf
jmp 0x1803aacf1
xorps xmm0, xmm0
jmp 0x1803ab5ea
movss xmm0, dword [0x1801d1e80]
minss xmm0, xmm2
push rax
pushf
mov eax, 0x93ccb193
pushf
not eax
add eax, 0xc618b1da
xor eax, 0x82de38f9
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd3ea78d5
xor eax, 0xf8509d72
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x852c52e0
xor eax, 0xf05289ce
rol eax, 6
popf
jmp 0x1803aacf1
xorps xmm0, xmmword [0x1801d1f40]
movss xmm2, dword [rsp + 0x3c]
movss xmm1, dword [rsp + 0x38]
subss xmm2, xmm0
movss xmm9, dword [rsp + 0x40]
addss xmm0, dword [rsp + 0x44]
subss xmm1, dword [0x1801d4248]
subss xmm9, dword [0x1801d1e90]
movss dword [rsp + 0x3c], xmm2
movss dword [rsp + 0x44], xmm0
movss dword [rsp + 0x38], xmm1
movss dword [rsp + 0x40], xmm9
test r14d, r14d
jne 0x1803ab696
push rax
pushf
mov eax, 0xe513a9a5
pushf
not eax
add eax, 0x82421af9
xor eax, 0xffa1f408
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x94f494c0
xor eax, 0xd23ff885
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc67160ee
xor eax, 0x90b5c057
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xbbbd89cf
xor eax, 0xcd6bae68
rol eax, 0xc5
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x511723eb
pushf
not eax
add eax, 0xd62f743f
xor eax, 0xef457e97
rol eax, 0xca
popf
pushf
not eax
add eax, 0xdc0ddca8
xor eax, 0xe27f66f3
rol eax, 0x97
popf
pushf
not eax
add eax, 0xbbfa358d
xor eax, 0xad379eb6
rol eax, 0x27
popf
jmp 0x1803aacf1
subss xmm9, xmm1
jmp 0x1803ab752
movaps xmm9, xmm0
subss xmm9, xmm2
push rax
pushf
mov eax, 0x554d0292
pushf
not eax
add eax, 0xd4d8c3e7
xor eax, 0xe05e2b13
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x8f558dd3
xor eax, 0xbac7ee27
rol eax, 0xf3
popf
jmp 0x1803aacf1
movss xmm7, dword [rbp + 0x60]
movss xmm8, dword [rbp + 0x68]
movaps xmm1, xmm7
movss xmm11, dword [rbx + 0x385c]
movaps xmm0, xmm8
maxss xmm0, xmm7
maxss xmm0, xmm10
cvttss2si rax, xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
divss xmm1, xmm0
mulss xmm1, xmm9
comiss xmm11, xmm1
ja 0x1803ab7eb
push rax
pushf
mov eax, 0x30d01bc4
pushf
not eax
add eax, 0xc1492a93
xor eax, 0xf682b9ba
rol eax, 0x59
popf
pushf
not eax
add eax, 0x87fe90c0
xor eax, 0x82b90fba
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xe23da8a0
xor eax, 0xb9c6b2c0
rol eax, 0x93
popf
pushf
not eax
add eax, 0x929f8f05
xor eax, 0xfb577dca
rol eax, 0x24
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x46682837
pushf
not eax
add eax, 0x871abfe0
xor eax, 0x9e1de4dc
rol eax, 0x86
popf
pushf
not eax
add eax, 0xa1f355e6
xor eax, 0xf616785e
rol eax, 0xbc
popf
jmp 0x1803aacf1
movaps xmm11, xmm9
minss xmm11, xmm1
push rax
pushf
mov eax, 0x84480da4
pushf
not eax
add eax, 0xced7ef0e
xor eax, 0x8bd40dfc
rol eax, 0x10
popf
pushf
not eax
add eax, 0x91764209
xor eax, 0x9c715b9a
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa98422dc
xor eax, 0xd0adb9f4
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x87a13781
xor eax, 0xadc6663e
rol eax, 0x60
popf
jmp 0x1803aacf1
movaps xmm12, xmm11
mov byte [rsp + 0x30], 0
lea r9, [rsp + 0x30]
mov byte [rsp + 0x31], 0
lea r8, [rsp + 0x31]
mov dword [rsp + 0x20], 0x40000
mov edx, esi
lea rcx, [rsp + 0x38]
divss xmm12, xmm9
call fcn.18040e613
movss xmm1, dword [r12]
subss xmm8, xmm7
movaps xmm0, xmm10
xorps xmm15, xmm15
maxss xmm0, xmm8
cvttss2si rax, xmm0
cvtsi2ss xmm15, rax
divss xmm1, xmm15
comiss xmm6, xmm1
jbe 0x1803ab923
push rax
pushf
mov eax, 0xea5a5080
pushf
not eax
add eax, 0xd24d9776
xor eax, 0xb099bdda
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc7bd5187
xor eax, 0xeae559b5
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd054a511
xor eax, 0xf50ddc06
rol eax, 0x1f
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x4cd8b8d7
pushf
not eax
add eax, 0xd51d2286
xor eax, 0xcfb4067d
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9fb6e5b3
xor eax, 0xe0e1c5f1
rol eax, 0x6d
popf
jmp 0x1803aacf1
xorps xmm0, xmm0
jmp 0x1803ab9f2
movaps xmm0, xmm10
minss xmm0, xmm1
push rax
pushf
mov eax, 0x9c931210
pushf
not eax
add eax, 0xac097a82
xor eax, 0x8dc2ec68
rol eax, 0xa
popf
pushf
not eax
add eax, 0xae2e9041
xor eax, 0x92123eed
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xb4b2fe3b
xor eax, 0x86734d77
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb7fc4296
xor eax, 0xd2065ec6
rol eax, 0x85
popf
jmp 0x1803aacf1
movzx edi, byte [rsp + 0x30]
movaps xmm13, xmm9
subss xmm13, xmm11
movaps xmm7, xmm13
mulss xmm7, xmm0
divss xmm7, xmm9
test dil, dil
je 0x1803aba49
push rax
pushf
mov eax, 0x210b746a
pushf
not eax
add eax, 0xf6db4726
xor eax, 0x917d0b65
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe057e072
xor eax, 0xbac118ff
rol eax, 0xd9
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x5351f3fc
pushf
not eax
add eax, 0x9ff50db9
xor eax, 0xaaf38ebd
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xf53cfe71
xor eax, 0xc25cc1a7
rol eax, 0x25
popf
jmp 0x1803aacf1
test r15b, r15b
je 0x1803abab8
push rax
pushf
mov eax, 0xa5f750ab
pushf
not eax
add eax, 0x83ed6518
xor eax, 0xeca0ee4d
rol eax, 0
popf
pushf
not eax
add eax, 0xd6c25f56
xor eax, 0xa56bc534
rol eax, 0x75
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x9f6d1145
pushf
not eax
add eax, 0x916f5d4f
xor eax, 0xacf2d6c6
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9d5f57b2
xor eax, 0xc7c4602d
rol eax, 0xed
popf
jmp 0x1803aacf1
comiss xmm10, xmm12
jbe 0x1803abb3b
push rax
pushf
mov eax, 0xe74ca242
pushf
not eax
add eax, 0x9004bfbb
xor eax, 0xc18c75f2
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xfb4df732
xor eax, 0xb6f4676d
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb5743070
xor eax, 0x9308e58f
rol eax, 0xee
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0xb45398ef
pushf
not eax
add eax, 0xbd2f5d07
xor eax, 0xbdc1050f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xbd4fdf5c
xor eax, 0xb2688ee7
rol eax, 0x89
popf
pushf
not eax
add eax, 0xd72e1ea7
xor eax, 0x97e4d20e
rol eax, 0xc3
popf
jmp 0x1803aacf1
movss xmm0, dword [rbx + r14*4 + 0xdfc]
subss xmm0, dword [rsp + r14*4 + 0x38]
divss xmm0, xmm9
comiss xmm6, xmm0
jbe 0x1803abbf5
push rax
pushf
mov eax, 0x79379e7f
pushf
not eax
add eax, 0xdd79bad6
xor eax, 0xca34a867
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa3abe29a
xor eax, 0xf388311b
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x932ea3b4
xor eax, 0x8cfbc61b
rol eax, 0x32
popf
pushf
not eax
add eax, 0xe69134ac
xor eax, 0xe614a9c5
rol eax, 0xc3
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x4adc854e
pushf
not eax
add eax, 0x9af84e6b
xor eax, 0xabe2a659
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd40fd324
xor eax, 0xcb20864d
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x8c27c37e
xor eax, 0xd4a6ab7d
rol eax, 0xc
popf
jmp 0x1803aacf1
xorps xmm8, xmm8
jmp 0x1803abcd9
movaps xmm8, xmm10
minss xmm8, xmm0
push rax
pushf
mov eax, 0x8eeb4111
pushf
not eax
add eax, 0xff30bd85
xor eax, 0xe9f17626
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xffbbbc35
xor eax, 0x8b1088cc
rol eax, 0x86
popf
jmp 0x1803aacf1
mov ecx, esi
call fcn.1804749f0
xor cl, cl
cmp byte [rbx + 0x3f3c], cl
je 0x1803abd43
push rax
pushf
mov eax, 0xd7f8ce86
pushf
not eax
add eax, 0x81802295
xor eax, 0xe5d30989
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf2dce83b
xor eax, 0xeee60859
rol eax, 0xde
popf
pushf
not eax
add eax, 0xfbfbce95
xor eax, 0xdd229dd9
rol eax, 0x15
popf
pushf
not eax
add eax, 0x87847983
xor eax, 0xd53ed925
rol eax, 0xa8
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0xf05d937b
pushf
not eax
add eax, 0xb55b34ea
xor eax, 0x92848931
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8f4687b6
xor eax, 0x949c3e73
rol eax, 0x91
popf
jmp 0x1803aacf1
comiss xmm7, xmm8
ja 0x1803abdc1
push rax
pushf
mov eax, 0x11588f77
pushf
not eax
add eax, 0x88d5c80d
xor eax, 0xea6cd826
rol eax, 0xa
popf
pushf
not eax
add eax, 0xdc9a4c78
xor eax, 0xb9ad8040
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9087229d
xor eax, 0xfa29a376
rol eax, 1
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0xff23169f
pushf
not eax
add eax, 0xb405d24b
xor eax, 0x82cad085
rol eax, 0
popf
pushf
not eax
add eax, 0xf77150c6
xor eax, 0xf3fc2f97
rol eax, 0x15
popf
pushf
not eax
add eax, 0xead7f15d
xor eax, 0xaad21ac3
rol eax, 0x33
popf
jmp 0x1803aacf1
movaps xmm0, xmm7
addss xmm0, xmm12
comiss xmm8, xmm0
ja 0x1803abe6e
push rax
pushf
mov eax, 0x6007e1c4
pushf
not eax
add eax, 0x8b659b53
xor eax, 0xccbfbe6a
rol eax, 0x34
popf
pushf
not eax
add eax, 0x850b83fc
xor eax, 0xe82f279e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa7629bf2
xor eax, 0x971007ae
rol eax, 0x73
popf
pushf
not eax
add eax, 0x88e305a0
xor eax, 0xde7fe9c5
rol eax, 0x11
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0xe3368665
pushf
not eax
add eax, 0xd9310333
xor eax, 0xa97ef7cf
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd6c914b1
xor eax, 0x9f62b4d8
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xe384d4a1
xor eax, 0x810bfc02
rol eax, 0x5e
popf
jmp 0x1803aacf1
movaps xmm1, xmm8
movaps xmm0, xmm12
mulss xmm0, dword [0x1801d1e38]
subss xmm1, xmm7
subss xmm1, xmm0
movss dword [rbx + 0x5b50], xmm1
jmp 0x1803abf69
mov cl, 0x3e
pushf
not cl
add cl, 0x8d
xor cl, 0x1a
rol cl, 0x32
popf
pushf
not cl
add cl, 0x26
xor cl, 0xc4
rol cl, 0x44
popf
mov dword [rbx + 0x5b50], 0
push rax
pushf
mov eax, 0x96fbd1b9
pushf
not eax
add eax, 0xe9a3db29
xor eax, 0xb7e17ac8
rol eax, 0x69
popf
pushf
not eax
add eax, 0x89843313
xor eax, 0xf69ce33c
rol eax, 0x5e
popf
jmp 0x1803aacf1
movaps xmm2, xmm8
movaps xmm3, xmm12
subss xmm2, dword [rbx + 0x5b50]
mulss xmm3, dword [0x1801d1e38]
movaps xmm0, xmm10
subss xmm0, xmm12
subss xmm2, xmm3
divss xmm2, xmm0
comiss xmm6, xmm2
jbe 0x1803abff0
push rax
pushf
mov eax, 0x79a719aa
pushf
not eax
add eax, 0xb1d123b4
xor eax, 0xd589190c
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xdc7ab528
xor eax, 0x86935102
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc29c2395
xor eax, 0xbba19830
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc5ccf22b
xor eax, 0xc371c454
rol eax, 0x69
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x91fcea0c
pushf
not eax
add eax, 0xf37b2c70
xor eax, 0x936666cb
rol eax, 0x87
popf
pushf
not eax
add eax, 0x8cc3081f
xor eax, 0x80b04ba5
rol eax, 0x55
popf
jmp 0x1803aacf1
xorps xmm1, xmm1
jmp 0x1803ac0d2
movaps xmm1, xmm10
minss xmm1, xmm2
push rax
pushf
mov eax, 0xf553122e
pushf
not eax
add eax, 0xeba53dcd
xor eax, 0xe9f2fa7f
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc6341999
xor eax, 0x8280a69a
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc4ba647e
xor eax, 0xb34f0509
rol eax, 0xfa
popf
jmp 0x1803aacf1
xorps xmm2, xmm2
movaps xmm0, xmm15
mulss xmm0, xmm1
cvttss2si rax, xmm0
cvtsi2ss xmm2, rax
movss dword [r12], xmm2
divss xmm2, xmm15
comiss xmm6, xmm2
ja 0x1803ac13d
push rax
pushf
mov eax, 0x92b637a4
pushf
not eax
add eax, 0xfaab45f7
xor eax, 0xb6bd8ee2
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc32c9629
xor eax, 0x8dbef06c
rol eax, 0x47
popf
pushf
not eax
add eax, 0xce7ed011
xor eax, 0xa17ed693
rol eax, 0x63
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x9920052e
pushf
not eax
add eax, 0xf49d091b
xor eax, 0xbd77523c
rol eax, 7
popf
pushf
not eax
add eax, 0xd38ae809
xor eax, 0x9a6c5cb4
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xc6c5301c
xor eax, 0x850d14d5
rol eax, 0xd
popf
jmp 0x1803aacf1
movaps xmm6, xmm10
minss xmm6, xmm2
movaps xmm7, xmm13
mulss xmm7, xmm6
divss xmm7, xmm9
test cl, cl
je 0x1803ac1e2
push rax
pushf
mov eax, 0x6e0fea09
pushf
not eax
add eax, 0xefb88823
xor eax, 0x99742dea
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf2297267
xor eax, 0x955a56c7
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe961fdd3
xor eax, 0xeab1e190
rol eax, 0x5e
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x207e6914
pushf
not eax
add eax, 0xd78e7e6e
xor eax, 0x82d85d8e
rol eax, 0x73
popf
pushf
not eax
add eax, 0xfb9f154c
xor eax, 0xb4e56629
rol eax, 0x7d
popf
jmp 0x1803aacf1
subss xmm8, xmm7
subss xmm8, xmm3
movss dword [rbx + 0x5b50], xmm8
push rax
pushf
mov eax, 0x6df5a65c
pushf
not eax
add eax, 0xdc9e8c06
xor eax, 0xe3f3e381
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8a2b43c6
xor eax, 0x977fa445
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xe9ac862f
xor eax, 0xdb1687b4
rol eax, 0xe3
popf
jmp 0x1803aacf1
cmp byte [rsp + 0x31], 0
movaps xmm15, xmmword [rsp + 0x80]
movaps xmm13, xmmword [rsp + 0x90]
movaps xmm12, xmmword [rsp + 0xa0]
movaps xmm9, xmmword [rsp + 0xd0]
movaps xmm8, xmmword [rsp + 0xe0]
mov r15, qword [rsp + 0x140]
jne 0x1803ac2dd
push rax
pushf
mov eax, 0xdda286c5
pushf
not eax
add eax, 0xfab25655
xor eax, 0xea6492d4
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xfca341be
xor eax, 0xf5a566e4
rol eax, 0x44
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0x78a7637a
pushf
not eax
add eax, 0xb72678c1
xor eax, 0xaaeece48
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb1dfee7a
xor eax, 0xb7a0147d
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe9edd6f7
xor eax, 0xbce2ed26
rol eax, 0x8e
popf
jmp 0x1803aacf1
test dil, dil
jne 0x1803ac36e
push rax
pushf
mov eax, 0x248ab75
pushf
not eax
add eax, 0xe6e59699
xor eax, 0xcdb11cf1
rol eax, 0x58
popf
pushf
not eax
add eax, 0xcaf83324
xor eax, 0x983d1d41
rol eax, 0x13
popf
pushf
not eax
add eax, 0x92198e6a
xor eax, 0xca6e86d9
rol eax, 0xeb
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0xb0c60501
pushf
not eax
add eax, 0xdc8b5c95
xor eax, 0x9ad2f942
rol eax, 0xc
popf
pushf
not eax
add eax, 0xbe6f7ac9
xor eax, 0xdb1318ee
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xcc1678d7
xor eax, 0xeaf3ea21
rol eax, 4
popf
jmp 0x1803aacf1
movaps xmm0, xmmword [0x1801d4270]
lea rcx, [rsp + 0x58]
movups xmmword [rsp + 0x58], xmm0
jmp 0x1803ac43e
movaps xmm0, xmmword [0x1801d4280]
lea rcx, [rsp + 0x68]
movups xmmword [rsp + 0x68], xmm0
push rax
pushf
mov eax, 0x9aec91df
pushf
not eax
add eax, 0xaa21ad81
xor eax, 0xc77824f1
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb3883dd4
xor eax, 0xeb3ad683
rol eax, 0x58
popf
jmp 0x1803aacf1
call fcn.1803fe73d
movss xmm1, dword [rsp + 0x40]
test r14d, r14d
jne 0x1803ac4a7
push rax
pushf
mov eax, 0xc5727030
pushf
not eax
add eax, 0xce4c64e6
xor eax, 0x974b6e4c
rol eax, 0xec
popf
pushf
not eax
add eax, 0xf61c4363
xor eax, 0xd440bdc6
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xfbb1415b
xor eax, 0xd00d56c2
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf49c15d8
xor eax, 0x87847012
rol eax, 0xb0
popf
jmp 0x1803aacf1
push rax
pushf
mov eax, 0xeb25c05d
pushf
not eax
add eax, 0xecf90e7d
xor eax, 0xa5440d5f
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe414b1f4
xor eax, 0xf5a3aeab
rol eax, 0x70
popf
pushf
not eax
add eax, 0xed5a53e7
xor eax, 0xfff5778d
rol eax, 0x29
popf
jmp 0x1803aacf1
subss xmm1, dword [rsp + 0x38]
movss xmm0, dword [rsp + 0x3c]
movss dword [rsp + 0x4c], xmm0
movss xmm0, dword [rsp + 0x44]
movss dword [rsp + 0x54], xmm0
mulss xmm1, xmm7
addss xmm1, dword [rsp + 0x38]
movss dword [rsp + 0x48], xmm1
addss xmm1, xmm11
jmp 0x1803ac5be
movss xmm2, dword [rsp + 0x44]
subss xmm2, dword [rsp + 0x3c]
movss xmm0, dword [rsp + 0x38]
movss dword [rsp + 0x48], xmm0
mulss xmm2, xmm7
addss xmm2, dword [rsp + 0x3c]
movss dword [rsp + 0x4c], xmm2
addss xmm2, xmm11
movss dword [rsp + 0x54], xmm2
push rax
pushf
mov eax, 0x11086dd7
pushf
not eax
add eax, 0xb5db4bbb
xor eax, 0xde257d77
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd94b4add
xor eax, 0xe460bb7e
rol eax, 0x6d
popf
jmp 0x1803aacf1
movss dword [rsp + 0x50], xmm1
lea r8, [rsp + 0x50]
movss xmm0, dword [rbx + 0x3858]
lea rdx, [rsp + 0x48]
mov rcx, qword [r13 + 0x290]
mov r9d, eax
mov dword [rsp + 0x28], 0
movss dword [rsp + 0x20], xmm0
call fcn.1800ae9b0
movaps xmm11, xmmword [rsp + 0xb0]
movzx eax, dil
movaps xmm7, xmmword [rsp + 0xf0]
jmp 0x1803ac69b
xor al, al
push rax
pushf
mov eax, 0xde909e93
pushf
not eax
add eax, 0x80d8bb18
xor eax, 0xe6342658
rol eax, 0x13
popf
pushf
not eax
add eax, 0xee5edcb6
xor eax, 0xc0985673
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xaa103879
xor eax, 0xe8b7aea0
rol eax, 0x23
popf
pushf
not eax
add eax, 0xbd6f0b8b
xor eax, 0x9c379214
rol eax, 0xf2
popf
jmp 0x1803aacf1
lea r11, [rsp + 0x110]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm10, xmmword [r11 - 0x50]
mov rsp, r11
pop r14
pop r13
pop r12
pop rdi
pop rbp
ret