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

Disassembly:
lea r12, [rsp - 0x28]
cmp r12, qword [r14 + 0x10]
jbe 0x528b9e
push rbp
mov rbp, rsp
sub rsp, 0xa0
movups xmmword [rsp + 0x2b], xmm15
movups xmmword [rsp + 0x33], xmm15
movups xmmword [rsp + 0x43], xmm15
movups xmmword [rsp + 0x53], xmm15
movups xmmword [rsp + 0x63], xmm15
mov eax, 0x93
xor rax, 0x8f
cmp rax, 0x8e
jae 0x528b93
mov edx, 0x93
xor rdx, 0xe5
lea rsi, [0x0057c506]
movzx edi, byte [rax + rsi]
cmp rdx, 0x8e
jae 0x528b86
movzx edx, byte [rdx + rsi]
mov eax, 0x37
xor rax, 0x3e
sub edi, edx
cmp rax, 0x8e
jae 0x528b7c
mov edx, 0x37
xor rdx, 0x30
movzx r8d, byte [rax + rsi]
nop dword [rax]
cmp rdx, 0x8e
jae 0x528b6f
movzx edx, byte [rdx + rsi]
mov eax, 0x6b
xor rax, 0x39
add edx, r8d
nop dword [rax]
cmp rax, 0x8e
jae 0x528b65
mov r8d, 0x6b
xor r8, 0x75
movzx r9d, byte [rax + rsi]
nop dword [rax + rax]
cmp r8, 0x8e
jae 0x528b54
movzx r8d, byte [r8 + rsi]
mov eax, 0x93
xor rax, 0xc9
add r8d, r9d
cmp rax, 0x8e
jae 0x528b4a
mov r9d, 0x93
xor r9, 0xbb
movzx r10d, byte [rax + rsi]
nop
cmp r9, 0x8e
jae 0x528b3d
movzx r9d, byte [r9 + rsi]
mov eax, 0x99
xor rax, 0xc9
sub r10d, r9d
cmp rax, 0x8e
jae 0x528b33
mov r9d, 0x99
xor r9, 0xe9
movzx r11d, byte [rax + rsi]
nop
cmp r9, 0x8e
jae 0x528b26
movzx r9d, byte [r9 + rsi]
mov eax, 0x93
xor rax, 0xe1
add r9d, r11d
cmp rax, 0x8e
jae 0x528b1c
mov r11d, 0x93
xor r11, 0x1e
movzx r12d, byte [rax + rsi]
nop dword [rax + rax]
cmp r11, 0x8e
jae 0x528b0f
movzx r11d, byte [r11 + rsi]
mov eax, 0x26
xor rax, 0xf
xor r11d, r12d
nop
cmp rax, 0x8e
jae 0x528b05
mov r12d, 0x26
xor r12, 0xc
movzx r13d, byte [rax + rsi]
nop dword [rax + rax]
cmp r12, 0x8e
jae 0x528af3
movzx r12d, byte [r12 + rsi]
mov eax, 0x66
xor rax, 0x5f
xor r12d, r13d
nop
cmp rax, 0x8e
jae 0x528ae9
mov r13d, 0x66
xor r13, 5
movzx r15d, byte [rax + rsi]
nop dword [rax + rax]
cmp r13, 0x8e
jae 0x528adc
movzx r13d, byte [r13 + rsi]
mov eax, 0x99
xor rax, 0xad
add r13d, r15d
cmp rax, 0x8e
jae 0x528ad2
mov r15d, 0x99
xor r15, 0x1e
movzx eax, byte [rax + rsi]
nop dword [rax + rax]
cmp r15, 0x8e
jae 0x528ac5
movzx r15d, byte [r15 + rsi]
mov ecx, r13d
mov r13d, 0x93
xor r13, 0xd1
sub eax, r15d
cmp r13, 0x8e
jae 0x528ab3
mov r15d, 0x93
xor r15, 0x87
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x528aa6
movzx r15d, byte [r15 + rsi]
mov ebx, r12d
mov r12d, 0x99
xor r12, 0xbb
xor r15d, r13d
cmp r12, 0x8e
jae 0x528a99
mov r13d, 0x99
xor r13, 0xb6
movzx r12d, byte [r12 + rsi]
cmp r13, 0x8e
jae 0x528a8c
mov byte [rsp + 0x2a], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0xa9
xor r15, 0xf8
add r12d, r13d
cmp r15, 0x8e
jae 0x528a7f
mov r13d, 0xa9
xor r13, 0xc0
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x528a72
mov byte [rsp + 0x29], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x66
xor r12, 0x76
sub r15d, r13d
nop word [rax + rax]
nop
cmp r12, 0x8e
jae 0x528a65
mov r13d, 0x66
xor r13, 6
movzx r12d, byte [r12 + rsi]
nop dword [rax]
cmp r13, 0x8e
jae 0x528a53
mov byte [rsp + 0x28], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x99
xor r15, 0xfc
add r12d, r13d
cmp r15, 0x8e
jae 0x528a46
mov r13d, 0x99
xor r13, 0xfe
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x528a39
mov byte [rsp + 0x27], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xc7
xor r12, 0xd0
xor r13d, r15d
cmp r12, 0x8e
jae 0x528a2c
mov r15d, 0xc7
xor r15, 0xfc
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x528a1f
mov byte [rsp + 0x26], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x26
xor r13, 0x18
xor r15d, r12d
cmp r13, 0x8e
jae 0x528a12
mov r12d, 0x26
xor r12, 0x11
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x528a05
mov byte [rsp + 0x25], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x16
xor r15, 0x50
sub r13d, r12d
nop word [rax + rax]
nop dword [rax]
cmp r15, 0x8e
jae 0x5289f3
mov r12d, 0x16
xor r12, 0x9c
movzx r15d, byte [r15 + rsi]
nop
cmp r12, 0x8e
jae 0x5289e6
mov byte [rsp + 0x24], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0xc4
xor r13, 0xbc
add r12d, r15d
cmp r13, 0x8e
jae 0x5289d9
mov r15d, 0xc4
xor r15, 0xc5
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x5289cc
mov byte [rsp + 0x23], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x37
xor r12, 0xbe
add r13d, r15d
cmp r12, 0x8e
jae 0x5289bf
mov r15d, 0x37
xor r15, 0xbb
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x5289b2
mov byte [rsp + 0x22], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xe7
xor r13, 0xba
sub r12d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0x8e
jae 0x5289a5
mov r15d, 0xe7
xor r15, 0x89
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x528993
mov byte [rsp + 0x21], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x26
xor r12, 0x17
xor r15d, r13d
cmp r12, 0x8e
jae 0x528986
mov r13d, 0x26
xor r13, 0x6b
movzx r12d, byte [r12 + rsi]
cmp r13, 0x8e
jae 0x528979
mov byte [rsp + 0x20], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x4b
xor r15, 0x24
add r12d, r13d
cmp r15, 0x8e
jae 0x52896c
mov r13d, 0x4b
xor r13, 0x4e
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x52895f
mov byte [rsp + 0x1f], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xa9
xor r12, 0x88
add r13d, r15d
cmp r12, 0x8e
jae 0x528952
mov r15d, 0xa9
xor r15, 0xa6
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x528945
mov byte [rsp + 0x1e], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x6b
xor r13, 0x30
sub r12d, r15d
cmp r13, 0x8e
jae 0x528933
mov r15d, 0x6b
xor r15, 0x51
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x528926
mov byte [rsp + 0x1d], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xe6
xor r12, 0x65
add r13d, r15d
cmp r12, 0x8e
jae 0x528919
mov r15d, 0xe6
xor r15, 0xba
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x52890c
mov byte [rsp + 0x1c], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x66
xor r13, 0xe0
add r12d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0x8e
jae 0x5288ff
mov r15d, 0x66
xor r15, 0x40
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r15, 0x8e
jae 0x5288f2
mov byte [rsp + 0x9f], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x16
xor r12, 0xc
add r13d, r15d
cmp r12, 0x8e
jae 0x5288e5
mov r15d, 0x16
xor r15, 4
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x5288d3
mov byte [rsp + 0x9e], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x34
xor r13, 0x39
sub r12d, r15d
cmp r13, 0x8e
jae 0x5288c6
mov r15d, 0x34
xor r15, 0xb4
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x5288b9
mov byte [rsp + 0x9d], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x86
xor r12, 0xa2
xor r15d, r13d
nop word [rax + rax]
nop dword [rax]
cmp r12, 0x8e
jae 0x5288ac
mov r13d, 0x86
xor r13, 0xff
movzx r12d, byte [r12 + rsi]
nop
cmp r13, 0x8e
jae 0x52889f
mov byte [rsp + 0x9c], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x4e
xor r15, 0xf
add r12d, r13d
cmp r15, 0x8e
jae 0x528892
mov r13d, 0x4e
xor r13, 0x7c
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x528885
mov byte [rsp + 0x9b], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x34
xor r12, 0x56
sub r15d, r13d
cmp r12, 0x8e
jae 0x528873
mov r13d, 0x34
xor r13, 0x32
movzx r12d, byte [r12 + rsi]
cmp r13, 0x8e
jae 0x528866
mov byte [rsp + 0x9a], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0xe6
xor r15, 0x97
sub r12d, r13d
nop word [rax + rax]
nop dword [rax]
cmp r15, 0x8e
jae 0x528859
mov r13d, 0xe6
xor r13, 0x9d
movzx r15d, byte [r15 + rsi]
nop
cmp r13, 0x8e
jae 0x52884c
mov byte [rsp + 0x99], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x16
xor r12, 0x12
sub r15d, r13d
cmp r12, 0x8e
jae 0x52883f
mov r13d, 0x16
xor r13, 0xd
movzx r12d, byte [r12 + rsi]
cmp r13, 0x8e
jae 0x528832
mov byte [rsp + 0x98], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x86
xor r15, 0x97
xor r13d, r12d
cmp r15, 0x8e
jae 0x528825
mov r12d, 0x86
xor r12, 0xa5
movzx r15d, byte [r15 + rsi]
cmp r12, 0x8e
jae 0x528813
mov byte [rsp + 0x97], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x99
xor r13, 0x8f
sub r15d, r12d
nop dword [rax + rax]
cmp r13, 0x8e
jae 0x528806
mov r12d, 0x99
xor r12, 0xc6
movzx r13d, byte [r13 + rsi]
cmp r12, 0x8e
jae 0x5287f9
mov byte [rsp + 0x96], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x66
xor r15, 0x55
add r12d, r13d
cmp r15, 0x8e
jae 0x5287ec
mov r13d, 0x66
xor r13, 0x26
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x5287df
mov byte [rsp + 0x95], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x66
xor r12, 0x5e
sub r15d, r13d
cmp r12, 0x8e
jae 0x5287d2
mov r13d, 0x66
xor r13, 0x5b
movzx r12d, byte [r12 + rsi]
cmp r13, 0x8e
jae 0x5287c5
mov byte [rsp + 0x94], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x4e
xor r15, 0x3b
add r12d, r13d
cmp r15, 0x8e
jae 0x5287b3
mov r13d, 0x4e
xor r13, 0x2a
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x5287a6
mov byte [rsp + 0x93], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x37
xor r12, 0x12
sub r15d, r13d
nop word [rax + rax]
nop dword [rax]
cmp r12, 0x8e
jae 0x528799
mov r13d, 0x37
xor r13, 0x1b
movzx r12d, byte [r12 + rsi]
nop dword [rax]
cmp r13, 0x8e
jae 0x52878c
mov byte [rsp + 0x92], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x37
xor r15, 0x5a
sub r12d, r13d
cmp r15, 0x8e
jae 0x52877f
mov r13d, 0x37
xor r13, 0xb2
movzx r15d, byte [r15 + rsi]
cmp r13, 0x8e
jae 0x528772
mov byte [rsp + 0x91], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x4e
xor r12, 0x44
add r13d, r15d
cmp r12, 0x8e
jae 0x528765
mov r15d, 0x4e
xor r15, 0x57
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x528753
mov byte [rsp + 0x90], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x16
xor r13, 0x94
xor r15d, r12d
nop word [rax + rax]
nop
cmp r13, 0x8e
jae 0x528746
mov r12d, 0x16
xor r12, 0x1d
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r12, 0x8e
jae 0x528739
mov byte [rsp + 0x8f], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x93
xor r15, 0xc0
sub r13d, r12d
cmp r15, 0x8e
jae 0x52872c
mov r12d, 0x93
xor r12, 0xe4
movzx r15d, byte [r15 + rsi]
cmp r12, 0x8e
jae 0x52871f
mov byte [rsp + 0x8e], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x16
xor r13, 0x31
add r12d, r15d
cmp r13, 0x8e
jae 0x528712
mov r15d, 0x16
xor r15, 0x9d
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x528705
mov byte [rsp + 0x8d], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x37
xor r12, 0x7e
sub r13d, r15d
nop word [rax + rax]
cmp r12, 0x8e
jae 0x5286f3
mov r15d, 0x37
xor r15, 0x24
movzx r12d, byte [r12 + rsi]
nop dword [rax]
cmp r15, 0x8e
jae 0x5286e6
mov byte [rsp + 0x8c], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xe7
xor r13, 0xb2
add r12d, r15d
cmp r13, 0x8e
jae 0x5286d9
mov r15d, 0xe7
xor r15, 0x66
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x5286cc
mov byte [rsp + 0x8b], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xe7
xor r12, 0x8c
add r13d, r15d
cmp r12, 0x8e
jae 0x5286bf
mov r15d, 0xe7
xor r15, 0xac
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x5286b2
mov byte [rsp + 0x8a], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x93
xor r13, 0x93
sub r12d, r15d
nop word [rax + rax]
cmp r13, 0x8e
jae 0x5286a5
mov r15d, 0x93
xor r15, 0xcb
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x528693
mov byte [rsp + 0x89], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x16
xor r12, 0x69
add r13d, r15d
cmp r12, 0x8e
jae 0x528686
mov r15d, 0x16
xor r15, 0x18
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x528679
mov byte [rsp + 0x88], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x66
xor r13, 0x7e
sub r12d, r15d
cmp r13, 0x8e
jae 0x52866c
mov r15d, 0x66
xor r15, 0x7b
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x52865f
mov byte [rsp + 0x87], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x6b
xor r12, 0x24
sub r13d, r15d
cmp r12, 0x8e
jae 0x528652
mov r15d, 0x6b
xor r15, 0x5b
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x528645
mov byte [rsp + 0x86], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x4e
xor r13, 0x7b
sub r12d, r15d
cmp r13, 0x8e
jae 0x528633
mov r15d, 0x4e
xor r15, 0x26
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x528626
mov byte [rsp + 0x85], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x16
xor r12, 0x68
sub r13d, r15d
nop word [rax + rax]
nop
cmp r12, 0x8e
jae 0x528619
mov r15d, 0x16
xor r15, 0x5e
movzx r12d, byte [r12 + rsi]
nop dword [rax]
cmp r15, 0x8e
jae 0x52860c
mov byte [rsp + 0x84], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x4e
xor r13, 0x19
add r12d, r15d
cmp r13, 0x8e
jae 0x5285ff
mov r15d, 0x4e
xor r15, 0x72
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x5285f2
mov byte [rsp + 0x83], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x86
xor r12, 0xab
add r13d, r15d
cmp r12, 0x8e
jae 0x5285e5
mov r15d, 0x86
xor r15, 0xb0
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x5285d3
mov byte [rsp + 0x82], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x37
xor r13, 0x34
add r12d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0x8e
jae 0x5285c6
mov r15d, 0x37
xor r15, 0xb3
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x5285b9
mov byte [rsp + 0x81], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x93
xor r12, 0xd6
add r13d, r15d
cmp r12, 0x8e
jae 0x5285ac
mov r15d, 0x93
xor r15, 0xf2
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x52859f
mov byte [rsp + 0x80], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x4e
xor r13, 0x42
sub r12d, r15d
cmp r13, 0x8e
jae 0x528592
mov r15d, 0x4e
xor r15, 0xc6
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x528585
mov byte [rsp + 0x7f], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xe7
xor r12, 0x9a
add r13d, r15d
nop word [rax + rax]
cmp r12, 0x8e
jae 0x528573
mov r15d, 0xe7
xor r15, 0x94
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0x8e
jae 0x528566
mov byte [rsp + 0x7e], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x6b
xor r13, 1
sub r12d, r15d
cmp r13, 0x8e
jae 0x528559
mov r15d, 0x6b
xor r15, 0x69
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x52854c
mov byte [rsp + 0x7d], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x6b
xor r12, 0x27
add r13d, r15d
cmp r12, 0x8e
jae 0x52853f
mov r15d, 0x6b
xor r15, 0x3f
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x528532
mov byte [rsp + 0x7c], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xc7
xor r13, 0xbb
add r12d, r15d
cmp r13, 0x8e
jae 0x528525
mov r15d, 0xc7
xor r15, 0x83
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x528513
mov byte [rsp + 0x7b], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x6b
xor r12, 0x25
sub r13d, r15d
cmp r12, 0x8e
jae 0x528506
mov r15d, 0x6b
xor r15, 0x45
movzx r12d, byte [r12 + rsi]
cmp r15, 0x8e
jae 0x5284f9
mov byte [rsp + 0x7a], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x4b
xor r13, 0x2d
sub r12d, r15d
cmp r13, 0x8e
jae 0x5284ec
mov r15d, 0x4b
xor r15, 0x74
movzx r13d, byte [r13 + rsi]
cmp r15, 0x8e
jae 0x5284df
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov rax, r15
mov ecx, 0x8e
call fcn.0045a040
mov ecx, 0x8e
call fcn.0045a040
mov rax, r13
mov ecx, 0x8e
call fcn.0045a040
mov ecx, 0x8e
call fcn.0045a040
mov rax, r12
mov ecx, 0x8e
nop dword [rax + rax]
call fcn.0045a040
mov ecx, 0x8e
call fcn.0045a040
mov rax, r11
mov ecx, 0x8e
call fcn.0045a040
mov ecx, 0x8e
call fcn.0045a040
mov rax, r9
mov ecx, 0x8e
call fcn.0045a040
mov ecx, 0x8e
call fcn.0045a040
mov rax, r9
mov ecx, 0x8e
call fcn.0045a040
mov ecx, 0x8e
call fcn.0045a040
mov rax, r8
mov ecx, 0x8e
nop dword [rax]
call fcn.0045a040
mov ecx, 0x8e
call fcn.0045a040
mov rax, rdx
mov ecx, 0x8e
call fcn.0045a040
mov ecx, 0x8e
call fcn.0045a040
mov rax, rdx
mov ecx, 0x8e
call fcn.0045a040
mov ecx, 0x8e
call fcn.0045a040
nop
nop
call fcn.00457d60
jmp fcn.00526d80