Function at 0x1803cf7ab
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using chaskey
Encrypt data using speck
Hash data using murmur3
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x284144cf
pushf
not eax
add eax, 0xd4e875d2
xor eax, 0xaa50eec6
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd60116c1
xor eax, 0xae6cf149
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x965b4b69
xor eax, 0x843e52e5
rol eax, 0x80
popf
cmp eax, 0x29
jne 0x1803cf7fb
popf
pop rax
jmp 0x1803d1105
cmp eax, 0
jne 0x1803cf80a
popf
pop rax
jmp 0x1803cfbbb
cmp eax, 0x3f
jne 0x1803cf819
popf
pop rax
jmp 0x1803d1ba9
cmp eax, 1
jne 0x1803cf828
popf
pop rax
jmp 0x1803cfd1c
cmp eax, 0xd
jne 0x1803cf837
popf
pop rax
jmp 0x1803d02ab
cmp eax, 0x1a
jne 0x1803cf846
popf
pop rax
jmp 0x1803d093e
cmp eax, 0xe
jne 0x1803cf855
popf
pop rax
jmp 0x1803d0348
cmp eax, 0x31
jne 0x1803cf864
popf
pop rax
jmp 0x1803d1501
cmp eax, 0x40
jne 0x1803cf873
popf
pop rax
jmp 0x1803d1c1b
cmp eax, 8
jne 0x1803cf882
popf
pop rax
jmp 0x1803d0069
cmp eax, 0x2a
jne 0x1803cf891
popf
pop rax
jmp 0x1803d118e
cmp eax, 0x17
jne 0x1803cf8a0
popf
pop rax
jmp 0x1803d081a
cmp eax, 0x1c
jne 0x1803cf8af
popf
pop rax
jmp 0x1803d0a86
cmp eax, 0x2e
jne 0x1803cf8be
popf
pop rax
jmp 0x1803d1366
cmp eax, 0x18
jne 0x1803cf8cd
popf
pop rax
jmp 0x1803d08be
cmp eax, 0x2b
jne 0x1803cf8dc
popf
pop rax
jmp 0x1803d11eb
cmp eax, 0x1b
jne 0x1803cf8eb
popf
pop rax
jmp 0x1803d09ed
cmp eax, 0x2d
jne 0x1803cf8fa
popf
pop rax
jmp 0x1803d12fe
cmp eax, 0x23
jne 0x1803cf909
popf
pop rax
jmp 0x1803d0e00
cmp eax, 0x25
jne 0x1803cf918
popf
pop rax
jmp 0x1803d0f17
cmp eax, 0x32
jne 0x1803cf927
popf
pop rax
jmp 0x1803d1576
cmp eax, 0x13
jne 0x1803cf936
popf
pop rax
jmp 0x1803d064f
cmp eax, 0x33
jne 0x1803cf945
popf
pop rax
jmp 0x1803d1622
cmp eax, 0x24
jne 0x1803cf954
popf
pop rax
jmp 0x1803d0e5d
cmp eax, 0x1e
jne 0x1803cf963
popf
pop rax
jmp 0x1803d0b8d
cmp eax, 0xc
jne 0x1803cf972
popf
pop rax
jmp 0x1803d023c
cmp eax, 0x26
jne 0x1803cf981
popf
pop rax
jmp 0x1803d0f82
cmp eax, 0x27
jne 0x1803cf990
popf
pop rax
jmp 0x1803d100a
cmp eax, 0x30
jne 0x1803cf99f
popf
pop rax
jmp 0x1803d1459
cmp eax, 0x10
jne 0x1803cf9ae
popf
pop rax
jmp 0x1803d0467
cmp eax, 0x37
jne 0x1803cf9bd
popf
pop rax
jmp 0x1803d1836
cmp eax, 9
jne 0x1803cf9cc
popf
pop rax
jmp 0x1803d00fa
cmp eax, 0x39
jne 0x1803cf9db
popf
pop rax
jmp 0x1803d190d
cmp eax, 0x16
jne 0x1803cf9ea
popf
pop rax
jmp 0x1803d07ab
cmp eax, 0x3b
jne 0x1803cf9f9
popf
pop rax
jmp 0x1803d19a9
cmp eax, 0xa
jne 0x1803cfa08
popf
pop rax
jmp 0x1803d013b
cmp eax, 0x36
jne 0x1803cfa17
popf
pop rax
jmp 0x1803d17cb
cmp eax, 0x14
jne 0x1803cfa26
popf
pop rax
jmp 0x1803d06c5
cmp eax, 7
jne 0x1803cfa35
popf
pop rax
jmp 0x1803cfffa
cmp eax, 0x3d
jne 0x1803cfa44
popf
pop rax
jmp 0x1803d1aad
cmp eax, 2
jne 0x1803cfa53
popf
pop rax
jmp 0x1803cfdac
cmp eax, 0x20
jne 0x1803cfa62
popf
pop rax
jmp 0x1803d0c4d
cmp eax, 0x1d
jne 0x1803cfa71
popf
pop rax
jmp 0x1803d0b17
cmp eax, 0x11
jne 0x1803cfa80
popf
pop rax
jmp 0x1803d0503
cmp eax, 0x35
jne 0x1803cfa8f
popf
pop rax
jmp 0x1803d1710
cmp eax, 0x3a
jne 0x1803cfa9e
popf
pop rax
jmp 0x1803d195b
cmp eax, 0x12
jne 0x1803cfaad
popf
pop rax
jmp 0x1803d0598
cmp eax, 0x21
jne 0x1803cfabc
popf
pop rax
jmp 0x1803d0cd3
cmp eax, 0x38
jne 0x1803cfacb
popf
pop rax
jmp 0x1803d1899
cmp eax, 0xb
jne 0x1803cfada
popf
pop rax
jmp 0x1803d01ab
cmp eax, 0xf
jne 0x1803cfae9
popf
pop rax
jmp 0x1803d0410
cmp eax, 0x15
jne 0x1803cfaf8
popf
pop rax
jmp 0x1803d070f
cmp eax, 5
jne 0x1803cfb07
popf
pop rax
jmp 0x1803cfebb
cmp eax, 6
jne 0x1803cfb16
popf
pop rax
jmp 0x1803cff56
cmp eax, 0x22
jne 0x1803cfb25
popf
pop rax
jmp 0x1803d0d77
cmp eax, 0x3c
jne 0x1803cfb34
popf
pop rax
jmp 0x1803d1a3e
cmp eax, 0x1f
jne 0x1803cfb43
popf
pop rax
jmp 0x1803d0bc4
cmp eax, 4
jne 0x1803cfb52
popf
pop rax
jmp 0x1803cfe80
cmp eax, 0x2f
jne 0x1803cfb61
popf
pop rax
jmp 0x1803d13ee
cmp eax, 0x28
jne 0x1803cfb70
popf
pop rax
jmp 0x1803d1087
cmp eax, 0x3e
jne 0x1803cfb7f
popf
pop rax
jmp 0x1803d1b16
cmp eax, 0x34
jne 0x1803cfb8e
popf
pop rax
jmp 0x1803d167e
cmp eax, 0x2c
jne 0x1803cfb9d
popf
pop rax
jmp 0x1803d1280
cmp eax, 3
jne 0x1803cfbac
popf
pop rax
jmp 0x1803cfdf6
cmp eax, 0x19
jne 0x1803cfbbb
popf
pop rax
jmp 0x1803d093a
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r14
push r15
sub rsp, 0x20
mov r14, rdx
mov r15, rcx
mov rdi, r8
mov r10, r8
sub r10, rdx
movabs r8, 0xe6266594cbfb2f3c
pushf
not r8
add r8, 0x5c5609d3
xor r8, 0x5843993c
rol r8, 0xf8
popf
pushf
not r8
add r8, 0x7786ca75
xor r8, 0x6d328e22
rol r8, 0x4a
popf
pushf
not r8
add r8, 0x47ab264a
xor r8, 0x70c8be94
rol r8, 0x88
popf
mov rax, r8
imul r10
mov rax, r8
sar rdx, 4
mov r10, rdx
shr r10, 0x3f
push r10
not r10
sub rdx, r10
pop r10
sub rdx, 1
sar rdx, 1
lea rcx, [rdx + rdx*4]
lea rbx, [r14 + rcx*8]
lea rcx, [rdi - 0x28]
sub rcx, r14
imul rcx
mov rcx, r14
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
cmp rdx, 0x28
jle 0x1803cfcd6
push rax
pushf
mov eax, 0x4a859530
pushf
not eax
add eax, 0xc6c8be0c
xor eax, 0xb604e1c6
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xc1330607
xor eax, 0xce77465f
rol eax, 0x60
popf
pushf
not eax
add eax, 0xd2e0eb0c
xor eax, 0x86039920
rol eax, 0xea
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x4719a7a4
pushf
not eax
add eax, 0xc4fdb581
xor eax, 0xe09f3c75
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x838b29de
xor eax, 0xd4267f1d
rol eax, 0x79
popf
pushf
not eax
add eax, 0x8ca4120d
xor eax, 0xf0de9faf
rol eax, 0xe1
popf
jmp 0x1803cf7ec
lea rax, [rdx + 1]
sar rax, 3
lea r10, [rax + rax*4]
lea rax, [rax + rax*4]
shl r10, 4
lea rax, [rax*8]
lea r11, [rax + r14]
mov rdx, r11
lea r8, [r10 + r14]
call fcn.1803b60b8
mov rcx, rbx
lea r8, [rax + rbx]
sub rcx, rax
mov rdx, rbx
call fcn.1803b60b8
lea rdx, [rdi - 0x28]
lea rcx, [rdi - 0x28]
sub rdx, rax
sub rcx, r10
lea r8, [rdi - 0x28]
call fcn.1803b60b8
mov r8, rdx
mov rcx, r11
jmp 0x1803cfdf6
lea r8, [rdi - 0x28]
push rax
pushf
mov eax, 0x17ac5c8c
pushf
not eax
add eax, 0xcade2f61
xor eax, 0xedda279a
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xbcfa13bb
xor eax, 0x9a877138
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xdc903d1b
xor eax, 0x9e6de177
rol eax, 0xc8
popf
jmp 0x1803cf7ec
mov rdx, rbx
call fcn.1803b60b8
lea rcx, [rbx + 0x28]
cmp r14, rbx
jae 0x1803cfe3a
push rax
pushf
mov eax, 0xda08d0d5
pushf
not eax
add eax, 0xee2494c3
xor eax, 0xdd19ac08
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xadcdd8bf
xor eax, 0xa8ee4d2c
rol eax, 0x34
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x5d315c1b
pushf
not eax
add eax, 0xa89ec9ee
xor eax, 0xc5f1167e
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xaff4a217
xor eax, 0xd6a637cf
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x9e88ea63
xor eax, 0xfd945351
rol eax, 0x21
popf
jmp 0x1803cf7ec
nop dword [rax + rax]
push rax
pushf
mov eax, 0x35756a5a
pushf
not eax
add eax, 0xdcf1415a
xor eax, 0x9fc1d92b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd9152067
xor eax, 0xbbecaef2
rol eax, 0xa9
popf
jmp 0x1803cf7ec
movss xmm0, dword [rbx - 0x1c]
movss xmm1, dword [rbx + 0xc]
comiss xmm1, xmm0
ja 0x1803cff23
push rax
pushf
mov eax, 0x36484d50
pushf
not eax
add eax, 0xcf29e41a
xor eax, 0x8b1a35b5
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd1090567
xor eax, 0xa9ffcb5b
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xfe779f58
xor eax, 0x81dc4c4d
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa6262e6e
xor eax, 0xb48f0cc6
rol eax, 5
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x90d9cd8
pushf
not eax
add eax, 0xb4bdde01
xor eax, 0x911823be
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb0a1b8ad
xor eax, 0xeb4cac5a
rol eax, 0xea
popf
jmp 0x1803cf7ec
comiss xmm0, xmm1
ja 0x1803cffb4
push rax
pushf
mov eax, 0xedec7d0e
pushf
not eax
add eax, 0xc1038704
xor eax, 0xd45476e1
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x859acf4a
xor eax, 0x9577725e
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xfb27142b
xor eax, 0x8d118f86
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xffabcd81
xor eax, 0xcace19bb
rol eax, 0x16
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x394dc93
pushf
not eax
add eax, 0xdc51f346
xor eax, 0xb05a739c
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe186099f
xor eax, 0xedc25302
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd0ce6d72
xor eax, 0xa253181c
rol eax, 0x55
popf
jmp 0x1803cf7ec
sub rbx, 0x28
cmp r14, rbx
jb 0x1803d0036
push rax
pushf
mov eax, 0x738236e8
pushf
not eax
add eax, 0x8099d1c2
xor eax, 0xcb6f7d47
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x9819bb37
xor eax, 0xa1e4f3fa
rol eax, 0x13
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x1ea84cc8
pushf
not eax
add eax, 0xe641997b
xor eax, 0xed621435
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x99dfe786
xor eax, 0xe40774d6
rol eax, 0xcc
popf
jmp 0x1803cf7ec
cmp rcx, rdi
jae 0x1803d00c7
push rax
pushf
mov eax, 0xda67afa6
pushf
not eax
add eax, 0xef1632f5
xor eax, 0xdfeaeae2
rol eax, 0x81
popf
pushf
not eax
add eax, 0xb45c4e90
xor eax, 0xf2d2d107
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc96d6792
xor eax, 0xee08c7f7
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xe7bdbeb9
xor eax, 0xfd8fa02b
rol eax, 2
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x1330a505
pushf
not eax
add eax, 0xbfdd948f
xor eax, 0xbb4a0a59
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9be79aa0
xor eax, 0x8f2427b7
rol eax, 0x6c
popf
jmp 0x1803cf7ec
movss xmm1, dword [rbx + 0xc]
nop word [rax + rax]
push rax
pushf
mov eax, 0x91136ec8
pushf
not eax
add eax, 0x84bab4d4
xor eax, 0x84e028cd
rol eax, 0x51
popf
pushf
not eax
add eax, 0x96320f0d
xor eax, 0xba25207e
rol eax, 0x8a
popf
jmp 0x1803cf7ec
movss xmm0, dword [rcx + 0xc]
comiss xmm1, xmm0
ja 0x1803d0178
push rax
pushf
mov eax, 0xf6fb0fe3
pushf
not eax
add eax, 0xb062fb92
xor eax, 0xf6f4a187
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xd4a60fdd
xor eax, 0xa003cae3
rol eax, 0xf4
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x26108ae
pushf
not eax
add eax, 0x8436b902
xor eax, 0xc4d649d5
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xb82a6f57
xor eax, 0x9f165fa0
rol eax, 0x5c
popf
jmp 0x1803cf7ec
comiss xmm0, xmm1
ja 0x1803d0209
push rax
pushf
mov eax, 0x4bcf5a3
pushf
not eax
add eax, 0xd72117f6
xor eax, 0xf81c9aa1
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9867927d
xor eax, 0xfe263178
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xf012da6c
xor eax, 0xe2bd9903
rol eax, 9
popf
pushf
not eax
add eax, 0xc3767dc5
xor eax, 0xc2f3dff7
rol eax, 0x11
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x578a0e37
pushf
not eax
add eax, 0x8647220a
xor eax, 0xdb59089e
rol eax, 6
popf
pushf
not eax
add eax, 0xffba4f81
xor eax, 0x80337c43
rol eax, 0x89
popf
jmp 0x1803cf7ec
add rcx, 0x28
cmp rcx, rdi
jb 0x1803d0278
push rax
pushf
mov eax, 0x56048b8c
pushf
not eax
add eax, 0xef587fe5
xor eax, 0xbba14dc3
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x855b3eac
xor eax, 0xea384be8
rol eax, 0x7f
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xe1d9ba8b
pushf
not eax
add eax, 0xd22f086f
xor eax, 0x85b6754a
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb9c9e243
xor eax, 0xd68538cd
rol eax, 0xaf
popf
jmp 0x1803cf7ec
mov rdx, rcx
mov r9, rbx
nop
cmp rdx, rdi
jae 0x1803d0302
push rax
pushf
mov eax, 0xf1412784
pushf
not eax
add eax, 0xf29a6344
xor eax, 0xdd1d7446
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x9479e387
xor eax, 0xc198ab96
rol eax, 0x99
popf
pushf
not eax
add eax, 0x812191c7
xor eax, 0xae49cdae
rol eax, 0xeb
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xa259793
pushf
not eax
add eax, 0xe63cea9a
xor eax, 0xdd1f752e
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb3f4ba25
xor eax, 0xe6e1a68a
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xbbdfe1db
xor eax, 0xa4767da9
rol eax, 0
popf
jmp 0x1803cf7ec
mov rax, rdi
sub rax, rdx
add rax, 0x27
cmp rax, 0xa0
jb 0x1803d03b7
push rax
pushf
mov eax, 0xc61f5d79
pushf
not eax
add eax, 0x95a540f2
xor eax, 0xc8ea78b2
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe4e28578
xor eax, 0xca609c7a
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf831ac28
xor eax, 0xade280c5
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc2ae0c5e
xor eax, 0xd647a733
rol eax, 0xd1
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x15f42be2
pushf
not eax
add eax, 0x89b10067
xor eax, 0x8391bab0
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xfb7cf444
xor eax, 0xb3cbdc8a
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe4e23b6f
xor eax, 0xa27d7f61
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x882c5678
xor eax, 0xd1cb7834
rol eax, 0x55
popf
jmp 0x1803cf7ec
lea r8, [rdx + 0x28]
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x59d72182
pushf
not eax
add eax, 0x8ebbfa52
xor eax, 0x99452be4
rol eax, 0x58
popf
pushf
not eax
add eax, 0xee59edad
xor eax, 0xb7b02b7b
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf71dd1fa
xor eax, 0xa557c5d3
rol eax, 0xa4
popf
jmp 0x1803cf7ec
movss xmm0, dword [rbx + 0xc]
movss xmm1, dword [r8 - 0x1c]
comiss xmm1, xmm0
ja 0x1803d04bd
push rax
pushf
mov eax, 0x79913156
pushf
not eax
add eax, 0xb24b8bd7
xor eax, 0xf919a4f8
rol eax, 0x19
popf
pushf
not eax
add eax, 0xd921f8d4
xor eax, 0xb1ab54f9
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd6fef3a9
xor eax, 0xe4f6c88e
rol eax, 0x70
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xaf8e71db
pushf
not eax
add eax, 0xc7972b3a
xor eax, 0xe46d0399
rol eax, 0x88
popf
pushf
not eax
add eax, 0xce77b5ca
xor eax, 0xb5831d85
rol eax, 0x50
popf
pushf
not eax
add eax, 0x95cbe479
xor eax, 0xaf030739
rol eax, 0xc9
popf
jmp 0x1803cf7ec
comiss xmm0, xmm1
ja 0x1803d0565
push rax
pushf
mov eax, 0x6c9760a6
pushf
not eax
add eax, 0xd0c3455c
xor eax, 0xc3bbab01
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x9813ca8e
xor eax, 0x8ac4d02f
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xbfa9ef28
xor eax, 0xf85ebd39
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc5f168f1
xor eax, 0xdd7f2b63
rol eax, 0xb0
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x1617044f
pushf
not eax
add eax, 0x8e032875
xor eax, 0x80b87937
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd6d4032e
xor eax, 0xc7e9778b
rol eax, 0xc6
popf
jmp 0x1803cf7ec
cmp rcx, rdx
je 0x1803d05f6
push rax
pushf
mov eax, 0x7153ab3e
pushf
not eax
add eax, 0xe0668244
xor eax, 0xf6b25d01
rol eax, 0x46
popf
pushf
not eax
add eax, 0xc3ca9899
xor eax, 0xdb0a03c0
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd2c7ab72
xor eax, 0x935fca95
rol eax, 0x68
popf
pushf
not eax
add eax, 0x860a6f77
xor eax, 0xa371cbfc
rol eax, 0xfd
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xd3cfd147
pushf
not eax
add eax, 0xf78623b5
xor eax, 0xfe5c134e
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xeac5f585
xor eax, 0xa327da07
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x91ef9c48
xor eax, 0xb3321767
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb30ec1d0
xor eax, 0xe52b894b
rol eax, 0x8e
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [rdx]
movups xmm3, xmmword [rcx]
movups xmm4, xmmword [rcx + 0x10]
movsd xmm2, qword [rcx + 0x20]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rdx + 0x20]
movsd qword [rcx + 0x20], xmm0
movups xmmword [rdx], xmm3
movups xmmword [rdx + 0x10], xmm4
movsd qword [rdx + 0x20], xmm2
push rax
pushf
mov eax, 0xf19a1a08
pushf
not eax
add eax, 0x980c11ad
xor eax, 0x816669e9
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd5d4be57
xor eax, 0xa906f12d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xc6c535b0
xor eax, 0xb44061b8
rol eax, 0x34
popf
jmp 0x1803cf7ec
add rcx, 0x28
push rax
pushf
mov eax, 0x21bc27e6
pushf
not eax
add eax, 0xe2880edd
xor eax, 0xf8ace07d
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xd7136357
xor eax, 0xac9f8b5a
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe900a8eb
xor eax, 0x8d487bf6
rol eax, 0x29
popf
jmp 0x1803cf7ec
movss xmm0, dword [rbx + 0xc]
movss xmm1, dword [r8 + 0xc]
comiss xmm1, xmm0
ja 0x1803d0765
push rax
pushf
mov eax, 0xa9907598
pushf
not eax
add eax, 0xa80463b4
xor eax, 0x9dddfe5d
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x886d158a
xor eax, 0x8dac2fdc
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9643a50c
xor eax, 0xe627b2d3
rol eax, 0x3f
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x3f7ef965
pushf
not eax
add eax, 0xc0637319
xor eax, 0xfdc36293
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb7f8c0bd
xor eax, 0xb4f35cc5
rol eax, 0x35
popf
pushf
not eax
add eax, 0x81069125
xor eax, 0xa31abda9
rol eax, 0xee
popf
jmp 0x1803cf7ec
comiss xmm0, xmm1
ja 0x1803d07e7
push rax
pushf
mov eax, 0x8c28405f
pushf
not eax
add eax, 0x93df7826
xor eax, 0xa2b7b38a
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe75ec4d3
xor eax, 0xd43584ed
rol eax, 0xde
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xb61fe7b5
pushf
not eax
add eax, 0xad96e32c
xor eax, 0xecc44929
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe2bf02f4
xor eax, 0xb3312852
rol eax, 0xdd
popf
jmp 0x1803cf7ec
cmp rcx, r8
je 0x1803d0865
push rax
pushf
mov eax, 0xee210d11
pushf
not eax
add eax, 0xf64740db
xor eax, 0xa60851bd
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8a980a27
xor eax, 0xadaffc68
rol eax, 0x55
popf
pushf
not eax
add eax, 0x99b78724
xor eax, 0x8b4d1d11
rol eax, 0xe9
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x99e5ed9
pushf
not eax
add eax, 0x8557c44e
xor eax, 0x8e483465
rol eax, 0x49
popf
pushf
not eax
add eax, 0x907be6c9
xor eax, 0xa7586eee
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x95aba716
xor eax, 0xdaf40cac
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe3f95928
xor eax, 0xfa392697
rol eax, 0xec
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [r8]
movups xmm3, xmmword [rcx]
movups xmm4, xmmword [rcx + 0x10]
movsd xmm2, qword [rcx + 0x20]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [r8 + 0x10]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [r8 + 0x20]
movsd qword [rcx + 0x20], xmm0
movups xmmword [r8], xmm3
movups xmmword [r8 + 0x10], xmm4
movsd qword [r8 + 0x20], xmm2
push rax
pushf
mov eax, 0xfca6623e
pushf
not eax
add eax, 0xf1265bec
xor eax, 0xb0be452a
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9d41a296
xor eax, 0xad9e38b6
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb4b9f94c
xor eax, 0xc3ac8a67
rol eax, 0x45
popf
jmp 0x1803cf7ec
add rcx, 0x28
movss xmm0, dword [rbx + 0xc]
movss xmm1, dword [r8 + 0x34]
comiss xmm1, xmm0
ja 0x1803d0994
push rax
pushf
mov eax, 0x82c8ccd8
pushf
not eax
add eax, 0xe74ab50b
xor eax, 0x9cc313ef
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8d3e86e0
xor eax, 0xf30e63c9
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf4427fdd
xor eax, 0xd2465d88
rol eax, 0xbc
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xc9bf7169
pushf
not eax
add eax, 0xda874586
xor eax, 0x96317d3c
rol eax, 0xed
popf
pushf
not eax
add eax, 0xb8bc54c6
xor eax, 0x866970e9
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xd17a9dc6
xor eax, 0xd0a34c7d
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xbe231b75
xor eax, 0xa5ca31ef
rol eax, 0x7b
popf
jmp 0x1803cf7ec
comiss xmm0, xmm1
lea rax, [r8 + 0x28]
ja 0x1803d0a40
push rax
pushf
mov eax, 0x5c5addd7
pushf
not eax
add eax, 0xa7ec4909
xor eax, 0x8e6f6b8b
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc6df4302
xor eax, 0xd789146d
rol eax, 4
popf
pushf
not eax
add eax, 0xa9d54392
xor eax, 0xa0714734
rol eax, 0xfe
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xaf8d69ea
pushf
not eax
add eax, 0xe06c0be5
xor eax, 0x9b505078
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd4e2b1f7
xor eax, 0xc313e5b6
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x8ee0b239
xor eax, 0x99b323fc
rol eax, 0xf9
popf
jmp 0x1803cf7ec
cmp rcx, rax
je 0x1803d0ae4
push rax
pushf
mov eax, 0xe9ff7133
pushf
not eax
add eax, 0xa140bc84
xor eax, 0xe121b01b
rol eax, 0x92
popf
pushf
not eax
add eax, 0xfe94b978
xor eax, 0xecc87f33
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x86d070b0
xor eax, 0xe5c6baea
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe383d02c
xor eax, 0xcf320e92
rol eax, 0xf9
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x7d46a20a
pushf
not eax
add eax, 0xffbab3a4
xor eax, 0xcc169fdd
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe5d5f22b
xor eax, 0x92c18009
rol eax, 0xe4
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [rax]
movups xmm3, xmmword [rcx]
movups xmm4, xmmword [rcx + 0x10]
movsd xmm2, qword [rcx + 0x20]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rax + 0x20]
movsd qword [rcx + 0x20], xmm0
movups xmmword [rax], xmm3
movups xmmword [rax + 0x10], xmm4
movsd qword [rax + 0x20], xmm2
push rax
pushf
mov eax, 0x8deda2de
pushf
not eax
add eax, 0xd325bca6
xor eax, 0xe4753023
rol eax, 0x55
popf
pushf
not eax
add eax, 0xce7c43e8
xor eax, 0xde9c7330
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xaa08cfac
xor eax, 0x824e9932
rol eax, 0x1b
popf
jmp 0x1803cf7ec
add rcx, 0x28
push rax
pushf
mov eax, 0x98fc5aca
pushf
not eax
add eax, 0xecc9cf16
xor eax, 0xc22aec49
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xc07663cd
xor eax, 0xd8d1e13b
rol eax, 0x71
popf
jmp 0x1803cf7ec
movss xmm0, dword [rbx + 0xc]
movss xmm1, dword [r8 + 0x5c]
comiss xmm1, xmm0
ja 0x1803d0c1a
push rax
pushf
mov eax, 0x1e2c831a
pushf
not eax
add eax, 0xeeae74b7
xor eax, 0xe8b3adae
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcf69c12a
xor eax, 0xbbec8aef
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x940d2c87
xor eax, 0xde08eaf5
rol eax, 0xd9
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xb61a035f
pushf
not eax
add eax, 0xef7a68f4
xor eax, 0xc4508a7f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd1277ee1
xor eax, 0xc08f06eb
rol eax, 0x29
popf
jmp 0x1803cf7ec
comiss xmm0, xmm1
lea rax, [r8 + 0x50]
ja 0x1803d0ca0
push rax
pushf
mov eax, 0xb73c999
pushf
not eax
add eax, 0xe58c841a
xor eax, 0xbdadbcc0
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xeed2b1b5
xor eax, 0xc7b4b6ce
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x8d7c2a5d
xor eax, 0xccf63e00
rol eax, 0xb3
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x6c9c40a4
pushf
not eax
add eax, 0xf8c87f28
xor eax, 0x884fbbe7
rol eax, 6
popf
pushf
not eax
add eax, 0xa53b50c5
xor eax, 0x8c59f083
rol eax, 0x7b
popf
jmp 0x1803cf7ec
cmp rcx, rax
je 0x1803d0d1e
push rax
pushf
mov eax, 0xb973c2fb
pushf
not eax
add eax, 0xb8664214
xor eax, 0xee808610
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xb25cecd6
xor eax, 0xd30b8cb3
rol eax, 0x98
popf
pushf
not eax
add eax, 0xfe4c4161
xor eax, 0xddcef536
rol eax, 0xbe
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x246c00d2
pushf
not eax
add eax, 0xdf2c9370
xor eax, 0xa8dc44d5
rol eax, 0x26
popf
pushf
not eax
add eax, 0x8f203018
xor eax, 0xbc14e543
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe9d7c70e
xor eax, 0xe879da8a
rol eax, 2
popf
pushf
not eax
add eax, 0x8ee80fe7
xor eax, 0xc69639e3
rol eax, 0x1c
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [rax]
movups xmm3, xmmword [rcx]
movups xmm4, xmmword [rcx + 0x10]
movsd xmm2, qword [rcx + 0x20]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rax + 0x20]
movsd qword [rcx + 0x20], xmm0
movups xmmword [rax], xmm3
movups xmmword [rax + 0x10], xmm4
movsd qword [rax + 0x20], xmm2
push rax
pushf
mov eax, 0xd43f2fb2
pushf
not eax
add eax, 0xdf9fc8bf
xor eax, 0xb00efbef
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xa89b1991
xor eax, 0xb31cf3ce
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb24464dc
xor eax, 0xa003d414
rol eax, 0x25
popf
pushf
not eax
add eax, 0xfb0de9c0
xor eax, 0xefee76d6
rol eax, 0x8e
popf
jmp 0x1803cf7ec
add rcx, 0x28
push rax
pushf
mov eax, 0x1c9772f8
pushf
not eax
add eax, 0x96cf7915
xor eax, 0xa785e62a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc973d949
xor eax, 0x953212af
rol eax, 0xde
popf
pushf
not eax
add eax, 0x874a871b
xor eax, 0xf00a107a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe6d240db
xor eax, 0x8cab75b8
rol eax, 0xde
popf
jmp 0x1803cf7ec
add rdx, 0xa0
lea rax, [rdi - 0x78]
add r8, 0xa0
cmp rdx, rax
jb 0x1803d0ebe
push rax
pushf
mov eax, 0x1a86bf71
pushf
not eax
add eax, 0xe47b5909
xor eax, 0xeecd1a31
rol eax, 0x69
popf
pushf
not eax
add eax, 0xfa798fe8
xor eax, 0xba0a8b55
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xdeddd9ad
xor eax, 0x80a2e69d
rol eax, 0x72
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xc681052
pushf
not eax
add eax, 0xf89900bd
xor eax, 0xbba1f5a3
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb04f7676
xor eax, 0x8e0c70f4
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8d40688b
xor eax, 0x9571de13
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xac04ce7c
xor eax, 0xf67360bc
rol eax, 0x6b
popf
jmp 0x1803cf7ec
cmp rdx, rdi
jae 0x1803d0f4f
push rax
pushf
mov eax, 0xd4983f56
pushf
not eax
add eax, 0xf2a96df4
xor eax, 0xca62c59a
rol eax, 0x26
popf
pushf
not eax
add eax, 0xc55b60ca
xor eax, 0xa8739ed4
rol eax, 0x91
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x11735dc1
pushf
not eax
add eax, 0xf65b2473
xor eax, 0xddcc23d7
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xa25db7a2
xor eax, 0xf5931225
rol eax, 0x13
popf
jmp 0x1803cf7ec
movss xmm0, dword [rbx + 0xc]
movss xmm1, dword [rdx + 0xc]
comiss xmm1, xmm0
ja 0x1803d0fc4
push rax
pushf
mov eax, 0x4965790a
pushf
not eax
add eax, 0xd60939cb
xor eax, 0xec950762
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd638aa5d
xor eax, 0xa61d4617
rol eax, 0x9e
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x9f2b9495
pushf
not eax
add eax, 0xfd1e1ae4
xor eax, 0x964471b3
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9cbcf221
xor eax, 0xe978bcf0
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xaf0dad0d
xor eax, 0x8417cac7
rol eax, 0xc
popf
jmp 0x1803cf7ec
comiss xmm0, xmm1
ja 0x1803d1054
push rax
pushf
mov eax, 0xf545f21f
pushf
not eax
add eax, 0xcc362bbe
xor eax, 0xd7ffed9a
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc44b262b
xor eax, 0x9b9366bc
rol eax, 0xde
popf
pushf
not eax
add eax, 0xef37bdcd
xor eax, 0xdf6b9fb3
rol eax, 1
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xa2ae0341
pushf
not eax
add eax, 0xf3f8777c
xor eax, 0xb0cfd6b6
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf122e126
xor eax, 0x9f86a671
rol eax, 0x59
popf
jmp 0x1803cf7ec
cmp rcx, rdx
je 0x1803d10bf
push rax
pushf
mov eax, 0xb5277a12
pushf
not eax
add eax, 0x871cd082
xor eax, 0x90f97e5e
rol eax, 0
popf
pushf
not eax
add eax, 0xc63a1383
xor eax, 0x91adeb51
rol eax, 0x49
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x5bb290dc
pushf
not eax
add eax, 0xe41095bc
xor eax, 0xecb71fac
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd9fad44d
xor eax, 0xd75cd143
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xceb99cd5
xor eax, 0x84ce6208
rol eax, 0xbf
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [rdx]
movups xmm3, xmmword [rcx]
movups xmm4, xmmword [rcx + 0x10]
movsd xmm2, qword [rcx + 0x20]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rdx + 0x20]
movsd qword [rcx + 0x20], xmm0
movups xmmword [rdx], xmm3
movups xmmword [rdx + 0x10], xmm4
movsd qword [rdx + 0x20], xmm2
push rax
pushf
mov eax, 0x778b1b45
pushf
not eax
add eax, 0xfc9d05db
xor eax, 0xd5674937
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb756cedf
xor eax, 0xf346e7ad
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xcb0aa2b2
xor eax, 0xbfc4ea80
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf33dcc47
xor eax, 0x9a2dd41b
rol eax, 0x53
popf
jmp 0x1803cf7ec
add rcx, 0x28
push rax
pushf
mov eax, 0x6bf1c333
pushf
not eax
add eax, 0xb1e100af
xor eax, 0xb9a5d298
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xdf095c03
xor eax, 0x95fe0f23
rol eax, 0x87
popf
pushf
not eax
add eax, 0xca8522ca
xor eax, 0xaff29874
rol eax, 0xc
popf
pushf
not eax
add eax, 0x87a51deb
xor eax, 0xed376e20
rol eax, 0xae
popf
jmp 0x1803cf7ec
add rdx, 0x28
cmp rdx, rdi
jb 0x1803d124d
push rax
pushf
mov eax, 0x984e9c69
pushf
not eax
add eax, 0x95db0a80
xor eax, 0xa705a852
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xec44a127
xor eax, 0xb13e6f0b
rol eax, 0x28
popf
pushf
not eax
add eax, 0x97d324d9
xor eax, 0xcbe97d4b
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa31f30a3
xor eax, 0xdddedf6d
rol eax, 0xbf
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x78d442c9
pushf
not eax
add eax, 0xab649e81
xor eax, 0xac320295
rol eax, 0x78
popf
pushf
not eax
add eax, 0xba783438
xor eax, 0x931991de
rol eax, 0xeb
popf
jmp 0x1803cf7ec
cmp r9, r14
jbe 0x1803d12b8
push rax
pushf
mov eax, 0x98e436f9
pushf
not eax
add eax, 0xf2b9f984
xor eax, 0x8dde4ebc
rol eax, 0x20
popf
pushf
not eax
add eax, 0xab5538a8
xor eax, 0xd599ac71
rol eax, 0xcc
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xd774478
pushf
not eax
add eax, 0x88a9ea28
xor eax, 0xbb21076c
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd8d6e299
xor eax, 0x8caab459
rol eax, 8
popf
pushf
not eax
add eax, 0xbd91feb0
xor eax, 0xdc2aeda9
rol eax, 0x96
popf
jmp 0x1803cf7ec
lea rax, [r9 - 0x28]
nop word [rax + rax]
push rax
pushf
mov eax, 0xcdc0b45
pushf
not eax
add eax, 0xb8d21232
xor eax, 0xad34cb02
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x90156063
xor eax, 0x8c3351d9
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x87d5d199
xor eax, 0xf69c122e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe6211482
xor eax, 0x9f6a4b49
rol eax, 0xa1
popf
jmp 0x1803cf7ec
movss xmm0, dword [rax + 0xc]
movss xmm1, dword [rbx + 0xc]
comiss xmm1, xmm0
ja 0x1803d13a8
push rax
pushf
mov eax, 0x3901ff95
pushf
not eax
add eax, 0xe871cfbe
xor eax, 0xa0329f5c
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8ea9d2a4
xor eax, 0xee2ee3e8
rol eax, 0x5a
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x5ea1d29e
pushf
not eax
add eax, 0xde67eec7
xor eax, 0xa8edf51d
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xee9368cd
xor eax, 0xc9297f9f
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe5c2485b
xor eax, 0xf9e957d2
rol eax, 0x6a
popf
jmp 0x1803cf7ec
comiss xmm0, xmm1
ja 0x1803d1426
push rax
pushf
mov eax, 0x1245df53
pushf
not eax
add eax, 0xab964a1f
xor eax, 0xd3bbe5ef
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xbcfccbba
xor eax, 0xaa4067f0
rol eax, 0xf5
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x35c1c1ec
pushf
not eax
add eax, 0xd4686a1b
xor eax, 0xa541ed24
rol eax, 0x66
popf
pushf
not eax
add eax, 0x80c4f045
xor eax, 0x86f3abd6
rol eax, 0x1b
popf
jmp 0x1803cf7ec
sub rbx, 0x28
cmp rbx, rax
je 0x1803d14a8
push rax
pushf
mov eax, 0x1d2fbb79
pushf
not eax
add eax, 0xd209195d
xor eax, 0xfc9651d7
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe862c01b
xor eax, 0xd1e38e0f
rol eax, 0xce
popf
pushf
not eax
add eax, 0x82687861
xor eax, 0xae41953a
rol eax, 0xdd
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xf5bda663
pushf
not eax
add eax, 0xa162a52a
xor eax, 0x909fad0f
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x9befa941
xor eax, 0xa247f64a
rol eax, 0x82
popf
pushf
not eax
add eax, 0xde28a017
xor eax, 0xedccb6e2
rol eax, 0x61
popf
pushf
not eax
add eax, 0xae8214d8
xor eax, 0xcc5bf9f4
rol eax, 0xfb
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [rax]
movups xmm3, xmmword [rbx]
movups xmm4, xmmword [rbx + 0x10]
movsd xmm2, qword [rbx + 0x20]
movups xmmword [rbx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbx + 0x10], xmm1
movsd xmm0, qword [rax + 0x20]
movsd qword [rbx + 0x20], xmm0
movups xmmword [rax], xmm3
movups xmmword [rax + 0x10], xmm4
movsd qword [rax + 0x20], xmm2
push rax
pushf
mov eax, 0x153495d6
pushf
not eax
add eax, 0xab8ff850
xor eax, 0xc5212869
rol eax, 1
popf
pushf
not eax
add eax, 0xc9d46d12
xor eax, 0x8a6fc822
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc8f1e423
xor eax, 0xc4bcf93e
rol eax, 0xfe
popf
jmp 0x1803cf7ec
sub r9, 0x28
sub rax, 0x28
cmp r14, r9
jb 0x1803d15c9
push rax
pushf
mov eax, 0x7b67121
pushf
not eax
add eax, 0xae51692f
xor eax, 0xdd983386
rol eax, 4
popf
pushf
not eax
add eax, 0xe2c32c9d
xor eax, 0x83460673
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xdcda0748
xor eax, 0xaf76656c
rol eax, 0xbc
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x64f4c50a
pushf
not eax
add eax, 0x9a03ec40
xor eax, 0x8ec01182
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd1450b76
xor eax, 0xb6bf277c
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xc39edc6c
xor eax, 0xe8e3dee9
rol eax, 0x70
popf
pushf
not eax
add eax, 0xd138cd51
xor eax, 0x85f4a23e
rol eax, 0xd
popf
jmp 0x1803cf7ec
cmp r9, r14
push rax
pushf
mov eax, 0x7dfa347c
pushf
not eax
add eax, 0xa332784c
xor eax, 0xe4f515d1
rol eax, 0x19
popf
pushf
not eax
add eax, 0xaa8a7cf9
xor eax, 0xe0ec9801
rol eax, 0x60
popf
pushf
not eax
add eax, 0xb84a5f8c
xor eax, 0xcdcfefb7
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x93f70c24
xor eax, 0xba2f06df
rol eax, 0xc9
popf
jmp 0x1803cf7ec
jne 0x1803d16b7
push rax
pushf
mov eax, 0xf5158126
pushf
not eax
add eax, 0x9efae881
xor eax, 0x9a61294e
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa01db761
xor eax, 0xd20c7250
rol eax, 0xda
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xc478fffb
pushf
not eax
add eax, 0x892cc2b2
xor eax, 0xeb871e0b
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd6c6f551
xor eax, 0x8ffdee24
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xeabfff86
xor eax, 0xb56c8e10
rol eax, 0x36
popf
pushf
not eax
add eax, 0xe3af4cd5
xor eax, 0x9f23ea42
rol eax, 0x38
popf
jmp 0x1803cf7ec
cmp rdx, rdi
je 0x1803d1772
push rax
pushf
mov eax, 0xd9a09925
pushf
not eax
add eax, 0xba32d4f6
xor eax, 0xb6eda972
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa8f4c7d3
xor eax, 0x8a431e70
rol eax, 0x46
popf
pushf
not eax
add eax, 0x92f2eeee
xor eax, 0xd20a7b8f
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd4c06fa3
xor eax, 0xb9130ce3
rol eax, 0x1a
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x5cff42ef
pushf
not eax
add eax, 0x88548a3f
xor eax, 0x88ef794b
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb9a856bd
xor eax, 0x9bb8a693
rol eax, 7
popf
pushf
not eax
add eax, 0x93d6eb1c
xor eax, 0xb333e33a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x94c2999e
xor eax, 0xdaffe513
rol eax, 0x69
popf
jmp 0x1803cf7ec
cmp rcx, rdx
je 0x1803d1803
push rax
pushf
mov eax, 0xcc5889dd
pushf
not eax
add eax, 0xea8ad167
xor eax, 0x8755c665
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xae9db880
xor eax, 0xd0960617
rol eax, 0x62
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x4c56ea81
pushf
not eax
add eax, 0x9c3bf97d
xor eax, 0xb4e7a9d1
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x92471272
xor eax, 0xb78851c8
rol eax, 7
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [rcx]
movups xmm3, xmmword [rbx]
movups xmm4, xmmword [rbx + 0x10]
movsd xmm2, qword [rbx + 0x20]
movups xmmword [rbx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rbx + 0x10], xmm1
movsd xmm0, qword [rcx + 0x20]
movsd qword [rbx + 0x20], xmm0
movups xmmword [rcx], xmm3
movups xmmword [rcx + 0x10], xmm4
movsd qword [rcx + 0x20], xmm2
push rax
pushf
mov eax, 0x7df009f
pushf
not eax
add eax, 0xde3d988a
xor eax, 0xeeb3d08d
rol eax, 0x68
popf
pushf
not eax
add eax, 0xcfb91abf
xor eax, 0x9271b386
rol eax, 0x87
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [rdx]
add rcx, 0x28
movups xmm3, xmmword [rbx]
movups xmm4, xmmword [rbx + 0x10]
movsd xmm2, qword [rbx + 0x20]
movups xmmword [rbx], xmm0
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rbx + 0x10], xmm1
movsd xmm0, qword [rdx + 0x20]
movsd qword [rbx + 0x20], xmm0
add rbx, 0x28
movups xmmword [rdx], xmm3
movups xmmword [rdx + 0x10], xmm4
movsd qword [rdx + 0x20], xmm2
add rdx, 0x28
jmp 0x1803d02b3
mov rdx, r8
jmp 0x1803d1280
mov rdx, rax
jmp 0x1803d1280
add r9, 0xffffffffffffffd8
cmp rdx, rdi
jne 0x1803d1a0b
push rax
pushf
mov eax, 0x5eb74693
pushf
not eax
add eax, 0xf429538d
xor eax, 0x932d50a2
rol eax, 0x28
popf
pushf
not eax
add eax, 0x965eba47
xor eax, 0xfeedcdd9
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xccc82946
xor eax, 0xc2a42118
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xbb6736be
xor eax, 0xe822f581
rol eax, 0xc6
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0xee430ba4
pushf
not eax
add eax, 0xe0eda629
xor eax, 0xb73f88cd
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc9cc9965
xor eax, 0xbb36451b
rol eax, 9
popf
jmp 0x1803cf7ec
sub rbx, 0x28
cmp r9, rbx
je 0x1803d1a7a
push rax
pushf
mov eax, 0xe95af38e
pushf
not eax
add eax, 0xc92e2d2e
xor eax, 0xdcbd5cdf
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb104a8b4
xor eax, 0xa34b138e
rol eax, 0x80
popf
jmp 0x1803cf7ec
push rax
pushf
mov eax, 0x1bd5188e
pushf
not eax
add eax, 0xd1760de8
xor eax, 0xdee41bf6
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xad57d407
xor eax, 0xd2869bbb
rol eax, 0x9c
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [rbx]
movups xmm3, xmmword [r9]
movups xmm4, xmmword [r9 + 0x10]
movsd xmm2, qword [r9 + 0x20]
movups xmmword [r9], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [r9 + 0x10], xmm1
movsd xmm0, qword [rbx + 0x20]
movsd qword [r9 + 0x20], xmm0
movups xmmword [rbx], xmm3
movups xmmword [rbx + 0x10], xmm4
movsd qword [rbx + 0x20], xmm2
push rax
pushf
mov eax, 0xe8c66261
pushf
not eax
add eax, 0xcb18232c
xor eax, 0xb59d5d17
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb95f8f9c
xor eax, 0xd2c1b244
rol eax, 0x28
popf
jmp 0x1803cf7ec
movups xmm0, xmmword [rcx - 0x28]
sub rcx, 0x28
movups xmm3, xmmword [rbx]
movups xmm4, xmmword [rbx + 0x10]
movsd xmm2, qword [rbx + 0x20]
movups xmmword [rbx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rbx + 0x10], xmm1
movsd xmm0, qword [rcx + 0x20]
movsd qword [rbx + 0x20], xmm0
movups xmmword [rcx], xmm3
movups xmmword [rcx + 0x10], xmm4
movsd qword [rcx + 0x20], xmm2
jmp 0x1803d02b3
movups xmm0, xmmword [r9]
movups xmm3, xmmword [rdx]
movups xmm4, xmmword [rdx + 0x10]
movsd xmm2, qword [rdx + 0x20]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [r9 + 0x10]
movups xmmword [rdx + 0x10], xmm1
movsd xmm0, qword [r9 + 0x20]
movsd qword [rdx + 0x20], xmm0
add rdx, 0x28
movups xmmword [r9], xmm3
movups xmmword [r9 + 0x10], xmm4
movsd qword [r9 + 0x20], xmm2
jmp 0x1803d02b3
mov rsi, qword [rsp + 0x38]
mov rax, r15
mov rdi, qword [rsp + 0x40]
mov r14, qword [rsp + 0x48]
mov qword [r15], rbx
mov rbx, qword [rsp + 0x30]
mov qword [r15 + 8], rcx
add rsp, 0x20
pop r15
ret