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

Disassembly:
lea r12, [rsp - 0x30]
cmp r12, qword [r14 + 0x10]
jbe 0x4a8b95
push rbp
mov rbp, rsp
sub rsp, 0xa8
movups xmmword [rsp + 0x22], xmm15
movups xmmword [rsp + 0x30], xmm15
movups xmmword [rsp + 0x40], xmm15
movups xmmword [rsp + 0x50], xmm15
movups xmmword [rsp + 0x60], xmm15
mov eax, 0x2f
xor rax, 0xa9
cmp rax, 0x9a
jae 0x4a8b8a
mov edx, 0x2f
xor rdx, 0x25
lea rsi, [0x0058526e]
movzx edi, byte [rax + rsi]
cmp rdx, 0x9a
jae 0x4a8b7d
movzx edx, byte [rdx + rsi]
mov eax, pe_nt_image_headers64
xor rax, 3
xor edx, edi
nop
cmp rax, 0x9a
jae 0x4a8b73
mov edi, pe_nt_image_headers64
xor rdi, 0xea
movzx r8d, byte [rax + rsi]
nop dword [rax]
cmp rdi, 0x9a
jae 0x4a8b66
movzx edi, byte [rdi + rsi]
mov eax, 0xc
xor rax, 0x7b
xor edi, r8d
nop dword [rax]
cmp rax, 0x9a
jae 0x4a8b5c
mov r8d, 0xc
xor r8, 0x9d
movzx r9d, byte [rax + rsi]
nop
cmp r8, 0x9a
jae 0x4a8b4f
movzx r8d, byte [r8 + rsi]
mov eax, 0x31
xor rax, 0x65
sub r9d, r8d
nop
cmp rax, 0x9a
jae 0x4a8b45
mov r8d, 0x31
xor r8, 0x34
movzx r10d, byte [rax + rsi]
nop dword [rax + rax]
cmp r8, 0x9a
jae 0x4a8b34
movzx r8d, byte [r8 + rsi]
mov eax, 0x8c
xor rax, 0xb3
sub r10d, r8d
cmp rax, 0x9a
jae 0x4a8b2a
mov r8d, 0x8c
xor r8, 0xb9
movzx r11d, byte [rax + rsi]
nop
cmp r8, 0x9a
jae 0x4a8b1d
movzx r8d, byte [r8 + rsi]
mov eax, pe_nt_image_headers64
xor rax, 0xeb
add r8d, r11d
cmp rax, 0x9a
jae 0x4a8b13
mov r11d, pe_nt_image_headers64
xor r11, 0xe8
movzx r12d, byte [rax + rsi]
nop
cmp r11, 0x9a
jae 0x4a8b06
movzx r11d, byte [r11 + rsi]
mov eax, 0xc
xor rax, 0x14
sub r12d, r11d
nop
cmp rax, 0x9a
jae 0x4a8afc
mov r11d, 0xc
xor r11, 0x4c
movzx r13d, byte [rax + rsi]
nop dword [rax + rax]
cmp r11, 0x9a
jae 0x4a8aef
movzx r11d, byte [r11 + rsi]
mov eax, 0xff
xor rax, 0x7f
add r11d, r13d
nop
cmp rax, 0x9a
jae 0x4a8ae5
mov r13d, 0xff
xor r13, 0xb1
movzx r15d, byte [rax + rsi]
nop
cmp r13, 0x9a
jae 0x4a8ad4
movzx r13d, byte [r13 + rsi]
xor eax, eax
xor rax, 0x21
add r13d, r15d
nop dword [rax]
cmp rax, 0x9a
jae 0x4a8aca
xor r15d, r15d
xor r15, 0x3a
movzx eax, byte [rax + rsi]
nop word [rax + rax]
cmp r15, 0x9a
jae 0x4a8abd
movzx r15d, byte [r15 + rsi]
mov ecx, r13d
mov r13d, 0x7d
xor r13, 0xf3
xor r15d, eax
cmp r13, 0x9a
jae 0x4a8ab0
mov eax, 0x7d
xor rax, 0x69
movzx r13d, byte [r13 + rsi]
cmp rax, 0x9a
jae 0x4a8aa6
movzx eax, byte [rax + rsi]
mov ebx, r15d
mov r15d, 0x31
xor r15, 0x11
xor eax, r13d
cmp r15, 0x9a
jae 0x4a8a99
mov r13d, 0x31
xor r13, 0x78
movzx r15d, byte [r15 + rsi]
nop dword [rax]
cmp r13, 0x9a
jae 0x4a8a8c
mov byte [rsp + 0x21], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0x8c
xor r11, 0xc1
xor r13d, r15d
cmp r11, 0x9a
jae 0x4a8a7f
mov r15d, 0x8c
xor r15, 0xe3
movzx r11d, byte [r11 + rsi]
cmp r15, 0x9a
jae 0x4a8a72
mov byte [rsp + 0x20], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x7d
xor r13, 0x5e
xor r15d, r11d
cmp r13, 0x9a
jae 0x4a8a65
mov r11d, 0x7d
xor r11, 0xe
movzx r13d, byte [r13 + rsi]
cmp r11, 0x9a
jae 0x4a8a53
mov byte [rsp + 0x1f], r15b
movzx r11d, byte [r11 + rsi]
mov r15d, 0x2f
xor r15, 0x79
xor r11d, r13d
cmp r15, 0x9a
jae 0x4a8a46
mov r13d, 0x2f
xor r13, 0x38
movzx r15d, byte [r15 + rsi]
cmp r13, 0x9a
jae 0x4a8a39
mov byte [rsp + 0x1e], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0x31
xor r11, 0x41
xor r13d, r15d
cmp r11, 0x9a
jae 0x4a8a2c
mov r15d, 0x31
xor r15, 0x1b
movzx r11d, byte [r11 + rsi]
cmp r15, 0x9a
jae 0x4a8a1f
mov byte [rsp + 0x1d], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x2f
xor r13, 0x75
xor r15d, r11d
cmp r13, 0x9a
jae 0x4a8a12
mov r11d, 0x2f
xor r11, 0x31
movzx r13d, byte [r13 + rsi]
cmp r11, 0x9a
jae 0x4a8a05
mov byte [rsp + 0x1c], r15b
movzx r11d, byte [r11 + rsi]
mov r15d, pe_nt_image_headers64
xor r15, 0xb4
add r11d, r13d
cmp r15, 0x9a
jae 0x4a89f3
mov r13d, pe_nt_image_headers64
xor r13, 0xc2
movzx r15d, byte [r15 + rsi]
cmp r13, 0x9a
jae 0x4a89e6
mov byte [rsp + 0x1b], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0xf4
xor r11, 0xef
sub r15d, r13d
nop dword [rax + rax]
cmp r11, 0x9a
jae 0x4a89d9
mov r13d, 0xf4
xor r13, 0xa3
movzx r11d, byte [r11 + rsi]
nop
cmp r13, 0x9a
jae 0x4a89cc
mov byte [rsp + 0x1a], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x8c
xor r15, 0xd9
xor r13d, r11d
cmp r15, 0x9a
jae 0x4a89bf
mov r11d, 0x8c
xor r11, 0xe5
movzx r15d, byte [r15 + rsi]
cmp r11, 0x9a
jae 0x4a89b2
movzx r11d, byte [r11 + rsi]
xor r11d, r15d
mov r15d, 0x2f
cmp r15, 0x9a
jae 0x4a89a5
xor r15, 0x7c
nop word [rax + rax]
nop dword [rax]
cmp r15, 0x9a
jae 0x4a8993
mov byte [rsp + 0x19], r11b
mov r11d, 0x6e
xor r11, 0x78
movzx r15d, byte [r15 + rsi]
cmp r11, 0x9a
jae 0x4a8986
mov byte [rsp + 0xa7], r13b
mov r13d, 0x6e
xor r13, 0x68
movzx r11d, byte [r11 + rsi]
cmp r13, 0x9a
jae 0x4a8979
mov byte [rsp + 0xa6], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x2f
xor r12, 0xb6
sub r11d, r13d
cmp r12, 0x9a
jae 0x4a896c
mov r13d, 0x2f
xor r13, 0xb
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x4a895f
mov byte [rsp + 0xa5], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0x58
xor r11, 0xda
add r12d, r13d
nop word [rax + rax]
cmp r11, 0x9a
jae 0x4a8952
mov r13d, 0x58
xor r13, 0x25
movzx r11d, byte [r11 + rsi]
nop dword [rax]
cmp r13, 0x9a
jae 0x4a8945
mov byte [rsp + 0xa4], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x7d
xor r12, 0x25
xor r13d, r11d
cmp r12, 0x9a
jae 0x4a8933
mov r11d, 0x7d
xor r11, 0x50
movzx r12d, byte [r12 + rsi]
cmp r11, 0x9a
jae 0x4a8926
mov byte [rsp + 0xa3], r13b
movzx r11d, byte [r11 + rsi]
xor r13d, r13d
xor r13, 0x7a
add r11d, r12d
cmp r13, 0x9a
jae 0x4a8919
xor r12d, r12d
xor r12, 0x22
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a890c
mov byte [rsp + 0xa2], r11b
movzx r12d, byte [r12 + rsi]
xor r11d, r11d
xor r11, 0x8a
add r12d, r13d
cmp r11, 0x9a
jae 0x4a88ff
xor r13d, r13d
xor r13, 0x7c
movzx r11d, byte [r11 + rsi]
cmp r13, 0x9a
jae 0x4a88f2
mov byte [rsp + 0xa1], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, pe_nt_image_headers64
xor r12, 0x87
sub r11d, r13d
cmp r12, 0x9a
jae 0x4a88e5
mov r13d, pe_nt_image_headers64
xor r13, 0xf2
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x4a88d3
mov byte [rsp + 0xa0], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0x8c
xor r11, 0xba
xor r13d, r12d
nop word [rax + rax]
cmp r11, 0x9a
jae 0x4a88c6
mov r12d, 0x8c
xor r12, 0x91
movzx r11d, byte [r11 + rsi]
nop
cmp r12, 0x9a
jae 0x4a88b9
mov byte [rsp + 0x9f], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x2f
xor r13, 0xaa
add r11d, r12d
cmp r13, 0x9a
jae 0x4a88ac
mov r12d, 0x2f
xor r12, 0x5b
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a889f
mov byte [rsp + 0x9e], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0xf4
xor r11, 0x9a
sub r13d, r12d
cmp r11, 0x9a
jae 0x4a8892
mov r12d, 0xf4
xor r12, 0xc9
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x4a8885
mov byte [rsp + 0x9d], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0xf4
xor r13, 0x8d
xor r12d, r11d
nop word [rax + rax]
cmp r13, 0x9a
jae 0x4a8873
mov r11d, 0xf4
xor r11, 0xc4
movzx r13d, byte [r13 + rsi]
cmp r11, 0x9a
jae 0x4a8866
mov byte [rsp + 0x9c], r12b
movzx r11d, byte [r11 + rsi]
mov r12d, 0x8c
xor r12, 0xe8
add r11d, r13d
cmp r12, 0x9a
jae 0x4a8859
mov r13d, 0x8c
xor r13, 0xd2
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x4a884c
mov byte [rsp + 0x9b], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0x44
xor r11, 0x19
xor r13d, r12d
cmp r11, 0x9a
jae 0x4a883f
mov r12d, 0x44
xor r12, 0x26
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x4a8832
mov byte [rsp + 0x9a], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0xc
xor r13, 0x44
sub r11d, r12d
nop word [rax + rax]
nop dword [rax]
cmp r13, 0x9a
jae 0x4a8825
mov r12d, 0xc
xor r12, 0x1f
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r12, 0x9a
jae 0x4a8813
mov byte [rsp + 0x99], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x58
xor r11, 0x47
sub r13d, r12d
cmp r11, 0x9a
jae 0x4a8806
mov r12d, 0x58
xor r12, 0x51
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x4a87f9
mov byte [rsp + 0x98], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x58
xor r13, 0x1f
add r11d, r12d
cmp r13, 0x9a
jae 0x4a87ec
mov r12d, 0x58
xor r12, 0xd7
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a87df
mov byte [rsp + 0x97], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x8c
xor r11, 0xbf
sub r13d, r12d
nop word [rax + rax]
nop dword [rax]
cmp r11, 0x9a
jae 0x4a87d2
mov r12d, 0x8c
xor r12, 0xea
movzx r11d, byte [r11 + rsi]
nop
cmp r12, 0x9a
jae 0x4a87c5
mov byte [rsp + 0x96], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x48
xor r13, 7
sub r11d, r12d
cmp r13, 0x9a
jae 0x4a87b3
mov r12d, 0x48
xor r12, 0x46
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a87a6
mov byte [rsp + 0x95], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x31
xor r11, 0xba
add r12d, r13d
cmp r11, 0x9a
jae 0x4a8799
mov r13d, 0x31
xor r13, 0x39
movzx r11d, byte [r11 + rsi]
cmp r13, 0x9a
jae 0x4a878c
mov byte [rsp + 0x94], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xef
xor r12, 0xc9
xor r13d, r11d
nop word [rax + rax]
nop
cmp r12, 0x9a
jae 0x4a877f
mov r11d, 0xef
xor r11, 0xa9
movzx r12d, byte [r12 + rsi]
nop
cmp r11, 0x9a
jae 0x4a8772
mov byte [rsp + 0x93], r13b
movzx r11d, byte [r11 + rsi]
mov r13d, 0xef
xor r13, 0xeb
add r11d, r12d
cmp r13, 0x9a
jae 0x4a8765
mov r12d, 0xef
xor r12, 0x82
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a8753
mov byte [rsp + 0x92], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x7d
xor r11, 0x51
sub r13d, r12d
cmp r11, 0x9a
jae 0x4a8746
mov r12d, 0x7d
xor r12, 8
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x4a8739
mov byte [rsp + 0x91], r13b
movzx r12d, byte [r12 + rsi]
xor r13d, r13d
xor r13, 0x5b
add r11d, r12d
cmp r13, 0x9a
jae 0x4a872c
xor r12d, r12d
xor r12, 0xd
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a871f
mov byte [rsp + 0x90], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x58
xor r11, 0x7f
sub r13d, r12d
cmp r11, 0x9a
jae 0x4a8712
mov r12d, 0x58
xor r12, 0x57
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x4a8705
mov byte [rsp + 0x8f], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x8c
xor r13, 0xef
sub r11d, r12d
nop dword [rax + rax]
cmp r13, 0x9a
jae 0x4a86f3
mov r12d, 0x8c
xor r12, 0x8e
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a86e6
mov byte [rsp + 0x8e], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0xff
xor r11, 0x78
xor r12d, r13d
cmp r11, 0x9a
jae 0x4a86d9
mov r13d, 0xff
xor r13, 0xbc
movzx r11d, byte [r11 + rsi]
cmp r13, 0x9a
jae 0x4a86cc
mov byte [rsp + 0x8d], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x6e
xor r12, 0x11
add r11d, r13d
cmp r12, 0x9a
jae 0x4a86bf
mov r13d, 0x6e
xor r13, 0x77
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x4a86b2
mov byte [rsp + 0x8c], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, pe_nt_image_headers64
xor r11, 1
add r12d, r13d
cmp r11, 0x9a
jae 0x4a86a5
mov r13d, pe_nt_image_headers64
xor r13, 9
movzx r11d, byte [r11 + rsi]
cmp r13, 0x9a
jae 0x4a8693
mov byte [rsp + 0x8b], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, pe_nt_image_headers64
xor r12, 0xc1
add r11d, r13d
nop dword [rax]
cmp r12, 0x9a
jae 0x4a8686
mov r13d, pe_nt_image_headers64
xor r13, 0x9c
movzx r12d, byte [r12 + rsi]
nop
cmp r13, 0x9a
jae 0x4a8679
mov byte [rsp + 0x8a], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0x2f
xor r11, 0x7e
add r12d, r13d
cmp r11, 0x9a
jae 0x4a866c
mov r13d, 0x2f
xor r13, 0xa7
movzx r11d, byte [r11 + rsi]
cmp r13, 0x9a
jae 0x4a865f
mov byte [rsp + 0x89], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0xef
xor r12, 0x79
xor r13d, r11d
cmp r12, 0x9a
jae 0x4a8652
mov r11d, 0xef
xor r11, 0xd6
movzx r12d, byte [r12 + rsi]
cmp r11, 0x9a
jae 0x4a8645
mov byte [rsp + 0x88], r13b
movzx r11d, byte [r11 + rsi]
mov r13d, 0xff
xor r13, 0x67
add r11d, r12d
nop word [rax + rax]
nop
cmp r13, 0x9a
jae 0x4a8633
mov r12d, 0xff
xor r12, 0xaf
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a8626
mov byte [rsp + 0x87], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x31
xor r11, 0x1f
add r12d, r13d
cmp r11, 0x9a
jae 0x4a8619
mov r13d, 0x31
xor r13, 0x14
movzx r11d, byte [r11 + rsi]
cmp r13, 0x9a
jae 0x4a860c
mov byte [rsp + 0x86], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x6e
xor r12, 0xe2
sub r11d, r13d
cmp r12, 0x9a
jae 0x4a85ff
mov r13d, 0x6e
xor r13, 9
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x4a85f2
mov byte [rsp + 0x85], r10b
mov byte [rsp + 0x84], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0x2f
xor r11, 0x43
xor r13d, r12d
nop word [rax + rax]
cmp r11, 0x9a
jae 0x4a85e5
mov r12d, 0x2f
xor r12, 0x63
movzx r11d, byte [r11 + rsi]
nop dword [rax]
cmp r12, 0x9a
jae 0x4a85d3
mov byte [rsp + 0x83], r8b
mov byte [rsp + 0x82], r13b
movzx r12d, byte [r12 + rsi]
xor r13d, r13d
xor r13, 0x12
sub r11d, r12d
cmp r13, 0x9a
jae 0x4a85c6
xor r12d, r12d
xor r12, 1
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a85b9
mov byte [rsp + 0x81], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, 0x48
xor r11, 0x7a
xor r12d, r13d
cmp r11, 0x9a
jae 0x4a85ac
mov r13d, 0x48
xor r13, 0x14
movzx r11d, byte [r11 + rsi]
cmp r13, 0x9a
jae 0x4a859f
mov byte [rsp + 0x80], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, pe_nt_image_headers64
xor r12, 0x15
add r11d, r13d
cmp r12, 0x9a
jae 0x4a8592
mov r13d, pe_nt_image_headers64
xor r13, 0xb8
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x4a8585
mov byte [rsp + 0x7f], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0xf4
xor r11, 0x82
sub r12d, r13d
nop dword [rax + rax]
cmp r11, 0x9a
jae 0x4a8573
mov r13d, 0xf4
xor r13, 0x85
movzx r11d, byte [r11 + rsi]
nop
cmp r13, 0x9a
jae 0x4a8566
mov byte [rsp + 0x7e], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x7d
xor r12, 0x41
add r11d, r13d
cmp r12, 0x9a
jae 0x4a8559
mov r13d, 0x7d
xor r13, 0xe9
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x4a854c
mov byte [rsp + 0x7d], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0xc
xor r11, 0x24
xor r13d, r12d
cmp r11, 0x9a
jae 0x4a853f
mov r12d, 0xc
xor r12, 0x55
movzx r11d, byte [r11 + rsi]
cmp r12, 0x9a
jae 0x4a8532
mov byte [rsp + 0x7c], r13b
movzx r12d, byte [r12 + rsi]
xor r13d, r13d
xor r13, 0x4a
add r11d, r12d
cmp r13, 0x9a
jae 0x4a8525
xor r12d, r12d
xor r12, 0xb
movzx r13d, byte [r13 + rsi]
cmp r12, 0x9a
jae 0x4a8513
mov byte [rsp + 0x7b], r11b
movzx r12d, byte [r12 + rsi]
mov r11d, pe_nt_image_headers64
xor r11, 0x8c
add r12d, r13d
cmp r11, 0x9a
jae 0x4a8506
mov r13d, pe_nt_image_headers64
xor r13, 0xf8
movzx r11d, byte [r11 + rsi]
cmp r13, 0x9a
jae 0x4a84f9
mov byte [rsp + 0x7a], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x48
xor r12, 0x33
sub r11d, r13d
cmp r12, 0x9a
jae 0x4a84ec
mov r13d, 0x48
xor r13, 3
movzx r12d, byte [r12 + rsi]
cmp r13, 0x9a
jae 0x4a84df
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r12
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r15
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r15
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r15
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r15
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r15
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r15
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
nop dword [rax + rax]
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r15
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r15
mov ecx, 0x9a
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
call fcn.004605c0
mov rax, r15
mov ecx, 0x9a
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
mov rax, r13
mov ecx, 0x9a
nop dword [rax]
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
mov rax, r11
mov ecx, 0x9a
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
mov rax, r8
mov ecx, 0x9a
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
mov rax, r8
mov ecx, 0x9a
nop dword [rax]
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
mov rax, r8
mov ecx, 0x9a
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
mov rax, rdi
mov ecx, 0x9a
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
mov rax, rdx
mov ecx, 0x9a
call fcn.004605c0
mov ecx, 0x9a
call fcn.004605c0
nop
call fcn.0045e2e0
jmp fcn.004a6b40