Function at 0x140001000
Capabilities:
Parse pe header

Disassembly:
sub rsp, 0x28
mov r8, 0xeb0
xor rdx, rdx
movabs rcx, 0x1400f4b84
call fcn.14001e000
xor rcx, rcx
call fcn.14001e00c
mov qword [0x1400f4b8c], rax
xor r8, r8
mov rdx, 0x1000
xor rcx, rcx
call fcn.14001e012
mov qword [0x1400f4b84], rax
movabs rax, 0x1400a8458
mov qword [0x1400f4d74], rax
call fcn.140039520
call fcn.1400387fc
call fcn.140038460
call fcn.140037340
call fcn.1400356ac
call fcn.140034bc0
call fcn.14003419c
call fcn.140031f28
call fcn.1400300ac
call fcn.14002fc44
call fcn.14002f344
call fcn.14002ea4c
call fcn.14002d330
call fcn.14002b624
call fcn.140025ab0
call fcn.14002316c
call fcn.140022c0c
call fcn.1400219d4
call fcn.1400210b4
call fcn.14001e3cc
mov qword [rsp + 0x20], rax
mov dword [0x1400a7001], 5
jmp 0x1400011cd
mov dword [0x1400a7001], 0xd
mov dword [0x1400a7001], 0x1a
movabs rdx, str.CHEATHAPPENS_MEMBER
lea rcx, [0x1400f4c94]
call fcn.140039610
mov dword [0x1400a7001], 0x1c
call fcn.14001e018
and rax, rax
je 0x14000120b
mov dword [0x1400a7001], 0x20
mov dword [0x1400a7001], 0x22
sub rsp, 8
movabs rax, 0x80000001
push rax
movabs rax, 0x1400a71ad
push rax
push 0
movabs r9, 0
movabs r8, 0
movabs rdx, 0
movabs rcx, 0xffffffffffffffff
sub rsp, 0x20
call fcn.14002b6ec
add rsp, 0x40
mov qword [0x1400f4c6c], rax
mov dword [0x1400a7001], 0x23
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002cc94
add rsp, 0x28
lea rcx, [0x1400f4c0c]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x24
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov rdx, qword [0x1400f6720]
push rdx
push rdx
pop rcx
sub rsp, 0x20
call fcn.140021c68
add rsp, 0x20
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ccf4
add rsp, 0x28
lea rcx, [0x1400f53f4]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x26
mov rcx, qword [0x1400f53f4]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
lea rcx, [0x1400f4cac]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x27
call fcn.14001e096
mov qword [0x1400f52a4], rax
mov dword [0x1400a7001], 0x28
lea rax, [0x1400f4b9c]
mov rdx, rax
mov rcx, qword [0x1400f52a4]
call fcn.14001e09c
mov dword [0x1400a7001], 0x2b
mov r8, qword [0x1400f4b9c]
mov rdx, qword [0x1400f542c]
movabs rcx, 0x1f0fff
call fcn.14001e01e
mov qword [0x1400f544c], rax
mov dword [0x1400a7001], 0x2e
mov rax, qword [0x1400f4b9c]
mov qword [0x1400f52a4], rax
mov dword [0x1400a7001], 0x30
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4c44], rax
mov dword [0x1400a7001], 0x32
mov rcx, qword [0x1400f4cac]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
lea rcx, [0x1400f5174]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x34
mov rax, qword [0x1400f53ac]
mov qword [0x1400f4c54], rax
mov dword [0x1400a7001], 0x38
mov rcx, qword [0x1400f4c6c]
call fcn.14002b4b4
mov dword [0x1400a7001], 0x3a
mov qword [0x1400f52e4], 0x3e8
mov dword [0x1400a7001], 0x40
movabs rbp, 0x1400a8458
mov qword [0x1400f4efc], rbp
mov dword [0x1400a7001], 0x42
mov rcx, qword [0x1400f4efc]
call fcn.1400373b0
mov byte [0x1400f5521], al
mov dword [0x1400a7001], 0x45
movabs rbp, 0x1400a845b
mov qword [0x1400f4efc], rbp
jmp 0x1400014a0
mov dword [0x1400a7001], 0x45
movabs rbp, 0x1400a845b
mov r15, rbp
add r15, 0xbb8
cmp r15, qword [0x1400f4efc]
jl 0x140001580
mov dword [0x1400a7001], 0x47
mov rcx, qword [0x1400f4efc]
call fcn.1400373b0
mov byte [0x1400f5524], al
mov dword [0x1400a7001], 0x4a
movsx r15, byte [0x1400f5524]
movsx rax, byte [0x1400f5521]
xor r15, rax
mov rax, r15
mov byte [0x1400f5520], al
mov dword [0x1400a7001], 0x4c
movsx r15, byte [0x1400f5521]
add r15, 0x37
mov rax, r15
mov byte [0x1400f5521], al
mov dword [0x1400a7001], 0x4d
movsx r15, byte [0x1400f5521]
cmp r15, 0xff
jle 0x14000155f
mov dword [0x1400a7001], 0x4d
movsx r15, byte [0x1400f5521]
add r15, 0xffffffffffffff01
mov rax, r15
mov byte [0x1400f5521], al
mov dword [0x1400a7001], 0x4d
mov dword [0x1400a7001], 0x53
inc qword [0x1400f4efc]
jno 0x140001496
mov dword [0x1400a7001], 0xee
mov dword [0x1400a7001], 0xee
mov dword [0x1400a7001], 0xee
mov dword [0x1400a7001], 0xef
sub rsp, 0x18
mov rdx, 1
movabs rax, 0x1400f5874
push rax
xor r9, r9
mov r8, 7
mov rcx, 0x10
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5874], rax
mov dword [0x1400a7001], 0x180
call fcn.14001e024
mov qword [0x1400f5384], rax
mov dword [0x1400a7001], 0x187
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.140021c68
add rsp, 0x28
lea rcx, [0x1400f4f1c]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x188
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov rcx, qword [0x1400f4f1c]
pop rdx
sub rsp, 0x20
call fcn.14002ccf4
add rsp, 0x28
lea rcx, [0x1400f4f1c]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x18a
movabs rdx, 0x1400a71ad
lea rcx, [0x1400f4dac]
call fcn.140039610
mov dword [0x1400a7001], 0x18b
movabs rdx, 0x1400a71ad
lea rcx, [0x1400f4e9c]
call fcn.140039610
mov dword [0x1400a7001], 0x18c
movabs rdx, 0x1400a71ad
lea rcx, [0x1400f4f54]
call fcn.140039610
mov dword [0x1400a7001], 0x18d
mov qword [0x1400f53e4], 0
mov dword [0x1400a7001], 0x18e
mov dword [0x1400f5518], 0
mov dword [0x1400a7001], 0x190
push qword [0x1400f6720]
sub rsp, 8
push 0x60000
mov rdx, qword [0x1400f6720]
push rdx
push rdx
pop rcx
sub rsp, 0x20
call fcn.140021c68
add rsp, 0x20
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14002d8e0
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x191
movabs rcx, 0
call fcn.14002d8f0
mov qword [0x1400f4fe4], rax
mov dword [0x1400a7001], 0x192
mov qword [0x1400f4efc], 1
jmp 0x14000178d
mov dword [0x1400a7001], 0x192
mov r15, qword [0x1400f4fe4]
add r15, 0xfffffffffffffff8
cmp r15, qword [0x1400f4efc]
jl 0x1400017f8
mov dword [0x1400a7001], 0x195
movabs rcx, 0
call fcn.14002d950
mov byte [0x1400f5522], al
mov dword [0x1400a7001], 0x197
movsxd r15, dword [0x1400f5518]
movzx rax, byte [0x1400f5522]
add r15, rax
mov rax, r15
mov dword [0x1400f5518], eax
mov dword [0x1400a7001], 0x199
inc qword [0x1400f4efc]
jno 0x140001783
mov dword [0x1400a7001], 0x19a
movabs rcx, 0
call fcn.14002d9c0
mov qword [0x1400f54dc], rax
mov dword [0x1400a7001], 0x19b
movabs rcx, 0
call fcn.14002d9c0
mov qword [0x1400f4d6c], rax
mov dword [0x1400a7001], 0x19c
movabs rcx, 0
call fcn.14002d240
mov dword [0x1400a7001], 0x19e
movsxd rax, dword [0x1400f5518]
push rax
pop qword [0x1400f50f4]
mov dword [0x1400a7001], 0x1a2
push qword [0x1400f6720]
sub rsp, 8
push 0x60000
mov rdx, qword [0x1400f6720]
push rdx
push rdx
pop rcx
sub rsp, 0x20
call fcn.140021c68
add rsp, 0x20
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14002d8e0
add rsp, 0x28
pop qword [0x1400f6720]
mov r15, rax
and r15, r15
jle 0x140001f90
mov dword [0x1400a7001], 0x1a4
mov qword [0x1400f4efc], 1
jmp 0x1400018f5
mov dword [0x1400a7001], 0x1a4
mov rax, 0x3b8
cmp rax, qword [0x1400f4efc]
jl 0x140001938
mov dword [0x1400a7001], 0x1a6
movabs rcx, 0
call fcn.14002da30
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1a8
inc qword [0x1400f4efc]
jno 0x1400018eb
mov dword [0x1400a7001], 0x1ad
mov qword [0x1400f4efc], 0x3b9
jmp 0x140001959
mov dword [0x1400a7001], 0x1ad
mov rax, 0x3c0
cmp rax, qword [0x1400f4efc]
jl 0x140001a5a
mov dword [0x1400a7001], 0x1af
movabs rcx, 0
call fcn.14002da30
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1b1
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov r8, qword [0x1400f6720]
movabs rdx, 1
mov rcx, qword [0x1400f4eec]
sub rsp, 0x20
call fcn.14001eae0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001eb90
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1b3
mov rcx, qword [0x1400f4dac]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6720]
push rdx
push rdx
mov rcx, qword [0x1400f4eec]
pop rdx
sub rsp, 0x20
call fcn.14001ec90
add rsp, 0x20
pop rax
lea rcx, [0x1400f4dac]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x1b5
inc qword [0x1400f4efc]
jno 0x14000194f
mov dword [0x1400a7001], 0x1b9
mov rcx, qword [0x1400f4dac]
call fcn.14001cd47
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1ba
mov r15, qword [0x1400f4eec]
movabs rax, 0x98989898
xor r15, rax
mov qword [0x1400f4eec], r15
mov dword [0x1400a7001], 0x1bb
mov rax, qword [0x1400f4eec]
mov qword [0x1400f5074], rax
mov dword [0x1400a7001], 0x1bc
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
push 0xa
push qword [0x1400f6720]
movabs rcx, str.0000000000
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6720]
push rdx
push rdx
mov rcx, qword [0x1400f4eec]
pop rdx
sub rsp, 0x20
call fcn.14001ecb0
add rsp, 0x20
pop rax
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14001ed10
add rsp, 0x28
lea rcx, [0x1400f4dac]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x1c1
mov qword [0x1400f4efc], 0x3c1
jmp 0x140001b56
mov dword [0x1400a7001], 0x1c1
mov rax, 0x3c8
cmp rax, qword [0x1400f4efc]
jl 0x140001c57
mov dword [0x1400a7001], 0x1c3
movabs rcx, 0
call fcn.14002da30
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1c5
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov r8, qword [0x1400f6720]
movabs rdx, 1
mov rcx, qword [0x1400f4eec]
sub rsp, 0x20
call fcn.14001eae0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001eb90
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1c7
mov rcx, qword [0x1400f4e9c]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6720]
push rdx
push rdx
mov rcx, qword [0x1400f4eec]
pop rdx
sub rsp, 0x20
call fcn.14001ec90
add rsp, 0x20
pop rax
lea rcx, [0x1400f4e9c]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x1c9
inc qword [0x1400f4efc]
jno 0x140001b4c
mov dword [0x1400a7001], 0x1cc
mov rcx, qword [0x1400f4e9c]
call fcn.14001cd47
mov qword [0x1400f4c14], rax
mov dword [0x1400a7001], 0x1d0
mov qword [0x1400f4efc], 0x3c9
jmp 0x140001c95
mov dword [0x1400a7001], 0x1d0
mov rax, 0x3d0
cmp rax, qword [0x1400f4efc]
jl 0x140001d96
mov dword [0x1400a7001], 0x1d2
movabs rcx, 0
call fcn.14002da30
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1d4
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov r8, qword [0x1400f6720]
movabs rdx, 1
mov rcx, qword [0x1400f4eec]
sub rsp, 0x20
call fcn.14001eae0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001eb90
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1d6
mov rcx, qword [0x1400f4f54]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6720]
push rdx
push rdx
mov rcx, qword [0x1400f4eec]
pop rdx
sub rsp, 0x20
call fcn.14001ec90
add rsp, 0x20
pop rax
lea rcx, [0x1400f4f54]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x1d8
inc qword [0x1400f4efc]
jno 0x140001c8b
mov dword [0x1400a7001], 0x1dc
mov rcx, qword [0x1400f4f54]
call fcn.14001cd47
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1de
mov rax, qword [0x1400f4eec]
mov qword [0x1400f4e34], rax
mov dword [0x1400a7001], 0x1e0
mov qword [0x1400f4efc], 0x3d1
jmp 0x140001dec
mov dword [0x1400a7001], 0x1e0
mov rax, qword [0x1400f4e34]
cmp rax, qword [0x1400f4efc]
jl 0x140001e2f
mov dword [0x1400a7001], 0x1e2
movabs rcx, 0
call fcn.14002da30
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1e4
inc qword [0x1400f4efc]
jno 0x140001de2
mov dword [0x1400a7001], 0x1ea
mov rax, qword [0x1400f4e34]
mov qword [0x1400f4efc], rax
jmp 0x140001e53
mov dword [0x1400a7001], 0x1ea
mov r15, qword [0x1400f4e34]
add r15, 0x12
cmp r15, qword [0x1400f4efc]
jl 0x140001eb9
mov dword [0x1400a7001], 0x1ec
movabs rcx, 0
call fcn.14002da30
mov qword [0x1400f4eec], rax
mov dword [0x1400a7001], 0x1f0
mov r15, qword [0x1400f53e4]
add r15, qword [0x1400f4eec]
mov qword [0x1400f53e4], r15
mov dword [0x1400a7001], 0x1f2
inc qword [0x1400f4efc]
jno 0x140001e49
mov dword [0x1400a7001], 0x1f4
mov r15, qword [0x1400f4c14]
xor r15, qword [0x1400f53e4]
mov qword [0x1400f5504], r15
mov dword [0x1400a7001], 0x1f6
mov r15, qword [0x1400f5504]
and r15, r15
jne 0x140001f03
mov dword [0x1400a7001], 0x1f8
mov qword [0x1400f5504], 0x63
mov dword [0x1400a7001], 0x1fa
mov dword [0x1400a7001], 0x1fd
mov r15, qword [0x1400f5504]
movabs rax, 0x98989898
xor r15, rax
mov qword [0x1400f5504], r15
mov dword [0x1400a7001], 0x200
mov rax, qword [0x1400f5074]
mov qword [0x1400f4c84], rax
mov dword [0x1400a7001], 0x202
mov r15, qword [0x1400f5074]
cmp r15, qword [0x1400f5504]
jne 0x140001f70
mov dword [0x1400a7001], 0x206
jmp 0x140001f7a
mov dword [0x1400a7001], 0x206
mov dword [0x1400a7001], 0x20c
mov dword [0x1400a7001], 0x20e
jmp 0x140001f9a
mov dword [0x1400a7001], 0x20e
mov dword [0x1400a7001], 0x215
mov dword [0x1400a7001], 0x217
mov r15, qword [0x1400f4d6c]
cmp r15, qword [0x1400f4fe4]
jne 0x140001fca
mov dword [0x1400a7001], 0x21a
jmp 0x140001fd4
mov dword [0x1400a7001], 0x21a
mov dword [0x1400a7001], 0x220
mov dword [0x1400a7001], 0x22c
call fcn.14001e024
mov qword [0x1400f4fbc], rax
mov dword [0x1400a7001], 0x22f
mov r15, qword [0x1400f4fbc]
sub r15, qword [0x1400f5384]
cmp r15, 0x3e8
jle 0x14000201d
push 0x9099542
inc eax
ret
mov dword [0x1400a7001], 0x234
mov dword [0x1400a7001], 0x23b
mov qword [0x1400f4e24], 0x45a2a5
mov dword [0x1400a7001], 0x23c
movabs rdx, 0x1400a71ad
lea rcx, [0x1400f4e64]
call fcn.140039610
mov dword [0x1400a7001], 0x23e
sub rsp, 0x18
mov rdx, 0x33
movabs rax, 0x1400f5884
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5884], rax
mov dword [0x1400a7001], 0x23f
sub rsp, 0x18
mov rdx, 0x33
movabs rax, 0x1400f5894
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5894], rax
mov dword [0x1400a7001], 0x240
sub rsp, 0x18
mov rdx, 0x33
movabs rax, 0x1400f58a4
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f58a4], rax
mov dword [0x1400a7001], 0x241
sub rsp, 0x18
mov rdx, 0x33
movabs rax, 0x1400f58b4
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f58b4], rax
mov dword [0x1400a7001], 0x242
sub rsp, 0x18
mov rdx, 0x33
movabs rax, 0x1400f58c4
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f58c4], rax
mov dword [0x1400a7001], 0x243
sub rsp, 0x18
mov rdx, 0x33
movabs rax, 0x1400f58d4
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f58d4], rax
mov dword [0x1400a7001], 0x244
sub rsp, 0x18
mov rdx, 0xa
movabs rax, 0x1400f58e4
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f58e4], rax
mov dword [0x1400a7001], 0x246
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4c44], rax
mov dword [0x1400a7001], 0x247
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4f24], rax
mov dword [0x1400a7001], 0x248
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f51d4], rax
mov dword [0x1400a7001], 0x249
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f51dc], rax
mov dword [0x1400a7001], 0x24a
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f51ec], rax
mov dword [0x1400a7001], 0x24b
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f51f4], rax
mov dword [0x1400a7001], 0x24c
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f51fc], rax
mov dword [0x1400a7001], 0x24d
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f520c], rax
mov dword [0x1400a7001], 0x24e
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f5214], rax
mov dword [0x1400a7001], 0x24f
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f521c], rax
mov dword [0x1400a7001], 0x250
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f522c], rax
mov dword [0x1400a7001], 0x251
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4ba4], rax
mov dword [0x1400a7001], 0x252
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4bac], rax
mov dword [0x1400a7001], 0x253
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4bbc], rax
mov dword [0x1400a7001], 0x254
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4bcc], rax
mov dword [0x1400a7001], 0x255
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4bd4], rax
mov dword [0x1400a7001], 0x256
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4bdc], rax
mov dword [0x1400a7001], 0x257
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4be4], rax
mov dword [0x1400a7001], 0x258
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4bec], rax
mov dword [0x1400a7001], 0x259
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4bfc], rax
mov dword [0x1400a7001], 0x25a
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4c04], rax
mov dword [0x1400a7001], 0x25b
movabs rcx, 0x3e8
call fcn.140037360
mov qword [0x1400f4c3c], rax
mov dword [0x1400a7001], 0x25d
movabs rcx, 0x4000
call fcn.140037360
mov qword [0x1400f549c], rax
mov dword [0x1400a7001], 0x25e
movabs rcx, 0x4000
call fcn.140037360
mov qword [0x1400f4d0c], rax
mov dword [0x1400a7001], 0x25f
movabs rcx, 0x32
call fcn.140037360
mov qword [0x1400f53cc], rax
mov dword [0x1400a7001], 0x262
mov qword [0x1400f4efc], 1
jmp 0x140002580
mov dword [0x1400a7001], 0x262
mov rax, 0x32
cmp rax, qword [0x1400f4efc]
jl 0x140002617
mov dword [0x1400a7001], 0x263
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5894]
shl r15, 3
mov qword [r15 + rbp], 1
mov dword [0x1400a7001], 0x264
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f58a4]
shl r15, 3
mov qword [r15 + rbp], 1
mov dword [0x1400a7001], 0x265
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f58b4]
shl r15, 3
mov qword [r15 + rbp], 1
mov dword [0x1400a7001], 0x266
inc qword [0x1400f4efc]
jno 0x140002576
mov dword [0x1400a7001], 0x268
mov rbp, qword [0x1400f58e4]
mov qword [rbp], 0xcc
mov dword [0x1400a7001], 0x269
mov qword [rbp + 8], 0xffffff
mov dword [0x1400a7001], 0x26a
mov qword [rbp + 0x10], 0xcc0000
mov dword [0x1400a7001], 0x26b
mov qword [rbp + 0x18], 0xaa00
mov dword [0x1400a7001], 0x26c
mov qword [rbp + 0x20], 0x55ee
mov dword [0x1400a7001], 0x26d
mov qword [rbp + 0x28], 0xccff
mov dword [0x1400a7001], 0x26e
mov qword [rbp + 0x30], 0x2255
mov dword [0x1400a7001], 0x26f
mov qword [rbp + 0x38], 0x770044
mov dword [0x1400a7001], 0x270
mov qword [rbp + 0x40], 0
mov dword [0x1400a7001], 0x271
mov qword [rbp + 0x48], 0x6633ff
mov dword [0x1400a7001], 0x275
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400f6720]
push 1
push 1
mov rdx, qword [0x1400f6720]
push rdx
push rdx
mov rcx, qword [0x1400f5504]
pop rdx
sub rsp, 0x20
call fcn.14001ecb0
add rsp, 0x20
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14001edb0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001eb90
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4d04], rax
mov dword [0x1400a7001], 0x276
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400f6720]
push 1
push 2
mov rdx, qword [0x1400f6720]
push rdx
push rdx
mov rcx, qword [0x1400f5504]
pop rdx
sub rsp, 0x20
call fcn.14001ecb0
add rsp, 0x20
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14001edb0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001eb90
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4d1c], rax
mov dword [0x1400a7001], 0x277
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400f6720]
push 1
push 3
mov rdx, qword [0x1400f6720]
push rdx
push rdx
mov rcx, qword [0x1400f5504]
pop rdx
sub rsp, 0x20
call fcn.14001ecb0
add rsp, 0x20
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14001edb0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001eb90
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4d34], rax
mov dword [0x1400a7001], 0x278
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400f6720]
push 1
push 4
mov rdx, qword [0x1400f6720]
push rdx
push rdx
mov rcx, qword [0x1400f5504]
pop rdx
sub rsp, 0x20
call fcn.14001ecb0
add rsp, 0x20
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14001edb0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001eb90
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4d3c], rax
mov dword [0x1400a7001], 0x279
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400f6720]
push 1
push 5
mov rdx, qword [0x1400f6720]
push rdx
push rdx
mov rcx, qword [0x1400f5504]
pop rdx
sub rsp, 0x20
call fcn.14001ecb0
add rsp, 0x20
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14001edb0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001eb90
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4d44], rax
mov dword [0x1400a7001], 0x28b
movabs rdx, str.Template
lea rcx, [0x1400f52d4]
call fcn.140039610
mov dword [0x1400a7001], 0x295
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002cdd4
add rsp, 0x28
lea rcx, [0x1400f53d4]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x2a8
call fcn.14001754d
mov dword [0x1400a7001], 0x2bc
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f53d4]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.CH.dll
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
and rax, rax
je 0x140002ad9
mov dword [0x1400a7001], 0x2bd
movabs rbp, 0x1400aa05b
mov r15, rbp
movabs rbp, 0x1400a845b
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400a845b
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x2be
movabs rcx, 0
call fcn.14002d240
mov dword [0x1400a7001], 0x2bf
jmp 0x140002ae3
mov dword [0x1400a7001], 0x2bf
mov dword [0x1400a7001], 0x2c2
mov dword [0x1400a7001], 0x2c4
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f53d4]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.help.txt
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
and rax, rax
je 0x140002bd2
mov dword [0x1400a7001], 0x2c5
movabs rbp, 0x1400e23c6
mov r15, rbp
movabs rbp, 0x1400e0584
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400e0584
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x2c6
movabs rcx, 0
call fcn.14002d240
mov dword [0x1400a7001], 0x2c7
jmp 0x140002c04
mov dword [0x1400a7001], 0x2c7
mov dword [0x1400a7001], 0x2c8
movabs rax, str.Could_not_create_HELP.TXT_file.
push rax
movabs rax, str.Error
mov rcx, rax
pop rdx
call fcn.1400210f0
mov dword [0x1400a7001], 0x2c9
mov dword [0x1400a7001], 0x2cd
movabs rax, str.CH_Trainer_Keys.dat
mov rdx, rax
movabs rcx, 0
call fcn.14002d7f0
mov qword [0x1400f4c1c], rax
mov dword [0x1400a7001], 0x2cf
mov r15, qword [0x1400f4c1c]
and r15, r15
jle 0x140002c7f
mov dword [0x1400a7001], 0x2cf
mov qword [0x1400f4e04], 1
mov dword [0x1400a7001], 0x2cf
movabs rcx, 0
call fcn.14002d240
mov dword [0x1400a7001], 0x2cf
mov dword [0x1400a7001], 0x37c
lea rax, [0x140017b1b]
mov rcx, rax
call fcn.140022330
mov dword [0x1400a7001], 0x382
mov rdx, qword [0x1400f6720]
push rdx
push rdx
push 0
push 0x20
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.140021c68
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14001beb6
add rsp, 0x28
lea rcx, [0x1400f51b4]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x383
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002ce6c
add rsp, 0x28
lea rcx, [0x1400f4bc4]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x384
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f4bc4]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.Cheathappens
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002cfc8
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x385
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f4bc4]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.CheathappensKeys
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002cfc8
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x386
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002ce6c
add rsp, 0x28
movabs rcx, str.CheathappensKeys_
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rcx, qword [0x1400f51b4]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str..keys
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
lea rcx, [0x1400f4bc4]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x387
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002ce6c
add rsp, 0x28
lea rcx, [0x1400f52c4]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x388
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f52c4]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.Cheathappens
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002cfc8
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x389
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f52c4]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.CheathappensDebug
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002cfc8
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x38a
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002ce6c
add rsp, 0x28
movabs rcx, str.CheathappensDebug_
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rcx, qword [0x1400f51b4]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str..debug
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
lea rcx, [0x1400f52c4]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x38b
movabs r8, 0x20000
mov rdx, qword [0x1400f52c4]
movabs rcx, 0xffffffffffffffff
call fcn.14002d6e0
mov qword [0x1400f53dc], rax
mov dword [0x1400a7001], 0x38c
mov rcx, qword [0x1400f53dc]
call fcn.14002d240
mov dword [0x1400a7001], 0x38d
movabs rax, str.Trainer_Starting
mov rcx, rax
call fcn.14001d20f
mov dword [0x1400a7001], 0x38e
mov rcx, qword [0x1400f51b4]
call fcn.14001d20f
mov dword [0x1400a7001], 0x38f
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, str.Debug_Info_located:
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rcx, qword [0x1400f52c4]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001d20f
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x390
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov rcx, qword [0x1400f6720]
sub rsp, 0x20
call fcn.14002b15c
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001d20f
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x391
call fcn.14001858c
mov r15, rax
cmp r15, 1
je 0x14000311f
mov rax, 1
jmp 0x14000312b
and rax, rax
je 0x14000315c
mov dword [0x1400a7001], 0x392
movabs rdx, str._64bit_Operating_System
lea rcx, [0x1400f51bc]
call fcn.140039610
mov dword [0x1400a7001], 0x393
jmp 0x140003186
mov dword [0x1400a7001], 0x393
mov dword [0x1400a7001], 0x394
movabs rdx, str._32bit_Operating_System
lea rcx, [0x1400f51bc]
call fcn.140039610
mov dword [0x1400a7001], 0x395
mov dword [0x1400a7001], 0x397
mov dword [0x1400a7001], 0x398
movabs rax, str.x64_Trainer
mov rcx, rax
call fcn.14001d20f
mov dword [0x1400a7001], 0x399
jmp 0x1400031e8
mov dword [0x1400a7001], 0x39b
mov dword [0x1400a7001], 0x39c
call fcn.14002b210
mov qword [0x1400f5404], rax
mov dword [0x1400a7001], 0x39e
push qword [0x1400f5404]
mov dword [0x1400a7001], 0x3a0
mov r15, 0x3c
cmp r15, qword [rsp]
jne 0x14000328e
mov dword [0x1400a7001], 0x3a1
push qword [0x1400f6720]
movabs rcx, str.Windows_XP
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
mov rcx, qword [0x1400f51bc]
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
lea rcx, [0x1400f546c]
pop rdx
sub rsp, 0x28
call fcn.140039700
add rsp, 0x28
mov dword [0x1400a7001], 0x3a3
jmp 0x140003454
mov dword [0x1400a7001], 0x3a3
mov r15, 0x46
cmp r15, qword [rsp]
jne 0x140003304
mov dword [0x1400a7001], 0x3a4
push qword [0x1400f6720]
movabs rcx, str.Windows_Vista
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
mov rcx, qword [0x1400f51bc]
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
lea rcx, [0x1400f546c]
pop rdx
sub rsp, 0x28
call fcn.140039700
add rsp, 0x28
mov dword [0x1400a7001], 0x3a6
jmp 0x140003454
mov dword [0x1400a7001], 0x3a6
mov r15, 0x50
cmp r15, qword [rsp]
jne 0x14000337a
mov dword [0x1400a7001], 0x3a7
push qword [0x1400f6720]
movabs rcx, str.Windows_7
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
mov rcx, qword [0x1400f51bc]
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
lea rcx, [0x1400f546c]
pop rdx
sub rsp, 0x28
call fcn.140039700
add rsp, 0x28
mov dword [0x1400a7001], 0x3a9
jmp 0x140003454
mov dword [0x1400a7001], 0x3a9
mov r15, 0x5a
cmp r15, qword [rsp]
jne 0x1400033ed
mov dword [0x1400a7001], 0x3aa
push qword [0x1400f6720]
movabs rcx, str.Windows_8
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
mov rcx, qword [0x1400f51bc]
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
lea rcx, [0x1400f546c]
pop rdx
sub rsp, 0x28
call fcn.140039700
add rsp, 0x28
mov dword [0x1400a7001], 0x3ad
jmp 0x140003454
mov dword [0x1400a7001], 0x3ad
mov r15, 0xc8
cmp r15, qword [rsp]
jne 0x140003454
mov dword [0x1400a7001], 0x3ae
push qword [0x1400f6720]
movabs rcx, str.Windows_10
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
mov rcx, qword [0x1400f51bc]
sub rsp, 0x20
call fcn.1400397c0
add rsp, 0x20
lea rcx, [0x1400f546c]
pop rdx
sub rsp, 0x28
call fcn.140039700
add rsp, 0x28
mov dword [0x1400a7001], 0x3b0
pop rax
mov dword [0x1400a7001], 0x3b2
mov rcx, qword [0x1400f546c]
call fcn.14001d20f
mov dword [0x1400a7001], 0x3cf
mov rcx, qword [0x1400f4c0c]
call fcn.14002d054
mov dword [0x1400a7001], 0x402
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f58f4
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f58f4], rax
mov dword [0x1400a7001], 0x403
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5904
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5904], rax
mov dword [0x1400a7001], 0x404
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5914
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5914], rax
mov dword [0x1400a7001], 0x405
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5924
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5924], rax
mov dword [0x1400a7001], 0x406
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5934
push rax
movabs r9, 0x1400a8418
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5934], rax
mov dword [0x1400a7001], 0x407
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5944
push rax
movabs r9, 0x1400a8418
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5944], rax
mov dword [0x1400a7001], 0x408
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5954
push rax
movabs r9, 0x1400a8418
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5954], rax
mov dword [0x1400a7001], 0x409
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5964
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5964], rax
mov dword [0x1400a7001], 0x40a
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5974
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5974], rax
mov dword [0x1400a7001], 0x40b
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5984
push rax
movabs r9, 0x1400a8418
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5984], rax
mov dword [0x1400a7001], 0x40c
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f5994
push rax
movabs r9, 0x1400a8418
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f5994], rax
mov dword [0x1400a7001], 0x40d
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f59a4
push rax
movabs r9, 0x1400a8418
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f59a4], rax
mov dword [0x1400a7001], 0x40e
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f59b4
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f59b4], rax
mov dword [0x1400a7001], 0x40f
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f59c4
push rax
xor r9, r9
mov r8, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f59c4], rax
mov dword [0x1400a7001], 0x410
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f59d4
push rax
movabs r9, 0x1400a8418
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f59d4], rax
mov dword [0x1400a7001], 0x411
sub rsp, 0x18
mov rdx, 0x65
movabs rax, 0x1400f59e4
push rax
movabs r9, 0x1400a8418
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f59e4], rax
mov dword [0x1400a7001], 0x412
sub rsp, 0x18
mov rdx, 0x100
movabs rax, 0x1400f59f4
push rax
movabs r9, 0x1400a8418
mov r8, 8
mov rcx, 8
sub rsp, 0x20
call fcn.14002fc80
add rsp, 0x40
mov qword [0x1400f59f4], rax
mov dword [0x1400a7001], 0x418
call fcn.140025970
mov dword [0x1400a7001], 0x447
movabs rbp, 0x1400aa05b
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f50c4], rax
mov dword [0x1400a7001], 0x448
movabs rbp, 0x1400aafb5
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f516c], rax
mov dword [0x1400a7001], 0x449
movabs rbp, 0x1400af28a
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4cb4], rax
mov dword [0x1400a7001], 0x44a
movabs rbp, 0x1400af825
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4dfc], rax
mov dword [0x1400a7001], 0x44b
movabs rbp, 0x1400afd1a
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4c34], rax
mov dword [0x1400a7001], 0x44c
movabs rbp, 0x1400cb7d9
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f500c], rax
mov dword [0x1400a7001], 0x44d
movabs rbp, 0x1400cb903
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f5094], rax
mov dword [0x1400a7001], 0x44e
movabs rbp, 0x1400cb903
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f543c], rax
mov dword [0x1400a7001], 0x44f
movabs rbp, 0x1400cb903
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4d54], rax
mov dword [0x1400a7001], 0x450
movabs rbp, 0x1400cb903
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4bf4], rax
mov dword [0x1400a7001], 0x451
movabs rbp, 0x1400b0c82
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f524c], rax
mov dword [0x1400a7001], 0x452
movabs rbp, 0x1400c9e2f
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4f84], rax
mov dword [0x1400a7001], 0x453
movabs rbp, 0x1400ca319
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4ff4], rax
mov dword [0x1400a7001], 0x454
movabs rbp, 0x1400caa0c
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4da4], rax
mov dword [0x1400a7001], 0x455
movabs rbp, 0x1400caf8a
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4d2c], rax
mov dword [0x1400a7001], 0x456
movabs rbp, 0x1400cb514
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f53bc], rax
mov dword [0x1400a7001], 0x457
movabs rbp, 0x1400cb676
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140031f4c
mov qword [0x1400f4c64], rax
mov dword [0x1400a7001], 0x45a
push 0x12
movabs rax, str.Arial_Black
mov rdx, rax
movabs rcx, 1
pop r8
call fcn.140038870
mov dword [0x1400a7001], 0x45b
push 0xa
movabs rax, str.Arial_Black
mov rdx, rax
movabs rcx, 2
pop r8
call fcn.140038870
mov dword [0x1400a7001], 0x45c
push 0x30
movabs rax, str.Arial
mov rdx, rax
movabs rcx, 3
pop r8
call fcn.140038870
mov dword [0x1400a7001], 0x45d
push 0xc
movabs rax, str.Arial
mov rdx, rax
movabs rcx, 4
pop r8
call fcn.140038870
mov dword [0x1400a7001], 0x475
call fcn.1400200c0
mov dword [0x1400a7001], 0x477
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002cdd4
add rsp, 0x28
lea rcx, [0x1400f5324]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x479
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.0.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x47a
movabs rbp, 0x1400ce5c2
mov r15, rbp
movabs rbp, 0x1400cba2c
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400cba2c
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x47b
movabs rcx, 0
call fcn.14002d240
mov dword [0x1400a7001], 0x47c
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.1.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x47d
movabs rbp, 0x1400d1533
mov r15, rbp
movabs rbp, 0x1400ce5c2
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400ce5c2
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x47e
movabs rcx, 0
call fcn.14002d240
mov dword [0x1400a7001], 0x47f
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.3.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x480
movabs rbp, 0x1400d4b68
mov r15, rbp
movabs rbp, 0x1400d1533
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400d1533
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x481
movabs rcx, 0
call fcn.14002d240
mov dword [0x1400a7001], 0x482
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.4.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x483
movabs rbp, 0x1400d9539
mov r15, rbp
movabs rbp, 0x1400d4b68
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400d4b68
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x484
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.5.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x485
movabs rbp, 0x1400dc146
mov r15, rbp
movabs rbp, 0x1400d9539
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400d9539
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x486
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.6.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x487
movabs rbp, 0x1400ddfed
mov r15, rbp
movabs rbp, 0x1400dc146
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400dc146
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x488
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.7.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x489
movabs rbp, 0x1400e0555
mov r15, rbp
movabs rbp, 0x1400ddfed
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400ddfed
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x48a
movabs rcx, 0
call fcn.14002d240
mov dword [0x1400a7001], 0x48e
call fcn.14002019c
and rax, rax
je 0x140004687
mov dword [0x1400a7001], 0x48f
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.0.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400202fc
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4c1c], rax
mov dword [0x1400a7001], 0x490
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.1.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 1
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400202fc
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4c1c], rax
mov dword [0x1400a7001], 0x491
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.3.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 3
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400202fc
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4c1c], rax
mov dword [0x1400a7001], 0x492
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.4.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 4
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400202fc
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4c1c], rax
mov dword [0x1400a7001], 0x493
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.5.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 5
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400202fc
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4c1c], rax
mov dword [0x1400a7001], 0x494
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.6.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 6
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400202fc
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4c1c], rax
mov dword [0x1400a7001], 0x495
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f5324]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.7.ogg
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 7
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400202fc
add rsp, 0x28
pop qword [0x1400f6720]
mov qword [0x1400f4c1c], rax
mov dword [0x1400a7001], 0x496
jmp 0x1400046b9
mov dword [0x1400a7001], 0x496
mov dword [0x1400a7001], 0x498
movabs rax, str.Trainer_program_errors_may_occur__Trainer_requires_a_sound_card_present_
push rax
movabs rax, str.Sound_Card_Not_Present_
mov rcx, rax
pop rdx
call fcn.1400210f0
mov dword [0x1400a7001], 0x49a
mov dword [0x1400a7001], 0x4ba
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002cdd4
add rsp, 0x28
lea rcx, [0x1400f52ec]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4bc
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f52ec]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.Options
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0xa
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
and rax, rax
je 0x1400047da
mov dword [0x1400a7001], 0x4bd
movabs rbp, 0x1400e0584
mov r15, rbp
movabs rbp, 0x1400e0555
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400e0555
mov rax, rbp
mov rdx, rax
movabs rcx, 0xa
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x4be
movabs rcx, 0xa
call fcn.14002d240
mov dword [0x1400a7001], 0x4bf
jmp 0x14000481b
mov dword [0x1400a7001], 0x4bf
mov dword [0x1400a7001], 0x4c0
movabs rax, str.Could_not_install_the_file___Installtion_failed
push rax
movabs rax, str.Error
mov rcx, rax
pop rdx
call fcn.1400210f0
mov dword [0x1400a7001], 0x4c1
jmp 0x1400172ee
mov dword [0x1400a7001], 0x4c2
mov dword [0x1400a7001], 0x4c4
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f52ec]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.help.txt
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d5b0
add rsp, 0x28
pop qword [0x1400f6720]
and rax, rax
je 0x14000490a
mov dword [0x1400a7001], 0x4c5
movabs rbp, 0x1400e23c6
mov r15, rbp
movabs rbp, 0x1400e0584
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400e0584
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.14002daa0
mov dword [0x1400a7001], 0x4c6
movabs rcx, 0
call fcn.14002d240
mov dword [0x1400a7001], 0x4c7
jmp 0x14000493c
mov dword [0x1400a7001], 0x4c7
mov dword [0x1400a7001], 0x4c8
movabs rax, str.Could_not_create_HELP.TXT_file.
push rax
movabs rax, str.Error
mov rcx, rax
pop rdx
call fcn.1400210f0
mov dword [0x1400a7001], 0x4c9
mov dword [0x1400a7001], 0x4cb
push qword [0x1400f6720]
sub rsp, 8
mov rcx, qword [0x1400f52ec]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
movabs rcx, str.Options
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
inc qword [0x1400f6720]
push 0xa
mov rdx, qword [0x1400f6730]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002d6f0
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x4cc
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.14002db30
add rsp, 0x28
lea rcx, [0x1400f4f74]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4cd
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.14002db30
add rsp, 0x28
lea rcx, [0x1400f4c2c]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4ce
mov qword [0x1400f527c], 0
mov dword [0x1400a7001], 0x4d0
mov dword [0x1400a7001], 0x4d1
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.14002db30
add rsp, 0x28
lea rcx, [0x1400f5344]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4d2
movabs rax, 0x1400a7267
mov rdx, rax
mov rcx, qword [0x1400f5344]
call fcn.14001ee70
mov qword [0x1400f4efc], rax
mov dword [0x1400a7001], 0x4d3
mov rcx, qword [0x1400f5344]
call fcn.14001efd0
mov qword [0x1400f4f04], rax
mov dword [0x1400a7001], 0x4d4
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4efc]
dec r15
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400f5344]
pop r8
sub rsp, 0x20
call fcn.14001eff0
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f5934]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4d5
mov r15, qword [0x1400f527c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f5944]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4d6
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4f04]
sub r15, qword [0x1400f4efc]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400f5344]
pop r8
sub rsp, 0x20
call fcn.14001ed10
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f5954]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4d7
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4efc]
dec r15
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400f5344]
pop r8
sub rsp, 0x20
call fcn.14001eff0
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f5984]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4d8
mov r15, qword [0x1400f527c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f5994]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4d9
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4f04]
sub r15, qword [0x1400f4efc]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400f5344]
pop r8
sub rsp, 0x20
call fcn.14001ed10
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f59a4]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4da
movabs rax, 0x1400a7267
push rax
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f5954]
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
call fcn.14001ee70
mov qword [0x1400f4efc], rax
mov dword [0x1400a7001], 0x4db
mov r15, qword [0x1400f527c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
call fcn.14001efd0
mov qword [0x1400f4f04], rax
mov dword [0x1400a7001], 0x4dc
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4f04]
sub r15, qword [0x1400f4efc]
mov rax, r15
push rax
mov r15, qword [0x1400f527c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
pop r8
sub rsp, 0x20
call fcn.14001ed10
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f59d4]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4dd
mov r15, qword [0x1400f527c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f59e4]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4de
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4efc]
dec r15
mov rax, r15
push rax
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f5954]
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
pop r8
sub rsp, 0x20
call fcn.14001eff0
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4df
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4efc]
dec r15
mov rax, r15
push rax
mov r15, qword [0x1400f527c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
pop r8
sub rsp, 0x20
call fcn.14001eff0
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f59a4]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4e0
inc qword [0x1400f527c]
mov dword [0x1400a7001], 0x4e1
movabs rcx, 0xa
call fcn.14002dc50
mov r15, rax
cmp r15, 1
jne 0x140004a45
mov dword [0x1400a7001], 0x4e2
movabs rcx, 0xa
call fcn.14002d240
mov dword [0x1400a7001], 0x4e6
movabs rax, 0x1400e23c6
mov qword [0x1400f4d74], rax
mov dword [0x1400a7001], 0x4e7
lea rcx, [0x1400f4dac]
mov rdx, qword [0x1400f4d74]
call fcn.140039610
add qword [0x1400f4d74], rax
mov dword [0x1400a7001], 0x4e9
mov qword [0x1400f4efc], 1
jmp 0x140004f7d
mov dword [0x1400a7001], 0x4e9
mov rax, 0xfe
cmp rax, qword [0x1400f4efc]
jl 0x14000505d
mov dword [0x1400a7001], 0x4ea
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rax, 0x1400a71c1
mov r8, rax
mov rdx, qword [0x1400f4efc]
mov rcx, qword [0x1400f4dac]
pop r9
sub rsp, 0x20
call fcn.14001f090
add rsp, 0x28
lea rcx, [0x1400f53fc]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4eb
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov rcx, qword [0x1400f53fc]
sub rsp, 0x20
call fcn.14001efd0
add rsp, 0x28
dec rax
mov rdx, rax
mov rcx, qword [0x1400f53fc]
pop r8
sub rsp, 0x20
call fcn.14001eff0
add rsp, 0x28
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f59f4]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4ed
inc qword [0x1400f4efc]
jno 0x140004f73
mov dword [0x1400a7001], 0x4f0
mov qword [0x1400f4efc], 1
jmp 0x14000507e
mov dword [0x1400a7001], 0x4f0
mov rax, qword [0x1400f527c]
cmp rax, qword [0x1400f4efc]
jl 0x140005265
mov dword [0x1400a7001], 0x4f1
mov qword [0x1400f4f04], 1
jmp 0x1400050b3
mov dword [0x1400a7001], 0x4f1
mov rax, 0xfe
cmp rax, qword [0x1400f4f04]
jl 0x1400051a5
mov dword [0x1400a7001], 0x4f2
mov r15, qword [0x1400f4f04]
mov rbp, qword [0x1400f59f4]
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
lea rcx, [0x1400f5344]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x4f3
push qword [0x1400f5344]
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5934]
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
call fcn.1400395b0
or rax, rax
je 0x140005184
mov dword [0x1400a7001], 0x4f4
push qword [0x1400f4f04]
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5964]
shl r15, 3
pop qword [r15 + rbp]
mov dword [0x1400a7001], 0x4f5
push qword [0x1400f4f04]
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5974]
shl r15, 3
pop qword [r15 + rbp]
mov dword [0x1400a7001], 0x4f7
mov dword [0x1400a7001], 0x4f8
inc qword [0x1400f4f04]
jno 0x1400050a9
mov dword [0x1400a7001], 0x4f9
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5964]
shl r15, 3
mov r15, qword [r15 + rbp]
and r15, r15
jne 0x140005244
mov dword [0x1400a7001], 0x4f9
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5934]
shl r15, 3
movabs rdx, str.Undefined
lea rcx, [r15 + rbp]
call fcn.140039610
mov dword [0x1400a7001], 0x4f9
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5944]
shl r15, 3
movabs rdx, str.Undefined
lea rcx, [r15 + rbp]
call fcn.140039610
mov dword [0x1400a7001], 0x4f9
movabs rax, str.Possible_Garbled_Custom_Keys_File
mov rcx, rax
call fcn.14001d20f
mov dword [0x1400a7001], 0x4f9
mov dword [0x1400a7001], 0x4fa
inc qword [0x1400f4efc]
jno 0x140005074
mov dword [0x1400a7001], 0x4fe
mov rdx, qword [0x1400f4bc4]
movabs rcx, 0xa
call fcn.14002d7f0
and rax, rax
je 0x14000548d
mov dword [0x1400a7001], 0x4ff
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.14002db30
add rsp, 0x28
lea rcx, [0x1400f4f74]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x500
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.14002db30
add rsp, 0x28
lea rcx, [0x1400f4c2c]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x501
mov qword [0x1400f51c4], 0
mov dword [0x1400a7001], 0x502
mov dword [0x1400a7001], 0x503
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.14002db30
add rsp, 0x28
lea rcx, [0x1400f5344]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x504
movabs rax, 0x1400a7267
mov rdx, rax
mov rcx, qword [0x1400f5344]
call fcn.14001ee70
mov qword [0x1400f4efc], rax
mov dword [0x1400a7001], 0x505
mov rcx, qword [0x1400f5344]
call fcn.14001efd0
mov qword [0x1400f4f04], rax
mov dword [0x1400a7001], 0x507
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4f04]
sub r15, qword [0x1400f4efc]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400f5344]
pop r8
sub rsp, 0x20
call fcn.14001ed10
add rsp, 0x28
lea rcx, [0x1400f5344]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x508
movabs rax, 0x1400a7267
mov rdx, rax
mov rcx, qword [0x1400f5344]
call fcn.14001ee70
mov qword [0x1400f4efc], rax
mov dword [0x1400a7001], 0x509
mov rcx, qword [0x1400f5344]
call fcn.14001efd0
mov qword [0x1400f4f04], rax
mov dword [0x1400a7001], 0x50b
inc qword [0x1400f51c4]
mov dword [0x1400a7001], 0x50c
movabs rcx, 0xa
call fcn.14002dc50
mov r15, rax
cmp r15, 1
jne 0x14000531b
mov dword [0x1400a7001], 0x50d
movabs rcx, 0xa
call fcn.14002d240
mov dword [0x1400a7001], 0x50e
mov dword [0x1400a7001], 0x510
mov r15, qword [0x1400f527c]
cmp r15, qword [0x1400f51c4]
jne 0x140005a3b
mov dword [0x1400a7001], 0x511
mov rdx, qword [0x1400f4bc4]
movabs rcx, 0xa
call fcn.14002d7f0
and rax, rax
je 0x14000584e
mov dword [0x1400a7001], 0x512
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, str.Custom_Keys_located:
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rcx, qword [0x1400f4bc4]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
mov rdx, qword [0x1400f6730]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14001d20f
add rsp, 0x28
pop qword [0x1400f6720]
mov dword [0x1400a7001], 0x513
movabs rax, str.Loading_CustomKeys
mov rcx, rax
call fcn.14001d20f
mov dword [0x1400a7001], 0x514
movabs rax, str.To_DELETE_these_Custom_Keys__make_sure_Debug_Tab_is_selected_and_Trainer_is_Activated__by
mov rcx, rax
call fcn.14001d20f
mov dword [0x1400a7001], 0x515
movabs rax, str.pressing_F1__and_then_press_CTRL_K.__The_trainer_will_close_and_custom_keys_are_deleted.
mov rcx, rax
call fcn.14001d20f
mov dword [0x1400a7001], 0x516
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.14002db30
add rsp, 0x28
lea rcx, [0x1400f4f74]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x517
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.14002db30
add rsp, 0x28
lea rcx, [0x1400f4c2c]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x518
mov qword [0x1400f527c], 0
mov dword [0x1400a7001], 0x519
mov dword [0x1400a7001], 0x51a
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.14002db30
add rsp, 0x28
lea rcx, [0x1400f5344]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x51b
movabs rax, 0x1400a7267
mov rdx, rax
mov rcx, qword [0x1400f5344]
call fcn.14001ee70
mov qword [0x1400f4efc], rax
mov dword [0x1400a7001], 0x51c
mov rcx, qword [0x1400f5344]
call fcn.14001efd0
mov qword [0x1400f4f04], rax
mov dword [0x1400a7001], 0x51d
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4efc]
dec r15
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400f5344]
pop r8
sub rsp, 0x20
call fcn.14001eff0
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f5934]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x51e
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4f04]
sub r15, qword [0x1400f4efc]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400f5344]
pop r8
sub rsp, 0x20
call fcn.14001ed10
add rsp, 0x28
lea rcx, [0x1400f5344]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x51f
movabs rax, 0x1400a7267
mov rdx, rax
mov rcx, qword [0x1400f5344]
call fcn.14001ee70
mov qword [0x1400f4efc], rax
mov dword [0x1400a7001], 0x520
mov rcx, qword [0x1400f5344]
call fcn.14001efd0
mov qword [0x1400f4f04], rax
mov dword [0x1400a7001], 0x521
mov rax, qword [0x1400f6720]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400f4f04]
sub r15, qword [0x1400f4efc]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400f5344]
pop r8
sub rsp, 0x20
call fcn.14001ed10
add rsp, 0x28
mov r15, qword [0x1400f527c]
inc r15
mov rbp, qword [0x1400f59d4]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x522
inc qword [0x1400f527c]
mov dword [0x1400a7001], 0x523
movabs rcx, 0xa
call fcn.14002dc50
mov r15, rax
cmp r15, 1
jne 0x140005620
mov dword [0x1400a7001], 0x524
movabs rcx, 0xa
call fcn.14002d240
mov dword [0x1400a7001], 0x525
mov dword [0x1400a7001], 0x528
mov qword [0x1400f4efc], 1
jmp 0x140005879
mov dword [0x1400a7001], 0x528
mov rax, qword [0x1400f527c]
cmp rax, qword [0x1400f4efc]
jl 0x140005a2f
mov dword [0x1400a7001], 0x529
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5964]
shl r15, 3
mov qword [r15 + rbp], 0
mov dword [0x1400a7001], 0x52a
mov qword [0x1400f4f04], 1
jmp 0x1400058d2
mov dword [0x1400a7001], 0x52a
mov rax, 0xfe
cmp rax, qword [0x1400f4f04]
jl 0x14000599e
mov dword [0x1400a7001], 0x52b
mov r15, qword [0x1400f4f04]
mov rbp, qword [0x1400f59f4]
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400f6720]
sub rsp, 0x28
call fcn.1400397c0
add rsp, 0x28
lea rcx, [0x1400f5344]
pop rdx
call fcn.140039700
mov dword [0x1400a7001], 0x52c
push qword [0x1400f5344]
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5934]
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
call fcn.1400395b0
or rax, rax
je 0x14000597d
mov dword [0x1400a7001], 0x52d
push qword [0x1400f4f04]
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5964]
shl r15, 3
pop qword [r15 + rbp]
mov dword [0x1400a7001], 0x530
mov dword [0x1400a7001], 0x531
inc qword [0x1400f4f04]
jno 0x1400058c8
mov dword [0x1400a7001], 0x532
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5964]
shl r15, 3
mov r15, qword [r15 + rbp]
and r15, r15
jne 0x140005a0e
mov dword [0x1400a7001], 0x532
mov r15, qword [0x1400f4efc]
mov rbp, qword [0x1400f5934]
shl r15, 3
movabs rdx, str.Undefined
lea rcx, [r15 + rbp]
call fcn.140039610
mov dword [0x1400a7001], 0x532
movabs rax, str.Possible_Garbled_Custom_Keys_File
mov rcx, rax
call fcn.14001d20f
mov dword [0x1400a7001], 0x532
mov dword [0x1400a7001], 0x533
inc qword [0x1400f4efc]
jno 0x14000586f
mov dword [0x1400a7001], 0x534
jmp 0x140005a9d
mov dword [0x1400a7001], 0x534
mov dword [0x1400a7001], 0x535
mov r15, qword [0x1400f51c4]
and r15, r15
jle 0x140005a93
mov dword [0x1400a7001], 0x536
movabs rax, str.CustomKeys_mismatch_in_number_of_options.
mov rcx, rax
call fcn.14001d20f
mov dword [0x1400a7001], 0x537
movabs rax, str.After_pressing_F1_to_Activate_trainer__press_CTRL_K_to_delete_old_CustomKeys.
mov rcx, rax
call fcn.14001d20f
mov dword [0x1400a7001], 0x538
mov dword [0x1400a7001], 0x539
mov dword [0x1400a7001], 0x53e
lea rax, [0x140005ac7]
push rax
push 0
sub rsp, 0x20
jmp 0x14000d231
mov dword [0x1400a7001], 0xb8c
sub rsp, 8
sub rsp, 8
movabs r8, 0xd7
movabs rdx, 0xd7
movabs rcx, 0xd7
sub rsp, 0x20
call fcn.1400300c4
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x10e
movabs rcx, 0x382
sub rsp, 0x20
call fcn.1400320e4
add rsp, 0x30
and rax, rax
je 0x14000d443
mov dword [0x1400a7001], 0xb8d
movabs rcx, 0x382
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xb8e
movabs rcx, 3
call fcn.1400389a8
mov rcx, rax
call fcn.140030194
mov dword [0x1400a7001], 0xb8f
movabs rcx, 0x11
call fcn.1400301a8
mov dword [0x1400a7001], 0xb90
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400301b8
push rax
movabs rax, str.Hotkeys
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400301d4
mov dword [0x1400a7001], 0xb91
call fcn.140030298
mov dword [0x1400a7001], 0xb92
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x46
movabs rcx, 0x382
call fcn.1400324ec
mov dword [0x1400a7001], 0xb93
mov rcx, qword [0x1400f500c]
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xb94
movabs rcx, 1
call fcn.1400301a8
mov dword [0x1400a7001], 0xb95
push 5
push 0x26
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140032094
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.1400302f8
mov dword [0x1400a7001], 0xb96
call fcn.140030298
mov dword [0x1400a7001], 0xb97
movabs rcx, 0x382
call fcn.140031ea8
mov dword [0x1400a7001], 0xb98
mov dword [0x1400a7001], 0xb9a
sub rsp, 8
sub rsp, 8
movabs r8, 0xd2
movabs rdx, 0xff
movabs rcx, 0xff
sub rsp, 0x20
call fcn.1400300c4
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x10e
movabs rcx, 0x382
sub rsp, 0x20
call fcn.1400320e4
add rsp, 0x30
and rax, rax
je 0x14000d65f
mov dword [0x1400a7001], 0xb9b
movabs rcx, 0x382
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xb9c
movabs rcx, 3
call fcn.1400389a8
mov rcx, rax
call fcn.140030194
mov dword [0x1400a7001], 0xb9d
movabs rcx, 0x11
call fcn.1400301a8
mov dword [0x1400a7001], 0xb9e
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400301b8
push rax
movabs rax, str.Joystick
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400301d4
mov dword [0x1400a7001], 0xb9f
call fcn.140030298
mov dword [0x1400a7001], 0xba0
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x46
movabs rcx, 0x382
call fcn.1400324ec
mov dword [0x1400a7001], 0xba1
mov rcx, qword [0x1400f5094]
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xba2
movabs rcx, 1
call fcn.1400301a8
mov dword [0x1400a7001], 0xba3
push 5
push 0x26
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140032094
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.1400302f8
mov dword [0x1400a7001], 0xba4
call fcn.140030298
mov dword [0x1400a7001], 0xba5
movabs rcx, 0x382
call fcn.140031ea8
mov dword [0x1400a7001], 0xba6
mov dword [0x1400a7001], 0xba8
sub rsp, 8
sub rsp, 8
movabs r8, 0xd2
movabs rdx, 0xff
movabs rcx, 0xff
sub rsp, 0x20
call fcn.1400300c4
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x1d6
movabs rcx, 0x382
sub rsp, 0x20
call fcn.1400320e4
add rsp, 0x30
and rax, rax
je 0x14000d87b
mov dword [0x1400a7001], 0xba9
movabs rcx, 0x382
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xbaa
movabs rcx, 3
call fcn.1400389a8
mov rcx, rax
call fcn.140030194
mov dword [0x1400a7001], 0xbab
movabs rcx, 0x11
call fcn.1400301a8
mov dword [0x1400a7001], 0xbac
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400301b8
push rax
movabs rax, str.Instructions
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400301d4
mov dword [0x1400a7001], 0xbad
call fcn.140030298
mov dword [0x1400a7001], 0xbae
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x78
movabs rcx, 0x382
call fcn.1400324ec
mov dword [0x1400a7001], 0xbaf
mov rcx, qword [0x1400f543c]
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xbb0
movabs rcx, 1
call fcn.1400301a8
mov dword [0x1400a7001], 0xbb1
push 5
push 0x19
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140032094
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.1400302f8
mov dword [0x1400a7001], 0xbb2
call fcn.140030298
mov dword [0x1400a7001], 0xbb3
movabs rcx, 0x382
call fcn.140031ea8
mov dword [0x1400a7001], 0xbb4
mov dword [0x1400a7001], 0xbb6
sub rsp, 8
sub rsp, 8
movabs r8, 0xd2
movabs rdx, 0xff
movabs rcx, 0xff
sub rsp, 0x20
call fcn.1400300c4
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x10e
movabs rcx, 0x382
sub rsp, 0x20
call fcn.1400320e4
add rsp, 0x30
and rax, rax
je 0x14000da97
mov dword [0x1400a7001], 0xbb7
movabs rcx, 0x382
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xbb8
movabs rcx, 3
call fcn.1400389a8
mov rcx, rax
call fcn.140030194
mov dword [0x1400a7001], 0xbb9
movabs rcx, 0x11
call fcn.1400301a8
mov dword [0x1400a7001], 0xbba
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400301b8
push rax
movabs rax, str.Help
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400301d4
mov dword [0x1400a7001], 0xbbb
call fcn.140030298
mov dword [0x1400a7001], 0xbbc
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x46
movabs rcx, 0x382
call fcn.1400324ec
mov dword [0x1400a7001], 0xbbd
mov rcx, qword [0x1400f4d54]
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xbbe
movabs rcx, 1
call fcn.1400301a8
mov dword [0x1400a7001], 0xbbf
push 5
push 0x34
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140032094
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.1400302f8
mov dword [0x1400a7001], 0xbc0
call fcn.140030298
mov dword [0x1400a7001], 0xbc1
movabs rcx, 0x382
call fcn.140031ea8
mov dword [0x1400a7001], 0xbc2
mov dword [0x1400a7001], 0xbc4
sub rsp, 8
sub rsp, 8
movabs r8, 0xd2
movabs rdx, 0xff
movabs rcx, 0xff
sub rsp, 0x20
call fcn.1400300c4
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x10e
movabs rcx, 0x382
sub rsp, 0x20
call fcn.1400320e4
add rsp, 0x30
and rax, rax
je 0x14000dcb3
mov dword [0x1400a7001], 0xbc5
movabs rcx, 0x382
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xbc6
movabs rcx, 3
call fcn.1400389a8
mov rcx, rax
call fcn.140030194
mov dword [0x1400a7001], 0xbc7
movabs rcx, 0x11
call fcn.1400301a8
mov dword [0x1400a7001], 0xbc8
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400301b8
push rax
movabs rax, str.Debug
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400301d4
mov dword [0x1400a7001], 0xbc9
call fcn.140030298
mov dword [0x1400a7001], 0xbca
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x46
movabs rcx, 0x382
call fcn.1400324ec
mov dword [0x1400a7001], 0xbcb
mov rcx, qword [0x1400f4bf4]
call fcn.140032298
mov rcx, rax
call fcn.140030110
mov dword [0x1400a7001], 0xbcc
movabs rcx, 1
call fcn.1400301a8
mov dword [0x1400a7001], 0xbcd
push 5
push 0x2d
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140032094
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.1400302f8
mov dword [0x1400a7001], 0xbce
call fcn.140030298
mov dword [0x1400a7001], 0xbcf
movabs rcx, 0x382
call fcn.140031ea8
mov dword [0x1400a7001], 0xbd0
mov dword [0x1400a7001], 0xbd2
add rsp, 0x20
pop rax
pop rdx
add rsp, rax
jmp rdx
call 0x140017310
call fcn.140039580
mov rcx, qword [0x1400f4b84]
call fcn.14001e072
mov rcx, qword [0x1400f4b94]
call fcn.14001e078
sub rsp, 0x28
call fcn.140020bac
call fcn.140022520
call fcn.140023160
call fcn.140024c08
call fcn.140025a8c
call fcn.14002b5f4
call fcn.14002d0d0
call fcn.14002d320
call fcn.14002ea20
call fcn.14002fb14
call fcn.140031f1c
call fcn.14003418c
call fcn.140038490
call fcn.140038a1c
call fcn.140038a28
call fcn.140037330
add rsp, 0x28
ret