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

Disassembly:
push rax
pushf
mov eax, 0xd7468b53
pushf
not eax
add eax, 0x2a92a415
xor eax, 0x5d3709fc
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x35e80e71
xor eax, 0xd1ea7ea
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x1f740b8a
xor eax, 0x4f487b1d
rol eax, 0xcb
popf
cmp eax, 3
jne 0x14007bc76
popf
pop rax
jmp 0x14007bff3
cmp eax, 0x12
jne 0x14007bc85
popf
pop rax
jmp 0x14007c7b1
cmp eax, 2
jne 0x14007bc94
popf
pop rax
jmp 0x14007bf52
cmp eax, 7
jne 0x14007bca3
popf
pop rax
jmp 0x14007c27d
cmp eax, 6
jne 0x14007bcb2
popf
pop rax
jmp 0x14007c1ed
cmp eax, 0xa
jne 0x14007bcc1
popf
pop rax
jmp 0x14007c45c
cmp eax, 0xd
jne 0x14007bcd0
popf
pop rax
jmp 0x14007c554
cmp eax, 0xb
jne 0x14007bcdf
popf
pop rax
jmp 0x14007c4be
cmp eax, 1
jne 0x14007bcee
popf
pop rax
jmp 0x14007be98
cmp eax, 0xc
jne 0x14007bcfd
popf
pop rax
jmp 0x14007c519
cmp eax, 0xf
jne 0x14007bd0c
popf
pop rax
jmp 0x14007c697
cmp eax, 0x10
jne 0x14007bd1b
popf
pop rax
jmp 0x14007c713
cmp eax, 0xe
jne 0x14007bd2a
popf
pop rax
jmp 0x14007c5ea
cmp eax, 4
jne 0x14007bd39
popf
pop rax
jmp 0x14007c03d
cmp eax, 0
jne 0x14007bd48
popf
pop rax
jmp 0x14007bd84
cmp eax, 9
jne 0x14007bd57
popf
pop rax
jmp 0x14007c361
cmp eax, 0x11
jne 0x14007bd66
popf
pop rax
jmp 0x14007c766
cmp eax, 8
jne 0x14007bd75
popf
pop rax
jmp 0x14007c316
cmp eax, 5
jne 0x14007bd84
popf
pop rax
jmp 0x14007c0a8
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
push rsi
push rdi
push r14
mov eax, 0x25283055
pushf
not eax
add eax, 0x5544c541
xor eax, 0x6ad1f606
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xe173f3a
xor eax, 0x156261cc
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x524e641b
xor eax, 0x38b623d4
rol eax, 0x90
popf
call fcn.14008c714
sub rsp, rax
mov rax, qword [0x14003e040]
xor rax, rsp
mov qword [rsp + 0x2040], rax
xor r14d, r14d
mov rbp, rcx
cmp qword [rcx + 0x3068], r14
je 0x14007be52
push rax
pushf
mov eax, 0x463a106d
pushf
not eax
add eax, 0x4e0b83be
xor eax, 0x53c13249
rol eax, 0x59
popf
pushf
not eax
add eax, 0x410dbae
xor eax, 0x533c8e82
rol eax, 0x32
popf
pushf
not eax
add eax, 0x5e4044ed
xor eax, 0x231296ca
rol eax, 0x54
popf
pushf
not eax
add eax, 0x1bdf8c6
xor eax, 0x2c53b02b
rol eax, 0xfc
popf
jmp 0x14007bc67
push rax
pushf
mov eax, 0x861b32c6
pushf
not eax
add eax, 0x44bd2545
xor eax, 0x51c628a1
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xc02406e
xor eax, 0x75dbff70
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd0c8a3d
xor eax, 0x11ab989e
rol eax, 0x61
popf
jmp 0x14007bc67
lea rcx, [0x1ab364c77]
pushf
sub rcx, 0x6b33743f
popf
call fcn.14007c7db
mov rcx, qword [rbp + 0x3068]
mov r14, rax
call fcn.140079af1
mov rdi, rax
test rax, rax
je 0x14007bf1f
push rax
pushf
mov eax, 0x1b2539ee
pushf
not eax
add eax, 0x4a670deb
xor eax, 0x513cfb76
rol eax, 0x90
popf
pushf
not eax
add eax, 0x773d666e
xor eax, 0x3a0b7cc7
rol eax, 0x23
popf
pushf
not eax
add eax, 0x5bbae6df
xor eax, 0x75eed05e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x7ddd3f85
xor eax, 0x7da4e014
rol eax, 0x51
popf
jmp 0x14007bc67
push rax
pushf
mov eax, 0xe1c8f7bc
pushf
not eax
add eax, 0x57f7caea
xor eax, 0x45278ff3
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x41c8b6d4
xor eax, 0x73e5a63e
rol eax, 0xf5
popf
jmp 0x14007bc67
mov rdx, rax
lea rcx, [0x1bf1845cd]
pushf
sub rcx, 0x7f156d8d
popf
call fcn.1400f2aa7
mov rcx, rdi
mov ebx, eax
call fcn.1400d61fc
test ebx, ebx
je 0x14007bfc0
push rax
pushf
mov eax, 0x3748c0d0
pushf
not eax
add eax, 0x16874ef3
xor eax, 0x20333a29
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x74ebed3e
xor eax, 0x57e5cc3d
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x4eedddbc
xor eax, 0x26dced69
rol eax, 0x50
popf
jmp 0x14007bc67
push rax
pushf
mov eax, 0x2605763e
pushf
not eax
add eax, 0x41d80eb0
xor eax, 0x97abd78
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x22db25f1
xor eax, 0xa3a039b
rol eax, 6
popf
jmp 0x14007bc67
lea rcx, [0x197cebff2]
pushf
sub rcx, 0x57cbe7a2
popf
call fcn.1400608a1
push rax
pushf
mov eax, 0xf66645ed
pushf
not eax
add eax, 0x621dacae
xor eax, 0x6e41231e
rol eax, 0x38
popf
pushf
not eax
add eax, 0x59008ff2
xor eax, 0x7afb99ac
rol eax, 0xb2
popf
jmp 0x14007bc67
mov rcx, r14
call fcn.1400d61fc
mov eax, 0x4562d5ce
pushf
not eax
add eax, 0x61e12c3a
xor eax, 0x5f31f899
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x3cdb6c66
xor eax, 0x53f87f56
rol eax, 0xec
popf
jmp 0x14007c7b3
lea rdx, [rsp + 0x40]
mov ecx, 0x724e5f5b
pushf
not ecx
add ecx, 0x7f00aa79
xor ecx, 0x68f0c5c0
rol ecx, 0x84
popf
pushf
not ecx
add ecx, 0x143cce
xor ecx, 0x6de0ce56
rol ecx, 0x71
popf
pushf
not ecx
add ecx, 0x7d124711
xor ecx, 0x7bce98f9
rol ecx, 0x83
popf
jmp 0x14007c0f2
call qword [sym.imp.KERNEL32.dll_GetTempPathW]
call fcn.1400d7a0a
mov r9d, eax
lea r8, [0x19d9f59c5]
pushf
sub r8, 0x5d9c8105
popf
mov edx, 0xb165f4dc
pushf
not edx
add edx, 0x44fdf22d
xor edx, 0x7f2e8aee
rol edx, 0x38
popf
pushf
not edx
add edx, 0x3d7b0eae
xor edx, 0x7ece5536
rol edx, 0x2e
popf
lea rcx, [rsp + 0x20]
call fcn.1400600e6
xor ebx, ebx
mov esi, 0x9c5c7b82
pushf
not esi
add esi, 0x571623b0
xor esi, 0x28e81df9
rol esi, 0x78
popf
pushf
not esi
add esi, 0x36f6ff57
xor esi, 0x2f2b3004
rol esi, 0x90
popf
pushf
not esi
add esi, 0x4ed79606
xor esi, 0x752aba13
rol esi, 0x76
popf
pushf
not esi
add esi, 0x32748653
xor esi, 0x76fc7fe9
rol esi, 0x91
popf
nop
push rax
pushf
mov eax, 0x505bdffe
pushf
not eax
add eax, 0x238bb652
xor eax, 0x3be466df
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa6fef9b
xor eax, 0x3d715fc1
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x6df22260
xor eax, 0x38489f0e
rol eax, 0x3e
popf
jmp 0x14007bc67
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x40]
call fcn.1400f7bf4
mov rdx, qword [rbp + 0x3038]
mov rcx, rax
mov rdi, rax
jmp 0x14007c20a
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
mov rcx, rdi
test eax, eax
jne 0x14007c24a
push rax
pushf
mov eax, 0xf7cc0977
pushf
not eax
add eax, 0x54c987aa
xor eax, 0x2c36848f
rol eax, 0x80
popf
pushf
not eax
add eax, 0x711af272
xor eax, 0x4ef7b3
rol eax, 0x20
popf
jmp 0x14007bc67
push rax
pushf
mov eax, 0x7dfc91df
pushf
not eax
add eax, 0x455e7f5d
xor eax, 0x18851d57
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x239063cd
xor eax, 0x2468e252
rol eax, 0x5e
popf
jmp 0x14007bc67
call fcn.1400d61fc
jmp 0x14007c283
inc ebx
cmp ebx, 5
jl 0x14007c2bd
push rax
pushf
mov eax, 0xa6da3732
pushf
not eax
add eax, 0x2731bcda
xor eax, 0x3ed638f9
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x7f6cf596
xor eax, 0x472cea0
rol eax, 0x96
popf
jmp 0x14007bc67
push rax
pushf
mov eax, 0x32769417
pushf
not eax
add eax, 0x6ad35445
xor eax, 0x1ac7367e
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x512d279a
xor eax, 0x58848ce3
rol eax, 0x52
popf
pushf
not eax
add eax, 0x23226362
xor eax, 0x2745184a
rol eax, 0x80
popf
pushf
not eax
add eax, 0x54318418
xor eax, 0x589b5df9
rol eax, 0xc4
popf
jmp 0x14007bc67
jmp 0x14007c554
lea rdx, [rbp + 0x2022]
mov r8d, 0xf65c20cc
pushf
not r8d
add r8d, 0x48ba5958
xor r8d, 0x65ae401d
rol r8d, 0x8d
popf
pushf
not r8d
add r8d, 0x1007f707
xor r8d, 0xe53008
rol r8d, 0x98
popf
call fcn.1400812a1
test rax, rax
jne 0x14007c403
push rax
pushf
mov eax, 0x338b4383
pushf
not eax
add eax, 0x348864b5
xor eax, 0xbdf295a
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x1d2d17a5
xor eax, 0x6da542d6
rol eax, 0x34
popf
pushf
not eax
add eax, 0x193adbc0
xor eax, 0x70e25183
rol eax, 0x63
popf
pushf
not eax
add eax, 0x260f19f2
xor eax, 0x263c11c6
rol eax, 0x25
popf
jmp 0x14007bc67
push rax
pushf
mov eax, 0xf8929e0f
pushf
not eax
add eax, 0x3c4dbe99
xor eax, 0x5f09f88b
rol eax, 0x11
popf
pushf
not eax
add eax, 0x6a495c1
xor eax, 0x5beaa092
rol eax, 0x76
popf
pushf
not eax
add eax, 0x4308a651
xor eax, 0x5149a9cf
rol eax, 0x70
popf
pushf
not eax
add eax, 0x38f89a3b
xor eax, 0x3e9158ae
rol eax, 0xd0
popf
jmp 0x14007bc67
lea rcx, [0x18dddda8f]
pushf
sub rcx, 0x4ddb01bf
popf
call fcn.1400608a1
jmp 0x14007c519
xor esi, esi
push rax
pushf
mov eax, 0x22404f41
pushf
not eax
add eax, 0x470cd9e7
xor eax, 0x7dc038d7
rol eax, 0x40
popf
pushf
not eax
add eax, 0x31a1cf49
xor eax, 0x7ceec698
rol eax, 0xca
popf
pushf
not eax
add eax, 0x43cb8efe
xor eax, 0x1b9f05ea
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x640f5b11
xor eax, 0x7b4c3312
rol eax, 0x84
popf
jmp 0x14007bc67
mov rcx, rdi
call fcn.1400d61fc
push rax
pushf
mov eax, 0xd79b8fe5
pushf
not eax
add eax, 0x1dca70b3
xor eax, 0x654ae807
rol eax, 0x90
popf
pushf
not eax
add eax, 0x3f8dec5a
xor eax, 0x36abc8f5
rol eax, 0xad
popf
jmp 0x14007bc67
cmp qword [rbp + 0x3068], 0
je 0x14007c5a4
push rax
pushf
mov eax, 0xdad1e9
pushf
not eax
add eax, 0x1aa62d79
xor eax, 0x643bd3a1
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x58bdda9a
xor eax, 0x7802b84
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x3b66af38
xor eax, 0x779af797
rol eax, 0x31
popf
jmp 0x14007bc67
push rax
pushf
mov eax, 0x43ce3a2e
pushf
not eax
add eax, 0x6587e450
xor eax, 0x57b934bc
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x3ae183ce
xor eax, 0x2cf2b87d
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x7d71efed
xor eax, 0x34bf94cc
rol eax, 0x27
popf
jmp 0x14007bc67
xor r8d, r8d
lea rcx, [0x1a5530538]
pushf
sub rcx, 0x65502d00
popf
xor edx, edx
call fcn.140080b6c
test r14, r14
je 0x14007c651
push rax
pushf
mov eax, 0xfca704ef
pushf
not eax
add eax, 0x4a6bde27
xor eax, 0x88676d4
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x1862a275
xor eax, 0x31af3e98
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x3956d311
xor eax, 0x6429ead0
rol eax, 0x80
popf
jmp 0x14007bc67
push rax
pushf
mov eax, 0x77c2c699
pushf
not eax
add eax, 0x166e97f1
xor eax, 0x53c93d09
rol eax, 0x48
popf
pushf
not eax
add eax, 0x48492d9
xor eax, 0x2ce7c54e
rol eax, 0xab
popf
pushf
not eax
add eax, 0x6a85eb6c
xor eax, 0x4afbbf00
rol eax, 0x67
popf
jmp 0x14007bc67
xor r8d, r8d
xor edx, edx
mov rcx, r14
mov rdi, rax
call fcn.140080b6c
mov rdx, rax
mov rcx, rdi
mov rbx, rax
call fcn.1400f2aa7
mov rcx, rdi
call fcn.1400d61fc
mov rcx, rbx
call fcn.1400d61fc
mov rcx, r14
jmp 0x14007c766
lea rdx, [0x1b2bdc6c3]
pushf
sub rdx, 0x72baf16f
popf
mov rcx, rax
mov rbx, rax
call fcn.1400f2aa7
mov rcx, rbx
push rax
pushf
mov eax, 0x47ce42c
pushf
not eax
add eax, 0x112377a4
xor eax, 0x1ae2279
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x6a2268f9
xor eax, 0x1400a753
rol eax, 0x62
popf
jmp 0x14007bc67
call fcn.1400d61fc
push rax
pushf
mov eax, 0xb748e68c
pushf
not eax
add eax, 0x713dd3a4
xor eax, 0x67fae24b
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x66bfac96
xor eax, 0x6b499d7d
rol eax, 0xd
popf
pushf
not eax
add eax, 0x1fd99c4b
xor eax, 0x34fddd90
rol eax, 0x9e
popf
jmp 0x14007bc67
mov eax, esi
mov rcx, qword [rsp + 0x2040]
xor rcx, rsp
call fcn.140089a05
lea r11, [rsp + 0x2050]
mov rbx, qword [r11 + 0x28]
mov rbp, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rsi
ret