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

Disassembly:
push rax
pushf
mov eax, 0xb6c9d772
pushf
not eax
add eax, 0x99011273
xor eax, 0xf8a5d89b
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfacfe9b7
xor eax, 0xf127a417
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd80f0179
xor eax, 0xe4af3f50
rol eax, 0x28
popf
pushf
not eax
add eax, 0x857ccf13
xor eax, 0xecd939cb
rol eax, 0x9b
popf
cmp eax, 0x29
jne 0x180422907
popf
pop rax
jmp 0x180423fb8
cmp eax, 0
jne 0x180422916
popf
pop rax
jmp 0x180422cd6
cmp eax, 0x3f
jne 0x180422925
popf
pop rax
jmp 0x180424ab9
cmp eax, 1
jne 0x180422934
popf
pop rax
jmp 0x180422d73
cmp eax, 0xd
jne 0x180422943
popf
pop rax
jmp 0x1804232b6
cmp eax, 0x1a
jne 0x180422952
popf
pop rax
jmp 0x1804238aa
cmp eax, 0xe
jne 0x180422961
popf
pop rax
jmp 0x18042335c
cmp eax, 0x31
jne 0x180422970
popf
pop rax
jmp 0x18042439a
cmp eax, 0x40
jne 0x18042297f
popf
pop rax
jmp 0x180424b32
cmp eax, 8
jne 0x18042298e
popf
pop rax
jmp 0x180423045
cmp eax, 0x2a
jne 0x18042299d
popf
pop rax
jmp 0x180424013
cmp eax, 0x17
jne 0x1804229ac
popf
pop rax
jmp 0x180423744
cmp eax, 0x1c
jne 0x1804229bb
popf
pop rax
jmp 0x1804239b5
cmp eax, 0x2e
jne 0x1804229ca
popf
pop rax
jmp 0x180424246
cmp eax, 0x18
jne 0x1804229d9
popf
pop rax
jmp 0x1804237b6
cmp eax, 0x2b
jne 0x1804229e8
popf
pop rax
jmp 0x1804240a6
cmp eax, 0x1b
jne 0x1804229f7
popf
pop rax
jmp 0x1804238f5
cmp eax, 0x2d
jne 0x180422a06
popf
pop rax
jmp 0x18042419b
cmp eax, 0x23
jne 0x180422a15
popf
pop rax
jmp 0x180423cc2
cmp eax, 0x25
jne 0x180422a24
popf
pop rax
jmp 0x180423df4
cmp eax, 0x32
jne 0x180422a33
popf
pop rax
jmp 0x18042445f
cmp eax, 0x13
jne 0x180422a42
popf
pop rax
jmp 0x1804235a1
cmp eax, 0x33
jne 0x180422a51
popf
pop rax
jmp 0x1804244af
cmp eax, 0x24
jne 0x180422a60
popf
pop rax
jmp 0x180423d79
cmp eax, 0x1e
jne 0x180422a6f
popf
pop rax
jmp 0x180423a49
cmp eax, 0xc
jne 0x180422a7e
popf
pop rax
jmp 0x18042326a
cmp eax, 0x26
jne 0x180422a8d
popf
pop rax
jmp 0x180423e85
cmp eax, 0x27
jne 0x180422a9c
popf
pop rax
jmp 0x180423ed4
cmp eax, 0x30
jne 0x180422aab
popf
pop rax
jmp 0x180424305
cmp eax, 0x10
jne 0x180422aba
popf
pop rax
jmp 0x1804233f7
cmp eax, 0x37
jne 0x180422ac9
popf
pop rax
jmp 0x180424666
cmp eax, 9
jne 0x180422ad8
popf
pop rax
jmp 0x1804230a5
cmp eax, 0x39
jne 0x180422ae7
popf
pop rax
jmp 0x1804247a1
cmp eax, 0x16
jne 0x180422af6
popf
pop rax
jmp 0x1804236e1
cmp eax, 0x3b
jne 0x180422b05
popf
pop rax
jmp 0x18042488d
cmp eax, 0xa
jne 0x180422b14
popf
pop rax
jmp 0x18042313f
cmp eax, 0x36
jne 0x180422b23
popf
pop rax
jmp 0x180424617
cmp eax, 0x14
jne 0x180422b32
popf
pop rax
jmp 0x1804235fd
cmp eax, 7
jne 0x180422b41
popf
pop rax
jmp 0x180422ff7
cmp eax, 0x3d
jne 0x180422b50
popf
pop rax
jmp 0x18042497c
cmp eax, 2
jne 0x180422b5f
popf
pop rax
jmp 0x180422dba
cmp eax, 0x20
jne 0x180422b6e
popf
pop rax
jmp 0x180423b29
cmp eax, 0x41
jne 0x180422b7d
popf
pop rax
jmp 0x180424ba5
cmp eax, 0x11
jne 0x180422b8c
popf
pop rax
jmp 0x18042349c
cmp eax, 0x35
jne 0x180422b9b
popf
pop rax
jmp 0x18042459c
cmp eax, 0x3a
jne 0x180422baa
popf
pop rax
jmp 0x180424822
cmp eax, 0x12
jne 0x180422bb9
popf
pop rax
jmp 0x180423540
cmp eax, 0x21
jne 0x180422bc8
popf
pop rax
jmp 0x180423bdd
cmp eax, 0x38
jne 0x180422bd7
popf
pop rax
jmp 0x18042470a
cmp eax, 0xb
jne 0x180422be6
popf
pop rax
jmp 0x18042321a
cmp eax, 0xf
jne 0x180422bf5
popf
pop rax
jmp 0x1804233ac
cmp eax, 0x15
jne 0x180422c04
popf
pop rax
jmp 0x180423639
cmp eax, 5
jne 0x180422c13
popf
pop rax
jmp 0x180422f27
cmp eax, 6
jne 0x180422c22
popf
pop rax
jmp 0x180422f66
cmp eax, 0x22
jne 0x180422c31
popf
pop rax
jmp 0x180423c6e
cmp eax, 0x3c
jne 0x180422c40
popf
pop rax
jmp 0x18042491e
cmp eax, 0x1f
jne 0x180422c4f
popf
pop rax
jmp 0x180423aab
cmp eax, 4
jne 0x180422c5e
popf
pop rax
jmp 0x180422ed9
cmp eax, 0x2f
jne 0x180422c6d
popf
pop rax
jmp 0x180424296
cmp eax, 0x28
jne 0x180422c7c
popf
pop rax
jmp 0x180423f68
cmp eax, 0x3e
jne 0x180422c8b
popf
pop rax
jmp 0x1804249f0
cmp eax, 0x34
jne 0x180422c9a
popf
pop rax
jmp 0x18042450b
cmp eax, 0x2c
jne 0x180422ca9
popf
pop rax
jmp 0x18042414c
cmp eax, 3
jne 0x180422cb8
popf
pop rax
jmp 0x180422e48
cmp eax, 0x19
jne 0x180422cc7
popf
pop rax
jmp 0x180423870
cmp eax, 0x1d
jne 0x180422cd6
popf
pop rax
jmp 0x180423a46
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x90
movss xmm5, dword [rsp + 0xc8]
mov rbx, r9
mov rdi, r8
mov r9, rdx
cmp r8, rbx
jne 0x180422d40
push rax
pushf
mov eax, 0xe43b5ba7
pushf
not eax
add eax, 0xb9dc51e4
xor eax, 0x87cbd4e2
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc290e6dc
xor eax, 0xc21b0cdb
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xea9647c2
xor eax, 0xbcb4dcf3
rol eax, 0xca
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x871a459
pushf
not eax
add eax, 0xcd54b654
xor eax, 0xb7e70cfa
rol eax, 0x86
popf
pushf
not eax
add eax, 0xae5cc7cf
xor eax, 0xedd587b2
rol eax, 0xea
popf
jmp 0x1804228f8
xorps xmm0, xmm0
mov rbx, qword [rsp + 0xa0]
add rsp, 0x90
pop rdi
ret
jae 0x180422e15
push rax
pushf
mov eax, 0xb5b26a45
pushf
not eax
add eax, 0x85d9083d
xor eax, 0xd6856d36
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x9e017d1e
xor eax, 0xce4100aa
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9634ef0a
xor eax, 0xadfb2b9f
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc5e8008f
xor eax, 0xb1aee7f4
rol eax, 0xb3
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0xb2ded965
pushf
not eax
add eax, 0x9a37f29c
xor eax, 0x9aa1750e
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xca208733
xor eax, 0xd1b44eb9
rol eax, 0x7f
popf
jmp 0x1804228f8
cmp r9, rdi
jae 0x180422ea6
push rax
pushf
mov eax, 0x9445fcce
pushf
not eax
add eax, 0xed577957
xor eax, 0xd52cbd00
rol eax, 0x87
popf
pushf
not eax
add eax, 0x9a9caf69
xor eax, 0x870fd3f9
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xfbc1a896
xor eax, 0xf999f28d
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa5ea0030
xor eax, 0xc0999ccd
rol eax, 0
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x6a367038
pushf
not eax
add eax, 0xc2dd69c7
xor eax, 0xf5dfcb4c
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x935d0783
xor eax, 0xe5e154c0
rol eax, 0xb1
popf
jmp 0x1804228f8
mov rdx, rdi
jmp 0x1804230a5
cmp r9, rbx
cmova rdx, rbx
jmp 0x1804230a5
cmp r9, rbx
jae 0x180422fb1
push rax
pushf
mov eax, 0x6b394f97
pushf
not eax
add eax, 0xdb64cf7e
xor eax, 0x948b6cb3
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa2ae7653
xor eax, 0xa1e45a50
rol eax, 0x46
popf
pushf
not eax
add eax, 0xe43031e4
xor eax, 0xe4a5fbd2
rol eax, 0x55
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x6afa1ec6
pushf
not eax
add eax, 0xbd59f444
xor eax, 0x96e8397b
rol eax, 0x63
popf
pushf
not eax
add eax, 0x8c2842c7
xor eax, 0xb075c1fc
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xe2490a23
xor eax, 0xa8023077
rol eax, 0x83
popf
jmp 0x1804228f8
mov rdx, rbx
jmp 0x1804230a5
cmp r9, rdi
cmova rdx, rdi
push rax
pushf
mov eax, 0x1d0a0f22
pushf
not eax
add eax, 0xd15d5ce8
xor eax, 0xa7b65ee8
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xe188834d
xor eax, 0xf17f20e2
rol eax, 5
popf
pushf
not eax
add eax, 0xcf117c91
xor eax, 0xe3a5b46b
rol eax, 4
popf
pushf
not eax
add eax, 0xdf86880a
xor eax, 0xc10e24c3
rol eax, 0x63
popf
jmp 0x1804228f8
cmp byte [rsp + 0xc0], 0
je 0x1804230e6
push rax
pushf
mov eax, 0xda37f928
pushf
not eax
add eax, 0x9a01404e
xor eax, 0x8996b66d
rol eax, 0x82
popf
pushf
not eax
add eax, 0x86cc11d1
xor eax, 0xad1c4cb0
rol eax, 0x6d
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0xbec5046d
pushf
not eax
add eax, 0xafaf41fa
xor eax, 0xd72a5d13
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc813397b
xor eax, 0xed66adf1
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xdeeccde7
xor eax, 0xb7fa3310
rol eax, 4
popf
pushf
not eax
add eax, 0xd96f66b5
xor eax, 0xd38a72d1
rol eax, 0x47
popf
jmp 0x1804228f8
movaps xmmword [rsp + 0x80], xmm6
cmp rbx, rdi
movaps xmmword [rsp + 0x70], xmm7
mov r10, rbx
movaps xmmword [rsp + 0x60], xmm8
cmovae r10, rdi
movaps xmmword [rsp + 0x50], xmm9
cmovae r8, rbx
movaps xmmword [rsp + 0x40], xmm10
xorps xmm9, xmm9
movaps xmmword [rsp + 0x20], xmm13
test r10, r10
js 0x1804231d4
push rax
pushf
mov eax, 0xc9e33a4a
pushf
not eax
add eax, 0xc8a130aa
xor eax, 0x95f71b19
rol eax, 0x37
popf
pushf
not eax
add eax, 0xf727eac8
xor eax, 0xe45148e5
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9960e462
xor eax, 0xc368267e
rol eax, 0x20
popf
pushf
not eax
add eax, 0x8ccfa47d
xor eax, 0xa35cb5e0
rol eax, 0x9f
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x7abb1f31
pushf
not eax
add eax, 0xef073d86
xor eax, 0xad48ec60
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xa0b5cf2f
xor eax, 0xf4637705
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xacb42916
xor eax, 0xa692a319
rol eax, 0xe2
popf
jmp 0x1804228f8
cvtsi2sd xmm9, r10
jmp 0x1804232b6
mov rax, r10
mov rcx, r10
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2sd xmm9, rcx
addsd xmm9, xmm9
push rax
pushf
mov eax, 0x758c28ee
pushf
not eax
add eax, 0x860a17cf
xor eax, 0xbdd4b6d8
rol eax, 0x10
popf
pushf
not eax
add eax, 0xba189b42
xor eax, 0xc1dfed99
rol eax, 0x23
popf
jmp 0x1804228f8
movss xmm7, dword [0x1801f00a0]
movaps xmm1, xmm5
xorps xmm1, xmm7
xorps xmm4, xmm4
cvtps2pd xmm13, xmm5
test r10, r10
js 0x180423329
push rax
pushf
mov eax, 0x20428cea
pushf
not eax
add eax, 0x85dc3b9c
xor eax, 0xff49036a
rol eax, 0x89
popf
pushf
not eax
add eax, 0xecebf78f
xor eax, 0x8d238775
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf8928429
xor eax, 0x9ab9d08a
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa0b192d3
xor eax, 0xb9de0f9d
rol eax, 0xed
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0xeb217625
pushf
not eax
add eax, 0xd4a554e2
xor eax, 0xe905359d
rol eax, 2
popf
pushf
not eax
add eax, 0xe9e20bf0
xor eax, 0xe7c65f9b
rol eax, 0x7c
popf
jmp 0x1804228f8
cvtsi2ss xmm4, r10
jmp 0x1804233f7
mov rax, r10
mov rcx, r10
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2ss xmm4, rcx
addss xmm4, xmm4
push rax
pushf
mov eax, 0x4daf6820
pushf
not eax
add eax, 0xb2a87668
xor eax, 0x991e6e52
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xdd5547f4
xor eax, 0xe5b7c39c
rol eax, 0xda
popf
jmp 0x1804228f8
movsd xmm6, qword [0x1801f2400]
movaps xmm0, xmm9
andps xmm0, xmm6
xorps xmm2, xmm2
comisd xmm13, xmm0
jbe 0x180423443
push rax
pushf
mov eax, 0xcf16890e
pushf
not eax
add eax, 0x87e4edb8
xor eax, 0xeeec2036
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf9963a0e
xor eax, 0xe06e6485
rol eax, 0x25
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x84d9e3e5
pushf
not eax
add eax, 0xc3238315
xor eax, 0xd0451cf5
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xe5443d01
xor eax, 0xdff68b92
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xc4509b5e
xor eax, 0xad807152
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe1a568a6
xor eax, 0xab17067a
rol eax, 0x50
popf
jmp 0x1804228f8
comiss xmm2, xmm4
jbe 0x1804234fa
push rax
pushf
mov eax, 0xded9ff5b
pushf
not eax
add eax, 0xc4dc6814
xor eax, 0xfe369640
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa7ff4733
xor eax, 0xd45db0ba
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb503bbc5
xor eax, 0xd56d1949
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xdd7a2075
xor eax, 0xec308483
rol eax, 0x38
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0xaf26cbff
pushf
not eax
add eax, 0x99441cdd
xor eax, 0xa9797927
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd0116153
xor eax, 0x82439568
rol eax, 0x93
popf
pushf
not eax
add eax, 0x840ed3f8
xor eax, 0xf2587ba2
rol eax, 0xc4
popf
jmp 0x1804228f8
movaps xmm0, xmm1
jmp 0x1804235fd
movaps xmm0, xmm5
push rax
pushf
mov eax, 0x34e6092c
pushf
not eax
add eax, 0xacb16ace
xor eax, 0xa4f579af
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa8fc0647
xor eax, 0x91ba06e5
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xd9ac0c6a
xor eax, 0x9107e043
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd43c5319
xor eax, 0x8cc16cb8
rol eax, 6
popf
jmp 0x1804228f8
xorps xmm9, xmm9
cvtss2sd xmm9, xmm0
push rax
pushf
mov eax, 0x5ff46924
pushf
not eax
add eax, 0xda0d44cc
xor eax, 0x9cc82048
rol eax, 0x80
popf
pushf
not eax
add eax, 0x946430d9
xor eax, 0xfd9334e8
rol eax, 0x84
popf
jmp 0x1804228f8
xorps xmm10, xmm10
test r8, r8
js 0x18042369b
push rax
pushf
mov eax, 0xe64d99c7
pushf
not eax
add eax, 0xcecd98fa
xor eax, 0x97e2309e
rol eax, 0x74
popf
pushf
not eax
add eax, 0x95633d86
xor eax, 0xc55fb40c
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa0cf16f0
xor eax, 0x89c00c96
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb465b53d
xor eax, 0xc36d9dd2
rol eax, 0xe4
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0xa21329f2
pushf
not eax
add eax, 0xb9e5a084
xor eax, 0xb1a179fe
rol eax, 0x66
popf
pushf
not eax
add eax, 0xebddb9de
xor eax, 0xf59ef131
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xac1bea0b
xor eax, 0xf4cb0ff2
rol eax, 0xd9
popf
jmp 0x1804228f8
cvtsi2sd xmm10, r8
jmp 0x1804237b6
mov rax, r8
mov rcx, r8
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2sd xmm10, rcx
addsd xmm10, xmm10
push rax
pushf
mov eax, 0xdc9d3983
pushf
not eax
add eax, 0xb7f5c8f0
xor eax, 0xc612583d
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe91e4813
xor eax, 0xf5f530a9
rol eax, 0x48
popf
pushf
not eax
add eax, 0xeb5f107e
xor eax, 0x85b0cf44
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd68ad3cb
xor eax, 0xae6f7d18
rol eax, 0x4e
popf
jmp 0x1804228f8
xorps xmm3, xmm3
test r8, r8
js 0x180423817
push rax
pushf
mov eax, 0xea92f586
pushf
not eax
add eax, 0xb10f0f67
xor eax, 0xcb416875
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x84170255
xor eax, 0x9d33b556
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa2460fe4
xor eax, 0xae228ea9
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf5b88e58
xor eax, 0xd4758e6e
rol eax, 0x3e
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x505c71a2
pushf
not eax
add eax, 0x808f21d8
xor eax, 0xc33d1c78
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe6e1684e
xor eax, 0x916a5988
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x92f36349
xor eax, 0xc2396e40
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa93fc636
xor eax, 0x84cf8547
rol eax, 0xfc
popf
jmp 0x1804228f8
cvtsi2ss xmm3, r8
jmp 0x1804238f5
mov rax, r8
mov rcx, r8
shr rcx, 1
and eax, 1
or rcx, rax
cvtsi2ss xmm3, rcx
addss xmm3, xmm3
push rax
pushf
mov eax, 0x965fec8b
pushf
not eax
add eax, 0xb6d16fd4
xor eax, 0x940de53f
rol eax, 0xea
popf
pushf
not eax
add eax, 0xab95aea5
xor eax, 0xb923cfd3
rol eax, 0xad
popf
jmp 0x1804228f8
movaps xmm0, xmm10
andps xmm0, xmm6
comisd xmm13, xmm0
jbe 0x18042395c
push rax
pushf
mov eax, 0x1f9ece3f
pushf
not eax
add eax, 0xf79752a1
xor eax, 0xff61cc47
rol eax, 0x95
popf
pushf
not eax
add eax, 0xb7d53e28
xor eax, 0x8d568f13
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb7113b98
xor eax, 0xe20560ff
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xe13aad98
xor eax, 0xf1aa231e
rol eax, 0x9b
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0xb74885b3
pushf
not eax
add eax, 0xeebba1a4
xor eax, 0xf8b36ec4
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd9f408ba
xor eax, 0xebc884e5
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x91800a56
xor eax, 0xd754418f
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd49aa83c
xor eax, 0xfde7a52d
rol eax, 0x99
popf
jmp 0x1804228f8
comiss xmm2, xmm3
jbe 0x1804239ed
push rax
pushf
mov eax, 0x285ba58c
pushf
not eax
add eax, 0xd41d9be6
xor eax, 0xf9660fe1
rol eax, 0x59
popf
pushf
not eax
add eax, 0xfa6ac5f7
xor eax, 0x89cbf603
rol eax, 0xf1
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x57ca920a
pushf
not eax
add eax, 0xe00dc3b6
xor eax, 0x86c7d686
rol eax, 0x14
popf
pushf
not eax
add eax, 0xfc064b55
xor eax, 0xe9f15b28
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf08d4c0c
xor eax, 0xec3d248d
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x9d29f782
xor eax, 0xb6691c9d
rol eax, 0x9f
popf
jmp 0x1804228f8
movaps xmm5, xmm1
xorps xmm10, xmm10
cvtss2sd xmm10, xmm5
push rax
pushf
mov eax, 0xfba1ea2b
pushf
not eax
add eax, 0x84d20345
xor eax, 0xc9019927
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc66a5e63
xor eax, 0x9c0dd82b
rol eax, 0x96
popf
pushf
not eax
add eax, 0xa46e3029
xor eax, 0xb02b4de6
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb47a504d
xor eax, 0xdb5bab32
rol eax, 0x4c
popf
jmp 0x1804228f8
ucomiss xmm4, xmm2
jp 0x180423af6
push rax
pushf
mov eax, 0x5c9b4b8f
pushf
not eax
add eax, 0xb8d06100
xor eax, 0xd4c9da60
rol eax, 0x60
popf
pushf
not eax
add eax, 0xdcebc880
xor eax, 0xdb07be37
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf1783288
xor eax, 0xe2e3bcff
rol eax, 0x26
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x7857873a
pushf
not eax
add eax, 0xe7243fbb
xor eax, 0xaf480078
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc007e997
xor eax, 0xa7d77177
rol eax, 0x98
popf
jmp 0x1804228f8
jne 0x180423b84
push rax
pushf
mov eax, 0x349ad2e6
pushf
not eax
add eax, 0xa6fc66b2
xor eax, 0xd41d1647
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xec3e3ce3
xor eax, 0x8204270b
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xcbdeb040
xor eax, 0x84682013
rol eax, 0xe
popf
pushf
not eax
add eax, 0xc7f057ba
xor eax, 0xd2ffc0e9
rol eax, 0x21
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x9af46105
pushf
not eax
add eax, 0xf694bccb
xor eax, 0x80e33912
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xdc0361bf
xor eax, 0xbcf39690
rol eax, 0x15
popf
pushf
not eax
add eax, 0x8ba25f4c
xor eax, 0xf2f717d0
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe570a19e
xor eax, 0xb12c8895
rol eax, 0x84
popf
jmp 0x1804228f8
comiss xmm2, xmm3
jbe 0x180423c15
push rax
pushf
mov eax, 0x7ab484f0
pushf
not eax
add eax, 0xa125a3c5
xor eax, 0xc1c0e301
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf26697f6
xor eax, 0xfc26df19
rol eax, 0x1c
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0xc2849b19
pushf
not eax
add eax, 0xaffadc01
xor eax, 0xecfe2b47
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x9a9862cf
xor eax, 0xbc608320
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xde9a37dc
xor eax, 0xcb6ff2e2
rol eax, 0
popf
pushf
not eax
add eax, 0x91d7c80d
xor eax, 0x83d0fa0d
rol eax, 0x25
popf
jmp 0x1804228f8
xorps xmm9, xmm9
cvtss2sd xmm9, xmm1
jmp 0x180423ed4
ucomiss xmm3, xmm2
jp 0x180423d20
push rax
pushf
mov eax, 0xad6ae8e1
pushf
not eax
add eax, 0x96d73721
xor eax, 0xdd1c1647
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x92c276f6
xor eax, 0xd4378d08
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9d630b78
xor eax, 0x9e5cd7af
rol eax, 0x64
popf
pushf
not eax
add eax, 0xff2b3db5
xor eax, 0xc0d813fa
rol eax, 0x32
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0xa0dee6c3
pushf
not eax
add eax, 0x972cf439
xor eax, 0xe2ec304e
rol eax, 0x60
popf
pushf
not eax
add eax, 0xde8bac72
xor eax, 0xd26c509a
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x8365c4cc
xor eax, 0xb8a07e2e
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf9068f9d
xor eax, 0xa964b486
rol eax, 0xc8
popf
jmp 0x1804228f8
jne 0x180423dc1
push rax
pushf
mov eax, 0xbbe1ec7
pushf
not eax
add eax, 0xaabb882a
xor eax, 0xde36e3d1
rol eax, 0x55
popf
pushf
not eax
add eax, 0xacd84872
xor eax, 0x801784c1
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xae3fb652
xor eax, 0xbdca1cf3
rol eax, 0x7e
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x981668c0
pushf
not eax
add eax, 0x983befbe
xor eax, 0xe8b08e85
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x84bfa2dd
xor eax, 0xa8dd4ebb
rol eax, 0xaa
popf
jmp 0x1804228f8
comiss xmm2, xmm4
jbe 0x180423e52
push rax
pushf
mov eax, 0x6a94bd3a
pushf
not eax
add eax, 0xb92e8373
xor eax, 0xea7cc569
rol eax, 0x78
popf
pushf
not eax
add eax, 0xae4548fc
xor eax, 0x8493ee22
rol eax, 0x39
popf
pushf
not eax
add eax, 0x8d549918
xor eax, 0x86e11464
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9ca6af10
xor eax, 0x885455a9
rol eax, 0x15
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x4765db87
pushf
not eax
add eax, 0xe15fa01e
xor eax, 0x86ace9b6
rol eax, 0x25
popf
pushf
not eax
add eax, 0xbc9d3b35
xor eax, 0xd1f79716
rol eax, 0x60
popf
jmp 0x1804228f8
xorps xmm10, xmm10
cvtss2sd xmm10, xmm1
push rax
pushf
mov eax, 0xba3aec3e
pushf
not eax
add eax, 0xef86adec
xor eax, 0xf62e3f97
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9a7ec3f9
xor eax, 0xe88e4646
rol eax, 0x74
popf
pushf
not eax
add eax, 0xe3d352b9
xor eax, 0xb113400a
rol eax, 0x84
popf
jmp 0x1804228f8
xorps xmm0, xmm0
test rdx, rdx
js 0x180423f0f
push rax
pushf
mov eax, 0x2d3d43ff
pushf
not eax
add eax, 0xdf0af5f4
xor eax, 0x8562a575
rol eax, 0x42
popf
pushf
not eax
add eax, 0xaa2e3b54
xor eax, 0xff71e94f
rol eax, 0x28
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x63c18749
pushf
not eax
add eax, 0x99f89646
xor eax, 0xe1785124
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb51a2999
xor eax, 0xc2b44624
rol eax, 0x40
popf
pushf
not eax
add eax, 0x956f9c33
xor eax, 0xea59ef3f
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc8ecf7d6
xor eax, 0x89c9bf69
rol eax, 0x21
popf
jmp 0x1804228f8
cvtsi2sd xmm0, rdx
jmp 0x180424013
mov rax, rdx
and edx, 1
shr rax, 1
or rax, rdx
cvtsi2sd xmm0, rax
addsd xmm0, xmm0
push rax
pushf
mov eax, 0x727359cc
pushf
not eax
add eax, 0xc7570fd8
xor eax, 0xd3ca02ce
rol eax, 0xda
popf
pushf
not eax
add eax, 0x84f433ad
xor eax, 0xaccf6cb5
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xac8c3164
xor eax, 0xe5c00fd0
rol eax, 0x43
popf
jmp 0x1804228f8
comisd xmm9, xmm0
movss xmm8, dword [0x1801effc0]
movaps xmmword [rsp + 0x30], xmm11
jae 0x180424060
push rax
pushf
mov eax, 0x91c131da
pushf
not eax
add eax, 0xe227dfb0
xor eax, 0x9c9482c0
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa8ce6264
xor eax, 0x93577034
rol eax, 0xcf
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x199f9731
pushf
not eax
add eax, 0x952b4181
xor eax, 0xa179ce6e
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x9e5cced8
xor eax, 0xa0a40aeb
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe5531616
xor eax, 0x960d23af
rol eax, 0xa
popf
jmp 0x1804228f8
comisd xmm0, xmm10
jb 0x1804240f3
push rax
pushf
mov eax, 0x76acb565
pushf
not eax
add eax, 0xaaf1ea82
xor eax, 0x91a6e729
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf005dd7e
xor eax, 0xf754383a
rol eax, 6
popf
pushf
not eax
add eax, 0xf11c98ef
xor eax, 0x92bae341
rol eax, 0x8c
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x6ea9dee3
pushf
not eax
add eax, 0x9eb91adf
xor eax, 0x87d6d4ae
rol eax, 0x66
popf
pushf
not eax
add eax, 0xa6512e39
xor eax, 0xd3acb91d
rol eax, 9
popf
pushf
not eax
add eax, 0x98419384
xor eax, 0xf4ef26bd
rol eax, 0x74
popf
pushf
not eax
add eax, 0xad6ac177
xor eax, 0xaa05b922
rol eax, 0x1d
popf
jmp 0x1804228f8
movaps xmm2, xmm8
jmp 0x1804249f0
imul r8, r10
xorps xmm1, xmm1
test r8, r8
js 0x1804241ed
push rax
pushf
mov eax, 0xd587021a
pushf
not eax
add eax, 0xa1e15c49
xor eax, 0x86d2f76c
rol eax, 0x55
popf
pushf
not eax
add eax, 0xa865abb0
xor eax, 0xe12d586f
rol eax, 0
popf
pushf
not eax
add eax, 0xc90d6e0e
xor eax, 0x97dc6b19
rol eax, 0x25
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0xb8bb658e
pushf
not eax
add eax, 0x9c163549
xor eax, 0xf49fab99
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa621f3a9
xor eax, 0xb62baa92
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf11c61ad
xor eax, 0xe669fb57
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xf4fa6fb3
xor eax, 0x9f72ecf4
rol eax, 0x7f
popf
jmp 0x1804228f8
cvtsi2ss xmm1, r8
jmp 0x180424305
mov rax, r8
and r8d, 1
shr rax, 1
or rax, r8
cvtsi2ss xmm1, rax
addss xmm1, xmm1
push rax
pushf
mov eax, 0x2b61bd72
pushf
not eax
add eax, 0xd84e1b4c
xor eax, 0xac7537a5
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xed27de7a
xor eax, 0xaf69c748
rol eax, 0x30
popf
pushf
not eax
add eax, 0xb02fe9e2
xor eax, 0xb4efddee
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xa534e308
xor eax, 0xc0f02976
rol eax, 0x79
popf
jmp 0x1804228f8
comiss xmm2, xmm1
jbe 0x180424367
push rax
pushf
mov eax, 0xa603f513
pushf
not eax
add eax, 0xfc1d0050
xor eax, 0xb59d9960
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc24a2482
xor eax, 0x8cf5f7e2
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe53c8000
xor eax, 0xe2ea4252
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc74330ae
xor eax, 0x8de23420
rol eax, 0xd1
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x93b7d64f
pushf
not eax
add eax, 0xdd91ae20
xor eax, 0xe9a44d66
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xd6e9d503
xor eax, 0xe167de98
rol eax, 0xe9
popf
jmp 0x1804228f8
subss xmm3, xmm4
movaps xmm11, xmm4
xorps xmm11, xmm7
xorps xmm1, xmm1
divss xmm11, xmm3
movaps xmm7, xmm11
addss xmm7, dword [rsp + 0xd0]
test r9, r9
js 0x180424419
push rax
pushf
mov eax, 0x4f983549
pushf
not eax
add eax, 0x9c8de201
xor eax, 0xe3312424
rol eax, 0x53
popf
pushf
not eax
add eax, 0xe68ddc51
xor eax, 0xf9affd36
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9b2feaa1
xor eax, 0xf3bc62a7
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x9f24e0cc
xor eax, 0xd1d5599a
rol eax, 0x45
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x81c4cd06
pushf
not eax
add eax, 0xb13fc3c2
xor eax, 0xda8a4fa4
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb1d7a2e8
xor eax, 0xa0aba6c6
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xbe9a5b6f
xor eax, 0xdc3ff53a
rol eax, 0xa3
popf
jmp 0x1804228f8
cvtsi2ss xmm1, r9
jmp 0x18042450b
mov rax, r9
and r9d, 1
shr rax, 1
or rax, r9
cvtsi2ss xmm1, rax
addss xmm1, xmm1
push rax
pushf
mov eax, 0x7457cf3
pushf
not eax
add eax, 0x932787c0
xor eax, 0xbe541f36
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe1e6faaf
xor eax, 0xa7867f82
rol eax, 0x72
popf
pushf
not eax
add eax, 0x902b9236
xor eax, 0xc239ebe9
rol eax, 0x16
popf
jmp 0x1804228f8
ucomiss xmm1, xmm2
jp 0x180424556
push rax
pushf
mov eax, 0xec31215
pushf
not eax
add eax, 0xb3dfa184
xor eax, 0x8d97cb96
rol eax, 0x74
popf
pushf
not eax
add eax, 0x90547d1d
xor eax, 0xdab4e684
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xb698c21c
xor eax, 0xf9c59985
rol eax, 0x65
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x7ed6faad
pushf
not eax
add eax, 0x966f9441
xor eax, 0x9ef75970
rol eax, 0x93
popf
pushf
not eax
add eax, 0x874631a1
xor eax, 0xb253e054
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd121603e
xor eax, 0xdd19b3d9
rol eax, 0xb2
popf
jmp 0x1804228f8
jne 0x1804245e4
push rax
pushf
mov eax, 0xbc03decf
pushf
not eax
add eax, 0xc8edf8f5
xor eax, 0xbdf47850
rol eax, 5
popf
pushf
not eax
add eax, 0xf7eda8d5
xor eax, 0xa6a5927b
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf857ddb2
xor eax, 0x85d3cd4c
rol eax, 0xd6
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x2a5a1a58
pushf
not eax
add eax, 0xc8981ba3
xor eax, 0xaa42d9e7
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd113093f
xor eax, 0x83f3d063
rol eax, 0x7c
popf
jmp 0x1804228f8
movaps xmm2, xmm11
jmp 0x1804249f0
comiss xmm2, xmm1
jbe 0x1804246b1
push rax
pushf
mov eax, 0xe502173d
pushf
not eax
add eax, 0xead0ce94
xor eax, 0xef660ba4
rol eax, 0x62
popf
pushf
not eax
add eax, 0xcb2bfc58
xor eax, 0x867e0052
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe5b1da31
xor eax, 0x90bca278
rol eax, 0x2a
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x555f26a6
pushf
not eax
add eax, 0xf53bc7ff
xor eax, 0xa447f77c
rol eax, 0xee
popf
pushf
not eax
add eax, 0xe1a5678c
xor eax, 0xf0ab4109
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf0ceccc4
xor eax, 0xfe4318d0
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xdd609e67
xor eax, 0xde822537
rol eax, 0xf4
popf
jmp 0x1804228f8
xorps xmm0, xmmword [0x1801f0a00]
divsd xmm0, xmm13
call fcn.1801cd560
xorps xmm9, xmmword [0x1801f0a00]
movaps xmm7, xmm0
divsd xmm9, xmm13
movaps xmm0, xmm9
call fcn.1801cd560
subss xmm11, dword [rsp + 0xd0]
divsd xmm7, xmm0
xorps xmm1, xmm1
movaps xmm2, xmm8
cvtsd2ss xmm1, xmm7
subss xmm2, xmm1
mulss xmm2, xmm11
jmp 0x1804249f0
divsd xmm0, xmm13
call fcn.1801cd560
divsd xmm10, xmm13
movaps xmm6, xmm0
movaps xmm0, xmm10
call fcn.1801cd560
xorps xmm2, xmm2
movaps xmm1, xmm8
divsd xmm6, xmm0
subss xmm1, xmm7
cvtsd2ss xmm2, xmm6
mulss xmm2, xmm1
addss xmm2, xmm7
jmp 0x1804249f0
comiss xmm2, xmm4
ja 0x18042485a
push rax
pushf
mov eax, 0x15fb47af
pushf
not eax
add eax, 0x8b2ee715
xor eax, 0xed9aa86c
rol eax, 8
popf
pushf
not eax
add eax, 0xa5d9aa26
xor eax, 0xfc4ea08d
rol eax, 0x6e
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x2a8bb891
pushf
not eax
add eax, 0x87860180
xor eax, 0xe8246b04
rol eax, 0x18
popf
pushf
not eax
add eax, 0x8ec6aef7
xor eax, 0x9911d0d3
rol eax, 0x28
popf
jmp 0x1804228f8
comiss xmm2, xmm3
ja 0x1804248c5
push rax
pushf
mov eax, 0x42b1251e
pushf
not eax
add eax, 0x8c22ebf7
xor eax, 0xffe138d5
rol eax, 0x93
popf
pushf
not eax
add eax, 0x947fa4ca
xor eax, 0xba11f042
rol eax, 0x49
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x4ad98e81
pushf
not eax
add eax, 0xf14dded8
xor eax, 0x8ef8ab3d
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xf78eebe0
xor eax, 0xd49a1e1f
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb3b1ae4b
xor eax, 0x9e182878
rol eax, 0x66
popf
pushf
not eax
add eax, 0x956cd0e8
xor eax, 0xe0d439d8
rol eax, 0x1e
popf
jmp 0x1804228f8
divsd xmm0, xmm9
call fcn.1801cd560
divsd xmm10, xmm9
movaps xmm6, xmm0
movaps xmm0, xmm10
call fcn.1801cd560
divsd xmm6, xmm0
xorps xmm2, xmm2
cvtsd2ss xmm2, xmm6
jmp 0x1804249f0
movsd xmm7, qword [0x1801f0a00]
xorps xmm10, xmm7
xorps xmm0, xmm7
divsd xmm0, xmm10
call fcn.1801cd560
xorps xmm9, xmm7
movaps xmm6, xmm0
divsd xmm9, xmm10
movaps xmm0, xmm9
call fcn.1801cd560
divsd xmm6, xmm0
xorps xmm1, xmm1
movaps xmm2, xmm8
cvtsd2ss xmm1, xmm6
subss xmm2, xmm1
push rax
pushf
mov eax, 0xfb437166
pushf
not eax
add eax, 0xdb8a1651
xor eax, 0xa513a990
rol eax, 0xb
popf
pushf
not eax
add eax, 0x8ebc4db2
xor eax, 0xe6507867
rol eax, 0xfc
popf
jmp 0x1804228f8
movaps xmm13, xmmword [rsp + 0x20]
movaps xmm11, xmmword [rsp + 0x30]
movaps xmm10, xmmword [rsp + 0x40]
movaps xmm9, xmmword [rsp + 0x50]
movaps xmm7, xmmword [rsp + 0x70]
movaps xmm6, xmmword [rsp + 0x80]
cmp rbx, rdi
jae 0x180424a73
push rax
pushf
mov eax, 0xb4524caf
pushf
not eax
add eax, 0xd32b2541
xor eax, 0xda9a0efc
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x9a35b712
xor eax, 0x920229b9
rol eax, 4
popf
pushf
not eax
add eax, 0xdc0d81a5
xor eax, 0x9d54eaf4
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd5b327ca
xor eax, 0x832b14ef
rol eax, 0xb1
popf
jmp 0x1804228f8
push rax
pushf
mov eax, 0x7cabc46
pushf
not eax
add eax, 0x87eeddf9
xor eax, 0x87ea020f
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9cbfaa3b
xor eax, 0xb1316cd4
rol eax, 0x13
popf
pushf
not eax
add eax, 0xf21bd6b1
xor eax, 0xe5b545be
rol eax, 0x5d
popf
jmp 0x1804228f8
subss xmm8, xmm2
movaps xmm0, xmm8
movaps xmm8, xmmword [rsp + 0x60]
mov rbx, qword [rsp + 0xa0]
add rsp, 0x90
pop rdi
ret
movaps xmm8, xmmword [rsp + 0x60]
movaps xmm0, xmm2
mov rbx, qword [rsp + 0xa0]
add rsp, 0x90
pop rdi
ret
xorps xmm1, xmm1
sub rdx, rdi
sub rbx, rdi
xorps xmm0, xmm0
cvtsi2sd xmm1, rdx
cvtsi2sd xmm0, rbx
mov rbx, qword [rsp + 0xa0]
divsd xmm1, xmm0
cvtpd2ps xmm0, xmm1
add rsp, 0x90
pop rdi
ret