Function at 0x1400a99d0
Capabilities:
Accept command line arguments
Check if file exists
Delete file
Get common file path
Get graphical window text
Set current directory

Disassembly:
push rbp
xchg r9, r9
nop
mov qword [rsp - 8], rbx
jmp 0x1400a9db7
movdqa xmm4, xmmword [0x14011a630]
mov edi, 0x3501cd1f
xor edi, 0x13c51e42
jmp 0x1400a99f8
xor edi, 0x7603720b
sub edi, 0x364c9480
add edi, 0x4ded520d
jmp 0x1400a9a41
nop dword [rax + rax]
xor edx, edx
lea rcx, [rbp + 0x240]
jmp 0x1400a9df5
xchg r12, rbx
call qword [sym.imp.USER32.dll_GetWindowTextA]
xchg rsi, rsi
test eax, eax
jle 0x1400a9cb3
mov eax, dword [str.q__Q6]
jmp 0x1400a9cbd
xor edi, 0x6003849a
sub edi, 0x86bda75
movdqa xmm7, xmmword [str.1111]
mov dword [rsp - 0x30], ecx
jmp 0x1400a9fc3
jl 0x1400a9ba6
jmp 0x1400aa0ac
add word [rbp + 0x23c], 0x3c
xor word [rbp + 0x23c], 0x2b4d
mov byte [rbp + 0x23e], 0x39
add byte [rbp + 0x23e], 0x41
xor byte [rbp + 0x23e], 0x71
jmp 0x1400a9f65
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
mov rbp, rbp
add ebx, 8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x1400a9d83
mov qword [rbp + 0x440], r13
xchg r13, rax
xor ecx, ecx
mov dword [rsp - 0x18], 0x6edd8233
jmp 0x1400a9b64
test eax, eax
jne 0x1400aa0fa
mov dword [rsp - 0x38], esp
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp dword [0x1402567d0], 2
jmp 0x1400a9e18
xchg r10, r10
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov r13, r13
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400a9b22
add byte [rbp - 0x10], 0x14
xor byte [rbp - 0x10], 0x5f
call fcn.1400ec660
test rax, rax
je 0x1400a9cb3
jmp 0x1400a9c58
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x10], ecx
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
jmp 0x1400a9d52
mov byte [rbp - 0x10], 0x77
sub byte [rbp - 0x10], 0x64
add byte [rbp - 0x10], 0x34
xor byte [rbp - 0x10], 0x1d
xor byte [rbp - 0x10], 0x64
sub byte [rbp - 0x10], 0x18
sub byte [rbp - 0x10], 0x1e
jmp 0x1400a9b07
xchg rsi, r10
mov r10, r8
xchg rsi, r10
call qword [sym.imp.USER32.dll_GetTopWindow]
xchg rdx, rdx
xchg r12, rax
jmp 0x1400a9ff0
xchg r14, rbp
movups xmm1, xmmword [0x14011e4d0]
mov dword [rsp - 0x10], ebp
xchg r15, rbp
movups xmmword [r15 - 0x30], xmm0
jmp 0x1400a9f3e
nop dword [rax]
nop word [rax + rax]
movd xmm2, ebx
lea eax, [rbx + 4]
xchg rdi, rdi
pshufd xmm2, xmm2, 0
jmp 0x1400a9a94
mov rcx, rcx
add rsp, 0x56d9544f
sub rsp, 0x56d959df
mov rax, qword [0x1402567f0]
xchg rcx, rcx
xor rax, rsp
xchg r13, rax
jmp 0x1400a9aaf
add ecx, 0x4a3ed500
sub ecx, 0x61ba0ae3
xchg rsp, rbx
movaps xmmword [rbx + 0x560], xmm8
xchg rsp, rbx
jmp 0x1400a9c2f
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov rsi, rsi
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400a9e5e
movups xmm0, xmmword [0x14011e4c0]
xchg rbp, r14
movups xmmword [r14 - 0x40], xmm1
jmp 0x1400a9b7d
movaps xmmword [rsp + 0x550], xmm9
mov word [rbp + 0x23c], 0x783f
sub word [rbp + 0x23c], 0x58de
add word [rbp + 0x23c], 0x5cf0
jmp 0x1400a9ef3
xchg r12, r12
xor r9d, r9d
xor r8d, r8d
xchg rcx, r12
jmp 0x1400a9ca0
xor al, 0x36
xor byte [rbp - 0xe], 0x34
xor byte [rbp - 0xd], 0x35
mov dword [rsp - 0xc], 0x76ac44bb
mov byte [rbp - 0xc], al
jmp 0x1400a9b43
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov rbp, rbp
pmuldq xmm0, xmm4
jmp 0x1400a9bfe
mov r12, rbx
xchg rcx, r12
lea edx, [r9 + 0x10]
xchg r12, r12
call qword [sym.imp.USER32.dll_SendMessageA]
mov edx, 0x4a2b2802
jmp 0x1400a9dd2
mov dword [rsp - 0x38], esp
lea rdx, [rbp - 0x10]
mov dword [rbp - 0x10], eax
lea rcx, [rbp + 0x240]
jmp 0x1400a9d6f
pmuldq xmm0, xmm4
mov dword [rsp - 0x40], edi
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400a9ae5
test rax, rax
xchg r9, r9
jne 0x1400a9a14
mov qword [rsp + 0x5b0], rdi
lea rdx, [rbp + 0x30]
mov dword [rsp - 0x34], ebp
jmp 0x1400a9ea7
sub r8d, 0x4a45b3b9
xor r8d, 0x7559d0bd
sub r8d, 0x30c3effd
sub r8d, 0x13a93789
jmp 0x1400a9f97
sub edx, 0x4b090fa9
xchg r13, rcx
mov r13, rbx
xchg r13, rcx
call qword [sym.imp.USER32.dll_GetWindow]
xchg rbp, rbp
jmp 0x1400a9fb7
movd xmm2, eax
mov r11, r11
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
mov rbx, rbx
jmp 0x1400a9c83
movzx eax, byte [0x14011e474]
mov dword [rsp - 0x30], ebx
xor byte [rbp - 0xf], 0x33
jmp 0x1400a9c69
mov dword [rsp - 0x38], 0x43a6c31
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
jmp 0x1400a9cd4
xchg r8, rbp
movups xmmword [r8 - 0x60], xmm1
xchg r8, rbp
movups xmm1, xmmword [0x14011e4b0]
movups xmmword [rbp - 0x50], xmm0
mov dword [rsp - 0x2c], edx
jmp 0x1400a9c1b
sub rsp, 8
nop
mov qword [rsp - 8], rsi
sub rsp, 8
lea rbp, [rsp - 0x490]
jmp 0x1400a9bba
xor edx, 0x5bcb97c4
add edx, 0x68666af5
xor edx, 0x686d8e3d
add edx, 0x39e48744
xor edx, 0x7062461
jmp 0x1400a9d35
xchg r13, r13
mov r8d, 0x1bd56198
xor r8d, 0x2173489d
xor r8d, 0x7521aeff
xor r8d, 0x7dd848a2
jmp 0x1400a9e82
mov r9d, eax
xchg rsp, rsp
movups xmm0, xmmword [str.uV_vCEJTOxTLZ5_1]
movups xmm1, xmmword [0x14011e490]
movups xmmword [rbp - 0x70], xmm0
mov r15, r15
movups xmm0, xmmword [0x14011e4a0]
jmp 0x1400a9d98
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x28], 0x1f5343a5
paddw xmm3, xmm2
pxor xmm3, xmm0
jmp 0x1400a9ec1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x30], 0x13524af4
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400a9fd9
sub r8d, 0x298b08a5
xor r8d, 0x58183a5
sub r8d, 0xd554316
call fcn.1400ebfc0
mov r8d, 0x6c197f93
jmp 0x1400a9d14
movaps xmmword [rsp + 0x580], xmm6
xor ebx, ebx
xchg rsp, r9
movaps xmmword [r9 + 0x570], xmm7
jmp 0x1400a9f13
movq qword [rcx - 8], xmm3
xchg rsp, rsp
cmp ebx, 0x30
jmp 0x1400a9a5e
xchg r9, rbp
jl 0x1400aa026
movdqa xmm5, xmmword [0x140119390]
mov dword [rsp - 0x28], 0x1643befc
lea rcx, [rbp - 0x70]
jmp 0x1400a99e0
sub word [rbp + 0x23c], 0x5892
sub word [rbp + 0x23c], 0x21ef
xor word [rbp + 0x23c], 0x2bc1
jmp 0x1400a9a69
xchg r9, rsp
mov ecx, 0x3943d108
add ecx, 0x1a40017d
sub ecx, 0x28a46c38
sub ecx, 0x13a1b1e4
add ecx, 0x46b31317
xor ecx, 0x4a8bf167
jmp 0x1400a9bdf
xchg rbp, r15
xchg rbp, r9
movups xmmword [r9 - 0x20], xmm1
jmp 0x1400a9ed1
sub esi, 0x4079b610
sub esi, 0xd50c5c2
add esi, 0x4b7bfa1d
jmp 0x1400aa006
add byte [rbp + 0x23e], 0x17
add byte [rbp + 0x23e], 0x2b
xor byte [rbp + 0x23e], 0x4d
mov word [rbp + 0x30], bx
mov dword [rsp - 0x1c], 0x7b6a2803
mov dword [rbp + 0x238], ebx
call qword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
jmp 0x1400a9ac7
add r8d, 0x18a8755e
sub r8d, 0x28c5673f
lea rdx, [rbp + 0x240]
xchg rbx, r12
mov rcx, r12
jmp 0x1400a9a22
xchg r13, rax
mov rbx, r13
xchg r13, rax
jmp 0x1400a9cf3
mov esi, 0x6b8fc223
sub esi, 0x4536ab54
add esi, 0x3d0b1083
jmp 0x1400a9f4e
mov dword [rsp - 0x38], 0x1952a7be
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400a9e3f
mov rbx, r12
xchg r12, rax
test rax, rax
mov r11, r11
je 0x1400a9cff
jmp 0x1400a9a0f
sub esi, 0x6115a57e
movdqa xmm9, xmmword [0x1401193c0]
movd xmm6, edi
movd xmm8, esi
mov r12, r12
jmp 0x1400a9b98
lea r8, [rbp - 0x70]
nop
mov eax, 0x2218a34a
add eax, 0x5225b62b
jmp 0x1400aa03a
sub eax, 0x5c2451ad
add eax, 0x4daaeb9c
sub eax, 0x3fef977b
sub eax, 0x1c343640
add eax, 0x35de7d56
add eax, 0x1417df9e
jmp 0x1400aa0ca
imul ecx, eax, 0x31
mov dword [rsp - 0x10], 0x5c4824f9
movzx eax, bx
jmp 0x1400aa0e1
add eax, 0x30881974
xor eax, 0x23175f92
xor eax, 0x23f99845
xor eax, 0x70d50be8
sub eax, 0x3b2f5a42
jmp 0x1400adb6c
neg ax
xor word [r8 - 2], ax
cmp ebx, 0x30
jl 0x1400aa02b
jmp 0x1400aa0a4
mov dword [rsp - 0x40], 0x7492eca7
mov edx, r9d
lea rcx, [rbp - 0x70]
call fcn.1400add30
xchg r8, r8
mov eax, 0x6fa4787c
xor eax, 0x75280574
jmp 0x1400aa070
lea r8, [r8 + 2]
xchg r15, r15
mul ebx
shr edx, 2
shr edx, 2
movzx eax, dx
jmp 0x1400aa05d
inc ebx
sub ax, cx
mov dword [rsp - 0x20], 0x281dcc25
neg ax
add ax, 0xffce
jmp 0x1400aa08e
xchg rsi, rbx
mov qword [rsp + 0x50], rsi
xchg rsi, rbx
lea rax, [rbp + 0x30]
mov rdi, rdi
jmp 0x1400aa689
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x10], 0x6a282f93
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x1400aabd7
xchg rbx, rbx
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1400aac29
xor ecx, 0x27573c72
sub ecx, 0x12cc1854
sub ecx, 0x34d46db4
jmp 0x1400aa1ab
pmuldq xmm0, xmm4
mov r8, r8
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
jmp 0x1400aa111
movzx eax, dx
xchg rsp, rsp
imul ecx, eax, 0x31
jmp 0x1400aa818
add rax, 0xffffffff993e6f63
cmp rax, 0x1f
mov r8, r8
jmp 0x1400aab19
mov rax, rcx
cmp rdx, 0x1000
mov dword [rsp - 0x44], 0x3e05a9fc
jb 0x1400aab1f
jmp 0x1400aa2e8
add ecx, 0x48eb68cc
xor ecx, 0x4b7a4674
call qword [sym.imp.KERNEL32.dll_Sleep]
mov dword [rsp - 0x24], esi
jmp 0x1400aa725
jb 0x1400aac64
mov rcx, qword [rcx - 8]
neg rdx
add rdx, 0xffffffffffffffd9
neg rdx
sub rax, rcx
jmp 0x1400aac50
xchg r14, r14
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400aaba7
mov r15, r15
mov byte [rbp - 0x10], 0x68
sub byte [rbp - 0x10], 0x68
add byte [rbp - 0x10], 0x25
add byte [rbp - 0x10], 9
add byte [rbp - 0x10], 0x2e
sub byte [rbp - 0x10], 0x1e
jmp 0x1400aab55
xor rax, 0x5ce10672
add rax, 0x7fffffff
add rax, 0x529fb5ad
nop
inc rax
mov r15, r15
jmp 0x1400aa7cb
xor byte [rbp - 0xa], 0x38
xor byte [rbp - 9], 0x39
mov word [rbp - 8], ax
jmp 0x1400aa33d
movzx eax, word [0x14011e4e8]
lea rdx, [rbp - 0x10]
movsd xmm0, qword [0x14011e4e0]
mov rsp, rsp
xchg r12, rsi
jmp 0x1400aa35a
mov byte [rbp - 6], al
mov byte [rbp - 0x10], 0x49
sub byte [rbp - 0x10], 7
jmp 0x1400aa9de
lea r8, [r8 + rax*2]
nop dword [rax]
mov eax, 0x624e9ee4
xor eax, 0x3469cd35
xor eax, 0x194c7976
sub eax, 0x24d08231
sub eax, 0xd6e345d
jmp 0x1400aabec
xor r8, 0x17621e3c
sub r8, 0x6cae0430
add r8, 0x7fffffff
xor r8, 0x7f25634c
mov qword [rsp + 0x68], 0x5667bdbd
xor qword [rsp + 0x68], 0x71704874
jmp 0x1400aa457
mov edi, 0x33a3f7b1
sub edi, 0x10492fcc
sub edi, 0x16428f90
jmp 0x1400aa589
mov rcx, qword [rcx - 8]
nop
sub rdx, 0x2128fdde
add rdx, 0x2128fe05
jmp 0x1400aa57a
add qword [rsp + 0x68], 0x190cb9ae
sub qword [rsp + 0x68], 0x5770f76c
nop
mov dword [rsp - 0x3c], 0xfa8fdc1
inc r8
jmp 0x1400aac75
sub eax, 0x180351c0
add eax, 0x263ff61e
sub eax, 0x3022a72e
sub eax, 0x1837b827
jmp 0x1400adba1
mov dword [rsp - 0x40], ebx
movzx eax, byte [0x14011e4ea]
xor byte [rbp - 8], 0x3a
xor al, 0x3c
xchg r15, r15
xor byte [rbp - 7], 0x3b
jmp 0x1400aa266
mov rcx, r12
xchg rsi, r12
xchg rbp, r14
movsd qword [r14 - 0x10], xmm0
xchg rbp, r14
xor byte [rbp - 0xf], 0x33
mov dword [rsp - 0x1c], 0x3e9c29d9
jmp 0x1400aa562
neg ebx
movdqa xmm1, xmm2
mov rsp, rsp
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
jmp 0x1400aa668
xor r8d, 0x55602c5e
sub r8d, 0x1c8744f0
popf
lea rdx, [rbp - 0x10]
cmovae rdi, qword [rsp + 0x50]
mov rsi, rax
jmp 0x1400aa8f9
call fcn.1400197b0
call fcn.1400f4ac8
xchg r9, r9
cmp qword [rsp + 0x68], 0x10
lea rdi, [rsp + 0x50]
pushf
mov r8d, 0x158814a5
jmp 0x1400aa639
mov r11, r11
xor byte [rbp - 0xe], 0x34
xor byte [rbp - 0xd], 0x35
mov word [rbp - 0xc], ax
jmp 0x1400aa8e2
xchg rsi, rbx
lea rax, [rbp + 0x30]
mov qword [rsp + 0x60], rbx
xchg rsp, rsp
jmp 0x1400aa4ca
sub r8, 0x2cb1610c
sub r8, 0x3ec73315
add r8, 0x7fffffff
add r8, 0x7a4c9da5
jmp 0x1400aac9b
xchg rdi, rdi
inc r8
cmp word [rax + r8*2], bx
jmp 0x1400aa911
sub qword [rsp + 0x68], 0x1bc9257
sub qword [rsp + 0x68], 0x42356ba2
add qword [rsp + 0x68], 0x31419713
jmp 0x1400aa300
xor qword [rsp + 0x68], 0x54414b1b
xor qword [rsp + 0x68], 0x14340ccc
add qword [rsp + 0x68], 0xe5a7273
sub qword [rsp + 0x68], 0x75bd248a
nop
jmp 0x1400aa427
xor edi, 0xb624e54
movdqa xmm7, xmmword [str.1111]
mov dword [rsp - 0x34], 0x266273bc
mov esi, 0x306e87ac
jmp 0x1400aa7b4
sub qword [rsp + 0x68], 0x586c0a8b
inc r8
cmp byte [rdx + r8], bl
mov dword [rsp - 0x34], 0x655971b9
jne 0x1400aa4ab
lea rcx, [rsp + 0x50]
jmp 0x1400aa3b9
nop
movabs r8, 0xffffffff7b6fb2de
sub r8, 0x576919b3
add r8, 0x2fc9319e
add r8, 0x37b0fa6
add r8, 0x8d316b3
add r8, 0x1acccdb6
jmp 0x1400aa29f
je 0x1400ab039
nop
movabs rax, 0xffffffff66a4167f
sub rax, 0x22c4fd24
sub rax, 0x21fcd3d0
jmp 0x1400aa5ac
mov dword [rsp - 0x20], 0xde6ce6f
movd xmm8, esi
nop dword [rax]
nop word [rax + rax]
movd xmm2, ebx
mov dword [rsp - 0x10], 0x2cf04762
jmp 0x1400aaa4b
test ax, ax
jne 0x1400aa8b6
xchg rsi, rbx
mov qword [rsp + 0x50], rsi
jmp 0x1400aa3f2
xor byte [rbp - 0xe], 0x34
xor byte [rbp - 0xd], 0x35
xor byte [rbp - 0xc], 0x36
xor byte [rbp - 0xb], 0x37
mov r14, r14
jmp 0x1400aa237
sub rax, rcx
nop
sub rax, 0xffffffff993e6f6b
jmp 0x1400aa17c
sub edi, 0x8036c0e
add edi, 0x56968c3
add edi, 0x508ef191
xor edi, 0x78eaecb5
sub edi, 0x18857bde
jmp 0x1400aa482
add rax, 0x1fb8d143
xor rax, 0x16ac6911
xor rax, 0x3eb06da9
add rax, 0x7fa39ab
jmp 0x1400aa219
lea rdx, [rdx*2 + 2]
mov rax, rcx
cmp rdx, 0x1000
mov dword [rsp - 0x38], ebp
jmp 0x1400aa1c6
mov qword [rsp + 0x60], rbx
mov dword [rsp - 0x30], edx
nop
movabs r8, 0xffffffff342c6072
add r8, 0x20674167
xor r8, 0x49bf2a5d
xor r8, 0x155544e7
jmp 0x1400aac06
xchg r11, r11
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
lea rcx, [rbp + 0x30]
sub rcx, rdi
jmp 0x1400aa8a8
xchg rsi, rbp
movups xmm0, xmmword [0x14011e520]
xchg r11, rbp
jmp 0x1400aa875
add r8d, 0x1a5f3ccc
sub r8d, 0x1d59af31
add r8d, 0x59eee922
add r8d, 0xa594a79
xor r8d, 0x5e277773
add r8d, 0x20f4c5fc
jmp 0x1400aa397
pmuldq xmm0, xmm4
mov r15, r15
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
xchg rbp, rbp
movdqa xmm0, xmm1
jmp 0x1400aaac0
mov qword [rsp + 0x60], rbx
nop
movabs r8, 0xffffffff74d8bb3e
xor r8, 0x45cd0382
sub r8, 0x2813b269
add r8, 0x17ebfa01
add r8, 0x503df628
jmp 0x1400aa406
movsxd rax, ebx
lea r8, [rbp - 0x70]
xchg r13, r13
jmp 0x1400aa276
mov eax, 0x384802bd
xor eax, 0x63e9b817
sub eax, 0x31aa2163
add eax, 0x4f7b9cc8
xor eax, 0x436e8cf7
jmp 0x1400aa324
mov dword [rsp - 0xc], 0x7deefcab
xchg rbp, r12
movups xmmword [r12 - 0x30], xmm0
xchg rbp, r12
xchg r11, rbp
movsd qword [r11 - 0x20], xmm1
jmp 0x1400aa9fe
mov rcx, r9
xchg r9, rdi
call fcn.1400eaa38
xchg rsi, rsi
test rax, rax
je 0x1400aa77b
jmp 0x1400aab78
lea rcx, [0x140258a78]
call fcn.1400066b0
test eax, eax
jns 0x1400ab039
mov dword [rsp - 0x20], ebx
cmp dword [0x1402567d0], 2
jmp 0x1400aa97b
mov eax, edx
shr eax, 0x12
shr eax, 7
shr eax, 4
shr eax, 1
shr eax, 1
add edx, eax
jmp 0x1400aa16e
xor ecx, 0x3640806d
add ecx, 0x2fa391b2
sub ecx, 0x985c99b
jmp 0x1400aa141
call fcn.1400e9750
mov eax, dword [0x14011e4ec]
mov r9, r9
jmp 0x1400aad0b
sub r14d, 0x4c741639
xor r14d, 0x58723388
xor r14d, 0x6405d966
xor r14d, 0x5170aa17
sub r14d, 0x7e79c576
test rax, rax
jmp 0x1400aaa68
add esi, 0x115abb44
sub esi, 0x28f4e8f4
add esi, 0x38860866
jmp 0x1400aa9ae
cmp byte [rsi + rax], bl
jne 0x1400aa22c
test rax, rax
je 0x1400ab039
mov dword [rsp - 0x1c], edx
jmp 0x1400aa248
sub qword [rsp + 0x68], 0x56eb0f96
add qword [rsp + 0x68], 0x153ac511
add qword [rsp + 0x68], 0xc1fb1c8
add qword [rsp + 0x68], 0x2c7ed008
sub qword [rsp + 0x68], 0xf79f5ee
jmp 0x1400aa4a2
movzx eax, bx
inc ebx
mov dword [rsp - 0x38], 0x7b9970b4
sub ax, cx
sub ax, 0xffce
xor word [r8 - 2], ax
jmp 0x1400aab33
movups xmm0, xmmword [0x14011e540]
xchg rbp, rdi
movups xmmword [rdi - 0x40], xmm1
xchg rbp, rdi
movsd xmm1, qword [0x14011e550]
jmp 0x1400aa6e7
lea rdx, [rsp + 0x50]
lea rcx, [0x140256260]
mov dword [rsp - 0x2c], 0x4ca2e3d5
call fcn.1400af5c0
xchg r13, rdx
jmp 0x1400aacec
movups xmmword [r11 - 0x60], xmm1
xchg r11, rbp
movups xmm1, xmmword [0x14011e530]
movups xmmword [rbp - 0x50], xmm0
mov dword [rsp - 0x18], 0x6ebfb49b
jmp 0x1400aa836
mov dword [rsp - 0x34], ecx
call fcn.140008650
mov ecx, 0x711a16fe
jmp 0x1400aa75f
nop word [rax + rax]
mov dword [rsp - 0x40], esi
movzx eax, word [rdi]
mov word [rcx + rdi], ax
lea rdi, [rdi + 2]
mov rsi, rsi
jmp 0x1400aa54c
xchg r14, rax
mov r14, rcx
xchg r14, rax
cmp rdx, 0x1000
jb 0x1400aa776
jmp 0x1400aab04
xchg rdi, rdi
xor byte [rbp - 0xc], 0x36
xor byte [rbp - 0xb], 0x37
mov byte [0x140258c48], 1
jmp 0x1400aa1f9
mov dword [rsp - 0x18], 0x4b56ea66
xchg rdi, rcx
mov rdi, rcx
xchg rcx, rdi
mov dword [rax], ebx
jmp 0x1400aad2b
jne 0x1400aa42a
mov dword [rsp - 0x10], ebx
lea rdx, [rbp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.14000e870
lea rdx, [rsp + 0x50]
mov dword [rsp - 0x2c], 0x2804c4f0
jmp 0x1400aabc1
sub edx, 0x45aee9d6
sub edx, 0xc5d2e89
add edx, 0x48b4c15e
xor edx, 0x55fbe86f
lea rdi, [rax + 2]
mov rbp, rbp
xchg rdi, r9
jmp 0x1400aa709
sub rax, rcx
sub rax, 8
cmp rax, 0x1f
xchg rsp, rsp
ja 0x1400adc6b
jmp 0x1400aa776
movups xmm0, xmmword [0x14011e500]
movups xmm1, xmmword [0x14011e510]
mov dword [rsp - 0x30], 0x52dd5b45
xchg rsi, rbp
movups xmmword [rsi - 0x70], xmm0
jmp 0x1400aa627
cmp dword [rsi], 0x22
je 0x1400adc34
xchg rdi, rdx
jmp 0x1400aaa9d
add esi, 0x6ccee64
sub esi, 0x16f3b227
add esi, 0x1c34918f
sub esi, 0x47c36f0c
xor esi, 0x15a4c13d
movdqa xmm9, xmmword [0x1401193c0]
movd xmm6, edi
jmp 0x1400aa51f
xor byte [rbp - 0x10], 0x33
sub byte [rbp - 0x10], 0x1f
sub byte [rbp - 0x10], 0x1a
xor byte [rbp - 0x10], 0x15
call fcn.1400ec660
test rax, rax
xchg r13, r13
jmp 0x1400aacc4
xchg r11, rbp
jl 0x1400aa6ba
movdqa xmm5, xmmword [0x140119390]
mov dword [rsp - 0x20], edi
lea rcx, [rbp - 0x70]
movdqa xmm4, xmmword [0x14011a630]
jmp 0x1400aa2d2
mov rbx, rbx
movq qword [rcx - 8], xmm3
cmp ebx, 0x28
jl 0x1400aa53b
mov dword [rsp - 0x44], 0x38ffc52a
cmp ebx, 0x2c
jge 0x1400aab44
jmp 0x1400aa6ba
lea eax, [rbx + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
xchg rdi, rdi
neg ebx
add ebx, 0xfffffff8
jmp 0x1400aa37d
mov r12, r12
je 0x1400aab24
lea rdx, [rax + 4]
mov qword [rsp + 0x50], rbx
jmp 0x1400aa5e4
xchg r14, r8
mov qword [rsp + 0x5b8], r8
xchg r14, r8
call fcn.140007670
xchg r12, r12
test rsi, rsi
jmp 0x1400aa4fd
mov rdi, qword [rsp + 0x68]
xchg rdx, rdi
cmp rdx, 0x10
jb 0x1400aab24
mov dword [rsp - 0x20], esp
mov rcx, qword [rsp + 0x50]
inc rdx
jmp 0x1400aa18e
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0xc], edx
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1400aa12f
cmp rdx, 8
xchg rdx, rdx
jb 0x1400aa77b
mov rcx, qword [rsp + 0x50]
lea rdx, [rdx*2 + 2]
jmp 0x1400aa8c9
mov rcx, qword [rcx - 8]
mov dword [rsp - 0x34], 0x5f340b6c
sub rdx, 0xffffffffffffffd9
jmp 0x1400aa962
ja 0x1400adc2b
call fcn.1400e9750
mov edx, r14d
lea rcx, [0x140258a78]
jmp 0x1400aa895
mov dword [rsp - 0x2c], 0x1b9cf0a2
cmp ebx, 0x2c
jl 0x1400aa281
lea rcx, [rbp - 0x70]
mov rbx, rbx
call fcn.1400add30
jmp 0x1400aa6c9
add byte [rbp - 0x10], 0x2e
sub byte [rbp - 0x10], 0x10
xor byte [rbp - 0x10], 0x71
call fcn.1400ec660
mov r14d, 0xaa476d1
add r14d, 0x554e24ea
jmp 0x1400aa789
xchg rcx, rdi
mov rdi, rcx
xchg rdi, rcx
mov word [rax + 2], bx
jmp 0x1400aa612
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
movdqa xmm1, xmm2
xchg r12, r12
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x1400aa158
movq xmm0, qword [rcx - 8]
mov rdx, rdx
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
jmp 0x1400aaa24
lea rcx, [0x140256260]
call fcn.1400af5c0
mov rdx, qword [rsp + 0x68]
jmp 0x1400aaae5
xchg rdx, rdx
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x1400aa1e2
add eax, 0x366b0e84
lea r8, [r8 + 2]
imul ebx
xchg rdx, rdx
sar edx, 2
sar edx, 1
sar edx, 1
jmp 0x1400aa749
add r8, 0x659348a
add r8, 0x7fffffff
xor r8, 0x712cfc13
mov qword [rsp + 0x68], 0x70f7c93d
jmp 0x1400aa7e6
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
mov dword [rsp - 0x24], ecx
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
mov dword [rsp - 0x34], 0x5349ea8a
jmp 0x1400aab8a
xchg r13, r13
sub rax, 8
cmp rax, 0x1f
ja 0x1400adc1b
xchg r8, r8
call fcn.1400e9750
lea rcx, [0x140258a78]
jmp 0x1400aaa7f
cmp word [rax + r8*2], bx
jne 0x1400aa31c
lea rdx, [rbp + 0x30]
mov dword [rsp - 0x10], 0x418ab96e
lea rcx, [rsp + 0x50]
call fcn.14000e870
jmp 0x1400aa854
mov qword [rsp + 0x68], 0x58574922
sub qword [rsp + 0x68], 0x1e169667
add qword [rsp + 0x68], 0x3386436a
sub qword [rsp + 0x68], 0x1cb2517a
jmp 0x1400aa437
je 0x1400aad49
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
mov edx, 0x7592d00e
sub edx, 0xdd6d236
sub edx, 0x579cae98
add edx, 0x4f33eff4
jmp 0x1400aa93b
mov r13, qword [rsp + 0x68]
xchg r13, rdx
cmp rdx, 8
jb 0x1400aac69
mov rcx, qword [rsp + 0x50]
mov rbp, rbp
jmp 0x1400aa5c9
lea rdx, [rbp - 0x10]
mov dword [rbp - 0x10], eax
xchg r9, rsi
mov rcx, r9
xchg rsi, r9
movzx eax, word [0x14011e4f0]
xor byte [rbp - 0xf], 0x33
jmp 0x1400aa3de
mov dword [rsp - 0x38], ecx
call fcn.1400f5d0c
mov r14d, eax
cmp rdi, qword [rbp - 0x10]
je 0x1400adc71
xchg rdi, rdi
jmp 0x1400aa99d
mov edx, 0x42892292
xor edx, 0x382757ec
xor edx, 0x1d8f2a90
sub edx, 0x5e17b362
add edx, 0x4f14f19f
xor edx, 0x502228d7
jmp 0x1400ab0b4
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
mov dword [rsp - 0x1c], 0x4659e50a
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x1400aad93
punpckhdq xmm0, xmm2
mov r8, r8
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
mov rsi, rsi
jmp 0x1400aaf26
add eax, 0x2638be5f
sub eax, 0xcd25cc7
sub eax, 0xd57584
xor eax, 0x1b3564ed
sub eax, 0x6a5a2172
jmp 0x1400aafe6
xor edi, 0x74238cdd
xor edi, 0x616b2745
xor edi, 0x718ca382
add edi, 0xaec1041
sub edi, 0x52401097
xor edi, 0x15efc4b8
xor edi, 0x36b55368
jmp 0x1400aafd1
movups xmmword [r11 - 0x70], xmm0
xchg rbp, r11
movups xmm0, xmmword [0x14011e578]
mov r12, r12
xchg rbp, r14
movups xmmword [r14 - 0x60], xmm1
jmp 0x1400aaec3
movsxd rax, ebx
mov dword [rsp - 0x30], esp
lea r8, [rbp - 0x70]
lea r8, [r8 + rax*2]
nop dword [rax]
mov eax, 0x5ede4662
sub eax, 0x190dd2c7
jmp 0x1400aaf3a
movd xmm6, edi
movd xmm8, esi
nop word [rax + rax]
movd xmm2, ebx
mov r14, r14
lea eax, [rbx + 4]
jmp 0x1400ab0e7
add edx, eax
movzx eax, dx
imul ecx, eax, 0x31
mov dword [rsp - 0x20], 0x5f45cecd
jmp 0x1400aaee8
mov dword [rsp - 0x28], esp
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400ab06a
mov dword [rsp - 0x28], 0x41272de0
sub ebx, 0xfffffff8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x1400aaea8
mov dword [rsp - 0x18], esp
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
jmp 0x1400ab13e
xchg r14, rbp
xchg r8, rbp
movups xmmword [r8 - 0x50], xmm0
xchg r8, rbp
jl 0x1400aae1c
mov dword [rsp - 0x24], ebx
movdqa xmm5, xmmword [0x140119390]
jmp 0x1400aaf57
movzx eax, bx
inc ebx
sub ax, cx
mov dword [rsp - 0x18], 0x52f16659
sub ax, 0x75d
add ax, 0x78f
xor word [r8 - 2], ax
jmp 0x1400ab091
cmp dword [0x1402567d0], 2
movups xmm0, xmmword [0x14011e558]
mov eax, dword [0x14011e588]
xchg rdx, rdx
jmp 0x1400ab0a2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
xchg r14, r14
jmp 0x1400ab113
xor eax, 0x2ad2aee1
sub eax, 0x5f6e0bc0
sub eax, 0xce06a4f
xor eax, 0x5123e5f6
lea r8, [r8 + 2]
jmp 0x1400aafeb
lea rcx, [rbp - 0x70]
movdqa xmm4, xmmword [0x14011a630]
xchg r12, r12
mov edi, 0x223a151e
sub edi, 0x13cf84ee
jmp 0x1400aadce
add eax, 0x9cdb963
sub eax, 0x397fb161
add eax, 0x4c9ed0db
jmp 0x1400aadb0
sub esi, 0x33d40c76
movdqa xmm9, xmmword [0x1401193c0]
mov dword [rsp - 0x14], edi
jmp 0x1400aae41
call fcn.1400334b0
test al, al
mov r14, r14
jne 0x1400ab168
jmp 0x1400aaf0a
cmp ebx, 0x18
jl 0x1400aae54
xchg r10, r10
cmp ebx, 0x1a
jge 0x1400ab0d4
jmp 0x1400aae1c
movdqa xmm7, xmmword [str.1111]
mov rdx, rdx
mov esi, 0x5df55e4c
jmp 0x1400aaffa
jmp 0x1400adba1
imul ebx
mov rbp, rbp
sar edx, 4
mov eax, edx
jmp 0x1400ab12a
add esi, 0x1d7b3f5f
xor esi, 0x5b8c6272
add esi, 0x40f4e5ef
add esi, 0x108c784
sub esi, 0x2f26a0b7
jmp 0x1400aaf8a
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
xchg rcx, r10
mov r10, rax
xchg rcx, r10
call fcn.1400a80d0
mov dword [rsp - 0x38], 0x33bb029c
lea rcx, [0x140258aa0]
jmp 0x1400aafa2
xchg r11, r11
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
mov dword [rsp - 0x18], edi
pshufd xmm3, xmm1, 0xd8
jmp 0x1400ab152
mov dword [rsp - 0x34], 0x492474eb
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
mov rsi, rsi
movq qword [rcx - 8], xmm3
jmp 0x1400aafb7
cmp ebx, 0x1a
xchg r13, r13
jl 0x1400aae32
jmp 0x1400ab0d4
movups xmm1, xmmword [0x14011e568]
mov dword [rbp - 0x40], eax
xchg r11, rbp
jmp 0x1400aadfd
add edx, 0x3a2821d2
add edx, 0xbd9b2731
lea rcx, [0x140258a78]
xchg rbx, rbx
call fcn.140008650
jmp 0x1400ab01d
lea rcx, [rbp - 0x70]
call fcn.1400add30
mov eax, 0x3bf180ad
jmp 0x1400aaf76
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
jmp 0x1400aae90
xchg r8, r8
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x1400ab045
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x1400aae78
shr eax, 0x15
shr eax, 5
shr eax, 2
shr eax, 1
shr eax, 1
shr eax, 1
jmp 0x1400aae63
xchg rsp, rsp
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400ab0f9
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x24], ecx
jmp 0x1400aad71
mov r8, qword [0x140258b40]
lea rcx, [0x1402596c0]
mov edx, dword [0x140258c34]
xchg r14, r14
call fcn.1400c2830
lea rdx, [rbp + 0x30]
jmp 0x1400ab29e
mov rcx, rcx
nop word [rax + rax]
movd xmm2, ebx
lea eax, [rbx + 4]
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x38], ebp
lea rcx, [rcx + 0x10]
jmp 0x1400ab48f
movq xmm2, xmm9
xchg r9, r9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
jmp 0x1400ab1d0
paddw xmm3, xmm2
xchg r13, r13
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp ebx, 0x18
mov dword [rsp - 0x44], ecx
jmp 0x1400ab4c4
lea rcx, [0x140256330]
mov dword [rbp + 0x238], ebx
mov dword [rsp - 0x44], 0x5bd7e99b
mov byte [rbp + 0x23e], 0x1f
jmp 0x1400ab3bf
xchg rbp, r8
xchg rbp, rcx
movups xmmword [rcx - 0x50], xmm0
jmp 0x1400ab2fa
xor eax, 0x30fc25d5
sub eax, 0x4224a444
sub eax, 0x36e43f22
jmp 0x1400ab4d8
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov r8, r8
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400ab1b4
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1400ab314
psrad xmm1, xmm6
xchg r8, r8
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
xchg r9, r9
jmp 0x1400ab253
xor esi, 0x2eb60570
add esi, 0xa458085
add esi, 0x29c3f7fe
jmp 0x1400ab3fd
mov word [rbp + 0x23c], 0x1abd
xor word [rbp + 0x23c], 0x3d9
xor word [rbp + 0x23c], 0x61be
sub word [rbp + 0x23c], 0x4d1d
xor word [rbp + 0x23c], 0x3828
sub word [rbp + 0x23c], 0x1295
jmp 0x1400ab1ec
mov rdi, rdi
mov eax, 0x513cc980
xor eax, 0x43280ca8
sub eax, 0x357da7f
add eax, 0x6ef9f28
add eax, 0x34483ce1
jmp 0x1400ab21c
xchg rcx, rbp
jl 0x1400ab4dd
mov dword [rsp - 0x40], edx
movdqa xmm5, xmmword [0x140119390]
jmp 0x1400ab375
mov r9, r9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
jmp 0x1400ab38e
movups xmm1, xmmword [0x14011e5a0]
mov r10, r10
movups xmmword [rbp - 0x70], xmm0
movups xmm0, xmmword [0x14011e5b0]
xchg rbp, r8
movups xmmword [r8 - 0x60], xmm1
jmp 0x1400ab20d
movd xmm6, edi
movd xmm8, esi
nop dword [rax]
jmp 0x1400ab18d
mov esi, 0x5ca0dec4
sub esi, 0x4a8f2b5b
add esi, 0x5d840f9d
jmp 0x1400ab287
lea rcx, [rbp - 0x70]
movdqa xmm4, xmmword [0x14011a630]
mov rbp, rbp
mov edi, 0x64a25c9b
jmp 0x1400ab449
paddw xmm3, xmm2
mov dword [rsp - 0x34], esi
movd xmm2, eax
pshufd xmm2, xmm2, 0
jmp 0x1400ab3e0
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x34], ecx
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x1400ab266
add byte [rbp + 0x23e], 0x18
xor byte [rbp + 0x23e], 0x70
sub byte [rbp + 0x23e], 0x14
sub byte [rbp + 0x23e], 0x2a
jmp 0x1400ab41a
pxor xmm3, xmm0
xchg rbp, rbp
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x1400ab4ab
xor esi, 0x5c328081
sub esi, 0x291fbe59
movdqa xmm9, xmmword [0x1401193c0]
mov r15, r15
jmp 0x1400ab34d
sub byte [rbp + 0x23e], 8
call fcn.1400bf170
test al, al
mov dword [rsp - 0x18], 0x4426315b
jne 0x1400ab590
cmp dword [0x1402567d0], 2
movups xmm0, xmmword [str.qFP_f_rkM_IHHN]
jmp 0x1400ab32b
sub edi, 0x5c402b17
add edi, 0x190370ee
add edi, 0x591d3d6d
xor edi, 0x43250d8e
add edi, 0x1896b0e
xor edi, 0x3b313d5b
movdqa xmm7, xmmword [str.1111]
jmp 0x1400ab35f
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov r15, r15
jmp 0x1400ab230
paddd xmm2, xmm5
add ebx, 8
movdqa xmm1, xmm2
mov dword [rsp - 0x20], ebx
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x1400ab3a4
xchg r12, r12
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
mov dword [rsp - 0x34], ebp
jmp 0x1400ab47a
jl 0x1400ab19b
lea rcx, [rbp - 0x70]
call fcn.1400add30
jmp 0x1400ab2d9
jmp 0x1400adba1
lea r8, [rbp - 0x70]
mov eax, 0x41620b98
sub eax, 0x2733e6cf
xor eax, 0x42b27265
sub eax, 0x1ae1dcce
sub eax, 0xfe13137
jmp 0x1400ab52a
sub eax, 0x409f1778
jmp 0x1400adba1
mov dword [rsp - 0x10], 0x27e95bfc
movzx eax, bx
inc ebx
sub ax, cx
add ax, 0x32
xchg r13, r13
xor word [r8 - 2], ax
jmp 0x1400ab56e
xor eax, 0x7e4eca3a
lea r8, [r8 + 2]
mov dword [rsp - 0x30], ebp
mul ebx
jmp 0x1400ab580
sub eax, 0x18f924e1
sub eax, 0xbbf9c35
sub eax, 0x3a296266
add eax, 0x268a9a99
xor eax, 0x71481bd
jmp 0x1400ab4ff
mov rsp, rsp
call fcn.1400add30
mov eax, 0x7fe31fa7
jmp 0x1400ab53e
cmp ebx, 0x18
jl 0x1400ab4e1
lea rcx, [rbp - 0x70]
jmp 0x1400ab55c
shr edx, 3
shr edx, 1
movzx eax, dx
imul ecx, eax, 0x31
jmp 0x1400ab509
mov eax, dword [0x14011e5d8]
mov dword [rsp - 0x44], 0x418f4ac8
mov edi, 0x18b5ab5d
xor edi, 0x76f6780e
sub edi, 0x6b67b2e6
jmp 0x1400aba7a
movdqa xmm8, xmmword [0x1401193c0]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x2c], 0x7608504c
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
jmp 0x1400abbd8
je 0x1400aca22
xchg rsp, rsp
mov r8d, ebx
cmp r14d, 2
jl 0x1400ac5de
jmp 0x1400ab661
add r8, 0x3cd442c9
add r8, 0x7fffffff
xor r8, 0x18e0755a
mov qword [rbp - 0x78], 0x79605863
jmp 0x1400ac1c9
add qword [rbp - 0x78], 0x4582bfbe
xor qword [rbp - 0x78], 0x4fca93da
sub qword [rbp - 0x78], 0xaf0a260
add qword [rbp - 0x78], 0x2576db9
sub qword [rbp - 0x78], 0x334f2ca6
jmp 0x1400ac085
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
xchg rbp, rbp
call fcn.14000e870
jmp 0x1400abc6d
movdqa xmm5, xmmword [0x140119390]
xchg r10, r10
lea rcx, [rbp - 0x70]
movdqa xmm4, xmmword [0x14011a630]
jmp 0x1400ab8c7
sub r8d, 0x31be9cf3
add r8d, 0x5d762980
xor r8d, 0x23377140
sub r8d, 0x48041645
jmp 0x1400ab801
mov dword [rsp - 0x28], 0x284f7e7d
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x3c], edx
jmp 0x1400ac32d
cmp rdx, 0x1000
mov r8, r8
jb 0x1400aba91
jmp 0x1400abc1e
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.1111]
xchg r12, r12
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400ac4f5
sub eax, 0x49937fdf
add eax, 0x39dd8058
add eax, 0xc1508af
jmp 0x1400abf1a
movq qword [rsp + 0x58], xmm3
mov eax, r8d
lea r9, [rsp + 0x50]
jmp 0x1400ac27e
ja 0x1400adc46
call fcn.1400e9750
test r15b, r15b
jmp 0x1400ac26a
mov rax, rsp
xchg rsp, rcx
cmp rdx, 0x1000
jb 0x1400ab71d
xchg r14, r14
mov rcx, qword [rcx - 8]
add rdx, 0x27
jmp 0x1400ab92b
movups xmmword [rsp + 0x50], xmm0
cmp r14d, 2
jl 0x1400abbfa
mov rcx, rcx
movdqa xmm2, xmmword [0x140119390]
mov r8d, 0x51440c98
jmp 0x1400ab67d
sub r8d, 0x32fb8497
sub r8d, 0x6b88079
add r8d, 0x21d8b01
sub r8d, 0x8c4a196
sub r8d, 0xfaef421
movdqa xmm4, xmmword [0x14011a630]
movdqa xmm1, xmm2
jmp 0x1400ac0e1
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
jmp 0x1400abfa7
cmp rax, rsi
mov r9, r9
ja 0x1400adc4f
call fcn.1400e9750
jmp 0x1400ab846
call fcn.14000e870
lea rdx, [rsp + 0x70]
mov dword [rsp - 0x30], 0x2e393903
lea rcx, [0x140256260]
call fcn.1400af020
mov rdx, qword [rbp - 0x78]
mov dword [rsp - 0x34], 0x4c4cba6b
jmp 0x1400ab8e2
xor r8d, 0x687a43c9
sub r8d, 0x6148b37b
xor r8d, 0x1e69de66
movdqa xmm4, xmmword [0x14011a630]
mov dword [rsp - 0x1c], 0xaf5ae13
movdqa xmm1, xmm2
jmp 0x1400ab5b4
sub rax, 8
cmp rax, rsi
ja 0x1400adc5e
call fcn.1400e9750
jmp 0x1400abc4d
xchg rdx, r13
mov r13, qword [rbp - 0x78]
xchg rdx, r13
mov qword [rbp - 0x60], rbx
mov dword [rsp - 0x20], 0x53a74534
mov qword [rbp - 0x58], 0x5f75c7fa
sub qword [rbp - 0x58], 0x283148b5
jmp 0x1400ac1fe
mov dword [rsp - 0x28], esi
movd xmm5, esi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov dword [rsp - 0x44], ecx
movdqa xmm0, xmm1
psrld xmm0, xmm5
jmp 0x1400ab6d2
movzx eax, r8w
inc r8d
sub ax, cx
mov dword [rsp - 0x10], 0x36aafb15
add ax, 0x32
jmp 0x1400abb7d
pmuldq xmm0, xmm4
xchg r11, r11
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm6, edi
jmp 0x1400abc0e
mov edx, ebx
mov rcx, rcx
movdqa xmm7, xmmword [str.1111]
movdqa xmm9, xmmword [0x1401193c0]
jmp 0x1400ac050
movzx r15d, al
cmp rdx, 8
jb 0x1400abc55
mov dword [rsp - 0x18], ecx
mov rcx, qword [rsp + 0x70]
lea rdx, [rdx*2 + 2]
jmp 0x1400ac54c
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov r13, r13
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.1111]
jmp 0x1400ac2db
sub rax, rcx
mov dword [rsp - 0x38], 0x2667af99
neg rax
add rax, 8
neg rax
cmp rax, rsi
xchg rsi, rsi
jmp 0x1400ab717
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov r9, r9
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.1111]
jmp 0x1400abba5
movd xmm2, edx
mov r9, r9
lea eax, [rdx + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
mov dword [rsp - 0x3c], esp
paddd xmm2, xmm5
jmp 0x1400abda0
movq xmm0, qword [str.qFPuXV_S_]
mov dword [rsp - 0xc], 0x53ff3344
pshufd xmm3, xmm1, 0xd8
jmp 0x1400ab9be
sar edx, 4
mov eax, edx
mov rbx, rbx
shr eax, 0xe
shr eax, 0xe
shr eax, 2
shr eax, 1
jmp 0x1400abd79
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x1401193a0]
pxor xmm3, xmm0
mov r14, r14
jmp 0x1400ac2ec
lea rdx, [rsp + 0x50]
mov dword [rsp - 0x28], ecx
lea rcx, [rsp + 0x70]
jmp 0x1400ab7d2
xchg r15, rbx
mov qword [rsp + 0x70], r15
xchg r15, rbx
lea rax, [rsp + 0x50]
mov dword [rsp - 0x10], 0x39a07cce
xchg rbx, r13
jmp 0x1400ac2c4
cmp r8d, 0xf
jl 0x1400ac28c
xchg r9, r9
mov qword [rsp + 0x70], rbx
lea rax, [rsp + 0x50]
xchg rbx, r11
mov qword [rbp - 0x80], r11
jmp 0x1400ac11d
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400abe85
sub ax, cx
xchg rsp, rsp
sub ax, 0xffce
xor word [r9 - 2], ax
jmp 0x1400aba09
mov dword [rsp - 0xc], edi
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.1111]
mov dword [rsp - 0x30], 0x6e7744c7
jmp 0x1400aba2c
xor edi, 0x1927a9e3
sub edi, 0x10603a6f
xor edi, 0xb9b4f1b
jmp 0x1400abab0
call fcn.1400e9750
mov eax, dword [0x14011e618]
mov r8d, ebx
mov dword [rsp - 0xc], esi
movsd xmm1, qword [0x14011e610]
jmp 0x1400abfd3
movups xmm0, xmmword [0x14011e5c0]
mov r8d, ebx
xchg r15, r15
mov r14d, dword [0x1402567d0]
movsd xmm1, qword [0x14011e5d0]
jmp 0x1400ac50f
pmulld xmm0, xmm7
psubd xmm2, xmm0
xchg r12, r12
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
xchg rsp, rsp
jmp 0x1400ac296
mov eax, edx
mov dword [rsp - 0x20], 0x6baf2b0f
shr eax, 0x1a
jmp 0x1400abdf1
sub rdx, 0xffffffffffffffd9
sub rax, rcx
sub rax, 8
jmp 0x1400ab7bc
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
mov dword [rsp - 0x34], edx
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x1400abe03
movdqa xmm2, xmmword [0x140119390]
mov rbx, rbx
mov r8d, 0x58cc0094
xor r8d, 0x5e170ada
add r8d, 0x7660da20
sub r8d, 0x6968b684
jmp 0x1400ac000
add eax, 0x21613cca
xor eax, 0x4c7b7dbc
sub eax, 0x793b4205
xor eax, 0x6cba799d
jmp 0x1400ac254
xor word [r9 - 2], ax
cmp r8d, 0xf
mov rbp, rbp
jl 0x1400ac319
jmp 0x1400ab9e9
movdqa xmm1, xmm2
mov dword [rsp - 0x44], ecx
punpckldq xmm1, xmm2
jmp 0x1400ac462
psubd xmm2, xmm0
mov dword [rsp - 0xc], 0x2d0ea234
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400ab98c
cmp word [rax + r8*2], bx
mov r15, r15
jne 0x1400abcdb
jmp 0x1400abd89
movd xmm6, edi
mov r12, r12
movd xmm5, esi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400aba58
movq qword [rsp + 0x58], xmm3
mov eax, r8d
xchg rbx, rbx
lea r9, [rsp + 0x50]
lea r9, [r9 + rax*2]
jmp 0x1400abd33
mov r9, r9
movd xmm5, esi
shufps xmm1, xmm0, 0xdd
jmp 0x1400ab94b
mov rcx, qword [rcx - 8]
neg rdx
add rdx, 0xffffffffffffffd9
neg rdx
sub rax, rcx
mov r12, r12
jmp 0x1400abf54
mov dword [rsp - 0x1c], ebp
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x1400ac485
mov dword [rsp - 0x3c], 0x7481f5ea
test r15b, r15b
je 0x1400ac78b
movups xmm1, xmmword [0x14011e630]
xchg r9, r9
jmp 0x1400ac56e
xor r9d, r9d
lea r8, [rsp + 0x70]
lea rdx, [rbp - 0x70]
mov dword [rsp - 0x18], 0x60bf855c
lea rcx, [0x140256260]
call fcn.1400af050
cmp qword [rax + 0x18], 8
jmp 0x1400abce3
xchg r11, r11
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
jmp 0x1400ac3f4
add qword [rbp - 0x78], 0x116f146f
xor qword [rbp - 0x78], 0x1b2869be
add qword [rbp - 0x78], 0x5df2c366
sub qword [rbp - 0x78], 0x257c772b
sub qword [rbp - 0x78], 0x47ba9f46
sub qword [rbp - 0x78], 0x1236927a
inc r8
jmp 0x1400abbc5
jb 0x1400abcef
mov r10, r10
mov rax, qword [rax]
xchg rcx, rax
mov rax, rcx
xchg rcx, rax
jmp 0x1400ac5ae
mov dword [rsp - 0x20], 0x5eb68332
mov r8d, 0x5a9e25b9
xor r8d, 0x577b121
sub r8d, 0xfdf84ca
jmp 0x1400ab772
lea r9, [r9 + 2]
imul r8d
mov dword [rsp - 0x18], ecx
sar edx, 1
sar edx, 2
sar edx, 1
jmp 0x1400abaf4
nop word [rax + rax]
mov eax, 0x3239163d
sub eax, 0x2addc6a4
xor eax, 0x265af57
add eax, 0xfcad3bd
jmp 0x1400abb64
xor r8, 0x73ff16c4
add r8, 0x7fffffff
add r8, 0x7532b91f
mov qword [rbp - 0x78], 0x2ea032d0
jmp 0x1400ab61d
add edx, eax
movzx eax, dx
xchg rsi, rsi
imul ecx, eax, 0x31
jmp 0x1400ab892
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
mov dword [rsp - 0x20], 0x4bb77d32
jmp 0x1400ac4b9
add edx, 8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
xchg rcx, rcx
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
jmp 0x1400abc37
sub ax, cx
add ax, 0x32
xor word [r9 - 2], ax
cmp r8d, 0xf
xchg r8, r8
jmp 0x1400abeb2
psrad xmm1, xmm6
mov r9, r9
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x1400ab69e
shr eax, 4
shr eax, 1
add edx, eax
movzx eax, dx
mov rdi, rdi
jmp 0x1400ac2b5
xchg rdi, rdi
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
mov dword [rsp - 0x28], esp
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x1400abdd8
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
xchg rbp, rbp
movq qword [rcx - 8], xmm3
cmp edx, 0x10
jl 0x1400ab96c
jmp 0x1400ac328
inc r8
mov r14, r14
cmp word [rax + r8*2], bx
jne 0x1400abe48
jmp 0x1400ab9d6
psrld xmm0, xmm5
paddd xmm0, xmm1
mov rcx, rcx
pmulld xmm0, xmmword [str.1111]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1400ac17d
mov r13, r13
movq xmm0, qword [str._VGZCE__]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
mov dword [rsp - 0x10], 0x1f89b91d
movdqa xmm2, xmmword [0x1401193a0]
pxor xmm3, xmm0
jmp 0x1400abb94
jl 0x1400abd3e
xchg rbx, rdx
mov qword [rsp + 0x70], rdx
xchg rdx, rbx
lea rax, [rsp + 0x50]
jmp 0x1400ac0a0
xor r8, 0x5975ab98
add r8, 0x7fffffff
xor r8, 0x424dd64e
mov qword [rbp - 0x78], 0x73088d40
sub qword [rbp - 0x78], 0x5e820558
add qword [rbp - 0x78], 0x145cefdb
jmp 0x1400abcab
movups xmmword [r10 - 0x70], xmm0
xchg rbp, r10
xchg r11, rbp
movups xmmword [r11 - 0x60], xmm1
xchg r11, rbp
test ax, ax
jmp 0x1400ab5e0
xor eax, 0x2478e404
xor eax, 0x132b5491
lea r9, [r9 + 2]
xchg r12, r12
imul r8d
jmp 0x1400ab9a6
xchg rsp, r10
mov word [rsp + 0x6c], ax
xchg rsp, rbx
movups xmmword [rbx + 0x50], xmm0
xchg rsp, rbx
cmp r14d, 2
jl 0x1400ac071
jmp 0x1400abb39
sub rax, 8
cmp rax, rsi
ja 0x1400adc4f
mov dword [rsp - 0x1c], 0x6efa2f4a
jmp 0x1400aba91
xchg rsp, rsi
movsd qword [rsi + 0x60], xmm1
xchg rsi, rsp
movups xmm0, xmmword [str._VGZCE__]
mov dword [rsp - 0x20], 0x387c988c
jmp 0x1400ab74d
nop
add rdx, 0x2a1b019f
sub rdx, 0x2a1b0178
sub rax, rcx
xchg r8, r8
jmp 0x1400ab82f
mov dword [rsp - 0x40], 0x4ba14581
pmuldq xmm1, xmm4
movq qword [rsp + 0x50], xmm3
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov dword [rsp - 0x24], 0x62f52aa7
movdqa xmm0, xmm1
jmp 0x1400abe5e
mov dword [rsp + 0x68], eax
movzx eax, word [0x14011e61c]
xchg r11, r11
mov word [rsp + 0x6c], ax
jmp 0x1400abf6e
paddw xmm3, xmm2
mov dword [rsp - 0x24], 0x58a6d8f8
pxor xmm3, xmm0
jmp 0x1400abbf4
add r8d, 0x1aa47534
sub r8d, 0x2a64fc8
sub r8d, 0x2bd1534e
movdqa xmm4, xmmword [0x14011a630]
mov dword [rsp - 0x3c], edx
jmp 0x1400ac3a1
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
mov dword [rsp - 0x30], 0x4fbea1d7
movdqa xmm2, xmmword [0x1401193a0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
mov dword [rsp - 0xc], ebp
jmp 0x1400ab7a6
movd xmm6, edi
xchg r8, r8
movd xmm8, esi
nop word [rax + rax]
jmp 0x1400ab96c
pxor xmm3, xmm0
movq qword [rsp + 0x58], xmm3
mov eax, r8d
mov r11, r11
lea r9, [rsp + 0x50]
lea r9, [r9 + rax*2]
jmp 0x1400ac309
inc r8
mov dword [rsp - 0xc], 0x3533e760
cmp word [rax + r8*2], bx
jne 0x1400ac085
jmp 0x1400ab64a
mov qword [rbp - 0x80], rbx
mov dword [rsp - 0x18], 0x63fa46af
nop
movabs r8, 0xffffffff2978de78
xor r8, 0x46b4d601
sub r8, 0xeba92d0
jmp 0x1400ac49f
cmp r14d, 2
jl 0x1400ab70a
movdqa xmm2, xmmword [0x140119390]
jmp 0x1400abcfb
movdqa xmm8, xmmword [0x1401193c0]
mov dword [rsp - 0xc], 0x6a89ae38
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x1400ab8ad
punpckhdq xmm0, xmm2
mov rsi, rsi
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm6, edi
jmp 0x1400ab871
xchg rbx, r11
nop
movabs r8, 0xffffffff12c4f4a8
add r8, 0x68facca0
xor r8, 0xa777190
xor r8, 0x7c1d297f
add r8, 0x6b5cb67e
jmp 0x1400abd57
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
xchg rbx, rbx
movq qword [rsp + 0x50], xmm3
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x1400abc97
imul r8d
sar edx, 2
sar edx, 1
sar edx, 1
mov eax, edx
jmp 0x1400ac345
mov dword [rsp - 0x18], 0x64587af1
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rsp + 0x58]
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x40], 0x1d531a17
paddw xmm3, xmm2
jmp 0x1400ac067
add eax, 0xcc0cbd8
sub eax, 0xb366f8c
sub eax, 0x2670e993
xor eax, 0x697f4714
sub eax, 0x33633477
add eax, 0x45b96157
jmp 0x1400abd1c
add qword [rbp - 0x78], 0x169b67a
add qword [rbp - 0x78], 0x37e4101
sub qword [rbp - 0x78], 0x4e690063
xor qword [rbp - 0x78], 0x5dd29784
sub qword [rbp - 0x78], 0x33a719c2
xor qword [rbp - 0x78], 0x3e66bf3a
jmp 0x1400abe48
add qword [rbp - 0x58], 0x32335b2c
sub qword [rbp - 0x58], 0x63d5ed24
xor qword [rbp - 0x58], 0x16ce1675
sub qword [rbp - 0x58], 0x136ffb31
mov word [rbp - 0x70], bx
mov dword [rsp - 0x2c], 0x6515af19
cmp rdx, 8
jmp 0x1400ac5c6
cmp rdx, 8
jb 0x1400ab846
mov dword [rsp - 0x10], 0x1cae5abf
xchg rcx, r13
mov r13, qword [rbp - 0x70]
xchg r13, rcx
jmp 0x1400ac413
xor eax, 0x3ffbb1e4
lea r9, [r9 + 2]
mov dword [rsp - 0x18], 0x1aabb19b
jmp 0x1400ac16c
je 0x1400aba96
xchg rbx, rbx
mov eax, dword [0x14011e5f8]
jmp 0x1400ac3cd
mov rbx, rbx
lea r9, [r9 + rax*2]
nop dword [rax]
mov eax, 0x4d249ff0
jmp 0x1400ac1a6
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
mov dword [rsp - 0x34], 0x4e852105
movd xmm2, eax
jmp 0x1400abb16
imul ecx, eax, 0x31
movzx eax, r8w
inc r8d
jmp 0x1400aba44
mov qword [rbp - 0x80], r13
xchg r13, rbx
nop
movabs r8, 0xffffffff7066d7b3
jmp 0x1400ac380
psubd xmm2, xmm0
xchg r11, r11
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400ac591
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
mov dword [rsp - 0x30], 0x7e852c
punpckhdq xmm0, xmm2
jmp 0x1400ac14c
nop dword [rax]
nop dword [rax + rax]
mov dword [rsp - 0x38], edi
mov eax, 0x71994a90
sub eax, 0x93421b0
jmp 0x1400ab6f0
jmp 0x1400aca22
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
mov dword [rsp - 0x40], esp
jmp 0x1400abe25
shr eax, 0x1c
shr eax, 2
shr eax, 1
add edx, eax
mov r13, r13
movzx eax, dx
imul ecx, eax, 0x31
jmp 0x1400ac582
pshufhw xmm1, xmm0, 0xd8
mov rbp, rbp
movq xmm0, qword [rsp + 0x58]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
mov r11, r11
pxor xmm3, xmm0
jmp 0x1400ab704
xor r8, 0x4589f87c
add r8, 0x27b0faf7
add r8, 0x1beb3dc6
sub r8, 0x14c3e662
jmp 0x1400abecd
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x1401193c0]
movdqa xmm0, xmm2
jmp 0x1400ac0ff
mov qword [rsp + 0x5c8], r15
xchg r10, rsp
movsd qword [r10 + 0x60], xmm1
jmp 0x1400abf33
mov r8d, ebx
movsd xmm1, qword [0x14011e5f0]
mov r11, r11
mov dword [rsp + 0x68], eax
movzx eax, word [0x14011e5fc]
mov word [rsp + 0x6c], ax
mov dword [rsp - 0x1c], esp
jmp 0x1400ac444
pmulld xmm0, xmmword [str.1111]
mov r15, r15
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1400ac35d
lea rdx, [rdx*2 + 2]
mov dword [rsp - 0x44], 0x4d2bebf3
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400ab7c8
mov rcx, qword [rcx - 8]
mov dword [rsp - 0x38], 0x2f0eab78
jmp 0x1400abb06
movsd qword [rsp + 0x60], xmm1
movups xmm0, xmmword [str.qFPuXV_S_]
xchg r12, rsp
movups xmmword [r12 + 0x50], xmm0
xchg rsp, r12
jmp 0x1400ac0ca
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov r8, r8
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rsp + 0x50], xmm3
mov rbp, rbp
jmp 0x1400ab906
movdqa xmm0, xmm1
mov dword [rsp - 0x40], 0x7772a247
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x1400abad1
xor r8, 0x350bc5e0
sub r8, 0x238d452b
xor r8, 0x1ac62cc3
jmp 0x1400ab5fb
call fcn.14000e870
lea rdx, [rsp + 0x70]
lea rcx, [0x140256260]
call fcn.1400af020
xchg r14, r14
mov rdx, qword [rbp - 0x78]
movzx r15d, al
jmp 0x1400ac52a
mov dword [rsp - 0x38], 0x6fa7c752
xchg rdx, rcx
mov rax, rdx
xchg rdx, rcx
jmp 0x1400ab6bd
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
xchg r14, r14
movq xmm0, qword [0x14011e5c0]
jmp 0x1400ac026
mov dword [rsp + 0x68], eax
lea esi, [rdi + 0x1b]
mov dword [rsp - 0x28], 0x4acee71
movzx eax, word [0x14011e5dc]
jmp 0x1400ac3b7
cmp rdx, 8
mov rsp, rsp
jb 0x1400ab722
mov rcx, qword [rsp + 0x70]
lea rdx, [rdx*2 + 2]
xchg rsp, rcx
jmp 0x1400ab72a
xchg r10, rcx
mov rax, r10
xchg r10, rcx
cmp rdx, 0x1000
jb 0x1400ab83c
mov rcx, qword [rcx - 8]
mov r15, r15
jmp 0x1400abf8d
movups xmm0, xmmword [str._VGZCE_I]
pextrw eax, xmm1, 7
xchg r10, rbp
jmp 0x1400abeff
movzx eax, r8w
inc r8d
mov r8, r8
jmp 0x1400abdc0
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
mov r15, r15
movq xmm0, qword [rsp + 0x58]
pshufd xmm3, xmm1, 0xd8
jmp 0x1400abfeb
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
mov r9, r9
xchg rsp, rdx
mov rsp, qword [rbp - 0x58]
xchg rdx, rsp
jmp 0x1400ac233
jb 0x1400aba96
mov rcx, qword [rsp + 0x70]
lea rdx, [rdx*2 + 2]
jmp 0x1400ac4df
lea r9, [rbp - 0x70]
nop
mov dword [rsp - 0x1c], esi
mov eax, 0x46ea34fb
sub eax, 0xa573619
sub eax, 0x31db62e3
xor eax, 0x4b4829d6
jmp 0x1400ac9e4
sub rdx, 0xffffffffffffffd9
mov dword [rsp - 0x28], ebx
sub rax, rcx
nop
add rax, 0xfffffffffc896afc
sub rax, 0xfffffffffc896b04
jmp 0x1400aca0c
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x3c], 0x3ac74a8b
movq xmm2, xmm9
jmp 0x1400acb20
movq qword [rcx - 8], xmm3
cmp edx, 0x10
jl 0x1400acaff
xchg r13, r13
jmp 0x1400ace22
mov r9, r9
sub ax, 0xffce
xor word [r9 - 2], ax
cmp r8d, 0x10
jl 0x1400ac5e7
mov dword [rsp - 0x2c], edi
jmp 0x1400aca22
psubd xmm2, xmm0
xchg r9, r9
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400aca33
nop
add rdx, 0xaf6e514
sub rdx, 0xaf6e4ed
sub rax, rcx
jmp 0x1400ac6c4
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x1400ac676
jb 0x1400ac874
mov dword [rsp - 0x14], ebx
mov rcx, qword [rcx - 8]
jmp 0x1400ac687
mov dword [rsp - 0x28], 0x4be4b68d
neg rax
add rax, 8
neg rax
cmp rax, rsi
jmp 0x1400ac866
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
mov r14, r14
jmp 0x1400ac641
movzx eax, r8w
inc r8d
sub ax, cx
jmp 0x1400ac657
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov r15, r15
jmp 0x1400ac69e
sub qword [rbp - 0x78], 0x313fc8f
xor qword [rbp - 0x78], 0x4286e576
xor qword [rbp - 0x78], 0x4572573a
xor qword [rbp - 0x78], 0x5e55809b
sub qword [rbp - 0x78], 0x1093a9b4
sub qword [rbp - 0x78], 0x46bc653e
jmp 0x1400ac758
add eax, 0x3b976e66
lea r9, [r9 + 2]
mul r8d
jmp 0x1400ac904
nop word [rax + rax]
mov dword [rsp - 0x40], ebp
inc r8
cmp word [rax + r8*2], bx
jne 0x1400ac762
jmp 0x1400ac88d
xor r9d, r9d
mov dword [rsp - 0x28], ebx
lea r8, [rsp + 0x70]
jmp 0x1400ac82d
call fcn.1400e9750
movups xmm1, xmmword [0x14011e650]
movups xmm0, xmmword [0x14011e640]
mov dword [rsp - 0x20], 0x2e9f5699
pextrw eax, xmm1, 7
xchg rbp, r13
jmp 0x1400ac9f8
add r8, 0x15abc3d
add r8, 0x365f4225
add r8, 0x7fffffff
xor r8, 0x9365949
mov qword [rbp - 0x78], 0x246f5f48
xor qword [rbp - 0x78], 0x7c9fcb2a
xor qword [rbp - 0x78], 0x4af5acdf
jmp 0x1400ac712
mov dword [rsp - 0x38], 0xeae4856
xchg rdx, rcx
mov rax, rdx
xchg rcx, rdx
cmp rdx, 0x1000
jmp 0x1400ac6b1
sub qword [rsp + 0x68], 0xb11340f
sub qword [rsp + 0x68], 0x1f217da3
sub qword [rsp + 0x68], 0xe82d477
xor qword [rsp + 0x68], 0x786b940c
jmp 0x1400ac921
lea rdx, [rsp + 0x50]
lea rcx, [0x140256260]
call fcn.1400af050
xchg rsi, rsi
cmp qword [rax + 0x18], 8
jb 0x1400ac980
mov rax, qword [rax]
jmp 0x1400ac980
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
jmp 0x1400ac95f
mov dword [rsp - 0x18], 0x4da44e80
ja 0x1400adc83
call fcn.1400e9750
xchg rdx, rsp
mov rsp, qword [rbp - 0x78]
xchg rdx, rsp
mov qword [rsp + 0x60], rbx
jmp 0x1400aca8e
lea rdx, [rbp - 0x70]
mov r8, r8
lea rcx, [rsp + 0x70]
call fcn.14000e870
jmp 0x1400ac775
movdqa xmm7, xmmword [str.1111]
movdqa xmm9, xmmword [0x1401193c0]
movd xmm6, edi
jmp 0x1400acaeb
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
nop
jmp 0x1400acac7
xchg rdx, r13
cmp rdx, 8
xchg r11, r11
jb 0x1400ac879
mov rcx, qword [rsp + 0x50]
lea rdx, [rdx*2 + 2]
jmp 0x1400ac7e7
mov r8d, ebx
cmp r14d, 2
jl 0x1400acb40
jmp 0x1400ac9d0
mov rsi, rsi
shr edx, 2
shr edx, 1
shr edx, 1
movzx eax, dx
imul ecx, eax, 0x31
mov dword [rsp - 0xc], 0x2ffa7259
jmp 0x1400ac6f3
sub qword [rsp + 0x68], 0x75520682
mov word [rsp + 0x50], bx
cmp rdx, 8
mov dword [rsp - 0x10], 0x64f240b8
jb 0x1400ac78b
mov rcx, qword [rsp + 0x70]
jmp 0x1400ac99a
xchg rbp, rdi
test ax, ax
je 0x1400ace22
xchg rcx, rcx
jmp 0x1400ac8f2
xchg rcx, rcx
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
movdqa xmm1, xmm2
mov dword [rsp - 0x20], edi
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x1400aca4a
xchg rcx, rax
mov rax, rcx
xchg rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
xchg rdx, r13
mov r13, qword [rsp + 0x68]
jmp 0x1400ac8d0
lea rdx, [rdx*2 + 2]
mov rax, rcx
mov r14, r14
cmp rdx, 0x1000
jb 0x1400ac786
mov rcx, qword [rcx - 8]
jmp 0x1400ac600
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
mov rdi, rdi
jmp 0x1400acaa9
xchg rcx, rcx
movdqa xmm5, xmmword [0x140119390]
lea rcx, [rbp - 0x70]
jmp 0x1400acb0e
sub eax, 0x1e2e523c
add eax, 0x397a6d0e
xor eax, 0x454bd8cc
jmp 0x1400ac747
movups xmmword [r13 - 0x70], xmm0
xchg r13, rbp
xchg rdi, rbp
movups xmmword [rdi - 0x60], xmm1
jmp 0x1400ac94b
cmp rax, rsi
mov dword [rsp - 0x28], 0x486c7bb0
ja 0x1400adc83
jmp 0x1400ac786
mov qword [rsp + 0x70], rbx
lea rax, [rbp - 0x70]
xchg rbx, r8
jmp 0x1400aca69
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
mov r10, r10
jmp 0x1400ac6de
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
mov dword [rsp - 0xc], 0x5f3cbdad
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x1400ac702
mov qword [rbp - 0x80], r8
xchg r8, rbx
nop
movabs r8, 0xffffffff2dd0e868
xor r8, 0x1bb11f98
xor r8, 0x96e5fa5
jmp 0x1400ac7ae
mov dword [rsp - 0x14], ecx
mov qword [rsp + 0x68], 0x15cd9ada
add qword [rsp + 0x68], 0x30217dd4
jmp 0x1400ac804
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x28], 0x16e7707a
jmp 0x1400ac61d
sub edx, 0x2bafc90d
add edx, 0x2bafc915
movdqa xmm1, xmm2
movdqa xmm0, xmm2
mov r15, r15
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
jmp 0x1400ac9be
movd xmm8, esi
mov dword [rsp - 0x2c], 0x7c20ca76
nop dword [rax]
movd xmm2, edx
lea eax, [rdx + 4]
xchg r10, r10
jmp 0x1400ac8bd
movdqa xmm4, xmmword [0x14011a630]
mov edx, ebx
mov rbp, rbp
jmp 0x1400ac8a3
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x3c], 0x62372128
paddw xmm3, xmm2
jmp 0x1400ac854
lea r9, [rbp - 0x70]
mov rbp, rbp
nop
mov eax, 0x554f31
jmp 0x1400acd0f
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov r10, r10
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x1400accc0
add r8, 0x7fffffff
xor r8, 0x28bc918a
mov qword [rbp - 0x78], 0x524eed7b
sub qword [rbp - 0x78], 0xc99a857
sub qword [rbp - 0x78], 0x257dafe6
add qword [rbp - 0x78], 0x121e607f
xor qword [rbp - 0x78], 0x6a0ae7bc
jmp 0x1400acee6
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
mov dword [rsp - 0x3c], 0x6ed7b313
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x1400acec4
xchg rdi, rdi
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
jmp 0x1400acbfa
nop
movabs r8, 0xffffffff7dfe987f
xor r8, 0x6ce725c2
jmp 0x1400ace2a
mov rdi, rdi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x28], ebp
paddd xmm0, xmm1
jmp 0x1400acd9c
imul ecx, eax, 0x31
movzx eax, r8w
inc r8d
mov rdi, rdi
sub ax, cx
jmp 0x1400ace08
xchg r15, r15
sub rdx, 0xffffffffffffffd9
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, rsi
jmp 0x1400acf3c
xchg r11, rbp
movups xmmword [r11 - 0x70], xmm0
xchg rbp, r11
xchg r15, rbp
movups xmmword [r15 - 0x60], xmm1
jmp 0x1400acc5e
xchg r15, rbp
test ax, ax
mov dword [rsp - 0x1c], ebp
je 0x1400acfb5
mov r8d, ebx
jmp 0x1400acdea
xchg rsi, rcx
lea rdx, [rdx*2 + 2]
mov dword [rsp - 0x40], ebx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400acf4a
mov rcx, qword [rcx - 8]
jmp 0x1400acc30
je 0x1400ad2d1
movups xmm1, xmmword [0x14011e670]
movups xmm0, xmmword [0x14011e660]
pextrw eax, xmm1, 7
mov dword [rsp - 0x40], ecx
jmp 0x1400acc46
psubd xmm2, xmm0
mov dword [rsp - 0x18], 0x133667e1
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400acdc1
xor eax, 0x2eb621a9
xor eax, 0x54585890
lea r9, [r9 + 2]
mov dword [rsp - 0x10], 0x64be2c23
jmp 0x1400acd2d
mov rsp, rsp
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
mov dword [rsp - 0x44], ebp
pshufd xmm2, xmm2, 0
jmp 0x1400acbab
add eax, 0x74550448
sub eax, 0xab4defb
xor eax, 0x41ae10db
add eax, 0x4c9ae914
sub eax, 0x4b7c5215
jmp 0x1400accd6
mul r8d
shr edx, 3
shr edx, 1
movzx eax, dx
mov dword [rsp - 0xc], 0x53fd710
jmp 0x1400acc1b
movzx r15d, al
mov dword [rsp - 0x44], 0x3d5ef1d4
cmp rdx, 8
jb 0x1400acf4f
xchg rcx, rsi
mov rsi, qword [rsp + 0x70]
jmp 0x1400acc76
mov qword [rsp + 0x70], rcx
xchg rcx, rbx
lea rax, [rbp - 0x70]
xchg rbp, rbp
mov qword [rbp - 0x80], rbx
jmp 0x1400acbe3
lea rdx, [rbp - 0x70]
mov dword [rsp - 0x38], esi
lea rcx, [rsp + 0x70]
call fcn.14000e870
lea rdx, [rsp + 0x70]
jmp 0x1400acea1
pmulld xmm0, xmm7
psubd xmm2, xmm0
xchg r14, r14
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1400accf1
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
mov dword [rsp - 0x18], 0x4b6ee2ad
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
jmp 0x1400acf0a
cmp r14d, 2
jl 0x1400acf79
xchg rbx, rbx
movdqa xmm5, xmmword [0x140119390]
lea rcx, [rbp - 0x70]
jmp 0x1400ace79
sub ax, 0x27b4
add ax, 0x27e6
xor word [r9 - 2], ax
cmp r8d, 0x10
jl 0x1400acb48
xchg r11, r11
xchg rbx, rcx
jmp 0x1400acd68
add r8, 0x5b1dd881
xor r8, 0x956d38b
sub r8, 0xf68ed06
sub r8, 0x3b0ae8e3
add r8, 0x42dfacf5
sub r8, 0x689ae4b
jmp 0x1400acb70
paddd xmm2, xmm5
add edx, 8
mov dword [rsp - 0x18], 0x6afa3bd9
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x1400acbcd
movdqa xmm4, xmmword [0x14011a630]
mov dword [rsp - 0x38], 0x66531b8d
mov edx, ebx
movdqa xmm7, xmmword [str.1111]
movdqa xmm9, xmmword [0x1401193c0]
jmp 0x1400acf5b
mov dword [rsp - 0x2c], 0x6c2bae4d
lea rcx, [0x140256260]
call fcn.1400af020
xchg rdx, r11
mov r11, qword [rbp - 0x78]
xchg rdx, r11
jmp 0x1400acd45
mov rbp, rbp
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
mov dword [rsp - 0x1c], esp
shufps xmm1, xmm0, 0xdd
jmp 0x1400acb52
xor qword [rbp - 0x78], 0x585f1206
nop word [rax + rax]
inc r8
xchg r13, r13
cmp word [rax + r8*2], bx
jne 0x1400acef4
jmp 0x1400acd80
xchg rdi, rdi
movq qword [rcx - 8], xmm3
cmp edx, 0x10
jl 0x1400acf70
mov dword [rsp - 0x38], 0x708d16b6
jmp 0x1400acfb5
lea eax, [rdx + 4]
mov r14, r14
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1400ace59
mov dword [rsp - 0x14], 0x74a5eec0
ja 0x1400adc91
call fcn.1400e9750
test r15b, r15b
mov dword [rsp - 0x38], edx
jmp 0x1400acc9e
movd xmm6, edi
xchg rbp, rbp
movd xmm8, esi
nop word [rax + rax]
movd xmm2, edx
jmp 0x1400acf28
lea r9, [rbp - 0x70]
nop
mov eax, 0xb8ee07f
add eax, 0x6c2182dd
xor eax, 0x12ff52d6
sub eax, 0x269213e9
jmp 0x1400ad4a3
add ebx, 0xfffffff8
neg ebx
movdqa xmm1, xmm2
movdqa xmm0, xmm2
mov dword [rsp - 0x44], ebp
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
jmp 0x1400acfeb
mov qword [rsp + 0x70], rbx
xchg rbx, rbx
lea rax, [rbp - 0x70]
xchg rbx, r11
jmp 0x1400ad224
mov dword [rsp - 0xc], 0x6db6886d
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov r8, r8
psubd xmm2, xmm0
jmp 0x1400ad04c
pmuldq xmm0, xmm4
xchg r15, r15
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400acfc9
xchg rsp, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
mov rdx, qword [rsp + 0x68]
jmp 0x1400ad3da
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
jmp 0x1400ad376
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x40], 0x5e064c0d
pmuldq xmm0, xmm4
jmp 0x1400ad440
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
mov r13, r13
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1400ad3f9
xchg rbx, rbx
mov eax, 0x457a5175
sub eax, 0x2d02d66a
jmp 0x1400ad1aa
movdqa xmm7, xmmword [str.1111]
movdqa xmm9, xmmword [0x1401193c0]
mov rbp, rbp
movd xmm6, edi
movd xmm8, esi
nop dword [rax]
jmp 0x1400ad4e0
xor qword [rbp - 0x78], 0x42ec2528
add qword [rbp - 0x78], 0x4e6cf4b2
sub qword [rbp - 0x78], 0x3eb7587e
jmp 0x1400ad417
shr eax, 1
shr eax, 3
shr eax, 1
add edx, eax
movzx eax, dx
jmp 0x1400ad55a
mov rax, qword [rax]
mov dword [rsp - 0x24], 0x4bc630c1
xchg rsp, rax
mov rcx, rsp
jmp 0x1400ad009
jb 0x1400ad2cc
mov rcx, qword [rcx - 8]
xchg rdx, rdx
jmp 0x1400ad303
sub ax, cx
add ax, 0x444f
sub ax, 0x441d
jmp 0x1400ad1e0
mov eax, 0x3acd749e
add eax, 0x27511f7a
xor eax, 0x1bc34be3
sub eax, 0x5999bb6d
jmp 0x1400ad5fb
xchg r12, rax
mov r12, rcx
xchg r12, rax
cmp rdx, 0x1000
jmp 0x1400ad0e3
sub rax, 0xffffffff94b356dc
cmp rax, rsi
xchg rbx, rbx
jmp 0x1400ad28e
movsd xmm1, qword [str.j4h]
xchg rsi, rbp
movsd qword [rsi - 0x40], xmm1
xchg rsi, rbp
movups xmmword [rbp - 0x50], xmm0
jmp 0x1400ad47a
pmulld xmm0, xmm7
xchg rdi, rdi
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
mov dword [rsp - 0x20], ebp
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400ad01b
sar edx, 2
sar edx, 1
sar edx, 1
mov eax, edx
mov rsi, rsi
shr eax, 5
shr eax, 0x15
jmp 0x1400ad0bd
movq qword [rcx - 0x10], xmm3
xchg rdi, rdi
paddd xmm2, xmm5
jmp 0x1400ad02e
add eax, 0x573cc8d9
xor eax, 0x567ba66a
add eax, 0x44c0fe49
xor eax, 0x4d41945c
sub eax, 0x33d1778a
jmp 0x1400adb99
movsxd rax, ebx
lea r8, [rbp - 0x70]
jmp 0x1400ad50a
xor word [r8 - 2], ax
cmp ebx, 0x1e
mov dword [rsp - 0x10], 0x57642e6b
jl 0x1400ad518
mov edx, r9d
lea rcx, [rbp - 0x70]
call fcn.1400add30
jmp 0x1400ad068
sub eax, 0x3a2d6572
add eax, 0x1c47c434
lea r8, [r8 + 2]
imul ebx
mov dword [rsp - 0x34], 0x7851ba39
jmp 0x1400ad182
mov qword [rbp - 0x80], r11
xchg r11, rbx
nop
movabs r8, 0xffffffff5199fb76
add r8, 0x1075cd98
add r8, 0x1440adb7
jmp 0x1400ad3a4
sub qword [rsp + 0x68], 0x2ef78917
mov word [rsp + 0x50], bx
cmp rdx, 8
jmp 0x1400ad5da
shr edx, 1
movzx eax, dx
mov dword [rsp - 0x10], edi
imul ecx, eax, 0x31
movzx eax, r8w
jmp 0x1400ad2b8
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x70]
call fcn.14000e870
xchg rbx, rbx
xor r9d, r9d
jmp 0x1400ad531
ja 0x1400adc12
call fcn.1400e9750
mov rdx, qword [rbp - 0x78]
mov dword [rsp - 0x24], 0x1b0926d
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], 0x5f6fd86c
jmp 0x1400ad34d
inc r8d
xchg rbp, rbp
sub ax, cx
jmp 0x1400ad4c4
ja 0x1400adc12
call fcn.1400e9750
xor edx, edx
xor ecx, ecx
mov r13, r13
call qword [sym.imp.ole32.dll_CoInitializeEx]
mov r9d, eax
jmp 0x1400ad105
movups xmm0, xmmword [0x14011e680]
movups xmm1, xmmword [0x14011e690]
mov r9, r9
xchg rbp, rdi
movups xmmword [rdi - 0x70], xmm0
jmp 0x1400ad5b9
nop
add rdx, 0x67a93b2f
sub rdx, 0x67a93b08
sub rax, rcx
mov dword [rsp - 0xc], edx
jmp 0x1400ad335
je 0x1400ad630
mov eax, dword [0x14011e6b8]
xchg r14, r14
mov dword [rbp - 0x38], eax
jmp 0x1400ad2e6
nop
sub rax, 0xffffffffd8ef3209
add rax, 0xffffffffd8ef3201
cmp rax, rsi
xchg rsi, rsi
jmp 0x1400ad2c6
sub qword [rsp + 0x68], 0x1819261b
sub qword [rsp + 0x68], 0x4591b357
xor qword [rsp + 0x68], 0x62b30281
sub qword [rsp + 0x68], 0x3480735d
jmp 0x1400ad249
mov r11, r11
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp ebx, 0x18
mov r10, r10
jl 0x1400ad4ed
jmp 0x1400ad1c8
xchg rdx, rdx
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x1400ad15e
sub r8, 0x654397db
add r8, 0x62a5d654
sub r8, 0x6e467e34
add r8, 0x3be8c942
sub r8, 0x1ce3d886
add r8, 0x7fffffff
xor r8, 0x5b8ed83a
jmp 0x1400ad56b
cmp rdx, 8
mov rbp, rbp
jb 0x1400ad299
mov rcx, qword [rsp + 0x50]
lea rdx, [rdx*2 + 2]
jmp 0x1400ad45d
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
mov rcx, rcx
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
jmp 0x1400ad199
xor qword [rbp - 0x78], 0x17b2700d
nop word [rax + rax]
inc r8
cmp word [rax + r8*2], bx
mov dword [rsp - 0x18], 0x37783695
jne 0x1400ad425
jmp 0x1400ad275
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
xchg rsp, rsp
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400ad393
mov rax, rcx
mov dword [rsp - 0x14], edi
cmp rdx, 0x1000
jb 0x1400ad294
mov rcx, qword [rcx - 8]
jmp 0x1400ad598
xchg rsp, rsp
cmp r14d, 2
jl 0x1400ad1d4
movdqa xmm5, xmmword [0x140119390]
mov rdi, rdi
lea rcx, [rbp - 0x70]
movdqa xmm4, xmmword [0x14011a630]
jmp 0x1400ad07a
add eax, 0x66dbed4
add eax, 0x38a3ab5e
sub eax, 0x2a370536
lea r9, [r9 + 2]
xchg rbx, rbx
mul r8d
shr edx, 3
jmp 0x1400ad260
add ax, 0x32
xor word [r9 - 2], ax
mov dword [rsp - 0x14], edi
cmp r8d, 0x10
jl 0x1400acf7e
jmp 0x1400acfb5
xchg rbx, rbx
nop word [rax + rax]
movd xmm2, ebx
lea eax, [rbx + 4]
mov dword [rsp - 0x1c], 0x23defc8c
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1400ad5cb
lea r8, [r8 + rax*2]
mov rbx, rbx
nop dword [rax]
mov eax, 0x1a4b98f5
xor eax, 0x2f33f284
add eax, 0x3d0da74a
sub eax, 0x108ede0
jmp 0x1400ad207
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x50]
lea rcx, [0x140256260]
mov rcx, rcx
call fcn.1400af050
cmp qword [rax + 0x18], 8
jb 0x1400ad0d9
jmp 0x1400ad0ce
imul ecx, eax, 0x31
mov dword [rsp - 0x1c], ecx
movzx eax, bx
inc ebx
jmp 0x1400ad0f5
mov qword [rbp - 0x78], 0x4b817aa0
add qword [rbp - 0x78], 0x1c239690
add qword [rbp - 0x78], 0x167c4696
xor qword [rbp - 0x78], 0x4d6406d7
add qword [rbp - 0x78], 0x11cba5ed
jmp 0x1400ad0a0
nop
sub rdx, 0xa447af1
add rdx, 0xa447b18
sub rax, rcx
mov rdi, rdi
nop
add rax, 0xffffffff94b356d4
jmp 0x1400ad131
xchg rbp, rdi
movups xmm0, xmmword [0x14011e6a0]
xchg rbx, rbx
jmp 0x1400ad620
paddd xmm2, xmm5
mov dword [rsp - 0x20], edx
neg ebx
jmp 0x1400acf97
xchg rdi, rdi
jb 0x1400ad2d1
xchg rcx, rdi
mov rdi, qword [rsp + 0x70]
xchg rcx, rdi
lea rdx, [rdx*2 + 2]
jmp 0x1400ad11e
xor eax, 0x5a2a7738
add eax, 0x591ac4a
lea ecx, [r9 + rax]
test eax, ecx
jne 0x1400ad630
mov r14, r14
cmp r9d, 0x80010106
jmp 0x1400ad31e
xchg rbp, r13
movups xmmword [r13 - 0x60], xmm1
xchg rbp, r13
jmp 0x1400ad142
xchg rbx, r14
mov qword [rsp + 0x40], r14
xchg rbx, r14
xor r9d, r9d
mov dword [rsp - 0x34], 0x680033c5
mov dword [rsp + 0x38], ebx
xor r8d, r8d
jmp 0x1400ada11
mov r10, r10
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
mov dword [rsp - 0x38], esi
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400ad835
movdqa xmm1, xmm2
mov dword [rsp - 0x38], 0x234e6511
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0xc], 0x393bb31c
jmp 0x1400ad79c
mov dword [rsp - 0x24], 0x6fce4727
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
add ebx, 8
jmp 0x1400ad958
lea edx, [r9 - 1]
xchg rbx, rbx
mov dword [rsp + 0x20], ebx
call qword [sym.imp.ole32.dll_CoInitializeSecurity]
mov r9d, eax
jmp 0x1400ad7f1
nop dword [rax]
nop word [rax + rax]
movd xmm2, ebx
lea eax, [rbx + 4]
jmp 0x1400ad69c
movups xmmword [r13 - 0x70], xmm0
xchg r13, rbp
movups xmm0, xmmword [0x14011e6e0]
xchg rbp, r14
movups xmmword [r14 - 0x50], xmm0
jmp 0x1400ad8a6
mov dword [rbp - 0x28], ecx
mov dword [rsp - 0x30], edx
mov word [rbp - 0x24], ax
cmp r14d, 2
jl 0x1400ad82d
mov dword [rsp - 0x30], 0xb771bf2
movdqa xmm5, xmmword [0x140119390]
jmp 0x1400ad9b3
sub eax, 0xe270488
add eax, 0x2c4cd09d
add eax, 0x5d30716
jmp 0x1400ad8da
xor dword [rsp + 0x28], 0x5645476e
xor dword [rsp + 0x28], 0x1858d479
xor dword [rsp + 0x28], 0x5f2bbd2
jmp 0x1400ad6b9
inc ebx
mov rdi, rdi
sub ax, cx
neg ax
add ax, 0xffce
neg ax
jmp 0x1400ad7b6
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov dword [rsp - 0x3c], ebx
jmp 0x1400ad90b
xor word [r8 - 2], ax
mov dword [rsp - 0x30], esi
cmp ebx, 0x27
jmp 0x1400ada29
mov dword [rsp - 0x1c], edx
lea r8, [rbp - 0x70]
lea r8, [r8 + rax*2]
nop dword [rax]
mov dword [rsp - 0x14], 0x24f74bbb
mov eax, 0x4d4488f2
sub eax, 0x21499fc8
jmp 0x1400ad731
mov rbx, rbx
test eax, eax
jns 0x1400ada48
movups xmm0, xmmword [str.tR_YSS]
mov dword [rsp - 0x2c], edx
movups xmm1, xmmword [0x14011e6d0]
jmp 0x1400ad96d
movsxd rax, ebx
jmp 0x1400ad7c7
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x18], 0x2199d1e2
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
mov rbp, rbp
jmp 0x1400ad9dd
punpckldq xmm1, xmm2
mov dword [rsp - 0x18], ecx
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x1400ad93e
movd xmm6, edi
movd xmm8, esi
xchg r10, r10
jmp 0x1400ad6d2
add eax, 0x3fb838aa
add eax, 0xcccd3b4
sub eax, 0x4c5282d
add eax, 0x2ca983b4
sub eax, 0x1dd51379
jmp 0x1400ada02
xchg r14, rbp
movsd xmm0, qword [0x14011e700]
movups xmmword [rbp - 0x60], xmm1
mov rsi, rsi
movups xmm1, xmmword [str.j8_._9_sd_s]
movsd qword [rbp - 0x30], xmm0
movups xmmword [rbp - 0x40], xmm1
jmp 0x1400ad707
shr eax, 5
shr eax, 2
shr eax, 1
jmp 0x1400ad99b
sub eax, 0x2b04fb50
xor eax, 0x339ab19f
add eax, 0x165d0051
jmp 0x1400ad982
xor dword [rsp + 0x28], 0x3d0e7937
sub dword [rsp + 0x28], 0x57aa3287
add dword [rsp + 0x28], 0x293bd7d0
jmp 0x1400ad745
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x10], 0x3cd7cfe2
jmp 0x1400ad9ef
sar edx, 1
mov eax, edx
shr eax, 0x10
shr eax, 1
shr eax, 2
shr eax, 4
jmp 0x1400ad8cd
mov dword [rsp - 0x38], esp
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x1400ad652
mov dword [rsp - 0x34], ebp
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x1400ad85c
movzx eax, word [0x14011e70c]
mov ecx, dword [0x14011e708]
xchg r13, rbp
jmp 0x1400ad6eb
add eax, 0x25c611b2
lea r8, [r8 + 2]
mov dword [rsp - 0x10], ecx
imul ebx
sar edx, 1
sar edx, 2
jmp 0x1400ad92a
add edx, eax
movzx eax, dx
mov dword [rsp - 0x2c], 0x782da592
imul ecx, eax, 0x31
movzx eax, bx
jmp 0x1400ad762
lea rcx, [rbp - 0x70]
movdqa xmm4, xmmword [0x14011a630]
movdqa xmm7, xmmword [str.1111]
mov dword [rsp - 0x1c], 0x194a573f
movdqa xmm9, xmmword [0x1401193c0]
jmp 0x1400ad877
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
jmp 0x1400ad676
xor eax, 0xd724c34
sub eax, 0x518737a5
jmp 0x1400adb99
mov qword [rsp + 0x30], rbx
xor ecx, ecx
mov dword [rsp - 0x18], ebp
mov dword [rsp + 0x28], 0x4753fa4a
jmp 0x1400ad8ee
jl 0x1400ad7e2
mov edx, r9d
xchg r11, r11
lea rcx, [rbp - 0x70]
call fcn.1400add30
mov eax, 0x6612726
jmp 0x1400ad888
lea rcx, [0x140258aa0]
call fcn.14002df10
cmp byte [0x140258ac8], bl
xchg r15, r15
jmp 0x1400adbb8
mov dword [rsp - 0x2c], esp
lea rcx, [0x140258aa0]
call fcn.140035fe0
cmp byte [0x140258ac8], bl
jne 0x1400adb10
xchg r11, r11
lea rcx, [0x140258aa0]
jmp 0x1400adb89
mov r11, r11
xchg r9, rsp
movaps xmm7, xmmword [r9 + 0x570]
xchg rsp, r9
movaps xmm6, xmmword [rsp + 0x580]
jmp 0x1400adbe3
mov dword [rsp - 0x2c], 0x6f0688c3
call fcn.1400e9870
add rsp, 0x590
nop
mov rsi, qword [rsp]
add rsp, 8
pop rbx
jmp 0x1400adba9
lea rcx, [rbp]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp]
call qword [sym.imp.USER32.dll_DispatchMessageA]
jmp 0x1400ada62
test eax, eax
mov dword [rsp - 0x44], edi
je 0x1400ada66
cmp dword [rbp + 8], 0x12
je 0x1400ada81
mov dword [rsp - 0x20], 0xe280771
jmp 0x1400adace
nop word [rax + rax]
xor r9d, r9d
mov dword [rsp - 0x1c], ebx
mov dword [rsp + 0x20], 0xfdf4bf1
xor dword [rsp + 0x20], 0x5c0c4665
xor dword [rsp + 0x20], 0x2893120
jmp 0x1400adb34
add dword [rsp + 0x20], 0x24d8d4e7
sub dword [rsp + 0x20], 0x65bbcbeb
xor dword [rsp + 0x20], 0x75ff0167
sub dword [rsp + 0x20], 0xa2fc19
sub dword [rsp + 0x20], 0x64e548bd
jmp 0x1400adbcc
mov r11, qword [rsp + 0x5b8]
xchg r11, r14
xchg rsp, r12
movaps xmm9, xmmword [r12 + 0x550]
xchg rsp, r12
movaps xmm8, xmmword [rsp + 0x560]
jmp 0x1400ada8d
call fcn.140035560
call qword [sym.imp.ole32.dll_CoUninitialize]
xor eax, eax
xchg r15, r15
mov r15, qword [rsp + 0x5c8]
xchg r11, r14
jmp 0x1400adb61
mov dword [rsp - 0x44], esp
nop
add rsp, 8
mov rbp, qword [rsp - 8]
ret
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
xchg r8, rbp
movups xmmword [r8 + 0x10], xmm0
jmp 0x1400adbfd
xor r8d, r8d
lea rcx, [rbp]
xchg r8, r8
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
jmp 0x1400adae7
xchg rbp, rbp
mov rdi, qword [rsp + 0x5b0]
mov rcx, qword [rbp + 0x440]
xor rcx, rsp
jmp 0x1400adaab
xchg rbp, r8
movups xmmword [rbp + 0x20], xmm0
mov r11, r11
je 0x1400ada81
jmp 0x1400adb0a
call fcn.1400f040c
mov r10, r10
int3
call fcn.1400f040c
int3
mov dword [rsp - 0x3c], ecx
int3
call fcn.1400f040c
int3
lea rcx, str.stoi_argument_out_of_range
call fcn.1400e7d44
jmp 0x1400adc45
int3
call fcn.1400f040c
xchg r15, r15
int3
call fcn.1400f040c
jmp 0x1400adc59
int3
call fcn.1400f040c
jmp 0x1400adc82
call fcn.1400f040c
int3
lea rcx, str.invalid_stoi_argument
call fcn.1400e7cfc
jmp 0x1400adc26
int3
call fcn.1400f040c
mov dword [rsp - 0x1c], 0x1d4bdec9
int3
call fcn.1400f040c
int3