Function at 0x4b0ee0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x5faa31
mov eax, dword fs:[0]
push eax
sub esp, 0xf0
push esi
mov eax, dword [0x6a4108]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
push 0xffffffffffffffff
push 0x62fe4c
lea ecx, [ebp - 0x14]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_RUN
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0
call fcn.004f80a0
push 0x27
mov byte [ebp - 4], 1
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b0f56
lea ecx, [ebp - 0x14]
push ecx
push eax
lea eax, [ebp - 0x1c]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0
call fcn.004f8230
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_MESS_SKIP
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 2
call fcn.004f80a0
push 0x1b
mov byte [ebp - 4], 3
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b0fbc
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 2
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fea8
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_MESS_AUTO
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 4
call fcn.004f80a0
push 0x1d
mov byte [ebp - 4], 5
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1022
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 4
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe4c
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_MESS_FAST_FORWARD
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 6
call fcn.004f80a0
push 0x1c
mov byte [ebp - 4], 7
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1088
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 6
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62ff0c
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_HIDE_WINDOW
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 8
call fcn.004f80a0
push 0x1f
mov byte [ebp - 4], 9
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b10ee
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 8
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_ITEM_INFO
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0xa
call fcn.004f80a0
push 0x2d
mov byte [ebp - 4], 0xb
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1154
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0xa
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_MENU_ACCEPT
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0xc
call fcn.004f80a0
push 0x16
mov byte [ebp - 4], 0xd
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b11ba
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0xc
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe4c
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_TRIAL_SPEED_UP
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0xe
call fcn.004f80a0
push 0x30
mov byte [ebp - 4], 0xf
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1220
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0xe
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fea8
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_TRIAL_AUTO
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x10
call fcn.004f80a0
push 0x1d
mov byte [ebp - 4], 0x11
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1286
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x10
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fea8
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_TRIAL_CONCENTRATE
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x12
call fcn.004f80a0
push 0x31
mov byte [ebp - 4], 0x13
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b12ec
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x12
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_TRIAL_SHOOT
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x14
call fcn.004f80a0
push 0x2e
mov byte [ebp - 4], 0x15
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1352
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x14
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_OBSERVING_EYE
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x16
call fcn.004f80a0
push 0x26
mov byte [ebp - 4], 0x17
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b13b8
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x16
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_MAP
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x18
call fcn.004f80a0
push 0x2b
mov byte [ebp - 4], 0x19
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b141e
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x18
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_TRIAL_SHOOT_SILENT
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x1a
call fcn.004f80a0
push 0x2f
mov byte [ebp - 4], 0x1b
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1484
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x1a
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe4c
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_EXIT_RETURN
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x1c
call fcn.004f80a0
push 0x24
mov byte [ebp - 4], 0x1d
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b14ea
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x1c
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_RECONSTRUCT_HINT
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x1e
call fcn.004f80a0
push 0x2e
mov byte [ebp - 4], 0x1f
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1550
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x1e
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_FINAL_STRIKE
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x20
call fcn.004f80a0
push 0x2e
mov byte [ebp - 4], 0x21
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b15b6
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x20
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_ADD_COINS_FASTER
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x22
call fcn.004f80a0
push 0x1e
mov byte [ebp - 4], 0x23
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b161c
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x22
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_HANGMAN_SHOOT
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x24
call fcn.004f80a0
push 0x2e
mov byte [ebp - 4], 0x25
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1682
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x24
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x63016c
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_BULLET_TIME_RELOAD
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x26
call fcn.004f80a0
push 0x29
mov byte [ebp - 4], 0x27
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b16e8
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x26
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_BULLET_TIME_LOCK_ON
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x28
call fcn.004f80a0
push 0x2f
mov byte [ebp - 4], 0x29
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b174e
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x28
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_BULLET_TIME_ATTACK
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x2a
call fcn.004f80a0
push 0x2e
mov byte [ebp - 4], 0x2b
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b17b4
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x2a
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fea8
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_BULLET_TIME_FEVER
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x2c
call fcn.004f80a0
push 0x31
mov byte [ebp - 4], 0x2d
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b181a
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x2c
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_PRESENT
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x2e
call fcn.004f80a0
push 0x2a
mov byte [ebp - 4], 0x2f
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1880
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x2e
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_INTERACT
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x30
call fcn.004f80a0
push 0x16
mov byte [ebp - 4], 0x31
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b18e6
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x30
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x63016c
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_SHOW_HANDBOOK
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x32
call fcn.004f80a0
push 0x28
mov byte [ebp - 4], 0x33
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b194c
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x32
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.START
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_SHOW_HELP
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x34
call fcn.004f80a0
push 0x18
mov byte [ebp - 4], 0x35
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b19b2
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x34
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_MONOMONO_ADD_COINS_FASTER
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x36
call fcn.004f80a0
push 0x1e
mov byte [ebp - 4], 0x37
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1a18
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x36
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_MONOMONO_TURN_KNOB
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x38
call fcn.004f80a0
push 0x16
mov byte [ebp - 4], 0x39
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1a7e
lea ecx, [ebp - 0x1c]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x38
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0xac]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_REACT
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x3a
call fcn.004f80a0
push 0x1e
mov byte [ebp - 4], 0x3b
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b1aea
lea ecx, [ebp - 0xac]
push ecx
push eax
lea eax, [ebp - 0x14]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x3a
call fcn.004f8230
lea ecx, [ebp - 0xac]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.anal._esque.W_A_S_D_keys
lea ecx, [ebp - 0x1c]
call fcn.004f80a0
push 0xffffffffffffffff
push 0x630380
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x3c
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_LEFT_STICK
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x3d
call fcn.004f80a0
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0xac]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x3e
call fcn.004b0860
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x3d
call fcn.004f8230
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x3c
call fcn.004f8230
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.moving_the_left_stick
lea ecx, [ebp - 0xc4]
call fcn.004f80a0
push 0xffffffffffffffff
push str.using_W_A_S_D
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x3f
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_MOVE_STICK
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x40
call fcn.004f80a0
lea eax, [ebp - 0xc4]
push eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0xac]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x41
call fcn.004b0860
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x40
call fcn.004f8230
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x3f
call fcn.004f8230
lea ecx, [ebp - 0xc4]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.left_right_directional
lea ecx, [ebp - 0xdc]
call fcn.004f80a0
push 0xffffffffffffffff
push str.A_and_D_buttons
lea ecx, [ebp - 0xac]
mov dword [ebp - 4], 0x42
call fcn.004f8040
push 0xffffffffffffffff
push str.CTRL_RECONSTRUCT_LEFT_RIGHT
lea ecx, [ebp - 0xc4]
mov byte [ebp - 4], 0x43
call fcn.004f80a0
lea eax, [ebp - 0xdc]
push eax
lea eax, [ebp - 0xac]
push eax
lea eax, [ebp - 0xc4]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x44
call fcn.004b0860
lea ecx, [ebp - 0xc4]
mov byte [ebp - 4], 0x43
call fcn.004f8230
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x42
call fcn.004f8230
lea ecx, [ebp - 0xdc]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0xbc]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Mouse_Esquerdo
lea ecx, [ebp - 0xc4]
mov dword [ebp - 4], 0x45
call fcn.004f8040
push 0xffffffffffffffff
push str.CTRL_RECONSTRUCT_PICK_UP
lea ecx, [ebp - 0xdc]
mov byte [ebp - 4], 0x46
call fcn.004f80a0
lea eax, [ebp - 0xbc]
push eax
lea eax, [ebp - 0xc4]
push eax
lea eax, [ebp - 0xdc]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x47
call fcn.004b0860
lea ecx, [ebp - 0xdc]
mov byte [ebp - 4], 0x46
call fcn.004f8230
lea ecx, [ebp - 0xc4]
mov byte [ebp - 4], 0x45
call fcn.004f8230
lea ecx, [ebp - 0xbc]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.anal._esque.W_A_S_D_keys
lea ecx, [ebp - 0xcc]
call fcn.004f80a0
push 0xffffffffffffffff
push 0x6304f4
lea ecx, [ebp - 0xdc]
mov dword [ebp - 4], 0x48
call fcn.004f8040
push 0xffffffffffffffff
push str.CTRL_RECONSTRUCT_MOVE
lea ecx, [ebp - 0xbc]
mov byte [ebp - 4], 0x49
call fcn.004f80a0
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xdc]
push eax
lea eax, [ebp - 0xbc]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x4a
call fcn.004b0860
lea ecx, [ebp - 0xbc]
mov byte [ebp - 4], 0x49
call fcn.004f8230
lea ecx, [ebp - 0xdc]
mov byte [ebp - 4], 0x48
call fcn.004f8230
lea ecx, [ebp - 0xcc]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.LB_RB
lea ecx, [ebp - 0xec]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Roda_Mouse
lea ecx, [ebp - 0xbc]
mov dword [ebp - 4], 0x4b
call fcn.004f8040
push 0xffffffffffffffff
push str.CTRL_RECONSTRUCT_TAB_PANELS
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x4c
call fcn.004f80a0
lea eax, [ebp - 0xec]
push eax
lea eax, [ebp - 0xbc]
push eax
lea eax, [ebp - 0xcc]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x4d
call fcn.004b0860
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x4c
call fcn.004f8230
lea ecx, [ebp - 0xbc]
mov byte [ebp - 4], 0x4b
call fcn.004f8230
lea ecx, [ebp - 0xec]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630588
lea ecx, [ebp - 0xe4]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Q_and_E_keys_at_the_same_time
lea ecx, [ebp - 0xcc]
mov dword [ebp - 4], 0x4e
call fcn.004f8040
push 0xffffffffffffffff
push str.CTRL_RESET_VIEW
lea ecx, [ebp - 0xec]
mov byte [ebp - 4], 0x4f
call fcn.004f80a0
lea eax, [ebp - 0xe4]
push eax
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xec]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x50
call fcn.004b0860
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0xec]
call fcn.004f8230
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x4e
call fcn.004f8230
lea ecx, [ebp - 0xe4]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.down_up_directional
lea ecx, [ebp - 0xd4]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Roda_Mouse
lea ecx, [ebp - 0xec]
mov dword [ebp - 4], 0x51
call fcn.004f8040
push 0xffffffffffffffff
push str.CTRL_MONOMONO_ADD_REMOVE_COINS
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x52
call fcn.004f80a0
lea eax, [ebp - 0xd4]
push eax
lea eax, [ebp - 0xec]
push eax
lea eax, [ebp - 0xe4]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x53
call fcn.004b0860
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x52
call fcn.004f8230
lea ecx, [ebp - 0xec]
mov byte [ebp - 4], 0x51
call fcn.004f8230
lea ecx, [ebp - 0xd4]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.Hold_down_the_LB
lea ecx, [ebp - 0x9c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Move_the_Mouse_Wheel_up_or_down_to_nselect_a_Truth_Bullet.
lea ecx, [ebp - 0xe4]
mov dword [ebp - 4], 0x54
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_TRUTH_BULLET_DETAIL
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x55
call fcn.004f80a0
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0xe4]
push eax
lea eax, [ebp - 0xd4]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x56
call fcn.004b0860
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x55
call fcn.004f8230
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x54
call fcn.004f8230
lea ecx, [ebp - 0x9c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630888
lea ecx, [ebp - 0x5c]
call fcn.004f8040
push 0xffffffffffffffff
push str.Roda_Mouse
lea ecx, [ebp - 0xd4]
mov dword [ebp - 4], 0x57
call fcn.004f8040
push 0xffffffffffffffff
push str.CTRL_TRIAL_KEY_INFORMATION
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x58
call fcn.004f80a0
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0xd4]
push eax
lea eax, [ebp - 0x9c]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x59
call fcn.004b0860
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x58
call fcn.004f8230
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x57
call fcn.004f8230
lea ecx, [ebp - 0x5c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x6308d0
lea ecx, [ebp - 0x8c]
call fcn.004f80a0
push 0xffffffffffffffff
push 0x630928
lea ecx, [ebp - 0x9c]
mov dword [ebp - 4], 0x5a
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_ADJUST_VIEW
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0x5b
call fcn.004f80a0
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x5c]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x5c
call fcn.004b0860
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0x5b
call fcn.004f8230
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x5a
call fcn.004f8230
lea ecx, [ebp - 0x8c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.directional
lea ecx, [ebp - 0x6c]
call fcn.004f80a0
push 0xffffffffffffffff
push 0x630928
lea ecx, [ebp - 0x5c]
mov dword [ebp - 4], 0x5d
call fcn.004f80a0
push 0xffffffffffffffff
mov byte [ebp - 4], 0x5e
push str.CTRL_DIRECTIONAL
lea ecx, [ebp - 0x8c]
call fcn.004f80a0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x8c]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x5f
call fcn.004b0860
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0x5e
call fcn.004f8230
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0x5d
call fcn.004f8230
lea ecx, [ebp - 0x6c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.hold_down_the_LB
lea ecx, [ebp - 0x34]
call fcn.004f80a0
push 0xffffffffffffffff
push str.use_the_Mouse_Wheel
lea ecx, [ebp - 0x8c]
mov dword [ebp - 4], 0x60
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_TRUTH_BULLET_CYCLE_START
lea ecx, [ebp - 0x6c]
mov byte [ebp - 4], 0x61
call fcn.004f80a0
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x6c]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x62
call fcn.004b0860
lea ecx, [ebp - 0x6c]
mov byte [ebp - 4], 0x61
call fcn.004f8230
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0x60
call fcn.004f8230
lea ecx, [ebp - 0x34]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.then_use_the_left_nstick_to_select_a_specific_bullet
lea ecx, [ebp - 0x7c]
call fcn.004f80a0
push 0xffffffffffffffff
push 0x630ab8
lea ecx, [ebp - 0x6c]
mov dword [ebp - 4], 0x63
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_TRUTH_BULLET_CYCLE_CONTD
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x64
call fcn.004f80a0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0x65
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x64
call fcn.004f8230
lea ecx, [ebp - 0x6c]
mov byte [ebp - 4], 0x63
call fcn.004f8230
lea ecx, [ebp - 0x7c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.anal._esque.W_A_S_D_keys
lea ecx, [ebp - 0x44]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Mouse
lea ecx, [ebp - 0x34]
mov dword [ebp - 4], 0x66
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_TRIAL_AIM
lea ecx, [ebp - 0x7c]
mov byte [ebp - 4], 0x67
call fcn.004f80a0
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x7c]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x68
call fcn.004b0860
lea ecx, [ebp - 0x7c]
mov byte [ebp - 4], 0x67
call fcn.004f8230
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x66
call fcn.004f8230
lea ecx, [ebp - 0x44]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.anal._esque.W_A_S_D_keys
lea ecx, [ebp - 0x3c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.mouse
lea ecx, [ebp - 0x7c]
mov dword [ebp - 4], 0x69
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_HANGMAN_AIM
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0x6a
call fcn.004f80a0
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x44]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x6b
call fcn.004b0860
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0x6a
call fcn.004f8230
lea ecx, [ebp - 0x7c]
mov byte [ebp - 4], 0x69
call fcn.004f8230
lea ecx, [ebp - 0x3c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630b54
lea ecx, [ebp - 0x54]
call fcn.004f80a0
push 0xffffffffffffffff
push str.RMB__LMB__RMB__LMB
lea ecx, [ebp - 0x44]
mov dword [ebp - 4], 0x6c
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_BULLET_COMBO
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x6d
call fcn.004f80a0
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x3c]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x6e
call fcn.004b0860
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x6d
call fcn.004f8230
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0x6c
call fcn.004f8230
lea ecx, [ebp - 0x54]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630bb8
lea ecx, [ebp - 0x64]
call fcn.004f80a0
push 0xffffffffffffffff
push str.RMBL_and_LMB
lea ecx, [ebp - 0x3c]
mov dword [ebp - 4], 0x6f
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_BULLET_TIME_BUTTONS
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0x70
call fcn.004f80a0
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0x54]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x71
call fcn.004b0860
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0x70
call fcn.004f8230
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x6f
call fcn.004f8230
lea ecx, [ebp - 0x64]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630c18
lea ecx, [ebp - 0x74]
call fcn.004f80a0
push 0xffffffffffffffff
push 0x630c1c
lea ecx, [ebp - 0x54]
mov dword [ebp - 4], 0x72
call fcn.004f80a0
mov byte [ebp - 4], 0x73
push 0xffffffffffffffff
push str.CTRL_SCROLL_ALT
lea ecx, [ebp - 0x64]
call fcn.004f80a0
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x64]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x74
call fcn.004b0860
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x73
call fcn.004f8230
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0x72
call fcn.004f8230
lea ecx, [ebp - 0x74]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.Anal
lea ecx, [ebp - 0x84]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Mouse
lea ecx, [ebp - 0x64]
mov dword [ebp - 4], 0x75
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_INVESTIGATE_AIM
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x76
call fcn.004f80a0
lea eax, [ebp - 0x84]
push eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x74]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x77
call fcn.004b0860
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x76
call fcn.004f8230
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x75
call fcn.004f8230
lea ecx, [ebp - 0x84]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630cb4
lea ecx, [ebp - 0x94]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Or_you_can_press_and_hold_the_Right_Mouse_Button_nand_move_the_mouse_around.
lea ecx, [ebp - 0x74]
mov dword [ebp - 4], 0x78
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_INVESTIGATE_VIEW_ALT
lea ecx, [ebp - 0x84]
mov byte [ebp - 4], 0x79
call fcn.004f80a0
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x74]
push eax
mov byte [ebp - 4], 0x7a
lea eax, [ebp - 0x84]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x84]
mov byte [ebp - 4], 0x79
call fcn.004f8230
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x78
call fcn.004f8230
lea ecx, [ebp - 0x94]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.Down:_Insert_Coin__Up:_Retrieve_Coin
lea ecx, [ebp - 0xa4]
call fcn.004f80a0
push 0xffffffffffffffff
push str.S:_Insert_Coin__W:_Retrieve_Coin
lea ecx, [ebp - 0x84]
mov dword [ebp - 4], 0x7b
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_COIN_INSERT_DESC
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 0x7c
call fcn.004f80a0
lea eax, [ebp - 0xa4]
push eax
lea eax, [ebp - 0x84]
push eax
lea eax, [ebp - 0x94]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x7d
call fcn.004b0860
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 0x7c
call fcn.004f8230
lea ecx, [ebp - 0x84]
mov byte [ebp - 4], 0x7b
call fcn.004f8230
lea ecx, [ebp - 0xa4]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.Down:_Insert_Coin__Up:_Retrieve_Coin
lea ecx, [ebp - 0xb4]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Down:_Insert_Coin__Up:_Retrieve_Coin
lea ecx, [ebp - 0x94]
mov dword [ebp - 4], 0x7e
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_COIN_INSERT_DESC_2
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x7f
call fcn.004f80a0
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0xa4]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x80
call fcn.004b0860
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x7f
call fcn.004f8230
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 0x7e
call fcn.004f8230
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb4]
call fcn.004f8230
push 0xffffffffffffffff
push str.left_stick
lea ecx, [ebp - 0x2c]
call fcn.004f8040
push 0xffffffffffffffff
push str.Mouse_Wheel
lea ecx, [ebp - 0xa4]
mov dword [ebp - 4], 0x81
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_REACT_SELECT
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x82
call fcn.004f80a0
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0xa4]
push eax
lea eax, [ebp - 0xb4]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x83
call fcn.004b0860
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x82
call fcn.004f8230
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x81
call fcn.004f8230
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.LB_and_RB
lea ecx, [ebp - 0x4c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.Q_and_E_keys
lea ecx, [ebp - 0xb4]
mov dword [ebp - 4], 0x84
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_QUICK_MOVE_CYCLE
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x85
call fcn.004f80a0
lea eax, [ebp - 0x4c]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0x2c]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x86
call fcn.004b0860
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x85
call fcn.004f8230
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x84
call fcn.004f8230
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62ff0c
lea ecx, [ebp - 0x24]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_QUICK_SELECT
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0x87
call fcn.004f80a0
push 8
mov byte [ebp - 4], 0x88
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b2853
lea ecx, [ebp - 0x24]
push ecx
push eax
lea eax, [ebp - 0x4c]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 0x87
call fcn.004f8230
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x2c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_QUICK_MOVE
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x89
call fcn.004f80a0
push 0x2b
mov byte [ebp - 4], 0x8a
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b28b9
lea ecx, [ebp - 0x2c]
push ecx
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x89
call fcn.004f8230
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x62fe74
lea ecx, [ebp - 0x4c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_QUICK_MOVE_EXECUTE
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x8b
call fcn.004f80a0
push 0x16
mov byte [ebp - 4], 0x8c
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b291f
lea ecx, [ebp - 0x4c]
push ecx
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x8b
call fcn.004f8230
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x630000
lea ecx, [ebp - 0x2c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_RECONSTRUCT_BEGIN
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x8d
call fcn.004f80a0
push 0x1e
mov byte [ebp - 4], 0x8e
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b2985
lea ecx, [ebp - 0x2c]
push ecx
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x8d
call fcn.004f8230
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.BACK
lea ecx, [ebp - 0x4c]
call fcn.004f80a0
push 0xffffffffffffffff
push str.CTRL_SHOW_TRANSCRIPT
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x8f
call fcn.004f80a0
push 0xb
mov byte [ebp - 4], 0x90
call fcn.004b6620
mov ecx, eax
call fcn.004b65b0
test eax, eax
je 0x4b29eb
lea ecx, [ebp - 0x4c]
push ecx
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
call fcn.004b0860
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x8f
call fcn.004f8230
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.ESC_ou_Shift
lea ecx, [ebp - 0x2c]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_CANCEL_SKIP
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x91
call fcn.004f80a0
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x92
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x91
call fcn.004f8230
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x631054
lea ecx, [ebp - 0xb4]
call fcn.004f8040
push 0xffffffffffffffff
push 0x631058
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x93
call fcn.004f80a0
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x94
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x93
call fcn.004f8230
lea ecx, [ebp - 0xb4]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.W_e_S
lea ecx, [ebp - 0xa4]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_MONOMONO_ADD_REMOVE_COINS_2
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x95
call fcn.004f80a0
lea eax, [ebp - 0xa4]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x96
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x95
call fcn.004f8230
lea ecx, [ebp - 0xa4]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.Q_ou_E
lea ecx, [ebp - 0x94]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_RECONSTRUCT_TAB_PANELS_2
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x97
call fcn.004f80a0
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x98
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x97
call fcn.004f8230
lea ecx, [ebp - 0x94]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x631110
lea ecx, [ebp - 0x84]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_MOVE_LEFT
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x99
call fcn.004f80a0
lea eax, [ebp - 0x84]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x9a
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x99
call fcn.004f8230
lea ecx, [ebp - 0x84]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x631134
lea ecx, [ebp - 0x74]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_MOVE_RIGHT
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x9b
call fcn.004f80a0
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x9c
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x9b
call fcn.004f8230
lea ecx, [ebp - 0x74]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.W_A_S_D
lea ecx, [ebp - 0x64]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_LEFT_STICK_MOVE_AIM
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x9d
call fcn.004f80a0
mov byte [ebp - 4], 0x9e
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x9d
call fcn.004f8230
lea ecx, [ebp - 0x64]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.Enter
lea ecx, [ebp - 0x54]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_INTERACT_2
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0x9f
call fcn.004f80a0
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xa0
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x9f
call fcn.004f8230
lea ecx, [ebp - 0x54]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.W_e_S
lea ecx, [ebp - 0x3c]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_MENU_HIGHLIGHT
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0xa1
call fcn.004f80a0
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xa2
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xa1
call fcn.004f8230
lea ecx, [ebp - 0x3c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.Setas_Cima_e_Baixo
lea ecx, [ebp - 0x44]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_MENU_HIGHLIGHT_2
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0xa3
call fcn.004f80a0
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xa4
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xa3
call fcn.004f8230
lea ecx, [ebp - 0x44]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x631230
lea ecx, [ebp - 0x7c]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_MENU_BACK
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0xa5
call fcn.004f80a0
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xa6
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xa5
call fcn.004f8230
lea ecx, [ebp - 0x7c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x631258
lea ecx, [ebp - 0x34]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_VIEW_LEFT
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0xa7
call fcn.004f80a0
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xa8
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xa7
call fcn.004f8230
lea ecx, [ebp - 0x34]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x631134
lea ecx, [ebp - 0x6c]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_VIEW_RIGHT
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0xa9
call fcn.004f80a0
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xaa
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xa9
call fcn.004f8230
lea ecx, [ebp - 0x6c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.Botes_A_e_D
lea ecx, [ebp - 0x8c]
call fcn.004f8040
mov dword [ebp - 4], 0xab
push 0xffffffffffffffff
push str.HLP_RECONSTRUCT_MOVE_COMIC
lea ecx, [ebp - 0x24]
call fcn.004f80a0
lea eax, [ebp - 0x8c]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xac
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xab
call fcn.004f8230
lea ecx, [ebp - 0x8c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.W_A_S_D
lea ecx, [ebp - 0x5c]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_SELECT
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0xad
call fcn.004f80a0
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xae
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xad
call fcn.004f8230
lea ecx, [ebp - 0x5c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push str.Setas
lea ecx, [ebp - 0x9c]
call fcn.004f8040
push 0xffffffffffffffff
push str.HLP_SELECT_2
lea ecx, [ebp - 0x24]
mov dword [ebp - 4], 0xaf
call fcn.004f80a0
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xb0
call fcn.004b0730
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xaf
call fcn.004f8230
lea ecx, [ebp - 0x9c]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
push 0xffffffffffffffff
push 0x631324
lea ecx, [ebp - 0xfc]
call fcn.004f80a0
push 0xffffffffffffffff
push str.HLP_HANGMAN_SHOOT_2
lea ecx, [ebp - 0xf4]
mov dword [ebp - 4], 0xb1
call fcn.004f80a0
lea eax, [ebp - 0xfc]
push eax
mov byte [ebp - 4], 0xb2
lea eax, [ebp - 0xf4]
push eax
mov ecx, esi
call fcn.004b0730
lea ecx, [ebp - 0xf4]
mov byte [ebp - 4], 0xb1
call fcn.004f8230
lea ecx, [ebp - 0xfc]
mov dword [ebp - 4], 0xffffffff
call fcn.004f8230
mov ecx, esi
call fcn.004b09e0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop esi
mov esp, ebp
pop ebp
ret