Function at 0x1800db74d
Capabilities:
Authenticate hmac
Check for software breakpoints
Check http status code
Encode data using base64
Encode data using xor
Encrypt data using speck
Execute anti-debugging instructions
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rbp
push rbx
push rsi
mov ebp, 0xf304128
push rdi
push r14
movsx rbp, r13w
push r15
not bpl
lea rbp, [rsp - 0x3ca8]
mov eax, 0x3da8
jmp 0x1800db774
call fcn.18014a08f
sub rsp, rax
btc ax, 0x7c
cmp word [0x18007e332], 0
movsxd rax, r9d
movsd xmm0, qword [str.s__Cl5]
mov eax, dword [0x18007e330]
mov qword [rsp + 0x3da0], r12
jmp 0x1800db7ab
mov r12d, 0x43
movsd qword [rbp - 0x28], xmm0
jmp 0x1800db82a
mov qword [rsp + 0x3d98], r13
jmp 0x1800db837
mov dword [rbp - 0x20], eax
jmp 0x1800db83f
je 0x1800db87d
xor word [rbp - 0x26], 0x31
xadd ax, r14w
xor word [rbp - 0x24], 0x32
xor word [rbp - 0x22], 0x33
bt ax, 0x77
jmp 0x1800db86a
xor word [rbp - 0x20], 0x34
xor word [rbp - 0x1e], 0x35
mov word [rbp - 0x28], r12w
sub r14w, sp
movups xmm0, xmmword [0x18007e2e8]
sub ebx, ebx
cdqe
shr r14d, 0x9e
sub r15b, 0xe6
mov eax, dword [0x18007e300]
movsd xmm1, qword [0x18007e2f8]
cmp word [0x18007e302], bx
mov r15d, 0x5ac51f6
mov edi, dword [0x180087018]
jmp 0x1800db8bb
movaps xmmword [rsp + 0x3d80], xmm6
cmovb r15d, r12d
lea r14d, [rbx + 5]
xchg r15b, r15b
jmp 0x1800db8d3
movaps xmmword [rsp + 0x3d70], xmm7
bswap r15w
xchg r15, r15
lea r15d, [rbx + 0x1f]
jmp 0x1800db8eb
movaps xmmword [rsp + 0x3d60], xmm8
jmp 0x1800db8f9
movups xmmword [rbp + 0x6e8], xmm0
jmp 0x1800db905
mov dword [rbp + 0x700], eax
jmp 0x1800db910
movsd qword [rbp + 0x6f8], xmm1
je 0x1800dbb0a
mov r8d, ebx
test ebp, edx
cmp eax, 0x40b8443a
cmp edi, 2
jmp 0x1800db930
jl 0x1800dba48
movdqa xmm2, xmmword [0x180080c60]
mov r8d, 8
jmp 0x1800db949
movdqa xmm3, xmmword [0x180080c80]
movdqa xmm1, xmm2
movdqa xmm4, xmmword [0x180081080]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18007e2e8]
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
paddw xmm2, xmmword [0x180080d70]
pxor xmm2, xmm0
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movq qword [rbp + 0x6e8], xmm2
jmp 0x1800db9ee
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x6f0]
jmp 0x1800dba2a
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmmword [0x180080d70]
pxor xmm2, xmm0
movq qword [rbp + 0x6f0], xmm2
rcl dl, 0x10
not dl
mov eax, r8d
movsx r9, r9w
bt r9d, 0xf3
ror r9w, 0x5c
lea r9, [rbp + 0x6e8]
rol dh, cl
neg dx
lea r9, [r9 + rax*2]
btr dx, bp
bswap cx
shr cl, cl
nop dword [rax + rax]
mov eax, 0x8fb823ef
lea r9, [r9 + 2]
sub ecx, 0xf487196
bsr rcx, r13
btc edx, 0x64
imul r8d
test rdi, 0x3bbe7c59
bsr cx, r13w
add edx, r8d
sar edx, 5
sub ax, 0x1063
inc ch
shrd ax, r10w, 0x6c
mov eax, edx
or cx, 0xf19
shr eax, 0x1f
add edx, eax
shr ah, cl
movzx eax, dx
imul ecx, eax, 0x39
movsxd rax, ebp
movsx eax, sp
movzx eax, r8w
jmp 0x1800dbad5
inc r8d
clc
cmp r11b, 0xec
sub ax, cx
cmp bpl, r8b
clc
add ax, 0x30
test r8b, 0x98
clc
cmc
xor word [r9 - 2], ax
test cl, sil
jmp 0x1800dbafb
cmp r8d, 0xe
jmp 0x1800dbb04
jl 0x1800dba7a
lea rdx, [rbp - 0x28]
jmp 0x1800dbb19
lea rcx, [rbp + 0x6e8]
call fcn.180108c90
cmp word [0x18007e322], bx
not al
movsd xmm0, qword [str.s__Cm5]
mov eax, dword [0x18007e320]
jmp 0x1800dbb41
movsd qword [rbp - 0x18], xmm0
jmp 0x1800dbb4b
mov dword [rbp - 0x10], eax
jmp 0x1800dbb53
je 0x1800dbba3
xor word [rbp - 0x16], 0x31
xor word [rbp - 0x14], 0x32
mov eax, 0x72e30383
shl ax, 0xe3
sal rax, cl
xor word [rbp - 0x12], 0x33
movzx rax, r15w
xor word [rbp - 0x10], 0x34
movsx ax, r8b
shr al, cl
movzx rax, r11w
xor word [rbp - 0xe], 0x35
shl rax, cl
ror ax, 0x98
rcl rax, cl
mov word [rbp - 0x18], r12w
or rax, 0x24ef08f5
cmp word [0x18007e302], bx
movups xmm0, xmmword [0x18007e2e8]
movzx ax, r8b
cdqe
mov eax, dword [0x18007e300]
jmp 0x1800dbbc3
movsd xmm1, qword [0x18007e2f8]
movups xmmword [rbp + 0x708], xmm0
jmp 0x1800dbbd7
mov dword [rbp + 0x720], eax
movsd qword [rbp + 0x718], xmm1
je 0x1800dbde7
mov r8d, ebx
jmp 0x1800dbbf6
cmp edi, 2
jmp 0x1800dbbfe
jl 0x1800dbd26
movdqa xmm2, xmmword [0x180080c60]
mov r8d, 8
movdqa xmm4, xmmword [0x180081080]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x180080d70]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18007e2e8]
jmp 0x1800dbc88
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x180080c80]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x708], xmm3
jmp 0x1800dbcc4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800dbcf8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x710]
jmp 0x1800dbd0a
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x710], xmm3
bt dx, sp
not r9b
mov eax, r8d
adc r9b, 0x1a
rcr r9w, 0x18
lea r9, [rbp + 0x708]
sete dh
cdq
btr edx, edx
lea r9, [r9 + rax*2]
bt ax, r9w
cmovge ecx, r8d
sal ah, cl
nop dword [rax]
lahf
btc dx, r8w
bts rcx, rsp
mov eax, 0x8fb823ef
add dx, r13w
btc edx, 0xd4
movsx cx, r10b
lea r9, [r9 + 2]
bt rcx, 0xb2
shl edx, cl
imul r8d
sub eax, edi
add edx, r8d
shl ecx, cl
bt ecx, ebp
sar edx, 5
inc ch
neg rcx
mov eax, edx
movzx cx, r8b
sar ch, cl
cmp r12b, r13b
shr eax, 0x1f
add edx, eax
xor cx, 0x18dd
movzx eax, dx
dec cl
movsx cx, r11b
imul ecx, eax, 0x39
dec eax
movsx eax, r8w
movzx eax, r8w
jmp 0x1800dbdc0
inc r8d
clc
sub ax, cx
stc
test r14w, 0x32ec
add ax, 0x30
test r13b, r9b
stc
cmp ebx, eax
xor word [r9 - 2], ax
cmp r8d, 0xe
jl 0x1800dbd5c
lea rdx, [rbp - 0x18]
movsxd rcx, r10d
jmp 0x1800dbdf5
lea rcx, [rbp + 0x708]
jmp 0x1800dbe01
call fcn.180108c90
cmp word [0x18007e312], bx
cdqe
movsxd rsi, esp
bswap si
mov esi, 0x53
mov ah, 0x63
cmovae rax, rdi
bswap rax
movsd xmm0, qword [str.cXHVl5]
jmp 0x1800dbe37
mov eax, dword [0x18007e310]
movsd qword [rbp - 8], xmm0
mov dword [rbp], eax
jmp 0x1800dbe4a
je 0x1800dbe93
xor word [rbp - 6], 0x31
cmp bpl, 0x47
cmp r8b, r8b
add al, 0xbb
xor word [rbp - 4], 0x32
shld rax, r15, 0xc5
setle ah
bts eax, r8d
xor word [rbp - 2], 0x33
cmp edx, 0x115777ef
xor word [rbp], 0x34
inc eax
and ax, bx
xor word [rbp + 2], 0x35
mov word [rbp - 8], si
bsf eax, ecx
rcl ax, cl
cmp word [0x18007e302], bx
cbw
bswap ax
cmovbe ax, r15w
movups xmm0, xmmword [0x18007e2e8]
mov ah, 0x63
mov rax, r12
lahf
mov eax, dword [0x18007e300]
jmp 0x1800dbebd
movsd xmm1, qword [0x18007e2f8]
jmp 0x1800dbeca
movups xmmword [rbp + 0x728], xmm0
jmp 0x1800dbed6
mov dword [rbp + 0x740], eax
jmp 0x1800dbee1
movsd qword [rbp + 0x738], xmm1
jmp 0x1800dbeee
je 0x1800dc0bb
mov r8d, ebx
cmp r10b, 0xec
cmc
test r12b, r10b
cmp edi, 2
jl 0x1800dc031
movdqa xmm2, xmmword [0x180080c60]
mov r8d, 8
jmp 0x1800dbf1b
movdqa xmm4, xmmword [0x180081080]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x180080d70]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800dbf84
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18007e2e8]
jmp 0x1800dbf96
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x180080c80]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x728], xmm3
jmp 0x1800dbfd2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800dc006
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x730]
jmp 0x1800dc018
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x730], xmm3
cmp r11b, 0x24
mov eax, r8d
lea r9, [rbp + 0x728]
lea r9, [r9 + rax*2]
adc cx, 0x5b50
mov eax, 0x8fb823ef
bt dx, 0x10
lea r9, [r9 + 2]
imul r8d
or ax, 0x5167
sar cl, cl
add edx, r8d
add rax, 0x43331bd9
sar edx, 5
rol ch, 0x2c
clc
sbb cl, ch
mov eax, edx
shr eax, 0x1f
ror rcx, cl
movzx ecx, si
add edx, eax
movzx eax, dx
bswap ecx
shr ch, cl
imul ecx, eax, 0x39
cmovl eax, edi
dec al
seto al
movzx eax, r8w
inc r8d
cmc
sub ax, cx
stc
cmc
add ax, 0x30
cmp sp, ax
clc
xor word [r9 - 2], ax
cmp si, 0x5861
cmp r8d, 0xe
jmp 0x1800dc0b5
jl 0x1800dc044
lea rdx, [rbp - 8]
jmp 0x1800dc0cc
lea rcx, [rbp + 0x728]
call fcn.180108c90
cmp word [0x18007e2e2], bx
movsd xmm0, qword [str.cXHVm5]
jmp 0x1800dc0ec
mov qword [0x18008a258], rax
mov eax, dword [0x18007e2e0]
jmp 0x1800dc0fe
movsd qword [rbp + 8], xmm0
jmp 0x1800dc108
mov dword [rbp + 0x10], eax
jmp 0x1800dc110
je 0x1800dc154
xor word [rbp + 0xa], 0x31
sub ax, 0x29a7
cmp sil, 0x8b
xadd rax, rax
xor word [rbp + 0xc], 0x32
bt eax, edi
mov al, sil
btr rax, r9
xor word [rbp + 0xe], 0x33
xor word [rbp + 0x10], 0x34
xor word [rbp + 0x12], 0x35
rol ax, 0xdf
neg ah
mov word [rbp + 8], si
movsxd rax, r15d
xor al, ah
cmp word [0x18007e302], bx
cwde
movups xmm0, xmmword [0x18007e2e8]
movsx eax, ax
setnp ah
mov eax, dword [0x18007e300]
movsd xmm1, qword [0x18007e2f8]
jmp 0x1800dc17c
movups xmmword [rbp + 0x748], xmm0
jmp 0x1800dc188
mov dword [rbp + 0x760], eax
jmp 0x1800dc193
movsd qword [rbp + 0x758], xmm1
jmp 0x1800dc1a0
je 0x1800dc3a7
mov r8d, ebx
jmp 0x1800dc1af
cmp edi, 2
jmp 0x1800dc1b7
jl 0x1800dc2e5
movdqa xmm2, xmmword [0x180080c60]
mov r8d, 8
jmp 0x1800dc1d0
movdqa xmm4, xmmword [0x180081080]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x180080d70]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800dc239
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18007e2e8]
jmp 0x1800dc24b
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x180080c80]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x748], xmm3
jmp 0x1800dc287
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800dc2bb
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x750]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x750], xmm3
movzx r9, r10w
cmovo rcx, r12
mov eax, r8d
sub r9w, 0x1de1
movzx r9w, al
lea r9, [rbp + 0x748]
bts rdx, rbx
lea r9, [r9 + rax*2]
nop dword [rax]
jmp 0x1800dc30d
nop dword [rax + rax]
rcl dx, 0xed
mov dl, sil
mov eax, 0x8fb823ef
cdq
lea r9, [r9 + 2]
xchg cl, dh
movzx rdx, r10w
and ecx, r14d
imul r8d
add edx, r8d
bsr rcx, r8
cwde
sub cl, 0xcd
sar edx, 5
bsf ax, r10w
mov eax, edx
test ah, 0x56
xchg cx, cx
rol rcx, 0x5d
shr eax, 0x1f
add edx, eax
cdqe
movzx eax, dx
stc
bsr rcx, r10
rcl ecx, 0xad
imul ecx, eax, 0x39
movzx eax, r8w
jmp 0x1800dc36f
inc r8d
jmp 0x1800dc37b
sub ax, cx
test r8b, 0xfb
add ax, 0x30
cmp al, r9b
jmp 0x1800dc392
xor word [r9 - 2], ax
stc
cmp r8d, 0xe
jmp 0x1800dc3a1
jl 0x1800dc31c
lea rdx, [rbp + 8]
movaps xmmword [rsp + 0x3d50], xmm9
movzx cx, sil
lea rcx, [rbp + 0x748]
jmp 0x1800dc3c5
call fcn.180108c90
mov qword [0x18008a250], rax
shr al, 0x48
mov r8d, ebx
cmp sil, r9b
bswap ax
bts ax, bx
movzx eax, word [0x18007e2d0]
mov word [rbp + 0xb88], ax
clc
cmp rsp, 0x27fc4cd1
movups xmm0, xmmword [str.bTR__RtVYZHTQQ_]
movups xmm1, xmmword [0x18007e2c0]
test r14w, 0x7c17
cmc
movups xmmword [rbp + 0xb68], xmm0
cmc
stc
movups xmmword [rbp + 0xb78], xmm1
jmp 0x1800dc426
cmp edi, 2
jl 0x1800dc589
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0xb68]
jmp 0x1800dc443
movdqa xmm4, xmmword [0x180081080]
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800dc474
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800dc482
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800dc48f
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800dc4e4
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800dc504
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dc553
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800dc562
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
stc
cmp r8d, 0x10
jl 0x1800dc466
cmp r8d, 0x11
jge 0x1800dc617
movsxd rax, r8d
lea r9, [rbp + 0xb68]
movsx dx, bl
or ch, 0xb
lea r9, [r9 + rax*2]
adc al, 0x62
nop dword [rax]
not edx
lahf
clc
mov eax, 0x8fb823ef
rcr edx, cl
shld ecx, r11d, 0xb3
lea r9, [r9 + 2]
imul r8d
and cx, cx
add edx, r8d
add al, 0x7b
dec ah
sal ax, 0x86
sar edx, 5
cmp r10b, 0x21
mov eax, edx
sal ch, 0xc7
shr eax, 0x1f
add edx, eax
xor ch, dh
movzx eax, dx
adc cl, 0x47
xadd ch, ch
imul ecx, eax, 0x39
xchg ah, ah
lahf
mov ah, 0x27
movzx eax, r8w
inc r8d
sub ax, cx
test bx, r11w
add ax, 0x30
xor word [r9 - 2], ax
cmp r8d, 0x11
jmp 0x1800dc611
jl 0x1800dc5ab
mov eax, dword [0x18007e260]
sbb r8w, sp
movsx r8w, r12b
mov r8d, ebx
mov dword [rbp + 0x1410], eax
cmp bpl, 0x8a
movups xmm0, xmmword [0x18007e238]
jmp 0x1800dc63f
movups xmm1, xmmword [0x18007e248]
test r11d, 0x55fe7cb3
cmc
movups xmmword [rbp + 0x13e8], xmm0
cmp r14b, r10b
movsd xmm0, qword [0x18007e258]
jmp 0x1800dc665
movsd qword [rbp + 0x1408], xmm0
movups xmmword [rbp + 0x13f8], xmm1
cmp edi, 2
jl 0x1800dc7e2
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0x13e8]
movdqa xmm4, xmmword [0x180081080]
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
nop
jmp 0x1800dc6b6
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800dc6cd
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800dc6da
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dc725
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800dc734
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800dc754
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dc7a3
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800dc7b2
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jmp 0x1800dc7cd
jl 0x1800dc6b6
cmp r8d, 0x16
jmp 0x1800dc7dc
jge 0x1800dc88d
movsxd rax, r8d
sub cl, 0xcf
movsxd r9, r14d
lea r9, [rbp + 0x13e8]
inc dh
lea r9, [r9 + rax*2]
shl dx, 0x89
cwd
or rax, 0x570f0dab
nop dword [rax]
ror dh, cl
shl rcx, 0x99
mov eax, 0x8fb823ef
and dx, 0x3deb
movzx cx, r11b
rcr cl, cl
lea r9, [r9 + 2]
btc rdx, r11
btr cx, bx
imul r8d
add edx, r8d
adc al, 0x9f
sar edx, 5
rcl cx, 0xa4
mov eax, edx
shr eax, 0x1f
add edx, eax
movzx eax, dx
bts cx, di
movsxd rcx, r10d
imul ecx, eax, 0x39
movzx rax, bx
dec rax
movzx eax, r8w
jmp 0x1800dc862
inc r8d
stc
sub ax, cx
clc
add ax, 0x30
jmp 0x1800dc874
xor word [r9 - 2], ax
jmp 0x1800dc87e
cmp r8d, 0x16
jmp 0x1800dc887
jl 0x1800dc812
lea rdx, [rbp + 0xb68]
movsx ecx, r8w
setp cl
mov ecx, r8d
lea rcx, [rbp + 0x13e8]
jmp 0x1800dc8aa
call fcn.180108c90
mov qword [0x18008a248], rax
mov r8d, ebx
add ax, si
adc ah, 0xdb
movzx eax, word [0x18007e2a8]
test r9b, 0xf7
cmc
mov word [rbp + 0xbb0], ax
movups xmm0, xmmword [0x18007e288]
stc
test r8b, 0x96
cmp esi, 0x521c7fac
movups xmm1, xmmword [0x18007e298]
stc
test ebp, ebx
movups xmmword [rbp + 0xb90], xmm0
movups xmmword [rbp + 0xba0], xmm1
cmp r14d, r10d
jmp 0x1800dc904
cmp edi, 2
jmp 0x1800dc90c
jl 0x1800dca88
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0xb90]
jmp 0x1800dc926
movdqa xmm4, xmmword [0x180081080]
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
jmp 0x1800dc954
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800dc962
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800dc970
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800dc97d
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800dc9d2
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800dc9f2
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dca41
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800dca50
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r14w, 0x50ef
cmc
stc
cmp r8d, 0x10
jmp 0x1800dca73
jl 0x1800dc954
cmp r8d, 0x11
jmp 0x1800dca82
jge 0x1800dcb3c
movsxd rax, r8d
lea r9, [rbp + 0xb90]
movzx ecx, sp
lea r9, [r9 + rax*2]
movzx dx, al
sub ch, 0xc9
movsxd rdx, r10d
nop dword [rax]
cwde
bt ecx, 0xeb
mov eax, 0x8fb823ef
cmp r10b, r8b
btc dx, 0x8d
inc dx
lea r9, [r9 + 2]
sar cl, cl
shld cx, r9w, 0xf4
imul r8d
cbw
add edx, r8d
rcl ah, cl
bt cx, 0x5e
sar edx, 5
cdqe
mov eax, edx
shr eax, 0x1f
sub cx, bp
rol ecx, 0x30
add edx, eax
btc rax, 0x82
ror ah, cl
movzx eax, dx
shl cl, 0x7d
add ecx, eax
imul ecx, eax, 0x39
cbw
mov al, r12b
setb al
movzx eax, r8w
jmp 0x1800dcb0f
inc r8d
cmc
sub ax, cx
test r12w, sp
cmp r14w, dx
add ax, 0x30
clc
xor word [r9 - 2], ax
stc
cmp bpl, 0x85
cmp r8d, 0x11
jmp 0x1800dcb36
jl 0x1800dcaaf
mov eax, dword [0x18007e260]
adc r8b, 0x12
bt r8w, 0x6a
mov r8d, ebx
cmp r15, 0x52145beb
test r14w, 0x3d40
mov dword [rbp + 0x1440], eax
cmp si, r8w
stc
movups xmm0, xmmword [0x18007e238]
movups xmm1, xmmword [0x18007e248]
stc
clc
movups xmmword [rbp + 0x1418], xmm0
stc
movsd xmm0, qword [0x18007e258]
stc
movsd qword [rbp + 0x1438], xmm0
movups xmmword [rbp + 0x1428], xmm1
cmp edi, 2
jmp 0x1800dcb9f
jl 0x1800dcd00
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0x1418]
movdqa xmm4, xmmword [0x180081080]
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
nop
jmp 0x1800dcbde
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800dcbec
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800dcbfa
paddd xmm2, xmm5
add r8d, 8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dcc4d
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800dcc5c
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800dcc7c
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dcccb
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800dccda
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jl 0x1800dcbde
cmp r8d, 0x16
jge 0x1800dcdab
movsxd rax, r8d
movsx r9, r13w
stc
adc r9, rcx
lea r9, [rbp + 0x1418]
bswap cx
lea r9, [r9 + rax*2]
lahf
bt rdx, 0x52
rol dx, 0x17
nop dword [rax]
rdtsc
test r11b, r9b
shl rdx, cl
mov eax, 0x8fb823ef
bsr ecx, edi
sub ch, ch
btr cx, 0x81
lea r9, [r9 + 2]
imul r8d
stc
add edx, r8d
sar edx, 5
bts eax, ebp
bsr eax, ecx
bts cx, r14w
mov eax, edx
rcl ch, cl
shr eax, 0x1f
add edx, eax
movzx eax, dx
xchg cl, cl
setns ch
add ch, 0x75
imul ecx, eax, 0x39
cwde
jmp 0x1800dcd77
movzx eax, r8w
inc r8d
test r13w, 0x2c75
stc
cmc
sub ax, cx
jmp 0x1800dcd8f
add ax, 0x30
cmp sp, sp
cmc
clc
xor word [r9 - 2], ax
clc
cmp al, r15b
cmp r8d, 0x16
jl 0x1800dcd32
lea rdx, [rbp + 0xb90]
cmovno rcx, r9
lea rcx, [rbp + 0x1418]
jmp 0x1800dcdc2
call fcn.180108c90
movups xmm1, xmmword [0x18007e278]
jmp 0x1800dcdd3
movups xmm0, xmmword [str.bTR__RkZ_WY]
jmp 0x1800dcddf
pextrw eax, xmm1, 7
movups xmmword [rbp + 0xa08], xmm0
movups xmmword [rbp + 0xa18], xmm1
jmp 0x1800dcdf7
test ax, ax
jmp 0x1800dcdff
je 0x1800dd031
mov r8d, ebx
test sil, 0xc1
cmp edi, 2
jmp 0x1800dce14
jl 0x1800dcf90
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0xa08]
jmp 0x1800dce2e
movdqa xmm4, xmmword [0x180081080]
mov edx, ebx
jmp 0x1800dce3d
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
movd xmm2, edx
lea eax, [rdx + 4]
jmp 0x1800dce6f
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800dce7d
paddd xmm2, xmm5
add edx, 8
jmp 0x1800dce89
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dced4
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800dcee3
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800dcf03
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dcf52
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800dcf61
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
test r13, r15
cmp rdx, 0x522e5b83
cmp edx, 0x10
jmp 0x1800dcf85
jl 0x1800dce63
jmp 0x1800dd031
lea r9, [rbp + 0xa08]
nop word [rax + rax]
cmp r8b, 0xfc
not cx
movsx ecx, ax
mov eax, 0x1f7047dd
cmp rdx, 0x2bcf1fae
lea r9, [r9 + 2]
xchg dh, dh
btr dx, 0xb8
rol dh, 0x88
mul r8d
cwde
mov eax, r8d
btc ecx, ebx
adc cx, r11w
sbb cl, 0xab
sub eax, edx
shl ch, cl
test r12b, 0x5f
setp cl
shr eax, 1
sar rcx, cl
add eax, edx
shl ch, cl
shr eax, 5
movzx cx, cl
movzx eax, ax
or cl, 0x80
movsx cx, bh
imul ecx, eax, 0x39
nop
mov al, r15b
movzx eax, r8w
jmp 0x1800dd007
inc r8d
test r14, 0x203742c2
jmp 0x1800dd016
sub ax, cx
add ax, 0x30
xor word [r9 - 2], ax
cmp r8d, 0x10
jmp 0x1800dd02b
jl 0x1800dcfa7
mov eax, dword [0x18007e260]
cmovne r8w, r13w
mov r8d, ebx
test r10d, 0x23594107
clc
mov dword [rbp + 0x1470], eax
stc
movups xmm0, xmmword [0x18007e238]
cmp r10b, sil
cmc
jmp 0x1800dd05e
movups xmm1, xmmword [0x18007e248]
movups xmmword [rbp + 0x1448], xmm0
test r9d, eax
test r13b, 0x7f
cmp dx, ax
movsd xmm0, qword [0x18007e258]
test r10b, r9b
jmp 0x1800dd086
movsd qword [rbp + 0x1468], xmm0
stc
test cx, r8w
movups xmmword [rbp + 0x1458], xmm1
cmp edi, 2
jmp 0x1800dd0a2
jl 0x1800dd213
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0x1448]
jmp 0x1800dd0bc
movdqa xmm4, xmmword [0x180081080]
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
nop dword [rax]
jmp 0x1800dd0e7
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800dd0f5
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800dd103
paddd xmm2, xmm5
add r8d, 8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dd156
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800dd165
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800dd185
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dd1d4
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800dd1e3
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jmp 0x1800dd1fe
jl 0x1800dd0e7
cmp r8d, 0x16
jmp 0x1800dd20d
jge 0x1800dd2ba
movsxd rax, r8d
bt cx, si
shl r9b, cl
lea r9, [rbp + 0x1448]
cmc
movsx dx, dil
lea r9, [r9 + rax*2]
cmovge ax, bp
nop dword [rax]
dec ax
jmp 0x1800dd241
mov eax, 0x8fb823ef
shl cl, cl
bswap cx
rol dl, cl
lea r9, [r9 + 2]
imul r8d
bts cx, r9w
sbb cl, r14b
cbw
add edx, r8d
sar ch, cl
sub cx, r15w
sar edx, 5
rol ch, 0x6b
mov eax, edx
shl cl, 0xc4
shr eax, 0x1f
mov ecx, 0x417206b5
mov cl, sil
add edx, eax
movzx eax, dx
movzx ecx, bx
imul ecx, eax, 0x39
xchg al, al
cdqe
movzx eax, r8w
inc r8d
test al, bpl
clc
sub ax, cx
add ax, 0x30
cmp r11b, dil
jmp 0x1800dd2a6
xor word [r9 - 2], ax
cmp r8d, 0x16
jmp 0x1800dd2b4
jl 0x1800dd241
lea rdx, [rbp + 0xa08]
lea rcx, [rbp + 0x1448]
jmp 0x1800dd2cd
call fcn.180108c90
mov eax, dword [0x18007e230]
mov r8d, ebx
mov dword [rbp + 0xd40], eax
movups xmm0, xmmword [str.s_C__SYLo_WSWK9A]
movups xmm1, xmmword [0x18007e220]
movups xmmword [rbp + 0xd20], xmm0
jmp 0x1800dd2fb
movups xmmword [rbp + 0xd30], xmm1
stc
clc
cmp edi, 2
jmp 0x1800dd30c
jl 0x1800dd46b
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0xd20]
movdqa xmm4, xmmword [0x180081080]
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800dd35b
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800dd368
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dd3b3
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800dd3c2
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800dd3e2
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dd431
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800dd440
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jmp 0x1800dd45b
jl 0x1800dd344
cmp r8d, 0x12
jge 0x1800dd505
movsxd rax, r8d
jmp 0x1800dd477
lea r9, [rbp + 0xd20]
bt rdx, rcx
bts cx, r15w
stc
lea r9, [r9 + rax*2]
rcr rcx, 0x98
bts rax, r12
nop word [rax + rax]
mov eax, 0x8fb823ef
mov dh, ah
lea r9, [r9 + 2]
movsxd rcx, r15d
imul r8d
add edx, r8d
sar edx, 5
rol ah, cl
mov eax, edx
sbb cl, cl
shr eax, 0x1f
rcl ecx, cl
add edx, eax
movsxd rax, ecx
btr rax, 0x4e
shld rax, r14, 0x83
movzx eax, dx
imul ecx, eax, 0x39
not ax
movzx eax, r8w
jmp 0x1800dd4dd
inc r8d
sub ax, cx
add ax, 0x30
cmp r8b, 0x95
clc
xor word [r9 - 2], ax
jmp 0x1800dd4f6
cmp r8d, 0x12
jmp 0x1800dd4ff
jl 0x1800dd49a
mov eax, dword [0x18007e260]
rol r8d, 0xc4
setne r8b
and r8w, 0x887
mov r8d, ebx
mov dword [rbp + 0x14a0], eax
test r14b, 0xa5
movups xmm0, xmmword [0x18007e238]
movups xmm1, xmmword [0x18007e248]
test bpl, 0xd
cmc
stc
movups xmmword [rbp + 0x1478], xmm0
cmp r11b, 0x3f
cmp bpl, r13b
movsd xmm0, qword [0x18007e258]
stc
movsd qword [rbp + 0x1498], xmm0
movups xmmword [rbp + 0x1488], xmm1
cmp ax, 0x5c76
cmc
clc
cmp edi, 2
jmp 0x1800dd56e
jl 0x1800dd6cf
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0x1478]
movdqa xmm4, xmmword [0x180081080]
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
nop
jmp 0x1800dd5ad
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800dd5bb
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800dd5c9
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800dd5d6
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800dd62b
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800dd64b
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800dd69a
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jmp 0x1800dd6bf
jl 0x1800dd5ad
cmp r8d, 0x16
jge 0x1800dd783
movsxd rax, r8d
shr r9b, cl
lea r9, [rbp + 0x1478]
lea r9, [r9 + rax*2]
inc al
rcl dl, cl
nop dword [rax]
sbb cx, 0x7a1e
mov eax, 0x8fb823ef
adc dx, 0x3940
lea r9, [r9 + 2]
add dl, sil
xadd ecx, edx
movzx rdx, ax
imul r8d
and ax, r13w
movsx rcx, r15w
and rcx, 0x36312afd
add edx, r8d
shl eax, cl
cwde
add cx, 0x5e21
sar edx, 5
cmovo cx, r9w
test r9, rcx
stc
mov eax, edx
bts rcx, r8
shr eax, 0x1f
shrd cx, r14w, 0x6e
and cl, 0x47
add edx, eax
jmp 0x1800dd74c
movzx eax, dx
sar cl, 3
imul ecx, eax, 0x39
movzx eax, r8w
jmp 0x1800dd75e
inc r8d
sub ax, cx
add ax, 0x30
stc
jmp 0x1800dd76f
xor word [r9 - 2], ax
cmp r8d, 0x16
jmp 0x1800dd77d
jl 0x1800dd6f0
lea rdx, [rbp + 0xd20]
lea rcx, [rbp + 0x1478]
call fcn.180108c90
cmp word [0x18007e20a], bx
movsxd rax, r8d
movsx eax, bp
movups xmm0, xmmword [0x18007e1f0]
movsxd rax, r10d
movsx ax, dil
mov eax, dword [0x18007e208]
jmp 0x1800dd7bd
movsd xmm1, qword [0x18007e200]
movups xmmword [rbp + 0x768], xmm0
mov dword [rbp + 0x780], eax
jmp 0x1800dd7d7
movsd qword [rbp + 0x778], xmm1
jmp 0x1800dd7e4
je 0x1800dd9b5
mov r8d, ebx
cmp edi, 2
jmp 0x1800dd7f5
jl 0x1800dd917
movdqa xmm2, xmmword [0x180080c60]
mov r8d, 8
jmp 0x1800dd80e
movdqa xmm4, xmmword [0x180081080]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x180080d70]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800dd877
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18007e1f0]
jmp 0x1800dd889
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x180080c80]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x768], xmm3
jmp 0x1800dd8c5
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x770]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x770], xmm3
cmc
mov eax, r8d
sbb dl, dh
btc dx, 0xe2
lea r9, [rbp + 0x768]
lea r9, [r9 + rax*2]
setno dl
cmp r8b, 0x88
nop dword [rax]
cbw
sar ch, cl
nop word [rax + rax]
mov eax, 0x8fb823ef
lea r9, [r9 + 2]
movzx cx, r14b
bsf cx, r9w
imul r8d
sar rcx, 0xed
mov ax, 0x3765
add edx, r8d
sar edx, 5
shr ch, 0x24
cmovns cx, si
mov eax, edx
xor cx, 0x645c
shr eax, 0x1f
sbb cx, 0x426d
inc ecx
movsx ecx, bx
add edx, eax
movzx eax, dx
bts cx, ax
imul ecx, eax, 0x39
cdqe
movzx eax, r8w
jmp 0x1800dd99a
inc r8d
sub ax, cx
stc
add ax, 0x30
xor word [r9 - 2], ax
cmc
cmp r8d, 0xe
jl 0x1800dd944
movsd xmm1, qword [0x18007dcd0]
xor al, spl
mov r8d, ebx
sbb ax, sp
mov al, r10b
bts rax, r15
movzx eax, word [0x18007dcd8]
jmp 0x1800dd9d9
movsd qword [rbp + 0x478], xmm1
test si, cx
cmp al, r15b
mov word [rbp + 0x480], ax
stc
movups xmm0, xmmword [0x18007dcc0]
stc
jmp 0x1800dd9fc
movups xmmword [rbp + 0x468], xmm0
cmp si, r14w
cmp edi, 2
jmp 0x1800dda0f
jl 0x1800ddb35
movdqa xmm2, xmmword [0x180080c60]
mov r8d, 8
jmp 0x1800dda28
movdqa xmm4, xmmword [0x180081080]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x180080d70]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800dda91
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18007dcc0]
jmp 0x1800ddaa3
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x180080c80]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x468], xmm3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800ddb0e
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x470]
jmp 0x1800ddb20
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x470], xmm3
mov eax, r8d
shl ch, 0x14
lea r9, [rbp + 0x468]
xor dl, 0x4b
bswap cx
movzx cx, cl
lea r9, [r9 + rax*2]
nop word [rax + rax]
xor ax, 0x46b2
mov eax, 0x8fb823ef
lea r9, [r9 + 2]
imul r8d
add edx, r8d
sar edx, 5
movzx eax, di
cbw
rcr ah, 0xa2
mov eax, edx
adc ecx, r10d
inc cl
shr eax, 0x1f
xadd ecx, ecx
add edx, eax
movsx eax, r11w
movzx eax, dx
or ecx, 0x6c4334c
movzx rcx, r11w
imul ecx, eax, 0x39
cdqe
movsx ax, dl
movzx rax, cx
movzx eax, r8w
jmp 0x1800ddbaf
inc r8d
sub ax, cx
stc
cmp dl, r11b
cmp r13d, 0x47ff4401
add ax, 0x30
stc
test bl, 0x13
cmc
xor word [r9 - 2], ax
test edx, esi
cmc
cmp r8d, 0xd
jl 0x1800ddb5f
lea rdx, [rbp + 0x768]
bswap ecx
not rcx
lea rcx, [rbp + 0x468]
jmp 0x1800ddbf3
call fcn.180108c90
cmp word [0x18007e1ee], bx
jmp 0x1800ddc04
movups xmm0, xmmword [str.sP_VFTuV_Q__b_GwZ_GWW_UH]
mov qword [0x18008a240], rax
jmp 0x1800ddc17
movsd xmm1, qword [0x18007e1e8]
movups xmmword [rbp + 0x330], xmm0
jmp 0x1800ddc2b
movsd qword [rbp + 0x340], xmm1
jmp 0x1800ddc38
je 0x1800dde0f
mov r8d, ebx
test r15d, r10d
cmp bx, 0x343c
cmc
cmp edi, 2
jmp 0x1800ddc52
jl 0x1800ddd82
movdqa xmm2, xmmword [0x180080c60]
mov r8d, 8
jmp 0x1800ddc6b
movdqa xmm4, xmmword [0x180081080]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x180080d70]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800ddcd4
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [str.sP_VFTuV_Q__b_GwZ_GWW_UH]
jmp 0x1800ddce6
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x180080c80]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x330], xmm3
jmp 0x1800ddd22
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180080cb0]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800ddd56
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x338]
jmp 0x1800ddd68
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x338], xmm3
movzx r9w, spl
mov eax, r8d
movsxd r9, r10d
sar cl, cl
bt cx, 0xa6
lea r9, [rbp + 0x330]
lea r9, [r9 + rax*2]
mov cx, di
add ah, 0xef
nop
mov eax, 0x8fb823ef
btc cx, ax
lea r9, [r9 + 2]
and rdx, r15
xor dl, 0x37
cwd
imul r8d
add edx, r8d
sar edx, 5
cmp r12w, 0x33fa
btc eax, r12d
cwde
mov eax, edx
setg cl
shr eax, 0x1f
add edx, eax
shl al, 0x14
movzx eax, dx
rol cl, cl
rcr cl, cl
clc
imul ecx, eax, 0x39
movzx ax, r9b
movzx eax, r8w
jmp 0x1800dddf1
inc r8d
sub ax, cx
add ax, 0x30
xor word [r9 - 2], ax
cmp r8d, 0xc
jmp 0x1800dde09
jl 0x1800ddda2
mov eax, dword [0x18007e150]
sbb r8b, 0xe6
mov r8d, ebx
test bpl, 0xf3
mov dword [rbp + 0x2080], eax
movzx ax, dil
movzx eax, word [0x18007e154]
stc
test r13w, r10w
cmp dl, 0x35
mov word [rbp + 0x2084], ax
test r8d, esp
cmp spl, 0x45
cmp r15b, cl
movups xmm0, xmmword [0x18007e120]
stc
cmp si, r15w
movups xmm1, xmmword [0x18007e130]
test r8b, 0xc9
movups xmmword [rbp + 0x2050], xmm0
cmc
test sil, 0x19
stc
movups xmm0, xmmword [0x18007e140]
cmc
movups xmmword [rbp + 0x2060], xmm1
test ah, 0xd9
movups xmmword [rbp + 0x2070], xmm0
clc
cmp dil, spl
cmp edi, 2
jmp 0x1800dde94
jl 0x1800de002
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0x2050]
movdqa xmm4, xmmword [0x180081080]
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
jmp 0x1800dded7
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800ddeee
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800ddefb
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800ddf46
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800ddf55
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800ddfbf
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800ddfce
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmc
cmp di, ax
cmp r8d, 0x18
jmp 0x1800ddfed
jl 0x1800dded7
cmp r8d, 0x1b
jmp 0x1800ddffc
jge 0x1800de0a8
movsxd rax, r8d
cqo
mov cx, r13w
lea r9, [rbp + 0x2050]
lea r9, [r9 + rax*2]
sbb dx, r15w
rcl cx, 0x2d
sal cx, 0x17
nop dword [rax]
mov eax, 0x8fb823ef
btr rcx, 0x1b
cdq
lea r9, [r9 + 2]
inc ch
imul r8d
cbw
add edx, r8d
cbw
sar edx, 5
sar ch, 0x27
setp al
mov eax, edx
shl cl, 0x5a
shr eax, 0x1f
mov cl, bl
rol ch, cl
add edx, eax
sbb ecx, 0x1177239
movzx rax, bp
lahf
movzx eax, dx
or cx, cx
adc cl, r12b
test bp, r14w
imul ecx, eax, 0x39
dec al
mov al, r11b
movzx eax, r8w
jmp 0x1800de084
inc r8d
jmp 0x1800de08c
sub ax, cx
add ax, 0x30
clc
xor word [r9 - 2], ax
cmp r8d, 0x1b
jmp 0x1800de0a2
jl 0x1800de029
lea rdx, [rbp + 0x330]
bswap cx
lea rcx, [rbp + 0x2050]
jmp 0x1800de0be
call fcn.180108c90
mov eax, dword [0x18007e1d0]
test r13, rdx
mov r8d, ebx
cmp dx, 0x4eb1
jmp 0x1800de0d9
mov dword [rbp + 0xea8], eax
movzx eax, word [0x18007e1d4]
cmc
stc
clc
mov word [rbp + 0xeac], ax
cmp dh, ah
test bpl, 0x24
movups xmm0, xmmword [str.sP_VFTuV_Q_kNTH4_B]
movups xmm1, xmmword [0x18007e1c0]
movups xmmword [rbp + 0xe88], xmm0
cmp edx, 0x32076560
test dil, 0x8d
cmc
movups xmmword [rbp + 0xe98], xmm1
stc
cmp edi, 2
jl 0x1800de287
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0xe88]
jmp 0x1800de13b
movdqa xmm4, xmmword [0x180081080]
movdqa xmm7, xmmword [0x180080cb0]
movdqa xmm9, xmmword [0x180080d70]
movd xmm6, r14d
movd xmm8, r15d
nop
jmp 0x1800de164
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800de172
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800de180
paddd xmm2, xmm5
add r8d, 8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800de1f8
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800de247
movsxd rax, r8d
not r9b
mov ecx, 0x16dc62c4
lea r9, [rbp + 0xe88]
cwd
lea r9, [r9 + rax*2]
and dl, r11b
bswap ecx
nop dword [rax]
btr cx, 0xf3
bsf rcx, rcx
mov eax, 0x8fb823ef
lea r9, [r9 + 2]
imul r8d
cbw
rol cx, cl
add edx, r8d
rcr eax, cl
bt ax, ax
bswap ecx
sar edx, 5
movzx ax, r15b
rcr ah, cl
movsxd rax, r13d
mov eax, edx
sar cx, 0x61
sub cl, spl
shr cl, 0xf1
shr eax, 0x1f
adc cl, cl
cmc
add edx, eax
movzx eax, dx
sub cx, sp
bts ecx, edi
imul ecx, eax, 0x39
cmovge ax, dx
seta ah
movzx eax, r8w
inc r8d
sub ax, cx
stc
cmc
cmp al, cl
add ax, 0x30
test r14b, 0x85
xor word [r9 - 2], ax
test r11w, 0x3b60
cmc
cmp r8d, 0x13
jl 0x1800de2b4
mov eax, dword [0x18007e150]
movzx r8w, r13b
jmp 0x1800de340
mov r8d, ebx
mov dword [rbp + 0x20b8], eax
ror al, 0xb7
movzx eax, word [0x18007e154]
test r9b, cl
mov word [rbp + 0x20bc], ax
cmp r14d, ecx
movups xmm0, xmmword [0x18007e120]
movups xmm1, xmmword [0x18007e130]
movups xmmword [rbp + 0x2088], xmm0
cmp rbx, 0x297b6696
movups xmm0, xmmword [0x18007e140]
cmp rdi, r9
cmc
movups xmmword [rbp + 0x2098], xmm1
cmp r15w, 0x1dbe
stc
cmp r10b, bl
movups xmmword [rbp + 0x20a8], xmm0
jmp 0x1800de3a4
cmp edi, 2
jmp 0x1800de3ac
jl 0x1800de529
movdqa xmm5, xmmword [0x180080c60]
lea rcx, [rbp + 0x2088]
jmp 0x1800de3c6
movsxd rax, r8d
sbb dx, 0x5014
lea r9, [rbp + 0x2088]
adc edx, ebx
sar dx, 0xf
rcr edx, cl
lea r9, [r9 + rax*2]
adc cx, bp
nop dword [rax]
mov eax, 0x8fb823ef
lea r9, [r9 + 2]
movsx dx, r11b
imul r8d
xor cl, 0x3f
rol cl, cl
add edx, r8d
and ax, r13w
sar edx, 5
setnp ah
sbb ax, 0x46bd
sar cx, cl
mov eax, edx
shr eax, 0x1f
add edx, eax
rol eax, 0x98
cmc
movzx eax, dx
ror rcx, 0x17
mov cx, r9w
or cx, si
imul ecx, eax, 0x39
bswap rax
cwde
movzx eax, r8w
jmp 0x1800de5a1