Function at 0x1800cf503
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
Parse credit card information
Parse pe header

Disassembly:
push rbp
jmp 0x1800cf524
push rbx
bswap rbp
mov bp, 0x497a
jmp 0x1800cf531
push rsi
bswap rax
movsx rbp, sp
setge bpl
push rdi
xchg bpl, al
cdqe
push r14
xchg al, bpl
push r15
jmp 0x1800cf54f
lea rbp, [rsp - 0x3988]
nop
cmovg ax, r13w
mov eax, 0x3a88
jmp 0x1800cf568
call fcn.180138ea6
sub rsp, rax
shld ax, r13w, 0x8b
cmp word [0x180076ce2], 0
lahf
movsd xmm0, qword [str.pXFo8]
movsx eax, si
not ah
movsx ax, dil
mov eax, dword [0x180076ce0]
jmp 0x1800cf59c
mov qword [rsp + 0x3a80], r12
mov r12d, 0x43
movsd qword [rbp - 0x38], xmm0
jmp 0x1800cf61f
mov qword [rsp + 0x3a78], r13
jmp 0x1800cf62c
mov dword [rbp - 0x30], eax
jmp 0x1800cf634
je 0x1800cf676
xor word [rbp - 0x36], 0x34
add r15, r8
bswap r14
xor word [rbp - 0x34], 0x35
ror edi, 0x86
shr r15w, cl
mov r14, rdi
xor word [rbp - 0x32], 0x36
sbb dil, al
xor word [rbp - 0x30], 0x37
xor word [rbp - 0x2e], 0x38
mov word [rbp - 0x38], r12w
rcl ax, cl
test r12b, 0xd
movsx r15, r12w
movups xmm0, xmmword [0x180076c98]
xor ebx, ebx
mov eax, dword [0x180076cb0]
shrd r14w, r10w, 0xec
movsd xmm1, qword [0x180076ca8]
adc dil, 0xca
cmp word [0x180076cb2], bx
mov edi, dword [0x180080018]
movsx r14, bp
movaps xmmword [rsp + 0x3a60], xmm6
seto r15b
lea r14d, [rbx + 1]
movaps xmmword [rsp + 0x3a50], xmm7
lea r15d, [rbx + 0x1f]
movaps xmmword [rsp + 0x3a40], xmm8
movups xmmword [rbp + 0x6b0], xmm0
jmp 0x1800cf6d9
mov dword [rbp + 0x6c8], eax
jmp 0x1800cf6e4
movsd qword [rbp + 0x6c0], xmm1
jmp 0x1800cf6f1
je 0x1800cf8a3
mov r8d, ebx
cmc
cmp edi, 2
jmp 0x1800cf703
jl 0x1800cf816
movdqa xmm2, xmmword [0x1800793b0]
mov r8d, 8
jmp 0x1800cf71d
movdqa xmm3, xmmword [0x1800793d0]
movdqa xmm1, xmm2
movdqa xmm4, xmmword [0x180079500]
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
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x180076c98]
jmp 0x1800cf789
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
paddw xmm2, xmmword [0x1800794d0]
pxor xmm2, xmm0
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movq qword [rbp + 0x6b0], xmm2
jmp 0x1800cf7c1
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x6b8]
jmp 0x1800cf7f9
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmmword [0x1800794d0]
pxor xmm2, xmm0
movq qword [rbp + 0x6b8], xmm2
cbw
rdtsc
mov eax, r8d
lea r9, [rbp + 0x6b0]
stc
cmovo rcx, rcx
sbb dl, r11b
lea r9, [r9 + rax*2]
mov eax, 0x94f2095
sbb rdx, 0x586d42d1
movsx edx, di
rcl rcx, cl
lea r9, [r9 + 2]
or cl, r15b
xor dx, 0x75f9
adc dh, 0x58
imul r8d
add cl, r13b
sub al, 0xe9
sar edx, 1
adc rcx, rax
bswap rcx
mov eax, edx
shr eax, 0x1f
add edx, eax
bts rax, rcx
movzx eax, dx
imul ecx, eax, 0x37
not rax
cmovg ax, r10w
movzx eax, r8w
jmp 0x1800cf87f
inc r8d
sub ax, cx
jmp 0x1800cf88a
add ax, 0x33
clc
xor word [r9 - 2], ax
cmp r8d, 0xe
jmp 0x1800cf89d
jl 0x1800cf82c
lea rdx, [rbp - 0x38]
setne cl
not cx
lea rcx, [rbp + 0x6b0]
jmp 0x1800cf8b9
call fcn.1800f9ae6
cmp word [0x180076cd2], bx
movsx ax, r11b
movsx rax, r12w
movsd xmm0, qword [str.pXFn8]
cmovae eax, eax
mov eax, dword [0x180076cd0]
jmp 0x1800cf8e4
movsd qword [rbp - 0x28], xmm0
jmp 0x1800cf8ee
mov dword [rbp - 0x20], eax
je 0x1800cf93c
xor word [rbp - 0x26], 0x34
dec ah
xor word [rbp - 0x24], 0x35
movsx ax, r15b
adc rax, 0x17216e9
bsr rax, rcx
xor word [rbp - 0x22], 0x36
not ax
nop
btr ax, dx
xor word [rbp - 0x20], 0x37
xor word [rbp - 0x1e], 0x38
mov word [rbp - 0x28], r12w
bt ax, r13w
test spl, dil
btc rax, rsi
cmp word [0x180076cb2], bx
seta al
movsx ax, r10b
cmovae eax, r15d
movups xmm0, xmmword [0x180076c98]
mov eax, dword [0x180076cb0]
jmp 0x1800cf961
movsd xmm1, qword [0x180076ca8]
jmp 0x1800cf96e
movups xmmword [rbp + 0x6d0], xmm0
jmp 0x1800cf97a
mov dword [rbp + 0x6e8], eax
jmp 0x1800cf985
movsd qword [rbp + 0x6e0], xmm1
je 0x1800cfb6f
mov r8d, ebx
cmp edi, 2
jmp 0x1800cf99e
jl 0x1800cfac1
movdqa xmm2, xmmword [0x1800793b0]
mov r8d, 8
jmp 0x1800cf9b7
movdqa xmm4, xmmword [0x180079500]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x1800794d0]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x180076c98]
jmp 0x1800cfa29
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x1800793d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x6d0], xmm3
jmp 0x1800cfa65
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x6d8]
jmp 0x1800cfaa2
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x6d8], xmm3
rcl r9b, 0xde
movzx eax, dx
sar cl, 0xad
mov eax, r8d
movzx rcx, si
lea r9, [rbp + 0x6d0]
sal rcx, cl
cqo
lea r9, [r9 + rax*2]
nop dword [rax]
sal dh, 0x2a
rcl cx, cl
nop word [rax + rax]
rcr al, cl
sal dl, cl
xchg cx, dx
mov eax, 0x94f2095
adc cx, 0x7604
rcr cl, cl
lea r9, [r9 + 2]
cmp r11d, 0x31e15c84
cwd
imul r8d
sar edx, 1
mov eax, edx
sal cl, cl
shr eax, 0x1f
sbb cx, 0x5301
add edx, eax
xor ah, 0x32
bts ax, r8w
cbw
movzx eax, dx
dec cx
movzx rcx, r15w
shr rcx, cl
imul ecx, eax, 0x37
movsx eax, sp
movzx eax, r8w
jmp 0x1800cfb46
inc r8d
cmp r10b, 0xe6
sub ax, cx
cmp ebx, 0x460327b1
stc
add ax, 0x33
xor word [r9 - 2], ax
cmp r8d, 0xe
jmp 0x1800cfb69
jl 0x1800cfaf4
lea rdx, [rbp - 0x28]
movsx rcx, r11w
movsxd rcx, r9d
mov ch, 0xb2
lea rcx, [rbp + 0x6d0]
jmp 0x1800cfb89
call fcn.1800f9ae6
cmp word [0x180076cc2], bx
mov sil, 0xfd
bswap eax
cbw
mov esi, 0x53
movsd xmm0, qword [str.__OSo8]
not eax
movsx ax, bl
mov al, r9b
mov eax, dword [0x180076cc0]
jmp 0x1800cfbbd
movsd qword [rbp - 0x18], xmm0
jmp 0x1800cfbc7
mov dword [rbp - 0x10], eax
jmp 0x1800cfbcf
je 0x1800cfc06
xor word [rbp - 0x16], 0x34
jmp 0x1800cfbdf
xor word [rbp - 0x14], 0x35
test r10, r10
xor word [rbp - 0x12], 0x36
rol ax, 0x74
bts eax, ecx
xor word [rbp - 0x10], 0x37
movsx ax, r15b
xor word [rbp - 0xe], 0x38
mov word [rbp - 0x18], si
cmp word [0x180076cb2], bx
cbw
jmp 0x1800cfc17
movups xmm0, xmmword [0x180076c98]
movsx ax, bh
mov eax, dword [0x180076cb0]
jmp 0x1800cfc2d
movsd xmm1, qword [0x180076ca8]
movups xmmword [rbp + 0x6f0], xmm0
jmp 0x1800cfc41
mov dword [rbp + 0x708], eax
jmp 0x1800cfc4c
movsd qword [rbp + 0x700], xmm1
jmp 0x1800cfc59
je 0x1800cfe1b
mov r8d, ebx
cmp edi, 2
jmp 0x1800cfc6a
jl 0x1800cfd86
movdqa xmm2, xmmword [0x1800793b0]
mov r8d, 8
movdqa xmm4, xmmword [0x180079500]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x1800794d0]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x180076c98]
jmp 0x1800cfcf0
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x1800793d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x6f0], xmm3
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800cfd57
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x6f8]
jmp 0x1800cfd69
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x6f8], xmm3
stc
bts ax, r14w
rol eax, cl
mov eax, r8d
bts r9, rax
lea r9, [rbp + 0x6f0]
clc
lea r9, [r9 + rax*2]
or rcx, r11
sbb ax, 0x3bd8
nop word [rax + rax]
mov eax, 0x94f2095
adc dl, r14b
lea r9, [r9 + 2]
imul r8d
rcr rcx, cl
sar edx, 1
bsr ecx, r14d
mov eax, edx
neg ch
shr cx, cl
shr eax, 0x1f
sar ch, 0x36
bsr cx, bp
add edx, eax
adc cl, 0x29
rol cl, cl
sal al, 0x70
movzx eax, dx
imul ecx, eax, 0x37
movzx rax, bx
not rax
movzx eax, r8w
jmp 0x1800cfdf4
inc r8d
jmp 0x1800cfdfc
sub ax, cx
add ax, 0x33
stc
xor word [r9 - 2], ax
test r8b, r8b
cmp r8d, 0xe
jmp 0x1800cfe15
jl 0x1800cfdab
lea rdx, [rbp - 0x18]
lea rcx, [rbp + 0x6f0]
jmp 0x1800cfe2b
call fcn.1800f9ae6
cmp word [0x180076c92], bx
jmp 0x1800cfe3c
movsd xmm0, qword [str.__OSn8]
mov qword [0x1800831a8], rax
cdqe
cwde
mov eax, dword [0x180076c90]
jmp 0x1800cfe59
movsd qword [rbp - 8], xmm0
mov dword [rbp], eax
je 0x1800cfe97
xor word [rbp - 6], 0x34
xor word [rbp - 4], 0x35
sar ah, cl
xor word [rbp - 2], 0x36
xor word [rbp], 0x37
xor word [rbp + 2], 0x38
sub ax, 0x40a1
mov word [rbp - 8], si
btc rax, 0xe
add ax, 0xf2e
btr ax, si
cmp word [0x180076cb2], bx
lahf
mov eax, 0x45d530d5
bswap eax
movups xmm0, xmmword [0x180076c98]
setnp ah
cwde
mov eax, dword [0x180076cb0]
jmp 0x1800cfebc
movsd xmm1, qword [0x180076ca8]
jmp 0x1800cfec9
movups xmmword [rbp + 0x710], xmm0
jmp 0x1800cfed5
mov dword [rbp + 0x728], eax
jmp 0x1800cfee0
movsd qword [rbp + 0x720], xmm1
jmp 0x1800cfeed
je 0x1800d00d3
mov r8d, ebx
cmp r15b, 0x2b
jmp 0x1800cfeff
cmp edi, 2
jmp 0x1800cff07
jl 0x1800d002f
movdqa xmm2, xmmword [0x1800793b0]
mov r8d, 8
jmp 0x1800cff20
movdqa xmm4, xmmword [0x180079500]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x1800794d0]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800cff85
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x180076c98]
jmp 0x1800cff97
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x1800793d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x710], xmm3
jmp 0x1800cffd3
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800d0003
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x718]
jmp 0x1800d0015
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x718], xmm3
cmc
shr dx, 0x33
mov eax, r8d
xchg dh, dh
cmc
add cl, 0x12
lea r9, [rbp + 0x710]
sbb edx, 0x7fff7bcf
mov cx, r13w
lea r9, [r9 + rax*2]
cmp ax, 0x6024
nop word [rax + rax]
mov eax, 0x94f2095
btr cx, 0x8b
bt ecx, esi
lea r9, [r9 + 2]
jmp 0x1800d0073
imul r8d
jmp 0x1800d0080
sar edx, 1
add cl, 0xbb
movzx rcx, r9w
mov eax, edx
shl cl, 0x11
shr eax, 0x1f
add edx, eax
movzx eax, dx
sub cx, 0x3437
or cl, r15b
imul ecx, eax, 0x37
movzx eax, r10w
lahf
movzx eax, r8w
jmp 0x1800d00af
inc r8d
test dil, 0x89
sub ax, cx
clc
add ax, 0x33
xor word [r9 - 2], ax
stc
cmp r8d, 0xe
jmp 0x1800d00cd
jl 0x1800d005a
lea rdx, [rbp - 8]
seta cl
movaps xmmword [rsp + 0x3a30], xmm9
movzx rcx, r9w
lea rcx, [rbp + 0x710]
jmp 0x1800d00f3
call fcn.1800f9ae6
mov qword [0x1800831a0], rax
rcl r8b, 0x4f
xor r8d, r13d
mov r8d, ebx
cmc
rcl eax, 0x51
movsxd rax, esp
movzx eax, word [0x180076c80]
test r11w, r14w
test cx, 0x718f
mov word [rbp + 0xb50], ax
stc
jmp 0x1800d012d
movups xmm0, xmmword [str.aQYWCQO_wS_K_._C]
movups xmm1, xmmword [0x180076c70]
jmp 0x1800d0147
movups xmmword [rbp + 0xb30], xmm0
cmp r13b, 8
movups xmmword [rbp + 0xb40], xmm1
cmp r12d, esi
test r13b, 0xc6
cmp edi, 2
jmp 0x1800d0168
jl 0x1800d02cd
movdqa xmm5, xmmword [0x1800793b0]
lea rcx, [rbp + 0xb30]
movdqa xmm4, xmmword [0x180079500]
movdqa xmm7, xmmword [0x180079400]
movdqa xmm9, xmmword [0x1800794d0]
movd xmm6, r14d
movd xmm8, r15d
nop dword [rax]
jmp 0x1800d01a9
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800d01b7
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800d01c5
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800d01d2
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d0219
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800d0228
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800d0248
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d0293
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800d02a2
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jl 0x1800d01a9
cmp r8d, 0x11
jmp 0x1800d02c7
jge 0x1800d0373
movsxd rax, r8d
lea r9, [rbp + 0xb30]
adc rdx, rsp
bsf dx, dx
adc dl, 0xfe
lea r9, [r9 + rax*2]
movzx rdx, r9w
nop dword [rax]
neg rcx
or ah, 0x3a
sbb dl, r15b
nop word [rax + rax]
movzx eax, sp
adc cl, 0xe7
xor dl, 0xc9
mov eax, 0x94f2095
btr cx, 0x59
cmc
shl rdx, cl
lea r9, [r9 + 2]
shr cx, 0x90
shr dh, cl
imul r8d
not ecx
sar edx, 1
mov eax, edx
rol ch, 0xd0
shr eax, 0x1f
bt cx, r8w
add edx, eax
movzx eax, dx
imul ecx, eax, 0x37
movzx eax, r8w
jmp 0x1800d0347
inc r8d
test r9w, 0x35ab
test sp, r14w
sub ax, cx
cmp r14, r9
cmc
add ax, 0x33
xor word [r9 - 2], ax
cmp r8d, 0x11
jmp 0x1800d036d
jl 0x1800d030a
mov eax, dword [0x180076c10]
mov r8d, ebx
test r15b, 1
mov dword [rbp + 0x1360], eax
movups xmm0, xmmword [0x180076be8]
movups xmm1, xmmword [0x180076bf8]
movups xmmword [rbp + 0x1338], xmm0
test r15w, di
clc
movsd xmm0, qword [0x180076c08]
clc
movsd qword [rbp + 0x1358], xmm0
test r14b, 0x8b
test r14b, r9b
movups xmmword [rbp + 0x1348], xmm1
clc
jmp 0x1800d03c5
cmp edi, 2
jmp 0x1800d03cd
jl 0x1800d0534
movdqa xmm5, xmmword [0x1800793b0]
lea rcx, [rbp + 0x1338]
jmp 0x1800d03e7
movdqa xmm4, xmmword [0x180079500]
movdqa xmm7, xmmword [0x180079400]
movdqa xmm9, xmmword [0x1800794d0]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
jmp 0x1800d0415
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800d0434
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d047b
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800d048a
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800d04aa
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 - 8]
jmp 0x1800d04ff
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
jmp 0x1800d0516
cmp r8d, 0x10
jmp 0x1800d051f
jl 0x1800d0415
cmp r8d, 0x16
jmp 0x1800d052e
jge 0x1800d05d6
movsxd rax, r8d
lea r9, [rbp + 0x1338]
dec cx
lea r9, [r9 + rax*2]
inc cl
bt eax, 0xf3
nop dword [rax]
nop word [rax + rax]
mov eax, 0x94f2095
rcl cl, 0x65
bsf cx, dx
lea r9, [r9 + 2]
bt edx, 0xd2
imul r8d
add cl, sil
shl rax, 0x74
shl eax, cl
sar edx, 1
sal eax, 0x13
sar ch, cl
lahf
mov eax, edx
shr eax, 0x1f
bsr cx, ax
xchg ecx, ecx
add edx, eax
shrd cx, sp, 0x23
movzx eax, dx
dec cx
inc cx
imul ecx, eax, 0x37
jmp 0x1800d05a5
movzx eax, r8w
jmp 0x1800d05ae
inc r8d
sub ax, cx
cmc
add ax, 0x33
cmp spl, dl
xor word [r9 - 2], ax
test esi, 0x260a7a45
cmp r8d, 0x16
jmp 0x1800d05d0
jl 0x1800d055a
lea rdx, [rbp + 0xb30]
not rcx
jmp 0x1800d05e9
lea rcx, [rbp + 0x1338]
jmp 0x1800d05f5
call fcn.1800f9ae6
mov qword [0x180083198], rax
sbb r8w, 0x4e22
xor r8, r8
mov r8d, ebx
movzx eax, word [0x180076c58]
cmc
mov word [rbp + 0xb78], ax
movups xmm0, xmmword [0x180076c38]
cmp di, 0x7444
jmp 0x1800d0630
movups xmm1, xmmword [0x180076c48]
stc
clc
test bx, r15w
movups xmmword [rbp + 0xb58], xmm0
clc
movups xmmword [rbp + 0xb68], xmm1
cmp edi, 2
jmp 0x1800d0654
jl 0x1800d07bf
movdqa xmm5, xmmword [0x1800793b0]
lea rcx, [rbp + 0xb58]
jmp 0x1800d066e
movdqa xmm4, xmmword [0x180079500]
movdqa xmm7, xmmword [0x180079400]
movdqa xmm9, xmmword [0x1800794d0]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800d06a9
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800d06b7
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
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 0x1800d0706
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800d0715
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
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d077b
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800d078a
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
clc
cmp sil, 0x46
cmp r8d, 0x10
jmp 0x1800d07aa
jl 0x1800d069b
cmp r8d, 0x11
jmp 0x1800d07b9
jge 0x1800d0889
movsxd rax, r8d
lea r9, [rbp + 0xb58]
sar rcx, 0x2a
and dx, r13w
sbb dx, 0x32cd
lea r9, [r9 + rax*2]
neg rdx
movzx cx, dl
and dl, 0x23
nop dword [rax]
or cl, 0xb4
sar ecx, 6
adc cx, bx
nop word [rax + rax]
adc al, 0xe2
mov eax, 0x94f2095
rcr rdx, cl
sub ch, 2
lea r9, [r9 + 2]
rol dx, 0x36
cmc
imul r8d
rcl cx, cl
bt cx, 0xdb
sar edx, 1
and ecx, 0x110b24a6
ror cl, 0xfc
mov eax, edx
movzx rcx, r15w
sal cx, 0x45
shr eax, 0x1f
add edx, eax
cwde
ror al, 0xd
movsx rcx, bp
movzx eax, dx
xchg ch, cl
sub cx, di
shr cl, cl
imul ecx, eax, 0x37
not ah
movzx eax, r8w
jmp 0x1800d0857
inc r8d
stc
sub ax, cx
cmp rdi, 0x2d8c34d2
add ax, 0x33
cmc
jmp 0x1800d086f
xor word [r9 - 2], ax
jmp 0x1800d087a
cmp r8d, 0x11
jmp 0x1800d0883
jl 0x1800d07fe
mov eax, dword [0x180076c10]
rcl r8b, 0xdf
mov r8d, ebx
mov dword [rbp + 0x1390], eax
cmp al, r8b
movups xmm0, xmmword [0x180076be8]
cmp ch, 0xc2
clc
movups xmm1, xmmword [0x180076bf8]
movups xmmword [rbp + 0x1368], xmm0
movsd xmm0, qword [0x180076c08]
jmp 0x1800d08c8
movsd qword [rbp + 0x1388], xmm0
cmc
test bpl, bpl
movups xmmword [rbp + 0x1378], xmm1
test dl, 0x26
cmp edi, 2
jmp 0x1800d08e6
jl 0x1800d0a48
movdqa xmm5, xmmword [0x1800793b0]
lea rcx, [rbp + 0x1368]
jmp 0x1800d0900
movdqa xmm4, xmmword [0x180079500]
movdqa xmm7, xmmword [0x180079400]
movdqa xmm9, xmmword [0x1800794d0]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
jmp 0x1800d092e
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800d093c
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800d094a
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800d0957
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d09c3
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d0a0e
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800d0a1d
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jl 0x1800d092e
cmp r8d, 0x16
jmp 0x1800d0a42
jge 0x1800d0b07
movsxd rax, r8d
mov dx, 0x6ce3
shr ch, cl
movzx r9d, bx
lea r9, [rbp + 0x1368]
sar cx, 0x9d
lea r9, [r9 + rax*2]
nop dword [rax]
jmp 0x1800d0a76
nop word [rax + rax]
shld dx, r11w, 0xdb
and al, r9b
mov eax, 0x94f2095
sub dx, 0x7cbb
lea r9, [r9 + 2]
imul r8d
movsxd rcx, r10d
dec ch
ror ecx, cl
sar edx, 1
inc ch
sub cl, bpl
shl ah, 0xd5
mov eax, edx
shr eax, 0x1f
test edi, 0x624f0df3
add edx, eax
movsx ecx, r12w
rol ch, 0xb7
movsxd rcx, eax
movzx eax, dx
imul ecx, eax, 0x37
cwde
movzx eax, r8w
jmp 0x1800d0ad3
inc r8d
stc
test sp, r8w
sub ax, cx
cmp ebx, 0x2e2f4391
add ax, 0x33
stc
jmp 0x1800d0af2
xor word [r9 - 2], ax
stc
cmp r8d, 0x16
jmp 0x1800d0b01
jl 0x1800d0a8a
lea rdx, [rbp + 0xb58]
lea rcx, [rbp + 0x1368]
call fcn.1800f9ae6
movups xmm1, xmmword [0x180076c28]
jmp 0x1800d0b26
movups xmm0, xmmword [str.aQYWCQO_h_RZs]
jmp 0x1800d0b32
pextrw eax, xmm1, 7
movups xmmword [rbp + 0x9d0], xmm0
jmp 0x1800d0b43
movups xmmword [rbp + 0x9e0], xmm1
cmc
stc
cmp r12b, r10b
test ax, ax
jmp 0x1800d0b57
je 0x1800d0d8a
mov r8d, ebx
cmc
cmp edi, 2
jmp 0x1800d0b69
jl 0x1800d0cdc
movdqa xmm5, xmmword [0x1800793b0]
lea rcx, [rbp + 0x9d0]
movdqa xmm4, xmmword [0x180079500]
mov edx, ebx
jmp 0x1800d0b8d
movdqa xmm7, xmmword [0x180079400]
movdqa xmm9, xmmword [0x1800794d0]
movd xmm6, r14d
movd xmm8, r15d
nop dword [rax]
jmp 0x1800d0bb1
nop word [rax + rax]
jmp 0x1800d0bc1
movd xmm2, edx
lea eax, [rdx + 4]
jmp 0x1800d0bcd
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800d0bdb
paddd xmm2, xmm5
add edx, 8
jmp 0x1800d0be7
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d0c2e
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800d0c3d
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800d0c5d
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d0ca8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800d0cb7
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp edx, 0x10
jmp 0x1800d0cd1
jl 0x1800d0bc1
jmp 0x1800d0d8a
lea r9, [rbp + 0x9d0]
or rcx, rsp
nop dword [rax]
movsx rcx, r14w
btc cx, r10w
nop word [rax + rax]
neg cl
mov eax, 0x29e4129f
adc ch, 0xf2
mov dl, 0x8d
sar ch, cl
lea r9, [r9 + 2]
movzx ecx, sp
movsx cx, al
cmp r9b, r12b
mul r8d
not ecx
cbw
mov eax, r8d
not cl
movsx rcx, r13w
sub cx, 0x7401
sub eax, edx
shr eax, 1
sal cl, 3
xor ch, 0x11
add eax, edx
sar cx, 0xf0
shr eax, 5
movzx eax, ax
ror ecx, cl
or ch, 0x5c
cmp ax, cx
imul ecx, eax, 0x37
setge ah
mov al, dil
inc al
movzx eax, r8w
jmp 0x1800d0d60
inc r8d
cmp r8w, ax
cmp edi, 0x19766b2b
cmc
sub ax, cx
jmp 0x1800d0d76
add ax, 0x33
xor word [r9 - 2], ax
clc
cmp r8d, 0x10
jl 0x1800d0cff
mov eax, dword [0x180076c10]
btr r8, 1
mov r8d, ebx
mov dword [rbp + 0x13c0], eax
jmp 0x1800d0da9
movups xmm0, xmmword [0x180076be8]
clc
movups xmm1, xmmword [0x180076bf8]
movups xmmword [rbp + 0x1398], xmm0
jmp 0x1800d0dc4
movsd xmm0, qword [0x180076c08]
cmp dil, 0x98
movsd qword [rbp + 0x13b8], xmm0
test cx, 0x121a
jmp 0x1800d0de2
movups xmmword [rbp + 0x13a8], xmm1
cmp eax, ebx
test si, 0xfed
cmp edi, 2
jmp 0x1800d0df8
jl 0x1800d0f59
movdqa xmm5, xmmword [0x1800793b0]
lea rcx, [rbp + 0x1398]
jmp 0x1800d0e12
movdqa xmm4, xmmword [0x180079500]
movdqa xmm7, xmmword [0x180079400]
movdqa xmm9, xmmword [0x1800794d0]
movd xmm6, r14d
movd xmm8, r15d
nop dword [rax]
jmp 0x1800d0e3d
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800d0e4b
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
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
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 0x1800d0ead
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800d0ecd
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d0f18
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800d0f27
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
clc
cmc
cmp r8d, 0x10
jmp 0x1800d0f44
jl 0x1800d0e3d
cmp r8d, 0x16
jmp 0x1800d0f53
jge 0x1800d1020
movsxd rax, r8d
movzx edx, bp
bt ecx, ebx
lea r9, [rbp + 0x1398]
bsf ecx, edx
cmc
bts cx, ax
lea r9, [r9 + rax*2]
movsx cx, spl
nop dword [rax]
lahf
shl ch, 0xb4
nop word [rax + rax]
mov eax, 0x94f2095
bsr dx, r15w
ror dx, cl
lea r9, [r9 + 2]
cdq
shr ch, cl
rol dx, cl
imul r8d
bts ecx, r8d
sar edx, 1
sub ch, 0x84
rcr ax, cl
mov eax, edx
xchg rcx, rcx
bsf cx, di
shl cx, cl
shr eax, 0x1f
bswap cx
clc
rcr ecx, cl
add edx, eax
btc ecx, ebp
test r8w, cx
rol ah, cl
movzx eax, dx
rcr ch, cl
imul ecx, eax, 0x37
movsx rax, r12w
movsxd rax, esi
cbw
movzx eax, r8w
jmp 0x1800d0fed
inc r8d
sub ax, cx
cmp r12b, cl
stc
add ax, 0x33
test r9b, 0x96
jmp 0x1800d1004
xor word [r9 - 2], ax
jmp 0x1800d1011
cmp r8d, 0x16
jmp 0x1800d101a
jl 0x1800d0f8d
lea rdx, [rbp + 0x9d0]
lea rcx, [rbp + 0x1398]
jmp 0x1800d1033
call fcn.1800f9ae6
mov eax, dword [0x180076be0]
sar r8b, 0x12
cmp rax, rsi
rcr r8, cl
mov r8d, ebx
stc
mov dword [rbp + 0xd08], eax
cmp ebx, 0x42350959
movups xmm0, xmmword [str.p_XFXVTOjXRP_6:D]
stc
movups xmm1, xmmword [0x180076bd0]
cmp r11b, 0xb8
clc
movups xmmword [rbp + 0xce8], xmm0
movups xmmword [rbp + 0xcf8], xmm1
cmp spl, bl
test r9b, r11b
cmp edi, 2
jl 0x1800d11ee
movdqa xmm5, xmmword [0x1800793b0]
lea rcx, [rbp + 0xce8]
jmp 0x1800d109d
movdqa xmm4, xmmword [0x180079500]
movdqa xmm7, xmmword [0x180079400]
movdqa xmm9, xmmword [0x1800794d0]
movd xmm6, r14d
movd xmm8, r15d
nop dword [rax]
jmp 0x1800d10c8
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800d10d6
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800d10e4
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800d10f1
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d1138
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 0x1800d1162
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 - 8]
jmp 0x1800d11b7
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp di, si
cmc
test al, r15b
cmp r8d, 0x10
jmp 0x1800d11d9
jl 0x1800d10c8
cmp r8d, 0x12
jmp 0x1800d11e8
jge 0x1800d1296
movsxd rax, r8d
cmp ecx, 0x2877604f
sub dh, bh
lea r9, [rbp + 0xce8]
add dh, 0xc3
sub rdx, 0x6a962d54
shr dx, cl
lea r9, [r9 + rax*2]
nop dword [rax]
btr edx, esp
bsr dx, r13w
nop word [rax + rax]
or al, r11b
mov eax, 0x94f2095
bts rcx, r15
movsxd rdx, r8d
lea r9, [r9 + 2]
imul r8d
test r11, 0x4850268c
sar edx, 1
cdqe
rcr al, cl
mov eax, edx
shr eax, 0x1f
sar ch, cl
sub cx, bx
bsr cx, r15w
add edx, eax
movzx eax, dx
imul ecx, eax, 0x37
movzx eax, r8w
jmp 0x1800d126b
inc r8d
cmp r15b, r13b
test r8b, 0x67
sub ax, cx
cmc
add ax, 0x33
cmp r15b, 0x1b
stc
xor word [r9 - 2], ax
cmp r8d, 0x12
jmp 0x1800d1290
jl 0x1800d122b
mov eax, dword [0x180076c10]
mov r8d, ebx
mov dword [rbp + 0x13f0], eax
clc
movups xmm0, xmmword [0x180076be8]
cmp cl, sil
jmp 0x1800d12b5
movups xmm1, xmmword [0x180076bf8]
movups xmmword [rbp + 0x13c8], xmm0
test sp, bp
movsd xmm0, qword [0x180076c08]
test bpl, 0xc6
movsd qword [rbp + 0x13e8], xmm0
test ah, 0x48
cmc
cmp rbp, rsp
movups xmmword [rbp + 0x13d8], xmm1
test r15b, r13b
test sil, 0xad
cmp edi, 2
jmp 0x1800d12f7
jl 0x1800d1459
movdqa xmm5, xmmword [0x1800793b0]
lea rcx, [rbp + 0x13c8]
movdqa xmm4, xmmword [0x180079500]
movdqa xmm7, xmmword [0x180079400]
movdqa xmm9, xmmword [0x1800794d0]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
jmp 0x1800d133a
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800d1348
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800d1356
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800d1363
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 0x1800d13aa
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800d13b9
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
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
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 - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
stc
cmp r10b, 0x92
cmp r8d, 0x10
jmp 0x1800d1444
jl 0x1800d133a
cmp r8d, 0x16
jmp 0x1800d1453
jge 0x1800d150e
movsxd rax, r8d
lea r9, [rbp + 0x13c8]
shl edx, cl
lea r9, [r9 + rax*2]
cqo
add al, 0x7b
nop dword [rax]
setge cl
nop word [rax + rax]
mov eax, 0x94f2095
lea r9, [r9 + 2]
sub ch, 0xf5
sub rdx, rsp
movsx cx, bl
imul r8d
sar edx, 1
movsxd rax, eax
shr cx, 0x22
mov eax, edx
movzx ecx, si
cmp r11b, spl
shrd cx, r12w, 0xd9
shr eax, 0x1f
sal cx, cl
rcl ch, cl
add edx, eax
movzx eax, cx
btc eax, edi
movzx eax, dx
rol cx, 0x54
jmp 0x1800d14c8
imul ecx, eax, 0x37
movzx eax, r12w
dec al
jmp 0x1800d14d6
movzx eax, r8w
jmp 0x1800d14df
inc r8d
clc
cmp al, 0x97
sub ax, cx
cmp di, 0x2add
clc
add ax, 0x33
test rbx, 0x4ed475b2
stc
xor word [r9 - 2], ax
cmp r8d, 0x16
jmp 0x1800d1508
jl 0x1800d147f
lea rdx, [rbp + 0xce8]
setg cl
mov cl, 0x7c
lea rcx, [rbp + 0x13c8]
jmp 0x1800d1526
call fcn.1800f9ae6
cmp word [0x180076bba], bx
mov al, r15b
movzx eax, cx
cwde
movups xmm0, xmmword [0x180076ba0]
mov eax, dword [0x180076bb8]
jmp 0x1800d154b
movsd xmm1, qword [0x180076bb0]
jmp 0x1800d1558
movups xmmword [rbp + 0x730], xmm0
jmp 0x1800d1564
mov dword [rbp + 0x748], eax
jmp 0x1800d156f
movsd qword [rbp + 0x740], xmm1
jmp 0x1800d157c
je 0x1800d1761
mov r8d, ebx
cmp edi, 2
jmp 0x1800d158d
jl 0x1800d16aa
movdqa xmm2, xmmword [0x1800793b0]
mov r8d, 8
jmp 0x1800d15a6
movdqa xmm4, xmmword [0x180079500]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x1800794d0]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x180076ba0]
jmp 0x1800d1618
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x1800793d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x730], xmm3
jmp 0x1800d1654
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800d1684
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x738]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x738], xmm3
cmp r14w, r13w
mov eax, r8d
rcl rcx, cl
btc dx, 0x29
lea r9, [rbp + 0x730]
movsx cx, dl
movzx ecx, r12w
lea r9, [r9 + rax*2]
shr eax, 0xa7
movzx rcx, ax
btc rax, 0xc4
nop word [rax + rax]
cmc
bsf edx, ecx
mov eax, 0x94f2095
rol rdx, 0x18
sal dx, 0xf6
lea r9, [r9 + 2]
add dh, al
imul r8d
cmp r13b, r12b
test r8b, r11b
sar rcx, cl
sar edx, 1
mov eax, edx
movzx ecx, ax
shr cx, cl
shr eax, 0x1f
add edx, eax
clc
movzx eax, dx
cmc
sbb ecx, r11d
imul ecx, eax, 0x37
movsx ax, spl
movzx eax, r8w
jmp 0x1800d1728
inc r8d
jmp 0x1800d1733
sub ax, cx
cmc
jmp 0x1800d173c
add ax, 0x33
cmp r11b, 0x1d
jmp 0x1800d1749
xor word [r9 - 2], ax
cmp cx, r13w
cmp r8d, 0xe
jmp 0x1800d175b
jl 0x1800d16e1
movsd xmm1, qword [0x180076650]
movsx rax, dx
btc ax, 0x1e
mov r8d, ebx
test r13b, r9b
stc
movzx eax, word [0x180076658]
cmp rbp, 0xc266db6
test r12b, 0x36
movsd qword [rbp + 0x480], xmm1
test r14b, r14b
cmc
jmp 0x1800d179c
mov word [rbp + 0x488], ax
jmp 0x1800d17a9
movups xmm0, xmmword [0x180076640]
cmp r12b, bpl
jmp 0x1800d17b9
movups xmmword [rbp + 0x470], xmm0
cmp r15b, sil
jmp 0x1800d17ce
cmp edi, 2
jmp 0x1800d17d6
jl 0x1800d18ef
movdqa xmm2, xmmword [0x1800793b0]
mov r8d, 8
movdqa xmm4, xmmword [0x180079500]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x1800794d0]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800d184f
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x180076640]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x1800793d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x470], xmm3
jmp 0x1800d1898
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x180079400]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800d18c8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x478]
jmp 0x1800d18da
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x478], xmm3
mov eax, r8d
or rdx, rdi
lea r9, [rbp + 0x470]
cqo
mov cx, 0xd22
lea r9, [r9 + rax*2]
shr dl, 0x60
bts dx, r12w
btc cx, di
nop dword [rax]
lahf
mov eax, 0x94f2095
lea r9, [r9 + 2]
imul r8d
rcl ecx, cl
sar edx, 1
mov eax, edx
shr rcx, 0x90
shld rcx, rsp, 0x56
shr eax, 0x1f
add edx, eax
movzx eax, dx
bt ecx, 0x17
cmovge cx, dx
imul ecx, eax, 0x37
movzx eax, r8w
jmp 0x1800d1951
inc r8d
clc
cmp rsi, rcx
cmc
sub ax, cx
test sp, 0x1785
clc
add ax, 0x33
clc
xor word [r9 - 2], ax
cmp r8d, 0xd
jmp 0x1800d1975
jl 0x1800d191a
lea rdx, [rbp + 0x730]
cmovo rcx, rdx
mov cl, r8b
lea rcx, [rbp + 0x470]
jmp 0x1800d1995
call fcn.1800f9ae6
cmp word [0x180076b9e], bx
movups xmm0, xmmword [str.pUXSEYz_XTX_a_ZBtWTJTRXPK_]
jmp 0x1800d19ad
mov qword [0x180083190], rax
jmp 0x1800d19b9
movsd xmm1, qword [0x180076b98]
jmp 0x1800d19c6
movups xmmword [rbp + 0x320], xmm0
jmp 0x1800d19d2
movsd qword [rbp + 0x330], xmm1
je 0x1800d1baf
mov r8d, ebx
jmp 0x1800d19ed
cmp edi, 2
jmp 0x1800d19f5
jl 0x1800d1b1b
mov eax, dword [0x180076b00]
jmp 0x1800d1bc1
mov r8d, ebx
mov dword [rbp + 0x1fa0], eax
dec rax
and ah, 0x36
movzx eax, word [0x180076b04]
test bl, dil
mov word [rbp + 0x1fa4], ax
movups xmm0, xmmword [0x180076ad0]
cmp r14w, cx
movups xmm1, xmmword [0x180076ae0]
jmp 0x1800d1bfc
movups xmmword [rbp + 0x1f70], xmm0
movups xmm0, xmmword [0x180076af0]
cmp r10b, r15b
movups xmmword [rbp + 0x1f80], xmm1
cmc
cmp dx, sp
stc
movups xmmword [rbp + 0x1f90], xmm0
cmc
cmp edi, 2
jmp 0x1800d1c29