Function at 0x18036224b
Capabilities:
Encrypt data using speck
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xda14d6d9
pushf
not eax
add eax, 0xb3e4226b
xor eax, 0xd49aba1e
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xbf2756d8
xor eax, 0xa10caaf4
rol eax, 0x17
popf
cmp eax, 0x29
jne 0x180362288
popf
pop rax
jmp 0x180363949
cmp eax, 0x48
jne 0x180362297
popf
pop rax
jmp 0x18036488b
cmp eax, 0x3f
jne 0x1803622a6
popf
pop rax
jmp 0x180364432
cmp eax, 1
jne 0x1803622b5
popf
pop rax
jmp 0x1803626dc
cmp eax, 0xd
jne 0x1803622c4
popf
pop rax
jmp 0x180362d46
cmp eax, 0x1a
jne 0x1803622d3
popf
pop rax
jmp 0x180363276
cmp eax, 0x44
jne 0x1803622e2
popf
pop rax
jmp 0x180364716
cmp eax, 0x31
jne 0x1803622f1
popf
pop rax
jmp 0x180363d6b
cmp eax, 0x40
jne 0x180362300
popf
pop rax
jmp 0x1803644eb
cmp eax, 8
jne 0x18036230f
popf
pop rax
jmp 0x180362a8c
cmp eax, 0x2a
jne 0x18036231e
popf
pop rax
jmp 0x180363992
cmp eax, 0x17
jne 0x18036232d
popf
pop rax
jmp 0x18036314e
cmp eax, 0x1c
jne 0x18036233c
popf
pop rax
jmp 0x180363358
cmp eax, 0x2e
jne 0x18036234b
popf
pop rax
jmp 0x180363bdc
cmp eax, 0x18
jne 0x18036235a
popf
pop rax
jmp 0x1803631cc
cmp eax, 0x2b
jne 0x180362369
popf
pop rax
jmp 0x180363a64
cmp eax, 0x1b
jne 0x180362378
popf
pop rax
jmp 0x18036331a
cmp eax, 0x2d
jne 0x180362387
popf
pop rax
jmp 0x180363b77
cmp eax, 0x23
jne 0x180362396
popf
pop rax
jmp 0x180363687
cmp eax, 0x25
jne 0x1803623a5
popf
pop rax
jmp 0x180363785
cmp eax, 0x43
jne 0x1803623b4
popf
pop rax
jmp 0x18036465d
cmp eax, 0x13
jne 0x1803623c3
popf
pop rax
jmp 0x180362f5c
cmp eax, 0x33
jne 0x1803623d2
popf
pop rax
jmp 0x180363e2a
cmp eax, 0x24
jne 0x1803623e1
popf
pop rax
jmp 0x180363735
cmp eax, 0x1e
jne 0x1803623f0
popf
pop rax
jmp 0x180363476
cmp eax, 0xc
jne 0x1803623ff
popf
pop rax
jmp 0x180362ca2
cmp eax, 0x26
jne 0x18036240e
popf
pop rax
jmp 0x1803637e0
cmp eax, 0x27
jne 0x18036241d
popf
pop rax
jmp 0x18036389b
cmp eax, 0x30
jne 0x18036242c
popf
pop rax
jmp 0x180363cda
cmp eax, 0x10
jne 0x18036243b
popf
pop rax
jmp 0x180362e2d
cmp eax, 0x37
jne 0x18036244a
popf
pop rax
jmp 0x18036403d
cmp eax, 9
jne 0x180362459
popf
pop rax
jmp 0x180362b43
cmp eax, 0x39
jne 0x180362468
popf
pop rax
jmp 0x18036417c
cmp eax, 0x16
jne 0x180362477
popf
pop rax
jmp 0x18036308b
cmp eax, 0x3b
jne 0x180362486
popf
pop rax
jmp 0x180364217
cmp eax, 0xa
jne 0x180362495
popf
pop rax
jmp 0x180362ba6
cmp eax, 0x36
jne 0x1803624a4
popf
pop rax
jmp 0x180363fce
cmp eax, 0x14
jne 0x1803624b3
popf
pop rax
jmp 0x180362ff0
cmp eax, 0x46
jne 0x1803624c2
popf
pop rax
jmp 0x1803647ca
cmp eax, 0x3d
jne 0x1803624d1
popf
pop rax
jmp 0x18036430e
cmp eax, 2
jne 0x1803624e0
popf
pop rax
jmp 0x180362771
cmp eax, 0x47
jne 0x1803624ef
popf
pop rax
jmp 0x18036483a
cmp eax, 0x41
jne 0x1803624fe
popf
pop rax
jmp 0x180364570
cmp eax, 0x11
jne 0x18036250d
popf
pop rax
jmp 0x180362eae
cmp eax, 0x35
jne 0x18036251c
popf
pop rax
jmp 0x180363f49
cmp eax, 0x3a
jne 0x18036252b
popf
pop rax
jmp 0x1803641cc
cmp eax, 0x12
jne 0x18036253a
popf
pop rax
jmp 0x180362efe
cmp eax, 0x21
jne 0x180362549
popf
pop rax
jmp 0x1803635d9
cmp eax, 0x38
jne 0x180362558
popf
pop rax
jmp 0x1803640d5
cmp eax, 0xb
jne 0x180362567
popf
pop rax
jmp 0x180362c04
cmp eax, 0xf
jne 0x180362576
popf
pop rax
jmp 0x180362dde
cmp eax, 0x15
jne 0x180362585
popf
pop rax
jmp 0x18036302d
cmp eax, 5
jne 0x180362594
popf
pop rax
jmp 0x180362909
cmp eax, 6
jne 0x1803625a3
popf
pop rax
jmp 0x1803629ca
cmp eax, 0x22
jne 0x1803625b2
popf
pop rax
jmp 0x18036363e
cmp eax, 0x3c
jne 0x1803625c1
popf
pop rax
jmp 0x1803642d1
cmp eax, 0x1f
jne 0x1803625d0
popf
pop rax
jmp 0x1803634f4
cmp eax, 4
jne 0x1803625df
popf
pop rax
jmp 0x18036286b
cmp eax, 0x2f
jne 0x1803625ee
popf
pop rax
jmp 0x180363c5c
cmp eax, 0x28
jne 0x1803625fd
popf
pop rax
jmp 0x18036390f
cmp eax, 0x3e
jne 0x18036260c
popf
pop rax
jmp 0x18036437d
cmp eax, 0x45
jne 0x18036261b
popf
pop rax
jmp 0x180364769
cmp eax, 0x2c
jne 0x18036262a
popf
pop rax
jmp 0x180363b0c
cmp eax, 3
jne 0x180362639
popf
pop rax
jmp 0x18036281d
cmp eax, 0x19
jne 0x180362648
popf
pop rax
jmp 0x180363216
cmp eax, 0x1d
jne 0x180362657
popf
pop rax
jmp 0x1803633d6
cmp eax, 0x34
jne 0x180362666
popf
pop rax
jmp 0x180363ea0
cmp eax, 0x32
jne 0x180362675
popf
pop rax
jmp 0x180363db9
cmp eax, 0xe
jne 0x180362684
popf
pop rax
jmp 0x180362d82
cmp eax, 0x42
jne 0x180362693
popf
pop rax
jmp 0x1803645cc
cmp eax, 7
jne 0x1803626a2
popf
pop rax
jmp 0x180362a2d
cmp eax, 0x20
jne 0x1803626b1
popf
pop rax
jmp 0x180363542
cmp eax, 0
jne 0x1803626c0
popf
pop rax
jmp 0x1803626c0
sub rsp, 0x78
movaps xmm2, xmm1
xorps xmm5, xmm5
comiss xmm5, xmm2
movss xmm1, dword [rsp + 0xa8]
jae 0x18036488b
cmp r8, r9
je 0x18036272b
push rax
pushf
mov eax, 0xcaf62df5
pushf
not eax
add eax, 0xc32a8088
xor eax, 0xb4eb0a75
rol eax, 3
popf
pushf
not eax
add eax, 0xed83cd99
xor eax, 0xe4c40f75
rol eax, 0x43
popf
pushf
not eax
add eax, 0xfe8de35d
xor eax, 0xec259201
rol eax, 0x56
popf
jmp 0x180362279
push rax
pushf
mov eax, 0xd9880398
pushf
not eax
add eax, 0xe0dca66d
xor eax, 0x9138e313
rol eax, 0x96
popf
pushf
not eax
add eax, 0xab23fb87
xor eax, 0xd138855a
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc068cc1f
xor eax, 0xa4d4117e
rol eax, 0xfb
popf
jmp 0x180362279
movss xmm4, dword [0x1801effc0]
comiss xmm2, xmm4
jb 0x1803627d7
push rax
pushf
mov eax, 0x1276c04f
pushf
not eax
add eax, 0xb6cdeb16
xor eax, 0xdd409c02
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe524a691
xor eax, 0x9ef0ef14
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf2ee2df2
xor eax, 0xb4028fa4
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xe555c042
xor eax, 0xd9545d62
rol eax, 0x28
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x4731ca36
pushf
not eax
add eax, 0x9bcc8407
xor eax, 0xe712cbb6
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf2c2eb0b
xor eax, 0xf3f75d6b
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xbf27b2c8
xor eax, 0xee5ebb2f
rol eax, 0x33
popf
jmp 0x180362279
mov rax, r9
add rsp, 0x78
ret
movaps xmmword [rsp + 0x60], xmm6
xor edx, edx
movaps xmmword [rsp + 0x50], xmm7
movaps xmmword [rsp + 0x40], xmm8
movaps xmmword [rsp + 0x20], xmm11
cmp byte [rsp + 0xa0], dl
je 0x1803628d6
push rax
pushf
mov eax, 0x6bc4e13a
pushf
not eax
add eax, 0xc7b39b7d
xor eax, 0xba6b3ce1
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xf5c1641f
xor eax, 0xf65d75aa
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe0a19be8
xor eax, 0xe9288a36
rol eax, 0xf5
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x17cc6485
pushf
not eax
add eax, 0xce3534c0
xor eax, 0xd0610079
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x9bd1434a
xor eax, 0xb86b397f
rol eax, 0xe3
popf
jmp 0x180362279
movaps xmmword [rsp + 0x30], xmm9
xorps xmm8, xmm8
test r8, r8
js 0x180362971
push rax
pushf
mov eax, 0x6ced504c
pushf
not eax
add eax, 0xde2c85cf
xor eax, 0xccbc8e7e
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf0eaea54
xor eax, 0xa63ae99d
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xbcd9c156
xor eax, 0x8782f08d
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd34a578c
xor eax, 0xd5a01949
rol eax, 0xee
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x7d39d94f
pushf
not eax
add eax, 0xe6332726
xor eax, 0x958b1d08
rol eax, 0x38
popf
pushf
not eax
add eax, 0x80e70c57
xor eax, 0xe4971aa8
rol eax, 0x19
popf
pushf
not eax
add eax, 0xba4dc5ef
xor eax, 0x8beb6bd8
rol eax, 0xec
popf
pushf
not eax
add eax, 0x8d9209e0
xor eax, 0xf359ac7d
rol eax, 0x90
popf
jmp 0x180362279
cvtsi2sd xmm8, r8
jmp 0x180362a8c
mov rax, r8
mov rcx, r8
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2sd xmm8, rcx
addsd xmm8, xmm8
push rax
pushf
mov eax, 0x94b9f10a
pushf
not eax
add eax, 0xca163296
xor eax, 0xb4d12ca6
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa3bfcfab
xor eax, 0xedfd62dd
rol eax, 0x36
popf
pushf
not eax
add eax, 0x98dbbc24
xor eax, 0x8a9bc708
rol eax, 0x55
popf
jmp 0x180362279
movaps xmm9, xmm1
xorps xmm6, xmm6
xorps xmm9, xmmword [0x1801f00a0]
cvtps2pd xmm11, xmm1
test r8, r8
js 0x180362aea
push rax
pushf
mov eax, 0x206badae
pushf
not eax
add eax, 0xdae9ac70
xor eax, 0xcb9a5878
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xd8673a7d
xor eax, 0xf736cea7
rol eax, 0x96
popf
pushf
not eax
add eax, 0xa4201332
xor eax, 0xe381cc0f
rol eax, 0x50
popf
jmp 0x180362279
push rax
pushf
mov eax, 0xca12023e
pushf
not eax
add eax, 0xd1abc85a
xor eax, 0xad40c231
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x88e1b46d
xor eax, 0xdaa80413
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xf126a2ce
xor eax, 0x9ad887f0
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe16e3d50
xor eax, 0xf3e3f4c5
rol eax, 0xdc
popf
jmp 0x180362279
cvtsi2ss xmm6, r8
jmp 0x180362c04
mov rax, r8
mov rcx, r8
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2ss xmm6, rcx
addss xmm6, xmm6
push rax
pushf
mov eax, 0x7d7f8349
pushf
not eax
add eax, 0xae91ded7
xor eax, 0x95958ffa
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xdee6627c
xor eax, 0xe3ff3087
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xe338e9e1
xor eax, 0xd783e50a
rol eax, 0xe3
popf
jmp 0x180362279
movaps xmm0, xmm8
andps xmm0, xmmword [0x1801f2400]
comisd xmm11, xmm0
jbe 0x180362c49
push rax
pushf
mov eax, 0x9baaa945
pushf
not eax
add eax, 0xc1eea260
xor eax, 0xadbb260a
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xd7443844
xor eax, 0xce88aa52
rol eax, 0x50
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x79a2e6f8
pushf
not eax
add eax, 0xdf4057fc
xor eax, 0xf5c718dc
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xd7d970bb
xor eax, 0xe2e0dccb
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc0cff93a
xor eax, 0x8a052838
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb0e19332
xor eax, 0xa789722b
rol eax, 0x2c
popf
jmp 0x180362279
comiss xmm5, xmm6
jbe 0x180362ced
push rax
pushf
mov eax, 0x66ebf9a8
pushf
not eax
add eax, 0xb291d13d
xor eax, 0xe6b6b015
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb0730b1e
xor eax, 0xd17d0d93
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x94d7d0cf
xor eax, 0x97ba9685
rol eax, 0xe4
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x7d0d9905
pushf
not eax
add eax, 0xd4601fb8
xor eax, 0x87e1292c
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc0a7dfcc
xor eax, 0xeac50f5f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc83796bf
xor eax, 0xa4f470a6
rol eax, 0x81
popf
pushf
not eax
add eax, 0xb9ea2a26
xor eax, 0xe956e013
rol eax, 0xd9
popf
jmp 0x180362279
movaps xmm0, xmm9
jmp 0x180362dde
movaps xmm0, xmm1
push rax
pushf
mov eax, 0xa088837
pushf
not eax
add eax, 0x840d22c5
xor eax, 0xf21efc36
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xf4ce08dd
xor eax, 0xc7f419c9
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x9b7e3467
xor eax, 0xb14ac4e6
rol eax, 8
popf
pushf
not eax
add eax, 0xb0a24631
xor eax, 0xffac73e5
rol eax, 0xa1
popf
jmp 0x180362279
xorps xmm8, xmm8
cvtss2sd xmm8, xmm0
push rax
pushf
mov eax, 0xabd916fc
pushf
not eax
add eax, 0xc1840cbc
xor eax, 0xaed6a329
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xcd12dcb9
xor eax, 0xd24c922a
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe14ca777
xor eax, 0xb98e938e
rol eax, 0x52
popf
jmp 0x180362279
xorps xmm7, xmm7
test r9, r9
js 0x180362e7b
push rax
pushf
mov eax, 0x9a64fedb
pushf
not eax
add eax, 0x82990960
xor eax, 0x9fcbaa39
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb9f0706c
xor eax, 0x9d1c8ba6
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xf62cfdd2
xor eax, 0xabfccfdb
rol eax, 0xf4
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x10512b30
pushf
not eax
add eax, 0x90e8d780
xor eax, 0xc2c5cc22
rol eax, 0x90
popf
pushf
not eax
add eax, 0x8ec20fb0
xor eax, 0xae54cd59
rol eax, 0x82
popf
jmp 0x180362279
cvtsi2sd xmm7, r9
jmp 0x180362f5c
mov rax, r9
mov rcx, r9
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2sd xmm7, rcx
addsd xmm7, xmm7
push rax
pushf
mov eax, 0x1d535a90
pushf
not eax
add eax, 0xde8de6ed
xor eax, 0xbd55c47c
rol eax, 0x84
popf
pushf
not eax
add eax, 0x895977c3
xor eax, 0xf1a1db3a
rol eax, 0x24
popf
pushf
not eax
add eax, 0xda8c544d
xor eax, 0x9af96c39
rol eax, 0xaa
popf
jmp 0x180362279
xorps xmm3, xmm3
test r9, r9
js 0x180362f97
push rax
pushf
mov eax, 0xc3cf3d03
pushf
not eax
add eax, 0x8bf4d5ef
xor eax, 0xec1518e7
rol eax, 0x95
popf
pushf
not eax
add eax, 0xda147bd4
xor eax, 0xd88ff0c3
rol eax, 0xba
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x11b5b026
pushf
not eax
add eax, 0xc2c6f313
xor eax, 0x961cafbd
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb15cfe6d
xor eax, 0xa53d83e6
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa6309d23
xor eax, 0xf28e0b74
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa9a202c9
xor eax, 0xe00c9daa
rol eax, 0xaa
popf
jmp 0x180362279
cvtsi2ss xmm3, r9
jmp 0x18036308b
mov rax, r9
mov rcx, r9
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2ss xmm3, rcx
addss xmm3, xmm3
push rax
pushf
mov eax, 0xee4fdc2f
pushf
not eax
add eax, 0xca50f5e8
xor eax, 0xd18aee26
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf4e7c8f2
xor eax, 0xf8198f99
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd4cafe82
xor eax, 0xf5193df9
rol eax, 0x4a
popf
jmp 0x180362279
movaps xmm0, xmm7
andps xmm0, xmmword [0x1801f2400]
comisd xmm11, xmm0
jbe 0x1803630f5
push rax
pushf
mov eax, 0x6a3e2d5c
pushf
not eax
add eax, 0xaa87b882
xor eax, 0xdb0a3664
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb97370a3
xor eax, 0xa83809e8
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x97ece91f
xor eax, 0xf574711b
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x9d2ff8e9
xor eax, 0xe01ab758
rol eax, 0x28
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x50876f30
pushf
not eax
add eax, 0xc5086780
xor eax, 0xae3ee7f4
rol eax, 0x93
popf
pushf
not eax
add eax, 0x966a84b6
xor eax, 0xf922c37e
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xd47c6089
xor eax, 0xd1bcc636
rol eax, 0x24
popf
pushf
not eax
add eax, 0xe799bfa6
xor eax, 0xbdb66feb
rol eax, 0x49
popf
jmp 0x180362279
comiss xmm5, xmm3
jbe 0x180363186
push rax
pushf
mov eax, 0x8bc7874c
pushf
not eax
add eax, 0xd1ea0d80
xor eax, 0xa3775156
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc51ef44c
xor eax, 0xc0624991
rol eax, 0x88
popf
jmp 0x180362279
push rax
pushf
mov eax, 0xe7ac919f
pushf
not eax
add eax, 0xf675cba2
xor eax, 0xfd4e2adc
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xea45606a
xor eax, 0x817a9314
rol eax, 0xea
popf
pushf
not eax
add eax, 0x86eefb32
xor eax, 0xcf582faf
rol eax, 0xca
popf
jmp 0x180362279
movaps xmm1, xmm9
push rax
pushf
mov eax, 0x5cbc6f8d
pushf
not eax
add eax, 0xf1fc6b91
xor eax, 0xb0de5320
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x89cb4549
xor eax, 0xa72c2319
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8a1c2147
xor eax, 0xe06f83ea
rol eax, 0x6a
popf
jmp 0x180362279
xorps xmm7, xmm7
cvtss2sd xmm7, xmm1
push rax
pushf
mov eax, 0x13b08ff4
pushf
not eax
add eax, 0xb8418a10
xor eax, 0xd45f6e45
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa48ae15a
xor eax, 0xd9f9b549
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xbfdc4b06
xor eax, 0xf7e1de01
rol eax, 0x58
popf
pushf
not eax
add eax, 0x9cb5c0e6
xor eax, 0xb8d7d8d9
rol eax, 0xb6
popf
jmp 0x180362279
cmp r9, r8
jae 0x1803632c1
push rax
pushf
mov eax, 0xd354bb16
pushf
not eax
add eax, 0x8fb3881f
xor eax, 0x9acdd999
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9ba3a73a
xor eax, 0xfbac7688
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd9df358f
xor eax, 0xfacd29a3
rol eax, 0xec
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x96bdccc6
pushf
not eax
add eax, 0xc6a388a2
xor eax, 0xd9cf0fd6
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xb88f1732
xor eax, 0xb6ff5e7e
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xb3842900
xor eax, 0x8f5999aa
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf3e9a4e9
xor eax, 0xa09f7d0e
rol eax, 0xb4
popf
jmp 0x180362279
movaps xmm0, xmm8
movaps xmm8, xmm7
movaps xmm7, xmm0
push rax
pushf
mov eax, 0x44470611
pushf
not eax
add eax, 0xd35fc5a1
xor eax, 0xfe704a56
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe951ad94
xor eax, 0x83dbd422
rol eax, 0x2b
popf
jmp 0x180362279
ucomiss xmm3, xmm5
jp 0x1803633a3
push rax
pushf
mov eax, 0xb25f4fc0
pushf
not eax
add eax, 0xf0044e69
xor eax, 0xfe055f27
rol eax, 0x78
popf
pushf
not eax
add eax, 0x918693c1
xor eax, 0xd72eb72e
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xb05ff7ea
xor eax, 0xc54b308e
rol eax, 0x27
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x2e45577d
pushf
not eax
add eax, 0xa23f0f4d
xor eax, 0xb6ee374c
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xd0c063c7
xor eax, 0x8fddd806
rol eax, 0x6d
popf
jmp 0x180362279
jne 0x180363430
push rax
pushf
mov eax, 0x47ca4f4
pushf
not eax
add eax, 0x9f947908
xor eax, 0xd7fc652f
rol eax, 1
popf
pushf
not eax
add eax, 0xbe774073
xor eax, 0x8a21e0b7
rol eax, 4
popf
pushf
not eax
add eax, 0xafb1ea06
xor eax, 0xce90e59f
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd867f97d
xor eax, 0x9791ca71
rol eax, 0xb3
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x6fdb8383
pushf
not eax
add eax, 0xe6e5ed2f
xor eax, 0x955dccbd
rol eax, 0x98
popf
pushf
not eax
add eax, 0xcd6d2958
xor eax, 0xe6b48f4c
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x914a0d9c
xor eax, 0x94a190de
rol eax, 0xf2
popf
jmp 0x180362279
comiss xmm5, xmm6
jbe 0x1803634ae
push rax
pushf
mov eax, 0x8338e749
pushf
not eax
add eax, 0xf566b2fa
xor eax, 0xf48f597a
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xd40e28bf
xor eax, 0x8e34d7ea
rol eax, 0x29
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x7dfd886a
pushf
not eax
add eax, 0x853096cd
xor eax, 0xf2e7840d
rol eax, 6
popf
pushf
not eax
add eax, 0xa9046fa1
xor eax, 0x81f3c172
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb59f1afd
xor eax, 0xdcd61194
rol eax, 0x8f
popf
jmp 0x180362279
xorps xmm7, xmm7
cvtss2sd xmm7, xmm9
push rax
pushf
mov eax, 0xdd47c2cd
pushf
not eax
add eax, 0xeb1b48fb
xor eax, 0xe7b68a14
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb83f447b
xor eax, 0x8c014a14
rol eax, 0x74
popf
pushf
not eax
add eax, 0x98f9ae80
xor eax, 0x918d07cc
rol eax, 0x78
popf
jmp 0x180362279
movaps xmm9, xmmword [rsp + 0x30]
cmp r9, r8
jae 0x180363580
push rax
pushf
mov eax, 0x773796e2
pushf
not eax
add eax, 0xba5aa682
xor eax, 0xdb6e6ec7
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe2162186
xor eax, 0x89bffa7a
rol eax, 0xbd
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x7677b99
pushf
not eax
add eax, 0x8e3ce50f
xor eax, 0x82ce9a3b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe22be082
xor eax, 0xd07069a0
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa404754f
xor eax, 0xe4b5788e
rol eax, 0x89
popf
pushf
not eax
add eax, 0xb86a5b1b
xor eax, 0xe8832299
rol eax, 0x18
popf
jmp 0x180362279
movaps xmm1, xmm4
subss xmm1, xmm2
jmp 0x180363687
movaps xmm1, xmm2
push rax
pushf
mov eax, 0xbc760b1e
pushf
not eax
add eax, 0xb690317d
xor eax, 0xd17feb14
rol eax, 0x93
popf
pushf
not eax
add eax, 0xff9e8f5e
xor eax, 0xef346320
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa4ab3632
xor eax, 0xc60c6c6e
rol eax, 0x76
popf
jmp 0x180362279
mov rcx, r8
xorps xmm0, xmm0
imul rcx, r9
test rcx, rcx
js 0x1803636ef
push rax
pushf
mov eax, 0x55623e2c
pushf
not eax
add eax, 0xd1998ebe
xor eax, 0xcdbdc381
rol eax, 0x18
popf
pushf
not eax
add eax, 0xadb47851
xor eax, 0xf8eeb489
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xc37f59f4
xor eax, 0xf04e241f
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9a3e6162
xor eax, 0xc8742f20
rol eax, 0xb2
popf
jmp 0x180362279
push rax
pushf
mov eax, 0xfd3527aa
pushf
not eax
add eax, 0xd78669d6
xor eax, 0xf342a650
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb4622871
xor eax, 0xa331f39a
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x8683a3f0
xor eax, 0xc0778260
rol eax, 0x61
popf
jmp 0x180362279
cvtsi2ss xmm0, rcx
jmp 0x1803637e0
mov rax, rcx
and ecx, 1
shr rax, 1
or rax, rcx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
push rax
pushf
mov eax, 0x3e17960e
pushf
not eax
add eax, 0xafb07889
xor eax, 0x8d87b0e7
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd0cd91fa
xor eax, 0x8574c1c6
rol eax, 0x66
popf
pushf
not eax
add eax, 0x9145165b
xor eax, 0xa960a5d2
rol eax, 0xcc
popf
jmp 0x180362279
comiss xmm5, xmm0
jbe 0x180363842
push rax
pushf
mov eax, 0xb8062b5f
pushf
not eax
add eax, 0xc7eaeb18
xor eax, 0x96ca9e62
rol eax, 0x24
popf
pushf
not eax
add eax, 0xfd3f3175
xor eax, 0x811b5134
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xed05d1e9
xor eax, 0xe29699ce
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x9b25c1e3
xor eax, 0xce845d0b
rol eax, 0xe5
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x9ed584eb
pushf
not eax
add eax, 0xfbf483e0
xor eax, 0xbe529985
rol eax, 0x86
popf
pushf
not eax
add eax, 0xec5fdd70
xor eax, 0x9875be2c
rol eax, 0x36
popf
pushf
not eax
add eax, 0xac5e7ca6
xor eax, 0x90bb3069
rol eax, 0x13
popf
pushf
not eax
add eax, 0xabc16200
xor eax, 0xadbe33d7
rol eax, 0xed
popf
jmp 0x180362279
cmp r8, r9
xorps xmm2, xmm2
cmovb r9, r8
test r9, r9
js 0x1803638dd
push rax
pushf
mov eax, 0x6a2a7cc6
pushf
not eax
add eax, 0xbc5895c3
xor eax, 0x983a1162
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa7f8ccca
xor eax, 0xa5911a4e
rol eax, 0xe2
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x6bcd4ce2
pushf
not eax
add eax, 0x9bc6eac3
xor eax, 0xbfa6bbf2
rol eax, 1
popf
pushf
not eax
add eax, 0xed2b70b0
xor eax, 0xcc6d0d8a
rol eax, 0xf8
popf
jmp 0x180362279
cvtsi2ss xmm2, r9
jmp 0x180363992
mov rax, r9
and r9d, 1
shr rax, 1
or rax, r9
cvtsi2ss xmm2, rax
addss xmm2, xmm2
push rax
pushf
mov eax, 0xc7aa6013
pushf
not eax
add eax, 0xbbc39821
xor eax, 0xfb06f398
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xc270121a
xor eax, 0xc82c4a27
rol eax, 0x29
popf
jmp 0x180362279
xorps xmm2, xmmword [0x1801f00a0]
subss xmm3, xmm6
andps xmm3, xmmword [0x1801f0090]
divss xmm2, xmm3
movaps xmm5, xmm2
movaps xmm3, xmm2
subss xmm5, dword [rsp + 0xb0]
addss xmm3, dword [rsp + 0xb0]
comiss xmm1, xmm5
jb 0x180363a0b
push rax
pushf
mov eax, 0x38182828
pushf
not eax
add eax, 0xbd0b687b
xor eax, 0xf801f4a6
rol eax, 0x69
popf
pushf
not eax
add eax, 0x8c181954
xor eax, 0xecbdcbbf
rol eax, 0x82
popf
pushf
not eax
add eax, 0x9fa13e8b
xor eax, 0xdb514ef5
rol eax, 0x46
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x762963ed
pushf
not eax
add eax, 0xdc52772d
xor eax, 0x9e6dbd2f
rol eax, 0x89
popf
pushf
not eax
add eax, 0xed57c14f
xor eax, 0x80239b86
rol eax, 0x46
popf
pushf
not eax
add eax, 0xf525aa41
xor eax, 0x91abfd0c
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd6c7e512
xor eax, 0x9f802084
rol eax, 0x62
popf
jmp 0x180362279
comiss xmm3, xmm1
jae 0x180363ac6
push rax
pushf
mov eax, 0xb72fc152
pushf
not eax
add eax, 0xfa064ef9
xor eax, 0xdcb6d0b0
rol eax, 0x74
popf
pushf
not eax
add eax, 0x9e80c46d
xor eax, 0xaa833c8b
rol eax, 0x51
popf
pushf
not eax
add eax, 0xb00bab63
xor eax, 0xd46d0188
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xcdd8801e
xor eax, 0xc8f8e0ee
rol eax, 0xc9
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x5a342ad
pushf
not eax
add eax, 0xaf5f84fa
xor eax, 0xb3562f3a
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xadcf9983
xor eax, 0xe49d6bd7
rol eax, 0x11
popf
pushf
not eax
add eax, 0xdf0dec7f
xor eax, 0x924dbbb4
rol eax, 0x6a
popf
jmp 0x180362279
comiss xmm2, xmm1
jbe 0x180363b44
push rax
pushf
mov eax, 0xb434ea76
pushf
not eax
add eax, 0x96924d72
xor eax, 0xa1fa7908
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xa03636eb
xor eax, 0xcf4c35ee
rol eax, 0xb7
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x59e6a225
pushf
not eax
add eax, 0xdcfe28ea
xor eax, 0x9a426f65
rol eax, 0x99
popf
pushf
not eax
add eax, 0xfb9a9d96
xor eax, 0xc967f1c3
rol eax, 0x65
popf
jmp 0x180362279
xorps xmm8, xmmword [0x1801f0a00]
divss xmm1, xmm5
divsd xmm8, xmm11
subss xmm4, xmm1
movaps xmm0, xmm8
cvtps2pd xmm1, xmm4
call fcn.1801cde90
mulsd xmm0, xmm11
xorps xmm0, xmmword [0x1801f0a00]
jmp 0x180363e2a
subss xmm1, xmm3
divsd xmm7, xmm11
subss xmm4, xmm3
movaps xmm0, xmm7
divss xmm1, xmm4
cvtss2sd xmm1, xmm1
call fcn.1801cde90
mulsd xmm0, xmm11
jmp 0x180363e2a
comiss xmm5, xmm6
ja 0x180363c94
push rax
pushf
mov eax, 0xb68c14bd
pushf
not eax
add eax, 0x99290da4
xor eax, 0xf0f766ec
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xefd5e9f8
xor eax, 0xc74c3b7f
rol eax, 0x8e
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x4a178c0f
pushf
not eax
add eax, 0xa760012f
xor eax, 0xac5c3c0f
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa9d2c144
xor eax, 0xaa330ef7
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe7835dd4
xor eax, 0xe0dbf482
rol eax, 0x90
popf
jmp 0x180362279
comiss xmm5, xmm3
ja 0x180363d12
push rax
pushf
mov eax, 0xd06402b8
pushf
not eax
add eax, 0xf5893712
xor eax, 0xbe9907e6
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd71892a8
xor eax, 0xdee4d30c
rol eax, 0x26
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x73d4ccdc
pushf
not eax
add eax, 0xfa21bd27
xor eax, 0xdf80d94d
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xaec73727
xor eax, 0xf38c6b10
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xfb5c8cb6
xor eax, 0x89c33f1d
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x9f0da031
xor eax, 0xded2fbb5
rol eax, 0x9f
popf
jmp 0x180362279
divsd xmm7, xmm8
cvtss2sd xmm1, xmm1
movaps xmm0, xmm7
call fcn.1801cde90
mulsd xmm0, xmm8
jmp 0x180363e2a
movsd xmm6, qword [0x1801f0a00]
subss xmm4, xmm1
xorps xmm8, xmm6
xorps xmm7, xmm6
divsd xmm8, xmm7
cvtps2pd xmm1, xmm4
movaps xmm0, xmm8
call fcn.1801cde90
mulsd xmm0, xmm7
xorps xmm0, xmm6
push rax
pushf
mov eax, 0xacec0451
pushf
not eax
add eax, 0xc5813610
xor eax, 0xccd8cb94
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xdedd3abf
xor eax, 0xcbd3e355
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9c8c00c8
xor eax, 0xc82a480b
rol eax, 0xae
popf
jmp 0x180362279
movsd xmm1, qword [0x1801f2368]
xor ecx, ecx
comisd xmm0, xmm1
jb 0x180363e6d
push rax
pushf
mov eax, 0x921de6d3
pushf
not eax
add eax, 0xa53ee308
xor eax, 0x899f3a2a
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf69b36fb
xor eax, 0xa93b5eeb
rol eax, 0x9a
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x451cde50
pushf
not eax
add eax, 0xfee2e123
xor eax, 0xe390c07d
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd4a32050
xor eax, 0xa8782aac
rol eax, 0x83
popf
jmp 0x180362279
subsd xmm0, xmm1
comisd xmm0, xmm1
jae 0x180363f03
push rax
pushf
mov eax, 0xecf189e2
pushf
not eax
add eax, 0xc8e8e0cf
xor eax, 0xf4006f30
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xca231c01
xor eax, 0xa8fd4d31
rol eax, 0xf
popf
pushf
not eax
add eax, 0xd2f3ac74
xor eax, 0xd6304fed
rol eax, 0x29
popf
pushf
not eax
add eax, 0xc531ffac
xor eax, 0xec486d22
rol eax, 0x79
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x415791f2
pushf
not eax
add eax, 0xab77d5e1
xor eax, 0xbf501855
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xc8f30edf
xor eax, 0xcabca485
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa8d588bf
xor eax, 0x98703c19
rol eax, 0x67
popf
jmp 0x180362279
movabs rax, 0x757ffffece56895
pushf
not rax
add rax, 0x43093bc4
xor rax, 0x545468b5
rol rax, 0x46
popf
pushf
not rax
add rax, 0x44f7bd3e
xor rax, 0x58d3f285
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x472c9563
xor rax, 0x6c07da0d
rol rax, 0xf8
popf
mov rcx, rax
push rax
pushf
mov eax, 0x3ce84c79
pushf
not eax
add eax, 0xdcdafa8c
xor eax, 0xdacdd519
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa21d4e45
xor eax, 0xedc4d694
rol eax, 0x12
popf
jmp 0x180362279
cvttsd2si rdx, xmm0
push rcx
not rcx
sub rdx, rcx
pop rcx
sub rdx, 1
jmp 0x18036483a
lea eax, [rcx - 8]
cmp eax, 1
ja 0x18036408f
push rax
pushf
mov eax, 0xd681a3c
pushf
not eax
add eax, 0x9e46fa2f
xor eax, 0xe2e69106
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf34e6e67
xor eax, 0x8f2490c9
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd75814ac
xor eax, 0xb52afdf3
rol eax, 0x73
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x5c9c5c3f
pushf
not eax
add eax, 0xd8b18e7d
xor eax, 0x808c56ac
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xa52b43d4
xor eax, 0xeb152db1
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf1294f73
xor eax, 0xa2656bcf
rol eax, 0xb3
popf
jmp 0x180362279
xorps xmm1, xmm1
test r8, r8
js 0x180364136
push rax
pushf
mov eax, 0xc5bc5977
pushf
not eax
add eax, 0xda4c3980
xor eax, 0xbfd99266
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf0fa45b6
xor eax, 0x834370f4
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa621e60d
xor eax, 0xaeb5c8bf
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb133028c
xor eax, 0xf0a6cf9d
rol eax, 0x27
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x5bd8156a
pushf
not eax
add eax, 0x9d888243
xor eax, 0xa140d61f
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xc3aeeee3
xor eax, 0xd5647482
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe962c806
xor eax, 0xb65280dd
rol eax, 0xbc
popf
jmp 0x180362279
cvtsi2ss xmm1, r8
jmp 0x180364217
mov rax, r8
mov rcx, r8
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2ss xmm1, rcx
addss xmm1, xmm1
push rax
pushf
mov eax, 0xcccb3446
pushf
not eax
add eax, 0xa735ca68
xor eax, 0xa31c8865
rol eax, 0x50
popf
pushf
not eax
add eax, 0xebf6c8a2
xor eax, 0xf6b24f2b
rol eax, 0xc8
popf
jmp 0x180362279
sub r9, r8
xorps xmm0, xmm0
js 0x180364278
push rax
pushf
mov eax, 0x1b3aad87
pushf
not eax
add eax, 0xeaa848f9
xor eax, 0xe3df334e
rol eax, 0x30
popf
pushf
not eax
add eax, 0x8cc3aeff
xor eax, 0xd0175c2e
rol eax, 0x64
popf
pushf
not eax
add eax, 0xa3f338bd
xor eax, 0xd43bf304
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xc56a4b8a
xor eax, 0xed9617d8
rol eax, 9
popf
jmp 0x180362279
push rax
pushf
mov eax, 0xca3eaf80
pushf
not eax
add eax, 0xbe6b78db
xor eax, 0xa5314ed0
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xa8e8fdfe
xor eax, 0x8181df9f
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb87bdd3c
xor eax, 0xe040dff0
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x94e07117
xor eax, 0xa6b3029b
rol eax, 0x7c
popf
jmp 0x180362279
cvtsi2ss xmm0, r9
jmp 0x18036437d
mov rax, r9
and r9d, 1
shr rax, 1
or rax, r9
cvtsi2ss xmm0, rax
addss xmm0, xmm0
push rax
pushf
mov eax, 0x92dc29ab
pushf
not eax
add eax, 0xa7699dd3
xor eax, 0xc5b38d9e
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x945c3fb8
xor eax, 0xd6b888ee
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa7507249
xor eax, 0xa7df96e2
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x95d88f1d
xor eax, 0x9db9ca4c
rol eax, 0xcc
popf
jmp 0x180362279
mulss xmm0, xmm2
xor ecx, ecx
addss xmm0, xmm1
movss xmm1, dword [0x1801f2378]
comiss xmm0, xmm1
jb 0x1803643ec
push rax
pushf
mov eax, 0xec89c37f
pushf
not eax
add eax, 0x8bc29681
xor eax, 0xde73bc5f
rol eax, 1
popf
pushf
not eax
add eax, 0xfc7bb778
xor eax, 0x8743a8bd
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf6f8229f
xor eax, 0x9bfcc2b1
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8c40ed4c
xor eax, 0xc02a056a
rol eax, 0xa8
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x7f0b3d96
pushf
not eax
add eax, 0xc3e06e58
xor eax, 0xd5ce37a6
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xbd878e68
xor eax, 0xd1fe35e8
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc5144e9e
xor eax, 0x912906bc
rol eax, 0x14
popf
jmp 0x180362279
subss xmm0, xmm1
comiss xmm0, xmm1
jae 0x180364493
push rax
pushf
mov eax, 0x386e5f0a
pushf
not eax
add eax, 0xa9b32845
xor eax, 0xd4c8b7a3
rol eax, 0x99
popf
pushf
not eax
add eax, 0xfc9cf125
xor eax, 0xe57751e8
rol eax, 1
popf
pushf
not eax
add eax, 0xbc44af36
xor eax, 0xba77c431
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb22d76d3
xor eax, 0xb16e391f
rol eax, 0xda
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x8b0ec25f
pushf
not eax
add eax, 0xcd3ebf1d
xor eax, 0xddda5bb7
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa423b40b
xor eax, 0xc9a2c3a8
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe7a8aaaa
xor eax, 0xa51e22c7
rol eax, 1
popf
pushf
not eax
add eax, 0x8e36d8f5
xor eax, 0xc8b82123
rol eax, 0xb1
popf
jmp 0x180362279
movabs rax, 0x755dbb46b9f
pushf
not rax
add rax, 0x7c9bd588
xor rax, 0x58b3e617
rol rax, 0x75
popf
pushf
not rax
add rax, 0x5b3d625d
xor rax, 0x7838718b
rol rax, 0x7c
popf
pushf
not rax
add rax, 0x6d6d2c46
xor rax, 0x599ec9e1
rol rax, 0xab
popf
mov rcx, rax
push rax
pushf
mov eax, 0x3d1c786
pushf
not eax
add eax, 0x9d7c7d05
xor eax, 0xaef6842e
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbdb77bca
xor eax, 0x9b909043
rol eax, 0x2b
popf
jmp 0x180362279
cvttss2si rdx, xmm0
push rcx
not rcx
sub rdx, rcx
pop rcx
sub rdx, 1
jmp 0x18036483a
comiss xmm4, xmm2
jbe 0x180364617
push rax
pushf
mov eax, 0xc66798fb
pushf
not eax
add eax, 0xcef89a7f
xor eax, 0xc9a28657
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb2b9ff1b
xor eax, 0x8bb8f598
rol eax, 0x85
popf
pushf
not eax
add eax, 0xfadc1638
xor eax, 0x803ff1e5
rol eax, 0x2a
popf
jmp 0x180362279
push rax
pushf
mov eax, 0x1c12ccf0
pushf
not eax
add eax, 0xe2e466b3
xor eax, 0xa659613f
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9014f0d1
xor eax, 0xceeb0ea0
rol eax, 0x71
popf
pushf
not eax
add eax, 0xcf71dfda
xor eax, 0xa354a364
rol eax, 0xdd
popf
jmp 0x180362279
xorps xmm0, xmm0
mov rax, r9
sub rax, r8
cvtsi2ss xmm0, rax
mulss xmm0, xmm2
cvtps2pd xmm1, xmm0
cmp r8, r9
jbe 0x1803646d0
push rax
pushf
mov eax, 0x9194fbdd
pushf
not eax
add eax, 0xcd02da73
xor eax, 0x8997c1ef
rol eax, 0x35
popf
pushf
not eax
add eax, 0xcb5dbf38
xor eax, 0xec6864cf
rol eax, 0xde
popf
pushf
not eax
add eax, 0xdab66397
xor eax, 0xaf4702d4
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xf7f0cbfe
xor eax, 0x857855a5
rol eax, 0x12
popf
jmp 0x180362279
push rax
pushf
mov eax, 0xe373e499
pushf
not eax
add eax, 0xf9951390
xor eax, 0x9abe272d
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x90395aea
xor eax, 0xa74d6451
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa39debbd
xor eax, 0xdf455310
rol eax, 0x11
popf
jmp 0x180362279
movsd xmm0, qword [0x1801f2398]
jmp 0x1803647ca
movsd xmm0, qword [0x1801f2330]
push rax
pushf
mov eax, 0xd4e25e36
pushf
not eax
add eax, 0xba78185c
xor eax, 0xea70756b
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc9f59fa4
xor eax, 0xdda06032
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x900f5116
xor eax, 0xa9764878
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xaf405e1d
xor eax, 0x916e6cf7
rol eax, 0xb
popf
jmp 0x180362279
addsd xmm0, xmm1
cvttsd2si rdx, xmm0
push r8
not r8
sub rdx, r8
pop r8
sub rdx, 1
push rax
pushf
mov eax, 0xe69d893f
pushf
not eax
add eax, 0x97ddf69c
xor eax, 0xa2e36b62
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa96b9b04
xor eax, 0xb14f888b
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa9b6adac
xor eax, 0xd330f81e
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9f7161b6
xor eax, 0xf80c2560
rol eax, 0x82
popf
jmp 0x180362279
movaps xmm11, xmmword [rsp + 0x20]
mov rax, rdx
movaps xmm8, xmmword [rsp + 0x40]
movaps xmm7, xmmword [rsp + 0x50]
movaps xmm6, xmmword [rsp + 0x60]
add rsp, 0x78
ret
mov rax, r8
add rsp, 0x78
ret