Function at 0x14009d450
Capabilities:
Create directory
Get common file path

Disassembly:
xchg rsp, rbx
mov rax, rbx
xchg rbx, rsp
jmp 0x14009d8fd
xchg rbx, rax
xchg rsp, rax
movaps xmmword [rsp - 0x48], xmm7
xchg rsp, rax
xchg r15, rax
jmp 0x14009d5ca
mov word [rbp - 0x68], ax
mov r11, r11
mov r8d, ebx
mov edi, 0x7229d54
add edi, 0x4316279b
xor edi, 0x4e5d47f1
add edi, 0x6c656018
jmp 0x14009d91f
mov r9, r14
xchg r9, rdx
nop
inc rdx
mov dword [rsp - 0x18], ecx
cmp word [rax + rdx*2], 0
jmp 0x14009d991
add qword [rbp - 0x30], 0x70ce44f4
sub qword [rbp - 0x30], 0x15bebff9
sub qword [rbp - 0x30], 0x46c2ade9
xor qword [rbp - 0x30], 0x26a9d442
sub qword [rbp - 0x30], 0x3301465c
mov word [rbp - 0x48], bx
jmp 0x14009d8d5
xchg rsp, r11
movups xmmword [r11 + 0x50], xmm0
xchg rsp, r11
movups xmm1, xmmword [str.iTZII2_]
jmp 0x14009d5ea
xor rax, rsp
xchg r11, rax
mov qword [rbp + 0x48], r11
xchg r11, rax
jmp 0x14009da0f
lea rcx, [rsp + 0x50]
mov dword [rsp - 0x28], ebx
nop word [rax + rax]
movd xmm2, r8d
jmp 0x14009d533
add ax, 0x4be6
sub ax, 0x4bb4
xor word [r9], ax
mov rdi, rdi
jmp 0x14009d62e
pshufd xmm2, xmm2, 0
xchg rsp, rsp
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14009d9aa
movd xmm6, r13d
xchg r12, r12
movdqa xmm7, xmmword [0x14011b250]
movd xmm8, edi
movdqa xmm9, xmmword [str.22222222]
jmp 0x14009d506
add r8d, 8
lea rcx, [rcx + 0x10]
cmp r8d, 0x20
mov r14, r14
jl 0x14009d515
cmp r8d, 0x25
jmp 0x14009d733
paddw xmm3, xmm2
movq xmm0, qword [rcx]
xchg r10, r10
pxor xmm3, xmm0
movq qword [rcx], xmm3
lea eax, [r8 + 4]
mov dword [rsp - 0x18], 0x211408c3
jmp 0x14009d611
mov dword [rsp - 0x28], 0x41f09375
xchg r9, r8
mov rax, r9
xchg r8, r9
sub rax, rcx
jmp 0x14009d980
movaps xmmword [r15 - 0x58], xmm8
xchg r15, rax
xchg r13, rax
movaps xmmword [r13 - 0x68], xmm9
xchg r13, rax
mov rax, qword [0x1402567f0]
mov dword [rsp - 0x10], esi
jmp 0x14009d4f6
mov dword [rsp - 0x28], 0x6d83effa
xchg r13, rsp
movups xmmword [r13 + 0x60], xmm1
xchg r13, rsp
movups xmm0, xmmword [0x14011d510]
xchg r13, r13
movups xmmword [rsp + 0x70], xmm0
jmp 0x14009d8a9
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
xchg r14, r14
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14009d63e
inc r8d
lea r9, [r9 + 2]
cmp r8d, 0x25
jmp 0x14009da4f
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
mov r8, r8
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x14009d7e2
xor r14, 0x29e40553
xor r14, 0x7f0a8f26
add r14, 0x691e3baf
xor r14, 0x6f80ddc
add r14, 0x7fffffff
xor r14, 0x17377e8d
jmp 0x14009d75e
mov r13, r13
lea rbp, [rax - 0xb8]
add rsp, 0x3cbd4adf
sub rsp, 0x3cbd4c6f
xchg rbx, rax
movaps xmmword [rbx - 0x38], xmm6
jmp 0x14009d45e
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x20], 0x2580406
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x18], 0x4f2ceb92
jmp 0x14009d6dd
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x10], esi
movq xmm2, xmm9
jmp 0x14009d58d
mov dword [rsp - 0x18], edi
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x14009d6b2
mov qword [rsp], rbp
push r12
mov dword [rsp - 0x24], edx
push r13
push r11
mov qword [rsp], r14
push r15
jmp 0x14009d68f
shr eax, 1
shr eax, 1
add edx, eax
jmp 0x14009d7bc
jge 0x14009da5d
xchg rbx, rbx
movsxd rax, r8d
lea r9, [rsp + 0x50]
lea r9, [r9 + rax*2]
jmp 0x14009d824
sar edx, 1
mov eax, edx
shr eax, 0x1a
shr eax, 2
shr eax, 1
jmp 0x14009d728
xchg r14, r8
mov r14, r8
xchg r14, r8
inc r8
xchg r9, r9
cmp word [rdx + r8*2], bx
jne 0x14009d767
jmp 0x14009d871
lea r8, [rdx + rdx]
lea rdx, [rsp + 0x50]
call fcn.1400ebf20
mov word [rdi + rsi*2], bx
mov r10, r10
mov edi, 0x77de1f0
jmp 0x14009d9c4
movsd xmm0, qword [0x14011d530]
xchg r9, rbp
movsd qword [r9 - 0x70], xmm0
xchg r9, rbp
movzx eax, word [0x14011d538]
jmp 0x14009d470
movzx eax, dx
imul ecx, eax, 0x39
mov rsi, rsi
movzx eax, r8w
sub ax, cx
jmp 0x14009d51f
pxor xmm3, xmm0
movq qword [rcx + 8], xmm3
xchg r12, r12
jmp 0x14009d56f
xchg r15, r15
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14009d7f7
paddd xmm0, xmm1
mov r15, r15
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x14009d9e7
mov r14, r14
call sub.SHELL32.dll_SHGetKnownFolderPath
xor ebx, ebx
mov qword [rbp - 0x48], rbx
jmp 0x14009d954
nop word [rax + rax]
mov r8, r8
mov eax, 0x3f394cb3
sub eax, 0x3235afc2
add eax, 0x192a93bb
xor eax, 0x1b210636
xor eax, 0x3dd2e563
jmp 0x14009d850
add eax, 0x24ccaef9
xor eax, 0x14676ce0
add eax, 0x5dea35dd
imul r8d
mov dword [rsp - 0x18], ebx
add edx, r8d
sar edx, 4
jmp 0x14009d74d
lea rcx, [rbp - 0x48]
call fcn.14000ea60
mov dword [rsp - 0x20], ecx
nop
movups xmm0, xmmword [str.nwLAYEA]
jmp 0x14009d4df
jl 0x14009d73c
xchg rsp, rsp
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011b270]
jmp 0x14009d54c
movups xmm1, xmmword [0x14011d520]
xchg rbp, r11
movups xmmword [r11 - 0x80], xmm1
xchg rbp, r11
jmp 0x14009d79c
cmp r8, 8
cmovae rdi, qword [rbp - 0x48]
lea rcx, [rdi + rcx*2]
mov r15, r15
jmp 0x14009d77d
xchg r10, rdx
mov r10, qword [rbp - 0x50]
xchg r10, rdx
nop
movabs r14, 0xffffffff440777a9
add r14, 0x206b1d55
xor r14, 0x378e4f8b
jmp 0x14009d660
xchg rbx, rsi
mov qword [rax + 0x10], rsi
xchg rbx, rsi
mov qword [rax + 0x18], rsi
mov dword [rsp - 0x3c], 0x6b3baf0
xchg rdi, rcx
mov qword [rax + 0x20], rcx
jmp 0x14009da2f
add edi, 0xf07f242
sub edi, 0x12601022
xor edi, 0x6d72c549
lea r13d, [rdi - 0x1a]
jmp 0x14009da3c
lea rsi, [rcx + rdx]
xchg rsi, rbx
mov qword [rbp - 0x38], rbx
xchg rsi, rbx
lea rdi, [rbp - 0x48]
mov rdi, rdi
jmp 0x14009d8c0
mov qword [rbp - 0x38], rbx
mov rsp, rsp
mov qword [rbp - 0x30], 0x47da84ec
sub qword [rbp - 0x30], 0x211d8e29
add qword [rbp - 0x30], 0x4985deed
sub qword [rbp - 0x30], 0x6ee71aa1
jmp 0x14009d4ae
cmp rdx, rax
mov rbx, rbx
ja 0x14009da6a
jmp 0x14009d93a
jne 0x14009d49d
xchg rcx, r8
mov r8, qword [rbp - 0x38]
xchg r8, rcx
mov r8, qword [rbp - 0x30]
jmp 0x14009d5b1
pmuldq xmm1, xmm4
xchg rsi, rsi
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
jmp 0x14009d6fe
add edi, 0x1350f
add edi, 0x14e76c4
add edi, 0x4a992e2e
xor edi, 0xcdf5223
xor edi, 0x5fb9e9cd
jmp 0x14009db27
pshufhw xmm1, xmm0, 0xd8
xchg r10, r10
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
paddw xmm3, xmm2
mov dword [rsp - 0x30], 0x4c506923
movq xmm0, qword [rcx + 8]
jmp 0x14009d7d1
mov r15d, ecx
lea r9, [rbp - 0x50]
mov dword [rsp - 0x3c], 0x680e5891
xor r8d, r8d
xor edx, edx
lea rcx, [0x14011d3c0]
jmp 0x14009d811
xchg rdi, rcx
nop
sub rsp, 8
jmp 0x14009d70f
mov rsi, rsi
mov r12d, dword [0x1402567d0]
cmp r12d, 2
jmp 0x14009d88b
mov dword [rsp - 0x28], 0x44612d21
jl 0x14009d832
lea rax, [rsp + 0x50]
xchg rdx, r9
jmp 0x14009d496
xchg rdx, rsi
mov qword [rsp + 0x20], rsi
xchg rsi, rdx
lea r9, [rsp + 0x50]
jmp 0x14009db18
cmp r14, rax
ja 0x14009de64
lea rsi, [r14 + rcx]
mov rcx, rcx
xchg r9, rsi
jmp 0x14009dcf3
add edx, r8d
sar edx, 4
sar edx, 1
mov eax, edx
jmp 0x14009db30
nop dword [rax]
inc r14
mov dword [rsp - 0x18], 0x4c4748db
cmp word [rax + r14*2], 0
jmp 0x14009de4f
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x3c], ebp
psrld xmm0, xmm5
paddd xmm0, xmm1
jmp 0x14009dbc8
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x40], 0x1e31be75
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm8
paddw xmm3, xmm2
jmp 0x14009dddc
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x14011b250]
psubd xmm2, xmm0
jmp 0x14009dadd
xchg r12, r12
xor r8d, r8d
lea rcx, [rbp - 0x48]
call fcn.1400156a0
lea rdx, [rbp - 0x48]
jmp 0x14009ddf3
shr eax, 9
shr eax, 8
shr eax, 9
shr eax, 3
shr eax, 1
jmp 0x14009dc92
movzx eax, r8w
sub ax, cx
mov dword [rsp - 0x18], 0x713caa8a
sub ax, 0x9c5
add ax, 0x9f7
xor word [r9], ax
mov dword [rsp - 0x2c], 0x38fb6388
jmp 0x14009dbef
cmp word [0x14011d556], 0
xchg r11, r11
je 0x14009db9f
mov r8d, ebx
cmp r12d, 2
jl 0x14009dc8a
mov dword [rsp - 0x20], 0x72a7342e
jmp 0x14009dba9
mov r13, r13
jl 0x14009dc10
lea rax, [rsp + 0x30]
jmp 0x14009daa6
movdqa xmm4, xmmword [0x14011b270]
movd xmm6, r13d
movd xmm5, edi
movdqa xmm8, xmmword [str.22222222]
jmp 0x14009ddb7
pmulld xmm0, xmmword [0x14011b250]
psubd xmm2, xmm0
xchg rcx, rcx
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
xchg r15, r15
jmp 0x14009de14
inc r8d
lea r9, [r9 + 2]
cmp r8d, 0xc
jmp 0x14009db96
lea r9, [rsp + 0x30]
mov dword [rsp - 0x44], 0x144b625c
lea r9, [r9 + rax*2]
mov eax, 0x61850822
sub eax, 0x3d6ab890
add eax, 0x2b20025d
jmp 0x14009dd07
movq qword [rsp + 0x30], xmm3
movdqa xmm2, xmmword [0x1401193a0]
movdqa xmm1, xmm2
mov dword [rsp - 0x38], 0x17c21a31
jmp 0x14009dd2b
mov r14, r14
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
mov rsp, rsp
jmp 0x14009db02
mov dword [rsp - 0x44], ebp
lea rcx, [rbp - 0x48]
cmp qword [rbp - 0x30], 8
cmovae rcx, qword [rbp - 0x48]
mov r15, r15
xor edx, edx
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
jmp 0x14009dd77
add r8d, 0x1cd0d0a6
xor r8d, 0x3213baf4
mov eax, r8d
jmp 0x14009dbff
shr eax, 1
add edx, eax
xchg rbx, rbx
movzx eax, dx
imul ecx, eax, 0x39
jmp 0x14009db43
xchg r12, rsp
movsd qword [r12 + 0x40], xmm1
xchg r12, rsp
jmp 0x14009db6b
jmp 0x14009deb5
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x14009dc43
movq qword [rsp + 0x38], xmm3
mov r8d, 0xdc60d8
add r8d, 0x6a45dacc
sub r8d, 0x3dd7a5c
sub r8d, 0x5201d6f2
jmp 0x14009dc7c
mov qword [rbp - 0x38], r9
xchg r9, rsi
lea rdi, [rbp - 0x48]
mov dword [rsp - 0x34], esp
jmp 0x14009de31
add eax, 0x2c7c70e6
xor eax, 0x5e08d488
xor eax, 0xe301c65
sub eax, 0xe043885
add eax, 0x722e523c
imul r8d
xchg r14, r14
jmp 0x14009da97
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov rdx, rdx
jmp 0x14009dcbb
xchg rdx, rsp
mov rsp, qword [rbp - 0x30]
xchg rdx, rsp
mov rax, rdx
mov dword [rsp - 0x34], edx
sub rax, rcx
jmp 0x14009da7f
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x28], esi
shufps xmm1, xmm0, 0xdd
jmp 0x14009dac0
movups xmm0, xmmword [str.VVRTC_L]
mov dword [rsp - 0x1c], 0x6ca1458e
xchg rsp, r9
movups xmmword [r9 + 0x30], xmm0
xchg r9, rsp
movsd xmm1, qword [str.NCH]
xchg rsi, rsi
jmp 0x14009dca4
call fcn.1400ebf20
mov word [rdi + rsi*2], bx
mov dword [rsp - 0x28], 0x2dd5589f
jmp 0x14009dcb6
mov dword [rsp - 0x44], 0x7e56c1d6
movdqa xmm2, xmmword [0x140119390]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
xchg rsp, rsp
pmuldq xmm1, xmm4
jmp 0x14009dd5d
mov dword [rsp - 0x20], 0x27ccb642
movq xmm0, qword [rsp + 0x38]
pxor xmm3, xmm0
jmp 0x14009dccd
mov dword [rsp - 0x3c], 0x5decfd2f
lea rcx, [0x140256260]
call fcn.1400af650
test al, al
jne 0x14009dd77
jmp 0x14009dc5a
movq xmm2, xmm8
paddw xmm3, xmm2
movq xmm0, qword [str.VVRTC_L]
pxor xmm3, xmm0
mov rbp, rbp
jmp 0x14009dc24
cmp rdx, 8
cmovae rdi, qword [rbp - 0x48]
lea rcx, [rdi + rcx*2]
mov r12, r12
lea r8, [r14 + r14]
lea rdx, [rsp + 0x30]
jmp 0x14009dda1
jne 0x14009daaa
xchg rcx, rsi
mov rsi, qword [rbp - 0x38]
xchg rsi, rcx
jmp 0x14009dd44
xchg r8, r14
mov qword [rsp + 0x20], r8
xchg r8, r14
lea r9, [rsp + 0x30]
mov dword [rsp - 0x14], esi
xor r8d, r8d
xchg r14, r9
jmp 0x14009dea6
cmp r15d, 0x1e
jbe 0x14009dee2
mov r15d, 0x253bc222
xor r15d, 0x3ea4b788
add r15d, 0x234fafeb
jmp 0x14009dec8
mov rdx, r9
xchg r9, r14
lea rcx, [rbp - 0x48]
call fcn.1400156a0
mov rcx, qword [rbp - 0x50]
mov dword [rsp - 0x3c], ebp
call qword [sym.imp.ole32.dll_CoTaskMemFree]
jmp 0x14009de83
add r15d, 0x2ee19370
sub r15d, 0x414943a9
sub r15d, 0x2c87753e
jmp 0x14009df3e
mov eax, 0x463a0e20
xor eax, 0x445cec0c
xor eax, 0x633676e9
jmp 0x14009dfae
paddd xmm0, xmm1
mov rdx, rdx
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x14009e095
movsd xmm1, qword [0x14011d5b0]
xchg rsp, rbp
movsd qword [rsp - 0x60], xmm1
xchg rsp, rbp
mov eax, dword [0x14011d5b8]
mov dword [rsp - 0x2c], ebx
mov dword [rbp - 0x58], eax
jmp 0x14009e007
cmovb r15d, eax
mov dword [rsp - 0x28], esp
mov r8d, r15d
lea rdx, [0x14011d5bc]
lea rcx, [rbp + 0x40]
call fcn.140091bd0
jmp 0x14009e36e
add eax, 0x42b5c438
sub eax, 0xc674436
xor eax, 0x560e7b0a
jmp 0x14009e154
xorps xmm0, xmm0
xor eax, eax
xchg r14, r14
movups xmmword [rbp - 0x20], xmm0
xchg r15, rbp
movups xmmword [r15 - 0x10], xmm0
jmp 0x14009df83
xchg r15, rbp
xchg r9, rbp
movups xmmword [r9], xmm0
xchg r9, rbp
xchg r14, rbp
movups xmmword [r14 + 0x10], xmm0
jmp 0x14009e397
call fcn.1400aea70
mov edi, eax
xchg rbp, rbp
test eax, eax
jmp 0x14009e23b
sub eax, 0x191c6cac
sub eax, 0x3e595a20
add eax, 0x1a08f54c
add eax, 0xb67e0bd
xor eax, 0x2f4ba408
cmp r15d, eax
jmp 0x14009df36
xor dword [rsp + 0x28], 0x68d97e4a
sub dword [rsp + 0x28], 0xba40ea6
add dword [rsp + 0x28], 0x3293c40
sub dword [rsp + 0x28], 0x226ce3a8
jmp 0x14009e226
movq xmm2, xmm9
paddw xmm3, xmm2
movq xmm0, qword [rcx + 8]
jmp 0x14009e2fb
cmp r12d, 2
jl 0x14009e130
xchg r13, r13
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011b270]
jmp 0x14009e0c4
add ebx, 8
lea rcx, [rcx + 0x10]
mov rbx, rbx
cmp ebx, 0x28
jl 0x14009e1a2
cmp ebx, 0x2e
mov rdi, rdi
jmp 0x14009e12a
lea rdx, [rbp - 0x48]
lea rcx, [rbp - 0x20]
call fcn.1400ae8e0
nop
jmp 0x14009e30c
pmuldq xmm0, xmm4
mov rsi, rsi
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x14009e1f1
sub r9d, 0x1678f3eb
add r9d, 0x1f0db47d
sub r9d, 0x63da4e0e
lea r8d, [r9 + 0x7e]
mov dword [rsp - 0x14], ebp
lea rcx, [rbp - 0x20]
jmp 0x14009df9d
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x40], 0x2898be53
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
jmp 0x14009e3b6
mov dword [rsp - 0x20], ebx
mov eax, 0x7f377ea2
sub eax, 0x719f650b
jmp 0x14009df56
movd xmm6, r13d
mov r9, r9
movdqa xmm7, xmmword [0x14011b250]
mov eax, 0x96013d1
xor eax, 0x33d4c90e
add eax, 0xef45102
xor eax, 0x2294f192
jmp 0x14009e0ed
xor eax, 0xad7e447
sub eax, 0x20baf0a7
sub eax, 0x412f4d6e
movd xmm8, eax
movdqa xmm9, xmmword [str.22222222]
mov dword [rsp - 0x38], 0x4d154413
lea rcx, [rsp + 0x50]
jmp 0x14009e1a1
mov dword [rsp - 0x40], ebp
call fcn.1400ae360
jmp 0x14009e49d
jge 0x14009e362
movsxd rax, ebx
lea r8, [rsp + 0x50]
lea r8, [r8 + rax*2]
jmp 0x14009e0b1
add edx, ebx
mov r9, r9
sar edx, 1
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x14009e3d1
xor eax, 0x16accee9
add eax, 0x2112843a
sub eax, 0x1a80f58b
add eax, 0x85e268c6
imul ebx
jmp 0x14009e141
xchg r13, rsp
movups xmm1, xmmword [0x14011d570]
mov r10, r10
xchg rsp, r14
jmp 0x14009e32c
add edx, 0x2c9f59fb
sub edx, 0x5c3bf607
xor edx, 0x6cdce99e
sub edx, 0x1da3b060
jmp 0x14009e2b0
nop
movd xmm2, ebx
mov dword [rsp - 0x18], 0x20bec586
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
jmp 0x14009e293
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
mov rbx, rbx
jmp 0x14009dff4
pmuldq xmm1, xmm4
mov dword [rsp - 0x40], 0x1dbeb02
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14009e05a
psrad xmm1, xmm6
mov dword [rsp - 0x24], edx
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x20], ebx
jmp 0x14009e1bc
sub ax, 0xa24
xor word [r8], ax
xchg rbx, rbx
inc ebx
jmp 0x14009e352
mov dword [rsp + 0x20], r13d
mov edx, 0x628c48d9
sub edx, 0x146083dd
jmp 0x14009e184
jns 0x14009e411
movups xmm0, xmmword [0x14011d560]
xchg rsp, r13
movups xmmword [r13 + 0x50], xmm0
jmp 0x14009e16f
shr eax, 2
shr eax, 4
shr eax, 1
add edx, eax
movzx eax, dx
mov dword [rsp - 0x14], esi
imul ecx, eax, 0x39
jmp 0x14009e3fe
lea eax, [rbx + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
mov dword [rsp - 0x34], 0x6b10268d
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14009e1d7
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
mov r10, r10
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14009e2e2
sub edx, 0x6845a37
sub edx, 0x3db50343
sub edx, 0x1064b27e
mov r9d, 0x67651d78
sub r9d, 0x3b63e126
add r9d, 0x11e2c0e3
xor r9d, 0x66a6704b
jmp 0x14009e06f
xchg r14, r14
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
jmp 0x14009e381
pxor xmm3, xmm0
mov rdx, rdx
movq qword [rcx + 8], xmm3
jmp 0x14009e029
mov rdi, rdi
mov dword [rsp + 0x28], 0x3c0a6fe0
add dword [rsp + 0x28], 0x1a1d72af
sub dword [rsp + 0x28], 0x13e91a3b
jmp 0x14009dfcf
movups xmmword [r14 + 0x60], xmm1
xchg rsp, r14
movups xmm0, xmmword [0x14011d580]
xchg r15, rsp
movups xmmword [r15 + 0x70], xmm0
xchg rsp, r15
movups xmm1, xmmword [0x14011d590]
jmp 0x14009e3e0
lea r8, [r8 + 2]
cmp ebx, 0x2e
mov rbp, rbp
jl 0x14009e0b5
mov edx, edi
lea rcx, [rsp + 0x50]
jmp 0x14009e11c
xchg rbx, rbx
movzx eax, word [rbp + 0x40]
mov word [0x14013fcfa], ax
jmp 0x14009df6a
mov dword [rsp - 0x24], 0x1eab1368
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14009def6
xchg r14, rbp
xchg rsp, rbp
movups xmmword [rsp + 0x20], xmm0
xchg rsp, rbp
mov qword [rbp + 0x30], rax
mov dword [rsp - 0x38], 0x2be981e3
jmp 0x14009e047
paddw xmm3, xmm2
mov rdx, rdx
movq xmm0, qword [rcx]
pxor xmm3, xmm0
movq qword [rcx], xmm3
xchg r9, r9
jmp 0x14009e26e
mov dword [rsp - 0x34], ecx
shr eax, 0xd
shr eax, 0xb
jmp 0x14009e255
movups xmmword [rbp - 0x80], xmm1
mov r8, r8
movups xmm0, xmmword [0x14011d5a0]
xchg r11, rbp
movups xmmword [r11 - 0x70], xmm0
xchg rbp, r11
jmp 0x14009df10
movzx eax, bx
sub ax, cx
mov dword [rsp - 0x3c], esi
add ax, 0xa56
jmp 0x14009e214
mov r8d, 0x5ac64f0d
sub r8d, 0x4517bcbf
add r8d, 0x20d6662
xor r8d, 0x76c3c1e5
sub r8d, 0xcc1acb1
jmp 0x14009e4cf
cmp rdx, 8
jb 0x14009e53a
mov dword [rsp - 0x1c], esi
jmp 0x14009e552
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
mov dword [rsp - 0x20], 0xef37628
ja 0x14009e5a3
jmp 0x14009e535
xchg rdx, rdx
movaps xmm6, xmmword [r11 - 0x10]
xchg r11, r15
movaps xmm7, xmmword [r15 - 0x20]
jmp 0x14009e51a
xchg r11, r8
xchg rsp, r11
movaps xmm9, xmmword [rsp - 0x40]
xchg rsp, r11
jmp 0x14009e58f
call fcn.1400aea20
mov edi, ebx
lea rcx, [rbp - 0x20]
call fcn.1400ae930
mov dword [rsp - 0x24], 0x44be514
nop
mov rdx, qword [rbp - 0x30]
jmp 0x14009e438
jb 0x14009e535
add rdx, 0x27
mov dword [rsp - 0x1c], 0x1ca4e248
jmp 0x14009e44b
sub r8d, 0x54b68799
lea rdx, [0x14013f820]
mov dword [rsp - 0x38], ebp
lea rcx, [rbp - 0x20]
call fcn.1400af5a0
lea rcx, [rbp - 0x20]
mov rbx, rbx
jmp 0x14009e496
call fcn.1400e9e80
lea r11, [rsp + 0x190]
mov rbx, qword [r11 + 0x38]
xchg rsi, rsp
mov rsp, qword [r11 + 0x40]
xchg rsi, rsp
mov rdi, qword [r11 + 0x48]
jmp 0x14009e46d
xchg r11, r15
xchg r8, r11
movaps xmm8, xmmword [r8 - 0x30]
jmp 0x14009e482
nop
add rsp, 8
mov rbp, qword [rsp - 8]
ret
call fcn.1400e9d60
mov eax, edi
xchg r13, rcx
mov r13, qword [rbp + 0x48]
xchg rcx, r13
xor rcx, rsp
mov dword [rsp - 0x3c], esp
jmp 0x14009e4f6
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x48]
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
cmp rdx, 0x1000
jmp 0x14009e4b8
add rsp, 8
mov r14, qword [rsp - 8]
pop r13
mov dword [rsp - 0x20], esi
nop
add rsp, 8
mov r12, qword [rsp - 8]
jmp 0x14009e52a
xchg r11, rsp
mov r11, rsp
xchg r11, rsp
pop r15
mov r11, r11
nop
jmp 0x14009e571
call fcn.1400f0a1c
int3