Function at 0x48e540
Capabilities:
Resolve function by parsing pe exports

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x48effe
push rbp
mov rbp, rsp
sub rsp, 0x48
movups xmmword [rsp + 0x2b], xmm15
movups xmmword [rsp + 0x38], xmm15
mov eax, 0x9b
xor rax, 0xa8
cmp rax, 0x38
jae 0x48eff3
mov edx, 0x9b
xor rdx, 0x8e
lea rsi, [0x005a0dc3]
movzx edi, byte [rax + rsi]
cmp rdx, 0x38
jae 0x48efe6
movzx edx, byte [rdx + rsi]
mov eax, 0x15
xor rax, 0x11
xor edx, edi
cmp rax, 0x38
jae 0x48efdc
mov edi, 0x15
xor rdi, 0xc
movzx r8d, byte [rax + rsi]
nop dword [rax + rax]
cmp rdi, 0x38
jae 0x48efcf
movzx edi, byte [rdi + rsi]
mov eax, 0x47
xor rax, 0x48
sub r8d, edi
nop word [rax + rax]
cmp rax, 0x38
jae 0x48efc5
mov edi, 0x47
xor rdi, 0x5a
movzx r9d, byte [rax + rsi]
nop dword [rax + rax]
cmp rdi, 0x38
jae 0x48efb4
movzx edi, byte [rdi + rsi]
mov eax, 0xbb
xor rax, 0xb6
xor edi, r9d
nop dword [rax]
cmp rax, 0x38
jae 0x48efaa
mov r9d, 0xbb
xor r9, 0x8e
movzx r10d, byte [rax + rsi]
nop dword [rax]
cmp r9, 0x38
jae 0x48ef9d
movzx r9d, byte [r9 + rsi]
mov eax, 0x69
xor rax, 0x59
add r9d, r10d
nop dword [rax + rax]
cmp rax, 0x38
jae 0x48ef93
mov r10d, 0x69
xor r10, 0x7d
movzx r11d, byte [rax + rsi]
nop dword [rax]
cmp r10, 0x38
jae 0x48ef86
movzx r10d, byte [r10 + rsi]
mov eax, 0x47
xor rax, 0x5c
sub r11d, r10d
nop dword [rax + rax]
cmp rax, 0x38
jae 0x48ef7c
mov r10d, 0x47
xor r10, 0x50
movzx r12d, byte [rax + rsi]
nop dword [rax]
cmp r10, 0x38
jae 0x48ef6f
movzx r10d, byte [r10 + rsi]
mov eax, 0x15
xor rax, 3
sub r12d, r10d
nop dword [rax + rax]
cmp rax, 0x38
jae 0x48ef65
mov r10d, 0x15
xor r10, 4
movzx r13d, byte [rax + rsi]
nop dword [rax]
cmp r10, 0x38
jae 0x48ef53
movzx r10d, byte [r10 + rsi]
mov eax, 0x26
xor rax, 0xd
sub r13d, r10d
nop dword [rax + rax]
cmp rax, 0x38
jae 0x48ef49
mov r10d, 0x26
xor r10, 0x20
movzx r15d, byte [rax + rsi]
nop dword [rax]
cmp r10, 0x38
jae 0x48ef3c
movzx r10d, byte [r10 + rsi]
mov eax, 0x2c
xor rax, 0x22
add r10d, r15d
nop dword [rax + rax]
cmp rax, 0x38
jae 0x48ef32
mov r15d, 0x2c
xor r15, 8
movzx eax, byte [rax + rsi]
nop dword [rax + rax]
cmp r15, 0x38
jae 0x48ef25
movzx r15d, byte [r15 + rsi]
mov ecx, r10d
mov r10d, 0x95
xor r10, 0x8b
sub eax, r15d
cmp r10, 0x38
jae 0x48ef13
mov r15d, 0x95
xor r15, 0x85
movzx r10d, byte [r10 + rsi]
nop
cmp r15, 0x38
jae 0x48ef06
movzx r15d, byte [r15 + rsi]
mov ebx, r13d
mov r13d, 0x15
xor r13, 0x3a
xor r15d, r10d
nop
cmp r13, 0x38
jae 0x48eef9
mov r10d, 0x15
xor r10, 0x3c
movzx r13d, byte [r13 + rsi]
nop word [rax + rax]
cmp r10, 0x38
jae 0x48eeec
mov byte [rsp + 0x2a], r15b
movzx r10d, byte [r10 + rsi]
mov r15d, 0x15
xor r15, 0x17
add r10d, r13d
cmp r15, 0x38
jae 0x48eedf
mov r13d, 0x15
xor r13, 0x16
movzx r15d, byte [r15 + rsi]
nop word [rax + rax]
cmp r13, 0x38
jae 0x48eed2
mov byte [rsp + 0x29], r10b
movzx r13d, byte [r13 + rsi]
mov r10d, 0x69
xor r10, 0x4a
xor r13d, r15d
cmp r10, 0x38
jae 0x48eec5
mov r15d, 0x69
xor r15, 0x58
movzx r10d, byte [r10 + rsi]
nop dword [rax + rax]
cmp r15, 0x38
jae 0x48eeb3
mov byte [rsp + 0x28], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x95
xor r13, 0x9c
sub r10d, r15d
cmp r13, 0x38
jae 0x48eea6
mov r15d, 0x95
xor r15, 0xa2
movzx r13d, byte [r13 + rsi]
cmp r15, 0x38
jae 0x48ee99
mov byte [rsp + 0x27], r10b
movzx r15d, byte [r15 + rsi]
mov r10d, 0x47
xor r10, 0x46
add r13d, r15d
cmp r10, 0x38
jae 0x48ee8c
mov r15d, 0x47
xor r15, 0x69
movzx r10d, byte [r10 + rsi]
nop dword [rax + rax]
cmp r15, 0x38
jae 0x48ee7f
mov byte [rsp + 0x26], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x95
xor r13, 0xb2
add r10d, r15d
cmp r13, 0x38
jae 0x48ee72
mov r15d, 0x95
xor r15, 0x9f
movzx r13d, byte [r13 + rsi]
cmp r15, 0x38
jae 0x48ee65
mov byte [rsp + 0x25], r10b
movzx r15d, byte [r15 + rsi]
mov r10d, 0x26
xor r10, 0x23
sub r13d, r15d
cmp r10, 0x38
jae 0x48ee53
mov r15d, 0x26
xor r15, 0x2d
movzx r10d, byte [r10 + rsi]
nop dword [rax + rax]
cmp r15, 0x38
jae 0x48ee46
mov byte [rsp + 0x24], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xbb
xor r13, 0xa9
xor r15d, r10d
cmp r13, 0x38
jae 0x48ee39
mov r10d, 0xbb
xor r10, 0x97
movzx r13d, byte [r13 + rsi]
cmp r10, 0x38
jae 0x48ee2c
mov byte [rsp + 0x23], r15b
movzx r10d, byte [r10 + rsi]
mov r15d, 0x26
xor r15, 0x2e
xor r10d, r13d
cmp r15, 0x38
jae 0x48ee1f
mov r13d, 0x26
xor r13, 0xc
movzx r15d, byte [r15 + rsi]
nop dword [rax + rax]
cmp r13, 0x38
jae 0x48ee12
mov byte [rsp + 0x22], r10b
movzx r13d, byte [r13 + rsi]
mov r10d, 0x47
xor r10, 0x67
sub r15d, r13d
cmp r10, 0x38
jae 0x48ee05
mov r13d, 0x47
xor r13, 0x6f
movzx r10d, byte [r10 + rsi]
nop dword [rax + rax]
cmp r13, 0x38
jae 0x48edf3
mov byte [rsp + 0x21], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x15
xor r15, 0x12
sub r10d, r13d
cmp r15, 0x38
jae 0x48ede6
mov r13d, 0x15
xor r13, 0x19
movzx r15d, byte [r15 + rsi]
nop dword [rax + rax]
cmp r13, 0x38
jae 0x48edd9
movzx r13d, byte [r13 + rsi]
xor r13d, r15d
mov r15d, 0x26
nop dword [rax]
cmp r15, 0x38
jae 0x48edcc
xor r15, 0x12
cmp r15, 0x38
jae 0x48edbf
mov byte [rsp + 0x20], r13b
mov r13d, 0x47
xor r13, 0x65
movzx r15d, byte [r15 + rsi]
cmp r13, 0x38
jae 0x48edb2
mov byte [rsp + 0x1f], r10b
mov r10d, 0x47
xor r10, 0x62
movzx r13d, byte [r13 + rsi]
cmp r10, 0x38
jae 0x48eda5
mov byte [rsp + 0x1e], r12b
movzx r10d, byte [r10 + rsi]
mov r12d, 0x26
xor r12, 0x3e
xor r10d, r13d
cmp r12, 0x38
jae 0x48ed93
mov r13d, 0x26
xor r13, 0x3a
movzx r12d, byte [r12 + rsi]
cmp r13, 0x38
jae 0x48ed86
mov byte [rsp + 0x1d], r10b
movzx r13d, byte [r13 + rsi]
mov r10d, 0x47
xor r10, 0x5d
xor r13d, r12d
cmp r10, 0x38
jae 0x48ed79
mov r12d, 0x47
xor r12, 0x54
movzx r10d, byte [r10 + rsi]
cmp r12, 0x38
jae 0x48ed6c
mov byte [rsp + 0x1c], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x8d
xor r13, 0xbf
xor r12d, r10d
cmp r13, 0x38
jae 0x48ed5f
mov r10d, 0x8d
xor r10, 0xa0
movzx r13d, byte [r13 + rsi]
cmp r10, 0x38
jae 0x48ed52
mov byte [rsp + 0x1b], r12b
movzx r10d, byte [r10 + rsi]
mov r12d, 0x47
xor r12, 0x71
add r10d, r13d
cmp r12, 0x38
jae 0x48ed45
mov r13d, 0x47
xor r13, 0x47
movzx r12d, byte [r12 + rsi]
nop dword [rax + rax]
cmp r13, 0x38
jae 0x48ed36
mov byte [rsp + 0x1a], r10b
movzx r13d, byte [r13 + rsi]
mov r10d, 0x26
xor r10, 0x39
xor r13d, r12d
cmp r10, 0x38
jae 0x48ed29
mov r12d, 0x26
xor r12, 7
movzx r10d, byte [r10 + rsi]
nop dword [rax + rax]
cmp r12, 0x38
jae 0x48ed1c
add r15d, 0x88
movzx esi, byte [r12 + rsi]
mov byte [rsp + 0x2b], dl
mov byte [rsp + 0x2c], r8b
mov byte [rsp + 0x2d], dil
mov byte [rsp + 0x2e], r9b
mov byte [rsp + 0x2f], r11b
movzx edx, byte [rsp + 0x1e]
mov byte [rsp + 0x30], dl
mov byte [rsp + 0x31], bl
mov byte [rsp + 0x32], cl
mov byte [rsp + 0x33], al
movzx edx, byte [rsp + 0x2a]
mov byte [rsp + 0x34], dl
movzx edx, byte [rsp + 0x29]
mov byte [rsp + 0x35], dl
movzx edx, byte [rsp + 0x28]
mov byte [rsp + 0x36], dl
movzx edx, byte [rsp + 0x27]
mov byte [rsp + 0x37], dl
movzx edx, byte [rsp + 0x26]
mov byte [rsp + 0x38], dl
movzx edx, byte [rsp + 0x25]
mov byte [rsp + 0x39], dl
movzx edx, byte [rsp + 0x24]
mov byte [rsp + 0x3a], dl
movzx edx, byte [rsp + 0x23]
mov byte [rsp + 0x3b], dl
movzx edx, byte [rsp + 0x22]
mov byte [rsp + 0x3c], dl
movzx edx, byte [rsp + 0x21]
mov byte [rsp + 0x3d], dl
movzx edx, byte [rsp + 0x1f]
mov byte [rsp + 0x3e], dl
movzx edx, byte [rsp + 0x20]
mov byte [rsp + 0x3f], dl
mov byte [rsp + 0x40], r15b
movzx edx, byte [rsp + 0x1d]
mov byte [rsp + 0x41], dl
movzx edx, byte [rsp + 0x1c]
mov byte [rsp + 0x42], dl
movzx edx, byte [rsp + 0x1b]
mov byte [rsp + 0x43], dl
movzx edx, byte [rsp + 0x1a]
mov byte [rsp + 0x44], dl
mov byte [rsp + 0x45], r13b
lea edx, [rsi + r10]
mov byte [rsp + 0x46], dl
xor eax, eax
lea rbx, [rsp + 0x2b]
mov ecx, 0x1c
call fcn.0045b080
add rsp, 0x48
pop rbp
ret
mov rax, r12
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
nop
call fcn.004607e0
mov rax, r12
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r12
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r12
mov ecx, 0x38
nop dword [rax + rax]
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
nop dword [rax + rax]
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
nop dword [rax + rax]
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
nop dword [rax + rax]
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov rax, r13
mov ecx, 0x38
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
nop dword [rax + rax]
call fcn.004607e0
mov rax, r15
mov ecx, 0x38
call fcn.004607e0
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
nop dword [rax + rax]
call fcn.004607e0
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov ecx, 0x38
call fcn.004607e0
mov rax, r10
mov ecx, 0x38
call fcn.004607e0
mov ecx, 0x38
call fcn.004607e0
mov rax, r9
mov ecx, 0x38
call fcn.004607e0
mov ecx, 0x38
call fcn.004607e0
mov rax, rdi
mov ecx, 0x38
nop dword [rax]
call fcn.004607e0
mov ecx, 0x38
call fcn.004607e0
mov rax, rdi
mov ecx, 0x38
call fcn.004607e0
mov ecx, 0x38
call fcn.004607e0
mov rax, rdx
mov ecx, 0x38
call fcn.004607e0
mov ecx, 0x38
call fcn.004607e0
nop
nop
call fcn.0045e500
jmp fcn.0048e540