Function at 0x4a4700
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
lea r12, [rsp - 0x40]
cmp r12, qword [r14 + 0x10]
jbe 0x4a6b90
push rbp
mov rbp, rsp
sub rsp, 0xb8
movups xmmword [rsp + 0x19], xmm15
lea rdi, [rsp + 0x1f]
lea rdi, [rdi - 0x30]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.00463230
mov rbp, qword [rbp]
mov eax, 0x18
xor rax, 2
cmp rax, 0xaa
jae 0x4a6b85
mov edx, 0x18
xor rdx, 0x73
lea rsi, [0x0058b71b]
movzx edi, byte [rax + rsi]
cmp rdx, 0xaa
jae 0x4a6b74
movzx edx, byte [rdx + rsi]
mov eax, 0x36
xor rax, 0x55
xor edx, edi
cmp rax, 0xaa
jae 0x4a6b6a
mov edi, 0x36
xor rdi, 0xab
movzx r8d, byte [rax + rsi]
nop
cmp rdi, 0xaa
jae 0x4a6b5d
movzx edi, byte [rdi + rsi]
mov eax, 0xc8
xor rax, 0x4c
sub r8d, edi
nop dword [rax]
cmp rax, 0xaa
jae 0x4a6b53
mov edi, 0xc8
xor rdi, 0xfe
movzx r9d, byte [rax + rsi]
nop dword [rax]
cmp rdi, 0xaa
jae 0x4a6b46
movzx edi, byte [rdi + rsi]
mov eax, 0x81
xor rax, 0xcf
xor edi, r9d
nop
cmp rax, 0xaa
jae 0x4a6b3c
mov r9d, 0x81
xor r9, 0xa7
movzx r10d, byte [rax + rsi]
nop
cmp r9, 0xaa
jae 0x4a6b2f
movzx r9d, byte [r9 + rsi]
mov eax, 0xf6
xor rax, 0x62
add r9d, r10d
nop
cmp rax, 0xaa
jae 0x4a6b25
mov r10d, 0xf6
xor r10, 0x73
movzx r11d, byte [rax + rsi]
nop dword [rax + rax]
cmp r10, 0xaa
jae 0x4a6b14
movzx r10d, byte [r10 + rsi]
mov eax, 0xd
xor rax, 0x28
add r10d, r11d
nop
cmp rax, 0xaa
jae 0x4a6b0a
mov r11d, 0xd
xor r11, 0x81
movzx r12d, byte [rax + rsi]
nop
cmp r11, 0xaa
jae 0x4a6afd
movzx r11d, byte [r11 + rsi]
mov eax, 0x81
xor rax, 0xe5
add r11d, r12d
cmp rax, 0xaa
jae 0x4a6af3
mov r12d, 0x81
xor r12, 0x19
movzx r13d, byte [rax + rsi]
nop dword [rax + rax]
cmp r12, 0xaa
jae 0x4a6ae6
movzx r12d, byte [r12 + rsi]
mov eax, 0xe1
xor rax, 0xb9
add r12d, r13d
cmp rax, 0xaa
jae 0x4a6adc
mov r13d, 0xe1
xor r13, 0xda
movzx r15d, byte [rax + rsi]
nop
cmp r13, 0xaa
jae 0x4a6acf
movzx r13d, byte [r13 + rsi]
xor r13d, r15d
mov eax, 0x4d
nop dword [rax + rax]
cmp rax, 0xaa
jae 0x4a6ac5
xor rax, 0x45
cmp rax, 0xaa
jae 0x4a6ab9
mov r15d, 0x8b
xor r15, 0x17
movzx eax, byte [rax + rsi]
cmp r15, 0xaa
jae 0x4a6aac
mov ecx, r13d
mov r13d, 0x8b
xor r13, 0x1a
movzx r15d, byte [r15 + rsi]
cmp r13, 0xaa
jae 0x4a6a9f
movzx r13d, byte [r13 + rsi]
mov ebx, r12d
mov r12d, 0xa7
xor r12, 0x80
xor r13d, r15d
cmp r12, 0xaa
jae 0x4a6a92
mov r15d, 0xa7
xor r15, 0xb6
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a6a85
mov byte [rsp + 0x18], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x8a
xor r13, 0x2a
add r12d, r15d
cmp r13, 0xaa
jae 0x4a6a73
mov r15d, 0x8a
xor r15, 0x88
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a6a66
mov byte [rsp + 0xb7], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xf6
xor r12, 0xe5
sub r13d, r15d
nop dword [rax]
cmp r12, 0xaa
jae 0x4a6a59
mov r15d, 0xf6
xor r15, 0xab
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0xaa
jae 0x4a6a4c
mov byte [rsp + 0xb6], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xf6
xor r13, 0x65
add r12d, r15d
cmp r13, 0xaa
jae 0x4a6a3f
mov r15d, 0xf6
xor r15, 0xff
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a6a32
mov byte [rsp + 0xb5], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xc8
xor r12, 0x96
add r13d, r15d
cmp r12, 0xaa
jae 0x4a6a25
mov r15d, 0xc8
xor r15, 0x6e
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a6a13
mov byte [rsp + 0xb4], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x8b
xor r13, 0x9b
sub r12d, r15d
nop word [rax + rax]
cmp r13, 0xaa
jae 0x4a6a06
mov r15d, 0x8b
xor r15, 0xa2
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a69f9
mov byte [rsp + 0xb3], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xfa
xor r12, 0xfc
sub r13d, r15d
cmp r12, 0xaa
jae 0x4a69ec
mov r15d, 0xfa
xor r15, 0xb5
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a69df
mov byte [rsp + 0xb2], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x81
xor r13, 0x8b
add r12d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0xaa
jae 0x4a69d2
mov r15d, 0x81
xor r15, 0xf6
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a69c5
mov byte [rsp + 0xb1], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xc4
xor r12, 0x56
xor r15d, r13d
cmp r12, 0xaa
jae 0x4a69b3
mov r13d, 0xc4
xor r13, 0xf7
movzx r12d, byte [r12 + rsi]
cmp r13, 0xaa
jae 0x4a69a6
mov byte [rsp + 0xb0], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0xd
xor r15, 6
sub r12d, r13d
cmp r15, 0xaa
jae 0x4a6999
mov r13d, 0xd
xor r13, 9
movzx r15d, byte [r15 + rsi]
cmp r13, 0xaa
jae 0x4a698c
mov byte [rsp + 0xaf], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xfa
xor r12, 0x9b
xor r13d, r15d
nop word [rax + rax]
nop
cmp r12, 0xaa
jae 0x4a697f
mov r15d, 0xfa
xor r15, 0xa9
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0xaa
jae 0x4a6972
mov byte [rsp + 0xae], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xc8
xor r13, 0x4f
add r12d, r15d
cmp r13, 0xaa
jae 0x4a6965
mov r15d, 0xc8
xor r15, 0xe2
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a6953
mov byte [rsp + 0xad], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xa7
xor r12, 0xd7
add r13d, r15d
cmp r12, 0xaa
jae 0x4a6946
mov r15d, 0xa7
xor r15, 0x9b
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a6939
mov byte [rsp + 0xac], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x18
xor r13, 0x2a
xor r15d, r12d
nop word [rax + rax]
cmp r13, 0xaa
jae 0x4a692c
mov r12d, 0x18
xor r12, 0x87
movzx r13d, byte [r13 + rsi]
cmp r12, 0xaa
jae 0x4a691f
mov byte [rsp + 0xab], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0xe1
xor r15, 0xed
add r12d, r13d
cmp r15, 0xaa
jae 0x4a6912
mov r13d, 0xe1
xor r13, 0xff
movzx r15d, byte [r15 + rsi]
cmp r13, 0xaa
jae 0x4a6905
mov byte [rsp + 0xaa], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xf6
xor r12, 0x8f
add r13d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r12, 0xaa
jae 0x4a68f3
mov r15d, 0xf6
xor r15, 0x9a
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0xaa
jae 0x4a68e6
mov byte [rsp + 0xa9], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x8b
xor r13, 0x97
sub r12d, r15d
cmp r13, 0xaa
jae 0x4a68d9
mov r15d, 0x8b
xor r15, 0x12
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a68cc
mov byte [rsp + 0xa8], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x78
xor r12, 0xfe
sub r13d, r15d
cmp r12, 0xaa
jae 0x4a68bf
mov r15d, 0x78
xor r15, 0x45
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a68b2
mov byte [rsp + 0xa7], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xe1
xor r13, 0x68
xor r15d, r12d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0xaa
jae 0x4a68a5
mov r12d, 0xe1
xor r12, 0xf5
movzx r13d, byte [r13 + rsi]
cmp r12, 0xaa
jae 0x4a6893
mov byte [rsp + 0xa6], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0xc
xor r15, 0x64
sub r13d, r12d
cmp r15, 0xaa
jae 0x4a6886
mov r12d, 0xc
xor r12, 0x72
movzx r15d, byte [r15 + rsi]
cmp r12, 0xaa
jae 0x4a6879
mov byte [rsp + 0xa5], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x18
xor r13, 0x54
sub r15d, r12d
cmp r13, 0xaa
jae 0x4a686c
mov r12d, 0x18
xor r12, 0x65
movzx r13d, byte [r13 + rsi]
cmp r12, 0xaa
jae 0x4a685f
mov byte [rsp + 0xa4], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x8a
xor r15, 0xed
xor r12d, r13d
cmp r15, 0xaa
jae 0x4a6852
mov r13d, 0x8a
xor r13, 0xcb
movzx r15d, byte [r15 + rsi]
cmp r13, 0xaa
jae 0x4a6845
mov byte [rsp + 0xa3], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xa7
xor r12, 0xa2
sub r15d, r13d
nop dword [rax + rax]
cmp r12, 0xaa
jae 0x4a6833
mov r13d, 0xa7
xor r13, 0xc5
movzx r12d, byte [r12 + rsi]
nop
cmp r13, 0xaa
jae 0x4a6826
mov byte [rsp + 0xa2], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x8b
xor r15, 0x2c
add r12d, r13d
cmp r15, 0xaa
jae 0x4a6819
mov r13d, 0x8b
xor r13, 0x84
movzx r15d, byte [r15 + rsi]
cmp r13, 0xaa
jae 0x4a680c
mov byte [rsp + 0xa1], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xa7
xor r12, 0x24
sub r15d, r13d
cmp r12, 0xaa
jae 0x4a67ff
mov r13d, 0xa7
xor r13, 0x89
movzx r12d, byte [r12 + rsi]
cmp r13, 0xaa
jae 0x4a67f2
mov byte [rsp + 0xa0], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x4d
xor r15, 0xa
sub r12d, r13d
nop word [rax + rax]
nop
cmp r15, 0xaa
jae 0x4a67e5
mov r13d, 0x4d
xor r13, 0x43
movzx r15d, byte [r15 + rsi]
nop dword [rax]
cmp r13, 0xaa
jae 0x4a67d3
mov byte [rsp + 0x9f], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xa7
xor r12, 0x8b
add r13d, r15d
cmp r12, 0xaa
jae 0x4a67c6
mov r15d, 0xa7
xor r15, 0xc7
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a67b9
mov byte [rsp + 0x9e], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xfa
xor r13, 0x70
add r12d, r15d
cmp r13, 0xaa
jae 0x4a67ac
mov r15d, 0xfa
xor r15, 0x82
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a679f
mov byte [rsp + 0x9d], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x81
xor r12, 0x20
add r13d, r15d
nop dword [rax + rax]
cmp r12, 0xaa
jae 0x4a6792
mov r15d, 0x81
xor r15, 0xfd
movzx r12d, byte [r12 + rsi]
nop
cmp r15, 0xaa
jae 0x4a6785
mov byte [rsp + 0x9c], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xc4
xor r13, 0xfb
add r12d, r15d
cmp r13, 0xaa
jae 0x4a6773
mov r15d, 0xc4
xor r15, 0x4a
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a6766
mov byte [rsp + 0x9b], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x78
xor r12, 0x48
sub r13d, r15d
cmp r12, 0xaa
jae 0x4a6759
mov r15d, 0x78
xor r15, 2
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a674c
mov byte [rsp + 0x9a], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x78
xor r13, 0x78
xor r15d, r12d
cmp r13, 0xaa
jae 0x4a673f
mov r12d, 0x78
xor r12, 3
movzx r13d, byte [r13 + rsi]
cmp r12, 0xaa
jae 0x4a6732
mov byte [rsp + 0x99], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0xa7
xor r15, 0x2c
add r12d, r13d
nop word [rax + rax]
nop
cmp r15, 0xaa
jae 0x4a6725
mov r13d, 0xa7
xor r13, 0x86
movzx r15d, byte [r15 + rsi]
nop
cmp r13, 0xaa
jae 0x4a6713
mov byte [rsp + 0x98], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x78
xor r12, 0x30
add r13d, r15d
cmp r12, 0xaa
jae 0x4a6706
mov r15d, 0x78
xor r15, 0xf7
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a66f9
mov byte [rsp + 0x97], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xd
xor r13, 0x64
add r12d, r15d
cmp r13, 0xaa
jae 0x4a66ec
mov r15d, 0xd
xor r15, 0x20
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a66df
mov byte [rsp + 0x96], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xc4
xor r12, 0xb7
xor r15d, r13d
nop word [rax + rax]
nop
cmp r12, 0xaa
jae 0x4a66d2
mov r13d, 0xc4
xor r13, 0x54
movzx r12d, byte [r12 + rsi]
nop dword [rax]
cmp r13, 0xaa
jae 0x4a66c5
mov byte [rsp + 0x95], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x8a
xor r15, 0xcf
add r12d, r13d
cmp r15, 0xaa
jae 0x4a66b3
mov r13d, 0x8a
xor r13, 0xfc
movzx r15d, byte [r15 + rsi]
cmp r13, 0xaa
jae 0x4a66a6
mov byte [rsp + 0x94], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xd
xor r12, 0x47
xor r13d, r15d
cmp r12, 0xaa
jae 0x4a6699
mov r15d, 0xd
xor r15, 0x57
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a668c
mov byte [rsp + 0x93], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xf6
xor r13, 0xaa
sub r12d, r15d
nop dword [rax + rax]
cmp r13, 0xaa
jae 0x4a667f
mov r15d, 0xf6
xor r15, 0xf7
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a6672
mov byte [rsp + 0x92], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xe1
xor r12, 0xaa
xor r15d, r13d
cmp r12, 0xaa
jae 0x4a6665
mov r13d, 0xe1
xor r13, 0x76
movzx r12d, byte [r12 + rsi]
cmp r13, 0xaa
jae 0x4a6653
mov byte [rsp + 0x91], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x18
xor r15, 0x51
xor r13d, r12d
cmp r15, 0xaa
jae 0x4a6646
mov r12d, 0x18
xor r12, 0x82
movzx r15d, byte [r15 + rsi]
cmp r12, 0xaa
jae 0x4a6639
mov byte [rsp + 0x90], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0xfa
xor r13, 0xad
sub r15d, r12d
nop word [rax + rax]
cmp r13, 0xaa
jae 0x4a662c
mov r12d, 0xfa
xor r12, 0x8b
movzx r13d, byte [r13 + rsi]
cmp r12, 0xaa
jae 0x4a661f
mov byte [rsp + 0x8f], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0xc
xor r15, 0x55
add r12d, r13d
cmp r15, 0xaa
jae 0x4a6612
mov r13d, 0xc
xor r13, 0x4f
movzx r15d, byte [r15 + rsi]
cmp r13, 0xaa
jae 0x4a6605
mov byte [rsp + 0x8e], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xc4
xor r12, 0xab
xor r13d, r15d
cmp r12, 0xaa
jae 0x4a65f3
mov r15d, 0xc4
xor r15, 0xa1
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a65e6
mov byte [rsp + 0x8d], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xc
xor r13, 0x13
add r12d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0xaa
jae 0x4a65d9
mov r15d, 0xc
xor r15, 0x58
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r15, 0xaa
jae 0x4a65cc
mov byte [rsp + 0x8c], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0xa7
xor r12, 0xa0
add r13d, r15d
cmp r12, 0xaa
jae 0x4a65bf
mov r15d, 0xa7
xor r15, 0xf6
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a65b2
mov byte [rsp + 0x8b], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xf6
xor r13, 0xc7
add r12d, r15d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0xaa
jae 0x4a65a5
mov r15d, 0xf6
xor r15, 0x6d
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r15, 0xaa
jae 0x4a6593
mov byte [rsp + 0x8a], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x32
xor r12, 0x58
sub r13d, r15d
cmp r12, 0xaa
jae 0x4a6586
mov r15d, 0x32
xor r15, 0x76
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a6579
mov byte [rsp + 0x89], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x32
xor r13, 0x72
add r12d, r15d
cmp r13, 0xaa
jae 0x4a656c
mov r15d, 0x32
xor r15, 0x69
movzx r13d, byte [r13 + rsi]
cmp r15, 0xaa
jae 0x4a655f
mov byte [rsp + 0x88], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x8b
xor r12, 0x1e
xor r15d, r13d
cmp r12, 0xaa
jae 0x4a6552
mov r13d, 0x8b
xor r13, 0x93
movzx r12d, byte [r12 + rsi]
cmp r13, 0xaa
jae 0x4a6545
mov byte [rsp + 0x87], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0xd
xor r15, 0x85
xor r13d, r12d
nop dword [rax + rax]
cmp r15, 0xaa
jae 0x4a6533
mov r12d, 0xd
xor r12, 0xae
movzx r15d, byte [r15 + rsi]
nop
cmp r12, 0xaa
jae 0x4a6526
mov byte [rsp + 0x86], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0xd
xor r13, 0x58
sub r15d, r12d
cmp r13, 0xaa
jae 0x4a6519
mov r12d, 0xd
xor r12, 0x34
movzx r13d, byte [r13 + rsi]
cmp r12, 0xaa
jae 0x4a650c
mov byte [rsp + 0x85], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x36
xor r15, 0x1d
add r12d, r13d
cmp r15, 0xaa
jae 0x4a64ff
mov r13d, 0x36
xor r13, 0x19
movzx r15d, byte [r15 + rsi]
cmp r13, 0xaa
jae 0x4a64f2
mov byte [rsp + 0x84], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x8b
xor r12, 0xed
add r13d, r15d
cmp r12, 0xaa
jae 0x4a64e5
mov r15d, 0x8b
xor r15, 0xb5
movzx r12d, byte [r12 + rsi]
cmp r15, 0xaa
jae 0x4a64d3
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
nop dword [rax + rax]
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov rax, r15
mov ecx, 0xaa
call fcn.00462f80
mov ecx, 0xaa
nop
call fcn.00462f80
mov ecx, 0xaa
call fcn.00462f80
mov rax, r13
mov ecx, 0xaa
call fcn.00462f80
mov ecx, 0xaa
call fcn.00462f80
mov rax, r12
mov ecx, 0xaa
call fcn.00462f80
mov ecx, 0xaa
call fcn.00462f80
mov rax, r11
mov ecx, 0xaa
call fcn.00462f80
mov ecx, 0xaa
call fcn.00462f80
mov rax, r10
mov ecx, 0xaa
nop dword [rax]
call fcn.00462f80
mov ecx, 0xaa
call fcn.00462f80
mov rax, r9
mov ecx, 0xaa
call fcn.00462f80
mov ecx, 0xaa
call fcn.00462f80
mov rax, rdi
mov ecx, 0xaa
call fcn.00462f80
mov ecx, 0xaa
call fcn.00462f80
mov rax, rdi
mov ecx, 0xaa
call fcn.00462f80
mov ecx, 0xaa
call fcn.00462f80
mov rax, rdx
mov ecx, 0xaa
nop dword [rax]
call fcn.00462f80
mov ecx, 0xaa
call fcn.00462f80
nop
call fcn.00460ca0
jmp fcn.004a4700