Function at 0x401500
Capabilities:
Contain obfuscated stackstrings
Execute command

Disassembly:
lea ecx, [esp + 4]
and esp, 0xfffffff0
push dword [ecx - 4]
push ebp
mov ebp, esp
push edi
push esi
push ebx
push ecx
sub esp, 0xec8
call sym._mcount
mov dword [ebp - 0xea4], sym.___gxx_personality_sj0
mov dword [ebp - 0xea0], 0x48dfc4
lea eax, [ebp - 0xe9c]
lea ebx, [ebp - 0x18]
mov dword [eax], ebx
mov edx, 0x40911e
mov dword [eax + 4], edx
mov dword [eax + 8], esp
lea eax, [ebp - 0xebc]
mov dword [esp], eax
call dbg._Unwind_SjLj_Register
mov dword [ebp - 0xeb8], 0xffffffff
call dbg._monstartup
call dbg.__main
mov dword [esp], 0xfffffff5
mov eax, dword [sym.imp.KERNEL32.dll_GetStdHandle]
call eax
sub esp, 4
mov dword [ebp - 0xfc], eax
mov dword [esp], 0x1f4
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497000
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], 0x497009
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str._______
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.______
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp], 0x96
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp], 0x497020
call sym._system
mov dword [esp + 4], 0x497024
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.___________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.____________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.__________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp], 0x96
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp], 0x497020
call sym._system
mov dword [esp + 4], str._________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], 0x497069
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str._______________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.______________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp], 0x96
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp], 0x497020
call sym._system
mov dword [esp + 4], 0x49709d
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], 0x4970b5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.____________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.___________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp], 0x96
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp], 0x497020
call sym._system
mov dword [esp + 4], str.___________________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.________________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], 0x497132
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str._______________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp], 0x96
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp], 0x497020
call sym._system
mov dword [esp + 4], str.______________________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.____________________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str._____________________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp + 4], str.__________________________
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, eax
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp], 0x96
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov ecx, 0x4961c0
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], str.Widesrn_patchbyAuToMNk05_24
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971e9
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971eb
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ed
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ef
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f1
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ed
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ed
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f3
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f7
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f9
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971fb
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971fd
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ff
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497201
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497203
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497205
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497207
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497209
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49720b
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49720d
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f9
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49720f
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971e9
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497205
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497211
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497213
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497213
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497215
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497217
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497219
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497213
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497219
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x32
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49721b
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x3e8
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49721d
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.1:_English_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.2:_Polski_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.7:_Illegal_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._n_________________n_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
lea eax, [ebp - 0x5c4]
mov dword [esp], eax
mov ecx, 0x495f80
call method.std::istream.operator___int_
sub esp, 4
mov dword [esp + 4], str._n_________________n_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
lea eax, [ebp - 0xd44]
mov dword [esp], 0x10
mov ecx, eax
call sym.std::basic_ostringstream_char__std::char_traits_char___std::allocator_char___::basic_ostringstream_std::_Ios_Openmode_
sub esp, 4
mov dword [esp + 4], 0x10
mov dword [esp], 8
call method.std.operator_std::_Ios_Openmode__std::_Ios_Openmode_
mov dword [esp + 4], 4
mov dword [esp], eax
call method.std.operator_std::_Ios_Openmode__std::_Ios_Openmode_
mov edx, eax
lea eax, [ebp - 0x7cc]
mov dword [esp + 4], edx
mov dword [esp], str.Game.exe
mov dword [ebp - 0xeb8], 1
mov ecx, eax
call sym.std::basic_fstream_char__std::char_traits_char___::basic_fstream_char_const__std::_Ios_Openmode_
sub esp, 8
mov dword [esp + 4], 0x10
mov dword [esp], 8
call method.std.operator_std::_Ios_Openmode__std::_Ios_Openmode_
mov dword [esp + 4], 4
mov dword [esp], eax
call method.std.operator_std::_Ios_Openmode__std::_Ios_Openmode_
mov edx, eax
lea eax, [ebp - 0x6d0]
mov dword [esp + 4], edx
mov dword [esp], str.Config.exe
mov dword [ebp - 0xeb8], 2
mov ecx, eax
call sym.std::basic_fstream_char__std::char_traits_char___::basic_fstream_char_const__std::_Ios_Openmode_
sub esp, 8
lea eax, [ebp - 0x5c0]
mov dword [esp], 0x147080
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
mov edx, dword [ebp - 0x5c0]
mov dword [esp], edx
mov edx, dword [ebp - 0x5bc]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x5b8]
mov dword [esp + 8], edx
mov edx, dword [ebp - 0x5b4]
mov dword [esp + 0xc], edx
mov dword [ebp - 0xeb8], 3
mov ecx, eax
call method.std::istream.seekg_std::fpos_int__
sub esp, 0x10
lea eax, [ebp - 0x5c5]
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
mov dword [esp], eax
call fcn.0048a7a0
lea eax, [ebp - 0x5b0]
mov dword [esp], 0x147081
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
mov edx, dword [ebp - 0x5b0]
mov dword [esp], edx
mov edx, dword [ebp - 0x5ac]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x5a8]
mov dword [esp + 8], edx
mov edx, dword [ebp - 0x5a4]
mov dword [esp + 0xc], edx
mov ecx, eax
call method.std::istream.seekg_std::fpos_int__
sub esp, 0x10
lea eax, [ebp - 0x5c6]
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
mov dword [esp], eax
call fcn.0048a7a0
movzx eax, byte [ebp - 0x5c5]
cmp al, 0x3e
jne 0x40218a
movzx eax, byte [ebp - 0x5c6]
cmp al, 0xd9
jne 0x40218a
mov byte [ebp - 0x19], 1
jmp 0x40218e
mov byte [ebp - 0x19], 0
lea eax, [ebp - 0x5a0]
mov dword [esp], 0x3b310
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
mov edx, dword [ebp - 0x5a0]
mov dword [esp], edx
mov edx, dword [ebp - 0x59c]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x598]
mov dword [esp + 8], edx
mov edx, dword [ebp - 0x594]
mov dword [esp + 0xc], edx
mov dword [ebp - 0xeb8], 3
mov ecx, eax
call method.std::istream.seekg_std::fpos_int__
sub esp, 0x10
lea eax, [ebp - 0x5c7]
mov dword [esp + 4], eax
lea eax, [ebp - 0x6d0]
mov dword [esp], eax
call fcn.0048a7a0
lea eax, [ebp - 0x590]
mov dword [esp], 0x3b311
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
mov edx, dword [ebp - 0x590]
mov dword [esp], edx
mov edx, dword [ebp - 0x58c]
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x588]
mov dword [esp + 8], edx
mov edx, dword [ebp - 0x584]
mov dword [esp + 0xc], edx
mov ecx, eax
call method.std::istream.seekg_std::fpos_int__
sub esp, 0x10
lea eax, [ebp - 0x5c8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x6d0]
mov dword [esp], eax
call fcn.0048a7a0
movzx eax, byte [ebp - 0x5c7]
cmp al, 0x40
jne 0x402290
movzx eax, byte [ebp - 0x5c8]
cmp al, 1
jne 0x402290
mov byte [ebp - 0x1a], 1
jmp 0x402294
mov byte [ebp - 0x1a], 0
cmp byte [ebp - 0x19], 0
je 0x408d76
cmp byte [ebp - 0x1a], 0
je 0x408d76
mov eax, dword [ebp - 0x5c4]
cmp eax, 1
jne 0x4029dc
mov dword [esp + 4], str.Type_your_resolution_width:
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
lea eax, [ebp - 0x5cc]
mov dword [esp], eax
mov ecx, 0x495f80
call method.std::istream.operator___int_
sub esp, 4
mov eax, dword [ebp - 0x5cc]
test eax, eax
jne 0x40231d
mov dword [esp + 4], str.You_know_its_not_going_to_work.
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5cc]
test eax, eax
jns 0x402359
mov dword [esp + 4], str.What_do_you_want_to_achieve_by_doing_so_
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5cc]
cmp eax, 0xffff
jle 0x402414
mov dword [esp + 4], str.Back_in_2024__we_werent_using_screens_with_such_high_resolutions_and_I_was_too_lazy_to_add_support_for_such_high_values._Please_type_a_lower_resolution__less_than_65536_of_width_and_height__which_matches_your_target_aspect_ratio_and_put_your_values_with_a_hex_editor_at_the_following_offsets_in_the_Game.exe_file:_n
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0001F474__width__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0001F47B__height__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.000265D5__width__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0014D838__width__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0014D83C__height__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.and_choose_1600x1200_resolution_in_the_Config.exe.
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov dword [esp + 4], str.Type_your_resolution_height:
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
lea eax, [ebp - 0x5d0]
mov dword [esp], eax
mov ecx, 0x495f80
call method.std::istream.operator___int_
sub esp, 4
mov eax, dword [ebp - 0x5d0]
test eax, eax
jne 0x402558
mov dword [esp], 0x497020
call sym._system
mov dword [esp], str.COLOR_9F
call sym._system
mov dword [esp + 4], str._n_n_n_n_n_n_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x79
mov eax, dword [ebp - 0xfc]
mov dword [esp], eax
mov eax, dword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
call eax
sub esp, 8
mov dword [esp + 4], str._Windows
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x9f
mov eax, dword [ebp - 0xfc]
mov dword [esp], eax
mov eax, dword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
call eax
sub esp, 8
mov dword [esp + 4], str._n_n____An_error_has_occured._To_continue:_n_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____Press_Enter_to_return_to_Windows__or_n_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____Throw_your_computer_through_the_nearest_window._If_you_do_this__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____you_will_lose_any_information_stored_in_your_machine._n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____Error:_00_:_0000_:_01011970_n_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.__________________________Press_any_key_to_continue
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5d0]
test eax, eax
jns 0x40291c
mov dword [esp + 4], 0xa
mov eax, dword [ebp - 0xfc]
mov dword [esp], eax
mov eax, dword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov dword [ebp - 0xeb8], 3
call eax
sub esp, 8
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x100], 0
mov dword [ebp - 0x24], 0
jmp 0x4028f1
cmp dword [ebp - 0x20], 0x50
jne 0x4025d3
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov dword [ebp - 0xeb8], 3
mov ecx, 0x4961c0
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [ebp - 0x20], 0
mov ecx, dword [ebp - 0x20]
mov edx, 0x55555556
mov eax, ecx
imul edx
mov eax, ecx
sar eax, 0x1f
sub edx, eax
mov eax, edx
mov edx, eax
add edx, edx
add edx, eax
mov eax, ecx
sub eax, edx
test eax, eax
jne 0x402619
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
call sym._rand
mov edx, eax
mov eax, edx
sar eax, 0x1f
shr eax, 0x1c
add edx, eax
and edx, 0xf
sub edx, eax
mov eax, edx
mov dword [ebp - 0x100], eax
cmp dword [ebp - 0x100], 0
jne 0x402663
mov dword [esp + 4], 0x497213
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 1
jne 0x40268f
mov dword [esp + 4], str.136789BCDEF
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 2
jne 0x4026bb
mov dword [esp + 4], 0x497219
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 3
jne 0x4026e7
mov dword [esp + 4], 0x49764f
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 4
jne 0x402713
mov dword [esp + 4], 0x49721b
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 5
jne 0x40273f
mov dword [esp + 4], 0x497215
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 6
jne 0x40276b
mov dword [esp + 4], 0x497651
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 7
jne 0x402797
mov dword [esp + 4], 0x497653
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 8
jne 0x4027c3
mov dword [esp + 4], 0x497655
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 9
jne 0x4027ef
mov dword [esp + 4], 0x497657
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 0xa
jne 0x40281b
mov dword [esp + 4], 0x497205
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 0xb
jne 0x402847
mov dword [esp + 4], 0x497659
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 0xc
jne 0x402870
mov dword [esp + 4], 0x49765b
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 0xd
jne 0x402899
mov dword [esp + 4], 0x49765d
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 0xe
jne 0x4028c2
mov dword [esp + 4], 0x49765f
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x4028e9
cmp dword [ebp - 0x100], 0xf
jne 0x4028e9
mov dword [esp + 4], 0x497661
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add dword [ebp - 0x20], 1
add dword [ebp - 0x24], 1
cmp dword [ebp - 0x24], 0xffff
jle 0x4025a8
mov dword [ebp - 0xeb8], 3
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5d0]
cmp eax, 0xffff
jle 0x4029d7
mov dword [esp + 4], str.Back_in_2024__we_werent_using_screens_with_such_high_resolutions_and_I_was_too_lazy_to_add_support_for_such_high_values._Please_type_a_lower_resolution__less_than_65536_of_width_and_height__which_matches_your_target_aspect_ratio_and_put_your_values_with_a_hex_editor_at_the_following_offsets_in_the_Game.exe_file:_n
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0001F474__width__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0001F47B__height__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.000265D5__width__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0014D838__width__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0014D83C__height__n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.and_choose_1600x1200_resolution_in_the_game_config.
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
jmp 0x405ca0
mov eax, dword [ebp - 0x5c4]
cmp eax, 2
jne 0x403124
mov dword [esp + 4], str.Polish
mov dword [esp], 2
call sym._setlocale
mov dword [esp + 4], str.Wpisz_szeroko
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
lea eax, [ebp - 0x5cc]
mov dword [esp], eax
mov ecx, 0x495f80
call method.std::istream.operator___int_
sub esp, 4
mov eax, dword [ebp - 0x5cc]
test eax, eax
jne 0x402a65
mov dword [esp + 4], str.Wiesz_
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5cc]
test eax, eax
jns 0x402aa1
mov dword [esp + 4], str.Co_chcesz_w_ten_spos
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5cc]
cmp eax, 0xffff
jle 0x402b5c
mov dword [esp + 4], str.W_2024_roku__nie_korzystali
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0001F474__szeroko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0001F47B__wysoko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.000265D5__szeroko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0014D838__szeroko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0014D83C__wysoko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.i_wybierz_rozdzielczo
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov dword [esp + 4], str.Wpisz_wysoko
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
lea eax, [ebp - 0x5d0]
mov dword [esp], eax
mov ecx, 0x495f80
call method.std::istream.operator___int_
sub esp, 4
mov eax, dword [ebp - 0x5d0]
test eax, eax
jne 0x402ca0
mov dword [esp], 0x497020
call sym._system
mov dword [esp], str.COLOR_9F
call sym._system
mov dword [esp + 4], str._n_n_n_n_n_n_n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x79
mov eax, dword [ebp - 0xfc]
mov dword [esp], eax
mov eax, dword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
call eax
sub esp, 8
mov dword [esp + 4], str._Windows
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x9f
mov eax, dword [ebp - 0xfc]
mov dword [esp], eax
mov eax, dword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
call eax
sub esp, 8
mov dword [esp + 4], str._n_n____Wyst
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____Naci
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____Wyrzu
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____stracisz_wszystkie_dane_przechowywane_na_tym_urz
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____B
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____________________Naci
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5d0]
test eax, eax
jns 0x403064
mov dword [esp + 4], 0xa
mov eax, dword [ebp - 0xfc]
mov dword [esp], eax
mov eax, dword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov dword [ebp - 0xeb8], 3
call eax
sub esp, 8
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x2c], 0
jmp 0x403039
cmp dword [ebp - 0x28], 0x50
jne 0x402d1b
mov dword [esp], method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____
mov dword [ebp - 0xeb8], 3
mov ecx, 0x4961c0
call method.std::ostream.operator___std::ostream____std::ostream__
sub esp, 4
mov dword [ebp - 0x28], 0
mov ecx, dword [ebp - 0x28]
mov edx, 0x55555556
mov eax, ecx
imul edx
mov eax, ecx
sar eax, 0x1f
sub edx, eax
mov eax, edx
mov edx, eax
add edx, edx
add edx, eax
mov eax, ecx
sub eax, edx
test eax, eax
jne 0x402d61
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
call sym._rand
mov edx, eax
mov eax, edx
sar eax, 0x1f
shr eax, 0x1c
add edx, eax
and edx, 0xf
sub edx, eax
mov eax, edx
mov dword [ebp - 0x104], eax
cmp dword [ebp - 0x104], 0
jne 0x402dab
mov dword [esp + 4], 0x497213
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 1
jne 0x402dd7
mov dword [esp + 4], str.136789BCDEF
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 2
jne 0x402e03
mov dword [esp + 4], 0x497219
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 3
jne 0x402e2f
mov dword [esp + 4], 0x49764f
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 4
jne 0x402e5b
mov dword [esp + 4], 0x49721b
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 5
jne 0x402e87
mov dword [esp + 4], 0x497215
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 6
jne 0x402eb3
mov dword [esp + 4], 0x497651
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 7
jne 0x402edf
mov dword [esp + 4], 0x497653
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 8
jne 0x402f0b
mov dword [esp + 4], 0x497655
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 9
jne 0x402f37
mov dword [esp + 4], 0x497657
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 0xa
jne 0x402f63
mov dword [esp + 4], 0x497205
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 0xb
jne 0x402f8f
mov dword [esp + 4], 0x497659
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 0xc
jne 0x402fb8
mov dword [esp + 4], 0x49765b
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 0xd
jne 0x402fe1
mov dword [esp + 4], 0x49765d
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 0xe
jne 0x40300a
mov dword [esp + 4], 0x49765f
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x403031
cmp dword [ebp - 0x104], 0xf
jne 0x403031
mov dword [esp + 4], 0x497661
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
add dword [ebp - 0x28], 1
add dword [ebp - 0x2c], 1
cmp dword [ebp - 0x2c], 0xffff
jle 0x402cf0
mov dword [ebp - 0xeb8], 3
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5d0]
cmp eax, 0xffff
jle 0x40311f
mov dword [esp + 4], str.W_2024_roku__nie_korzystali
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0001F474__szeroko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0001F47B__wysoko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.000265D5__szeroko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0014D838__szeroko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0014D83C__wysoko
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.i_wybierz_rozdzielczo
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
jmp 0x405ca0
mov eax, dword [ebp - 0x5c4]
cmp eax, 3
jne 0x403161
mov dword [esp + 4], 0x497a77
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5c4]
cmp eax, 4
jne 0x40319e
mov dword [esp + 4], str.Are_you_searching_for_secrets_or_what_
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5c4]
cmp eax, 5
jne 0x4031db
mov dword [esp + 4], str.See_you_in_Rayman_4_
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5c4]
cmp eax, 6
jne 0x40343c
mov dword [esp + 4], str.FIGHT
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.SYMPATHETIC
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.THE_ANGRY_AND_YOUNG
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FELLOWSHIP_DID
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.STRESS_VIRILE_AND_SO_WELL_HUNG
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.DOWN_AND_RIGHT
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.DID_IT_WRONG
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.SELF_OBSESSED
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.TIME_TO_KILL_YOURE_SO_DEPRESSED
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.PRESENCE_THAT_WONT
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.PRESENCE_THAT_WONT
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.PRESENCE_THAT_WONT
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.PRESENCE_THAT_WONT
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.COMPLICATE
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5c4]
cmp eax, 7
jne 0x403b4c
mov dword [esp + 4], 0x4971f1
mov dword [esp], str.SavesGAME3.BIN
mov dword [ebp - 0xeb8], 3
call sym._fopen
mov dword [ebp - 0x108], eax
cmp dword [ebp - 0x108], 0
setne al
test al, al
je 0x403491
mov byte [ebp - 0x2d], 1
mov eax, dword [ebp - 0x108]
mov dword [esp], eax
call sym._fclose
jmp 0x403495
mov byte [ebp - 0x2d], 0
mov dword [esp + 4], 0x4971f1
mov dword [esp], str.SavesGAME4.BIN
mov dword [ebp - 0xeb8], 3
call sym._fopen
mov dword [ebp - 0x10c], eax
cmp dword [ebp - 0x10c], 0
setne al
test al, al
je 0x4034db
mov byte [ebp - 0x2e], 1
mov eax, dword [ebp - 0x10c]
mov dword [esp], eax
call sym._fclose
jmp 0x4034df
mov byte [ebp - 0x2e], 0
mov dword [esp + 4], 0x4971f1
mov dword [esp], str.SavesGAME5.BIN
mov dword [ebp - 0xeb8], 3
call sym._fopen
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0
setne al
test al, al
je 0x403525
mov byte [ebp - 0x2f], 1
mov eax, dword [ebp - 0x110]
mov dword [esp], eax
call sym._fclose
jmp 0x403529
mov byte [ebp - 0x2f], 0
mov dword [esp + 4], 0x4971f1
mov dword [esp], str.SavesGAME6.BIN
mov dword [ebp - 0xeb8], 3
call sym._fopen
mov dword [ebp - 0x114], eax
cmp dword [ebp - 0x114], 0
setne al
test al, al
je 0x40356f
mov byte [ebp - 0x30], 1
mov eax, dword [ebp - 0x114]
mov dword [esp], eax
call sym._fclose
jmp 0x403573
mov byte [ebp - 0x30], 0
mov dword [esp + 4], 0x4971f1
mov dword [esp], str.SavesGAME7.BIN
mov dword [ebp - 0xeb8], 3
call sym._fopen
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
setne al
test al, al
je 0x4035b9
mov byte [ebp - 0x31], 1
mov eax, dword [ebp - 0x118]
mov dword [esp], eax
call sym._fclose
jmp 0x4035bd
mov byte [ebp - 0x31], 0
movzx eax, byte [ebp - 0x2d]
xor eax, 1
test al, al
je 0x403b10
movzx eax, byte [ebp - 0x2e]
xor eax, 1
test al, al
je 0x403b10
movzx eax, byte [ebp - 0x2f]
xor eax, 1
test al, al
je 0x403b10
movzx eax, byte [ebp - 0x30]
xor eax, 1
test al, al
je 0x403b10
movzx eax, byte [ebp - 0x31]
xor eax, 1
test al, al
je 0x403b10
lea edx, [ebp - 0xe84]
mov eax, 0
mov ecx, 0x10
mov edi, edx
rep stosd dword es:[edi], eax
mov byte [ebp - 0xe84], 0x56
mov byte [ebp - 0xe83], 0x13
mov byte [ebp - 0xe82], 0x23
mov byte [ebp - 0xe81], 0x57
mov byte [ebp - 0xe80], 6
mov byte [ebp - 0xe7f], 2
mov byte [ebp - 0xe7c], 0x4e
mov byte [ebp - 0xe7b], 0x65
mov byte [ebp - 0xe7a], 0x76
mov byte [ebp - 0xe79], 0x65
mov byte [ebp - 0xe78], 0x72
mov byte [ebp - 0xe6c], 2
mov byte [ebp - 0xe68], 4
lea eax, [ebp - 0xc90]
mov dword [ebp - 0xeb8], 3
mov ecx, eax
call fcn.0046f1a0
lea eax, [ebp - 0xc90]
mov dword [esp + 4], 4
mov dword [esp], str.SavesGAME3.BIN
mov dword [ebp - 0xeb8], 4
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.open_char_const__std::_Ios_Openmode_
sub esp, 8
lea eax, [ebp - 0xc90]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.is_open__
test al, al
je 0x4036f6
lea eax, [ebp - 0xc90]
mov dword [esp + 4], 0x40
lea edx, [ebp - 0xe84]
mov dword [esp], edx
mov ecx, eax
call method.std::ostream.write_char_const__int_
sub esp, 8
lea eax, [ebp - 0xc90]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.close__
lea edx, [ebp - 0xe44]
mov eax, 0
mov ecx, 0x10
mov edi, edx
rep stosd dword es:[edi], eax
mov byte [ebp - 0xe44], 0x56
mov byte [ebp - 0xe43], 0x13
mov byte [ebp - 0xe42], 0x23
mov byte [ebp - 0xe41], 0x57
mov byte [ebp - 0xe40], 0xf9
mov byte [ebp - 0xe3f], 1
mov byte [ebp - 0xe3c], 0x47
mov byte [ebp - 0xe3b], 0x6f
mov byte [ebp - 0xe3a], 0x6e
mov byte [ebp - 0xe39], 0x6e
mov byte [ebp - 0xe38], 0x61
mov byte [ebp - 0xe2c], 2
mov byte [ebp - 0xe28], 4
lea eax, [ebp - 0xb9c]
mov dword [ebp - 0xeb8], 4
mov ecx, eax
call fcn.0046f1a0
lea eax, [ebp - 0xb9c]
mov dword [esp + 4], 4
mov dword [esp], str.SavesGAME4.BIN
mov dword [ebp - 0xeb8], 5
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.open_char_const__std::_Ios_Openmode_
sub esp, 8
lea eax, [ebp - 0xb9c]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.is_open__
test al, al
je 0x4037e4
lea eax, [ebp - 0xb9c]
mov dword [esp + 4], 0x40
lea edx, [ebp - 0xe44]
mov dword [esp], edx
mov ecx, eax
call method.std::ostream.write_char_const__int_
sub esp, 8
lea eax, [ebp - 0xb9c]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.close__
lea edx, [ebp - 0xe04]
mov eax, 0
mov ecx, 0x10
mov edi, edx
rep stosd dword es:[edi], eax
mov byte [ebp - 0xe04], 0x56
mov byte [ebp - 0xe03], 0x13
mov byte [ebp - 0xe02], 0x23
mov byte [ebp - 0xe01], 0x57
mov byte [ebp - 0xe00], 0x91
mov byte [ebp - 0xdff], 1
mov byte [ebp - 0xdfc], 0x47
mov byte [ebp - 0xdfb], 0x69
mov byte [ebp - 0xdfa], 0x76
mov byte [ebp - 0xdf9], 0x65
mov byte [ebp - 0xdec], 2
mov byte [ebp - 0xde8], 4
lea eax, [ebp - 0xaa8]
mov dword [ebp - 0xeb8], 5
mov ecx, eax
call fcn.0046f1a0
lea eax, [ebp - 0xaa8]
mov dword [esp + 4], 4
mov dword [esp], str.SavesGAME5.BIN
mov dword [ebp - 0xeb8], 6
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.open_char_const__std::_Ios_Openmode_
sub esp, 8
lea eax, [ebp - 0xaa8]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.is_open__
test al, al
je 0x4038cb
lea eax, [ebp - 0xaa8]
mov dword [esp + 4], 0x40
lea edx, [ebp - 0xe04]
mov dword [esp], edx
mov ecx, eax
call method.std::ostream.write_char_const__int_
sub esp, 8
lea eax, [ebp - 0xaa8]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.close__
lea edx, [ebp - 0xdc4]
mov eax, 0
mov ecx, 0x10
mov edi, edx
rep stosd dword es:[edi], eax
mov byte [ebp - 0xdc4], 0x56
mov byte [ebp - 0xdc3], 0x13
mov byte [ebp - 0xdc2], 0x23
mov byte [ebp - 0xdc1], 0x57
mov byte [ebp - 0xdc0], 0x43
mov byte [ebp - 0xdbf], 1
mov byte [ebp - 0xdbc], 0x59
mov byte [ebp - 0xdbb], 0x6f
mov byte [ebp - 0xdba], 0x75
mov byte [ebp - 0xdac], 2
mov byte [ebp - 0xda8], 4
lea eax, [ebp - 0x9b4]
mov dword [ebp - 0xeb8], 6
mov ecx, eax
call fcn.0046f1a0
lea eax, [ebp - 0x9b4]
mov dword [esp + 4], 4
mov dword [esp], str.SavesGAME6.BIN
mov dword [ebp - 0xeb8], 7
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.open_char_const__std::_Ios_Openmode_
sub esp, 8
lea eax, [ebp - 0x9b4]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.is_open__
test al, al
je 0x4039ab
lea eax, [ebp - 0x9b4]
mov dword [esp + 4], 0x40
lea edx, [ebp - 0xdc4]
mov dword [esp], edx
mov ecx, eax
call method.std::ostream.write_char_const__int_
sub esp, 8
lea eax, [ebp - 0x9b4]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.close__
lea edx, [ebp - 0xd84]
mov eax, 0
mov ecx, 0x10
mov edi, edx
rep stosd dword es:[edi], eax
mov byte [ebp - 0xd84], 0x56
mov byte [ebp - 0xd83], 0x13
mov byte [ebp - 0xd82], 0x23
mov byte [ebp - 0xd81], 0x57
mov byte [ebp - 0xd80], 0xcb
mov byte [ebp - 0xd7c], 0x55
mov byte [ebp - 0xd7b], 0x70
mov byte [ebp - 0xd6c], 2
mov byte [ebp - 0xd68], 4
lea eax, [ebp - 0x8c0]
mov dword [ebp - 0xeb8], 7
mov ecx, eax
call fcn.0046f1a0
lea eax, [ebp - 0x8c0]
mov dword [esp + 4], 4
mov dword [esp], str.SavesGAME7.BIN
mov dword [ebp - 0xeb8], 8
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.open_char_const__std::_Ios_Openmode_
sub esp, 8
lea eax, [ebp - 0x8c0]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.is_open__
test al, al
je 0x403a7d
lea eax, [ebp - 0x8c0]
mov dword [esp + 4], 0x40
lea edx, [ebp - 0xd84]
mov dword [esp], edx
mov ecx, eax
call method.std::ostream.write_char_const__int_
sub esp, 8
lea eax, [ebp - 0x8c0]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.close__
mov dword [esp + 4], str.As_you_wish.
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 8
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
lea eax, [ebp - 0x8c0]
mov dword [ebp - 0xeb8], 7
mov ecx, eax
call fcn.0046f700
lea eax, [ebp - 0x9b4]
mov dword [ebp - 0xeb8], 6
mov ecx, eax
call fcn.0046f700
lea eax, [ebp - 0xaa8]
mov dword [ebp - 0xeb8], 5
mov ecx, eax
call fcn.0046f700
lea eax, [ebp - 0xb9c]
mov dword [ebp - 0xeb8], 4
mov ecx, eax
call fcn.0046f700
lea eax, [ebp - 0xc90]
mov dword [ebp - 0xeb8], 3
mov ecx, eax
call fcn.0046f700
jmp 0x403b2e
mov dword [esp + 4], str.Sorry__I_cant.
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [ebp - 0xeb8], 3
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5c4]
cmp eax, 8
jne 0x403b89
mov dword [esp + 4], str.2LUP382
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5c4]
cmp eax, 9
jne 0x40452b
mov dword [esp + 4], 0x4971f1
mov dword [esp], str.SavesGAME8.BIN
mov dword [ebp - 0xeb8], 3
call sym._fopen
mov dword [ebp - 0x11c], eax
cmp dword [ebp - 0x11c], 0
setne al
test al, al
je 0x403bde
mov byte [ebp - 0x32], 1
mov eax, dword [ebp - 0x11c]
mov dword [esp], eax
call sym._fclose
jmp 0x403be2
mov byte [ebp - 0x32], 0
movzx eax, byte [ebp - 0x32]
xor eax, 1
test al, al
je 0x4044ef
mov byte [ebp - 0x9b4], 0x56
mov byte [ebp - 0x9b3], 0x13
mov byte [ebp - 0x9b2], 0x23
mov byte [ebp - 0x9b1], 0x57
mov byte [ebp - 0x9b0], 0xf9
mov byte [ebp - 0x9af], 2
mov byte [ebp - 0x9ae], 0
mov byte [ebp - 0x9ad], 0
mov byte [ebp - 0x9ac], 0x4a
mov byte [ebp - 0x9ab], 0x65
mov byte [ebp - 0x9aa], 0x72
mov byte [ebp - 0x9a9], 0x69
mov byte [ebp - 0x9a8], 0x63
mov byte [ebp - 0x9a7], 0x68
mov byte [ebp - 0x9a6], 0x6f
mov byte [ebp - 0x9a5], 0
mov byte [ebp - 0x9a4], 0
mov byte [ebp - 0x9a3], 0
mov byte [ebp - 0x9a2], 0
mov byte [ebp - 0x9a1], 0
mov byte [ebp - 0x9a0], 0
mov byte [ebp - 0x99f], 0
mov byte [ebp - 0x99e], 0
mov byte [ebp - 0x99d], 0
mov byte [ebp - 0x99c], 2
mov byte [ebp - 0x99b], 0
mov byte [ebp - 0x99a], 0
mov byte [ebp - 0x999], 0
mov byte [ebp - 0x998], 0x32
mov byte [ebp - 0x997], 0
mov byte [ebp - 0x996], 0
mov byte [ebp - 0x995], 0
mov byte [ebp - 0x994], 1
mov byte [ebp - 0x993], 0
mov byte [ebp - 0x992], 0
mov byte [ebp - 0x991], 0
mov byte [ebp - 0x990], 0
mov byte [ebp - 0x98f], 0
mov byte [ebp - 0x98e], 0
mov byte [ebp - 0x98d], 0
mov byte [ebp - 0x98c], 0
mov byte [ebp - 0x98b], 0
mov byte [ebp - 0x98a], 0
mov byte [ebp - 0x989], 0
mov byte [ebp - 0x988], 0
mov byte [ebp - 0x987], 0
mov byte [ebp - 0x986], 0
mov byte [ebp - 0x985], 0
mov byte [ebp - 0x984], 0
mov byte [ebp - 0x983], 0
mov byte [ebp - 0x982], 0
mov byte [ebp - 0x981], 0
mov byte [ebp - 0x980], 0
mov byte [ebp - 0x97f], 0
mov byte [ebp - 0x97e], 0
mov byte [ebp - 0x97d], 0
mov byte [ebp - 0x97c], 0
mov byte [ebp - 0x97b], 0
mov byte [ebp - 0x97a], 0
mov byte [ebp - 0x979], 0
mov byte [ebp - 0x978], 0
mov byte [ebp - 0x977], 0
mov byte [ebp - 0x976], 0
mov byte [ebp - 0x975], 0
lea eax, [ebp - 0x8c0]
mov dword [ebp - 0xeb8], 3
mov ecx, eax
call fcn.0046f1a0
lea eax, [ebp - 0x8c0]
mov dword [esp + 4], 4
mov dword [esp], str.SavesGAME8.BIN
mov dword [ebp - 0xeb8], 9
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.open_char_const__std::_Ios_Openmode_
sub esp, 8
lea eax, [ebp - 0x8c0]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.is_open__
test al, al
je 0x403e30
lea eax, [ebp - 0x8c0]
mov dword [esp + 4], 0x40
lea edx, [ebp - 0x9b4]
mov dword [esp], edx
mov ecx, eax
call method.std::ostream.write_char_const__int_
sub esp, 8
lea eax, [ebp - 0x8c0]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.close__
mov dword [esp + 4], 0xc
mov eax, dword [ebp - 0xfc]
mov dword [esp], eax
mov eax, dword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov dword [ebp - 0xeb8], 9
call eax
sub esp, 8
mov dword [esp], 0xbb8
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], str.YvmJ.GjIg
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49720b
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497207
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ff
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f9
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c03
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ed
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ef
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497207
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c05
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c05
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49720b
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f3
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ed
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971eb
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c07
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ed
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f1
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971e9
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971fd
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ff
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49720b
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c09
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x7d0
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c0b
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49720b
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49720b
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971eb
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c0d
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x49720b
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497201
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497217
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x7d0
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c0f
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971f5
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c11
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497207
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ed
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ef
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x4971ef
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], 0x64
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
call eax
sub esp, 4
mov dword [esp + 4], 0x497c09
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
lea eax, [ebp - 0x8c0]
mov dword [ebp - 0xeb8], 3
mov ecx, eax
call fcn.0046f700
jmp 0x40450d
mov dword [esp + 4], str.Have_you_really_filled_the_last_save_slot_
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [ebp - 0xeb8], 3
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov eax, dword [ebp - 0x5c4]
test eax, eax
jne 0x405a09
mov dword [esp + 4], 0x20
mov dword [esp], 0x10
call method.std.operator_std::_Ios_Openmode__std::_Ios_Openmode_
mov edx, eax
lea eax, [ebp - 0x8c0]
mov dword [esp + 4], edx
mov dword [esp], str.assembly.txt
mov dword [ebp - 0xeb8], 3
mov ecx, eax
call sym.std::basic_ofstream_char__std::char_traits_char___::basic_ofstream_char_const__std::_Ios_Openmode_
sub esp, 8
lea eax, [ebp - 0x8c0]
mov dword [ebp - 0xeb8], 0xa
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.is_open__
test al, al
je 0x4059d5
mov dword [esp + 4], str.Game.exe:_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.a_aspect_ratio__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.ba480_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.cb_35_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.dc_b_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.ed640_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.xe_605_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.ib_33_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.ji_b_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.kj640_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.vk_607_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.f_a_640__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.gf_2_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.h40g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.yh__a0.75__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.l42g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.wl__a0.75__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.z597_a0.75__130_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.v550_a0.75__129_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._________________n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0040DA7B:_FLD_DWORD_PTR_DS:_0054707C__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00415F3A:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00415F63:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00415F9E:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00415FD1:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00416F23:_144g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00416F4C:_142g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00416F79:_144g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00416FA5:_142g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00416FE4:_244g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0041700C:_242g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0041703A:_244g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417066:_242g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.004170A4:_344g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.004170CD:_342g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.004170FB:_344g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417126:_342g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417165:_444g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0041718E:_442g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.004171BB:_444g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.004171E7:_442g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417BF6:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417C1F:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417C48:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417C70:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417C99:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417CD6:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417D06:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417D35:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417D65:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00417D95:_z_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00418566:_32g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0041858F:_30g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.004185C0:_582g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.004185E9:_580g_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0041F474:_width__32_bit_integer__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0041F47B:_height__32_bit_integer__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.004265D5:_width__32_bit_integer__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00428460:_MOV_EAX_DWORD_PTR_DS:_00547064__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.005043C8:_FMUL_DWORD_PTR_DS:_00547060__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00506D3D:_FMUL_DWORD_PTR_DS:_00547060__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00506D86:_FMUL_DWORD_PTR_DS:_00547060__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00507BB6:_FMUL_DWORD_PTR_DS:_00547060__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00508BA1:_FMUL_DWORD_PTR_DS:_00547060__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00510CC0:_v_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00510CE9:_v_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00510D24:_v_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00510D57:_v_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.005192D4:_JMP_00547160_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00519521:_JMP_00547080_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.005195E6:_JMP_00547140_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00548060:_a_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00548A18:_540f_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0054D838:_width__32_bit_integer__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0054D83C:_height__32_bit_integer__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.005659C0:__1_2.0625__a_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._________________n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00547060:__4_3__a__float__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00547064:_1_a__float__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00547068:_x__float__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0054706C:_v__float__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00547070:_y__float__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00547074:_w__float__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00547078:_f_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0054707C:_640__float__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00547080:_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FLD_DWORD_PTR_DS:_EBP08__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__44174000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_SHORT_005470AE_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__4417C000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_SHORT_005470B6_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__42200000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_SHORT_005470BE_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__42280000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_SHORT_005470C6_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JMP_SHORT_005470CC_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FADD_DWORD_PTR_DS:_00547068__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JMP_SHORT_005470CC_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FADD_DWORD_PTR_DS:_0054706C__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JMP_SHORT_005470CC_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FADD_DWORD_PTR_DS:_00547070__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JMP_SHORT_005470CC_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FADD_DWORD_PTR_DS:_00547074__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FMUL_DWORD_PTR__EBP_04__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP0C__42820000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JL_SHORT_005470E7_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP0C__42880000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JL_00519527_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__432D0000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_00519527_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__432F0000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_00519527_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__41200000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_00519527_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__41500000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_00519527_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FDIV_DWORD_PTR_DS:_00547060__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JMP_00519527_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00547140:_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FLD_DWORD_PTR_DS:_EBP08__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__43E58000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_SHORT_00547130_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JMP_SHORT_00547136_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FADD_DWORD_PTR_DS:_00547078__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FMUL_DWORD_PTR__EBP_04__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JMP_005195EC_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.00547160:_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FLD_DWORD_PTR_DS:_EBP08__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__43E58000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_SHORT_0054717A_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.CMP_DWORD_PTR_DS:_EBP08__43E68000_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JE_SHORT_0054717A_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JMP_SHORT_00547180_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FADD_DWORD_PTR_DS:_00547078__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.FMUL_DWORD_PTR__EBP_04__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.JMP_005192DA_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._________________n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.Config.exe:_n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0043B3B8:_width__32_bit_integer__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0043B3BC:_height__32_bit_integer__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x497abe
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.0043B390:_resolution__string__n
lea eax, [ebp - 0x8c0]
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
lea eax, [ebp - 0x8c0]
mov ecx, eax
call method.std::basic_ofstream_char__std::char_traits_char___.close__
mov dword [esp + 4], str.Secret_assembly.txt_file_has_been_found_
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
mov dword [ebp - 0xec4], 0
jmp 0x4059df
mov dword [ebp - 0xec4], 1
lea eax, [ebp - 0x8c0]
mov dword [ebp - 0xeb8], 3
mov ecx, eax
call fcn.0046f700
cmp dword [ebp - 0xec4], 1
jne 0x408f17
nop
jmp 0x405ca0
mov dword [esp], 0x497020
mov dword [ebp - 0xeb8], 3
call sym._system
mov dword [esp + 4], 0x4986d0
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.___________________________________________________________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.___________________.......................___________________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._______________..............................._______________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____________.....................................____________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._________..........................................__________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._______.._________.................__________........_______n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.______.____________.............______________........______n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._____.______________.........._________________........_____n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____..________________.........__________________........____n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____..________________........._________________........____n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.___....______________..........________________..........___n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], 0x4989d0
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.___.......................................................___n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____......______________________________________.........____n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____......_______________________________________........____n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._____......______________________________________......._____n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.______......____________________________________.......______n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._______....._______________........._________......________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.__________.....__________...............___......__________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____________.....________..............____......____________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._______________......_____....._______......._______________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str.____________________.....................___________________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp + 4], str._____________________________________________________________n
mov dword [esp], 0x4961c0
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [ebp - 0x38], 0
jmp 0x405c68
mov eax, dword [ebp - 0x38]
cdq
shr edx, 0x1f
add eax, edx
and eax, 1
sub eax, edx
cmp eax, 1
jne 0x405c33
mov dword [esp], str.COLOR_F0
mov dword [ebp - 0xeb8], 3
call sym._system
jmp 0x405c49
mov dword [esp], str.COLOR_0F
mov dword [ebp - 0xeb8], 3
call sym._system
mov dword [esp], 0x1f4
mov eax, dword [sym.imp.KERNEL32.dll_Sleep]
mov dword [ebp - 0xeb8], 3
call eax
sub esp, 4
add dword [ebp - 0x38], 1
cmp dword [ebp - 0x38], 0x3b
jle 0x405c08
mov dword [esp + 4], str._n_nlol
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
call sym._getch
mov dword [ebp - 0xec0], 0
jmp 0x408f17
mov dword [esp + 4], str._n_________________n_n
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov eax, dword [ebp - 0x5cc]
cdq
shr edx, 0x18
add eax, edx
movzx eax, al
sub eax, edx
mov byte [ebp - 0x11d], al
mov edx, dword [ebp - 0x5cc]
movzx eax, byte [ebp - 0x11d]
sub edx, eax
mov eax, edx
lea edx, [eax + 0xff]
test eax, eax
cmovs eax, edx
sar eax, 8
mov byte [ebp - 0x11e], al
mov eax, dword [ebp - 0x5d0]
cdq
shr edx, 0x18
add eax, edx
movzx eax, al
sub eax, edx
mov byte [ebp - 0x11f], al
mov edx, dword [ebp - 0x5d0]
movzx eax, byte [ebp - 0x11f]
sub edx, eax
mov eax, edx
lea edx, [eax + 0xff]
test eax, eax
cmovs eax, edx
sar eax, 8
mov byte [ebp - 0x120], al
lea eax, [ebp - 0x580]
mov dword [esp], 0x1f474
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x580]
mov dword [esp], eax
mov eax, dword [ebp - 0x57c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x578]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x574]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11d]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x570]
mov dword [esp], 0x1f475
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x570]
mov dword [esp], eax
mov eax, dword [ebp - 0x56c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x568]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x564]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11e]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x560]
mov dword [esp], 0x1f47b
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x560]
mov dword [esp], eax
mov eax, dword [ebp - 0x55c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x558]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x554]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11f]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x550]
mov dword [esp], 0x1f47c
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x550]
mov dword [esp], eax
mov eax, dword [ebp - 0x54c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x548]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x544]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x120]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x540]
mov dword [esp], 0x265d5
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x540]
mov dword [esp], eax
mov eax, dword [ebp - 0x53c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x538]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x534]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11d]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x530]
mov dword [esp], 0x265d6
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x530]
mov dword [esp], eax
mov eax, dword [ebp - 0x52c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x528]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x524]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11e]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x520]
mov dword [esp], 0x14d838
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x520]
mov dword [esp], eax
mov eax, dword [ebp - 0x51c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x518]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x514]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11d]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x510]
mov dword [esp], 0x14d839
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x510]
mov dword [esp], eax
mov eax, dword [ebp - 0x50c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x508]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x504]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11e]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x500]
mov dword [esp], 0x14d83c
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x500]
mov dword [esp], eax
mov eax, dword [ebp - 0x4fc]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x4f8]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x4f4]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11f]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x4f0]
mov dword [esp], 0x14d83d
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x4f0]
mov dword [esp], eax
mov eax, dword [ebp - 0x4ec]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x4e8]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x4e4]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x120]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x4e0]
mov dword [esp], 0x3b3b8
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x4e0]
mov dword [esp], eax
mov eax, dword [ebp - 0x4dc]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x4d8]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x4d4]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11d]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x6d0]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x4d0]
mov dword [esp], 0x3b3b9
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x4d0]
mov dword [esp], eax
mov eax, dword [ebp - 0x4cc]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x4c8]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x4c4]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11e]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x6d0]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x4c0]
mov dword [esp], 0x3b3bc
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x4c0]
mov dword [esp], eax
mov eax, dword [ebp - 0x4bc]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x4b8]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x4b4]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x11f]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x6d0]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x4b0]
mov dword [esp], 0x3b3bd
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x4b0]
mov dword [esp], eax
mov eax, dword [ebp - 0x4ac]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x4a8]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x4a4]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
movzx eax, byte [ebp - 0x120]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x6d0]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
mov eax, dword [ebp - 0x5d0]
mov dword [ebp - 0xec0], eax
mov edx, dword [ebp - 0x5cc]
lea eax, [ebp - 0xd44]
mov dword [esp], edx
mov ecx, eax
call method.std::ostream.operator___int_
sub esp, 4
mov dword [esp + 4], 0x498ce6
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov esi, dword [ebp - 0xec0]
mov dword [esp], esi
mov ecx, eax
call method.std::ostream.operator___int_
sub esp, 4
lea eax, [ebp - 0x4a0]
mov dword [esp], 0x3b3c0
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x4a0]
mov dword [esp], eax
mov eax, dword [ebp - 0x49c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x498]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x494]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
lea eax, [ebp - 0x48c]
lea edx, [ebp - 0xd44]
mov dword [esp], edx
mov ecx, eax
call method.std::basic_ostringstream_char__std::char_traits_char___std::allocator_char___.str___const
sub esp, 4
lea eax, [ebp - 0x48c]
mov dword [esp + 4], eax
lea eax, [ebp - 0x6d0]
add eax, 8
mov dword [esp], eax
mov dword [ebp - 0xeb8], 0xb
call method.std::basic_ostream_char__std::char_traits_char____std::operator____char__std::char_traits_char___std.allocator_char____std::basic_ostream_char__std::char_traits_char_____std::basic_string_char__std::char_traits_char___std::allocator_char____const
lea eax, [ebp - 0x48c]
mov dword [ebp - 0xeb8], 3
mov ecx, eax
call fcn.0045cdc0
mov eax, dword [ebp - 0x5cc]
cmp eax, 0x3e7
jle 0x4064d6
mov eax, dword [ebp - 0x5d0]
cmp eax, 0x3e7
jg 0x406552
lea eax, [ebp - 0x488]
mov dword [esp], 0x3b3ca
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x488]
mov dword [esp], eax
mov eax, dword [ebp - 0x484]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x480]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x47c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov dword [esp + 4], 0
lea eax, [ebp - 0x6d0]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
mov eax, dword [ebp - 0x5cc]
cmp eax, 0x3e7
jg 0x406662
mov eax, dword [ebp - 0x5d0]
cmp eax, 0x3e7
jg 0x406662
lea eax, [ebp - 0x478]
mov dword [esp], 0x3b3c9
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x478]
mov dword [esp], eax
mov eax, dword [ebp - 0x474]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x470]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x46c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov dword [esp + 4], 0
lea eax, [ebp - 0x6d0]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea eax, [ebp - 0x468]
mov dword [esp], 0x3b3ca
mov dword [esp + 4], 0
mov ecx, eax
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x6d0]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x468]
mov dword [esp], eax
mov eax, dword [ebp - 0x464]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x460]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x45c]
mov dword [esp + 0xc], eax
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov dword [esp + 4], 0
lea eax, [ebp - 0x6d0]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
mov eax, dword [ebp - 0x5cc]
mov dword [ebp - 0xec0], eax
fild dword [ebp - 0xec0]
mov eax, dword [ebp - 0x5d0]
mov dword [ebp - 0xec0], eax
fild dword [ebp - 0xec0]
fdivp st(1)
fstp dword [ebp - 0x124]
fld dword [ebp - 0x124]
fld dword [0x498fe4]
fmulp st(1)
fstp dword [ebp - 0x128]
fld dword [ebp - 0x128]
fld dword [0x498fe8]
fsubp st(1)
fstp dword [ebp - 0x12c]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
fld dword [0x498fec]
fdiv dword [ebp - 0x124]
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x3c], 0
jmp 0x40677c
mov eax, dword [ebp - 0x3c]
add eax, 0x147060
mov edx, 0
lea ecx, [ebp - 0x458]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x458]
mov dword [esp], eax
mov eax, dword [ebp - 0x454]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x450]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x44c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x3c]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x3c], 1
cmp dword [ebp - 0x3c], 4
jne 0x4066ec
fld1
fdiv dword [ebp - 0x124]
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x40], 0
jmp 0x40683c
mov eax, dword [ebp - 0x40]
add eax, 0x147064
mov edx, 0
lea ecx, [ebp - 0x448]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x448]
mov dword [esp], eax
mov eax, dword [ebp - 0x444]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x440]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x43c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x40]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x40], 1
cmp dword [ebp - 0x40], 4
jne 0x4067ac
fld dword [ebp - 0x128]
fld dword [0x498ff0]
fsubp st(1)
fstp dword [ebp - 0x134]
fld dword [ebp - 0x134]
fdiv dword [ebp - 0x128]
fld dword [0x498fe8]
fmulp st(1)
fstp dword [ebp - 0x138]
fld dword [ebp - 0x138]
fld dword [0x498ff4]
fsubp st(1)
fstp dword [ebp - 0x13c]
mov eax, dword [ebp - 0x13c]
mov dword [ebp - 0x5d4], eax
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x44], 0
jmp 0x40693c
mov eax, dword [ebp - 0x44]
add eax, 0x147068
mov edx, 0
lea ecx, [ebp - 0x438]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x438]
mov dword [esp], eax
mov eax, dword [ebp - 0x434]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x430]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x42c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x44]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x44], 1
cmp dword [ebp - 0x44], 4
jne 0x4068ac
fld dword [ebp - 0x128]
fld dword [0x498ff8]
fsubp st(1)
fstp dword [ebp - 0x140]
fld dword [ebp - 0x140]
fdiv dword [ebp - 0x128]
fld dword [0x498fe8]
fmulp st(1)
fstp dword [ebp - 0x144]
fld dword [ebp - 0x144]
fld dword [0x498ffc]
fsubp st(1)
fstp dword [ebp - 0x148]
mov eax, dword [ebp - 0x13c]
mov dword [ebp - 0x5d4], eax
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x48], 0
jmp 0x406a3c
mov eax, dword [ebp - 0x48]
add eax, 0x14706c
mov edx, 0
lea ecx, [ebp - 0x428]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x428]
mov dword [esp], eax
mov eax, dword [ebp - 0x424]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x420]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x41c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x48]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x48], 1
cmp dword [ebp - 0x48], 4
jne 0x4069ac
fld dword [ebp - 0x12c]
fld dword [0x499000]
fdivp st(1)
fld dword [0x499004]
faddp st(1)
fstp dword [ebp - 0x14c]
fld dword [ebp - 0x124]
fld dword [0x499008]
fmulp st(1)
fld dword [ebp - 0x14c]
fdivrp st(1)
fld dword [0x499004]
fsubp st(1)
fstp dword [ebp - 0x150]
mov eax, dword [ebp - 0x150]
mov dword [ebp - 0x5d4], eax
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x4c], 0
jmp 0x406b3a
mov eax, dword [ebp - 0x4c]
add eax, 0x147070
mov edx, 0
lea ecx, [ebp - 0x418]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x418]
mov dword [esp], eax
mov eax, dword [ebp - 0x414]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x410]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x40c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x4c]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x4c], 1
cmp dword [ebp - 0x4c], 4
jne 0x406aaa
fld dword [ebp - 0x12c]
fld dword [0x499000]
fdivp st(1)
fld dword [0x49900c]
faddp st(1)
fstp dword [ebp - 0x154]
fld dword [ebp - 0x124]
fld dword [0x499008]
fmulp st(1)
fld dword [ebp - 0x154]
fdivrp st(1)
fld dword [0x49900c]
fsubp st(1)
fstp dword [ebp - 0x158]
mov eax, dword [ebp - 0x158]
mov dword [ebp - 0x5d4], eax
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x50], 0
jmp 0x406c38
mov eax, dword [ebp - 0x50]
add eax, 0x147074
mov edx, 0
lea ecx, [ebp - 0x408]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x408]
mov dword [esp], eax
mov eax, dword [ebp - 0x404]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x400]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x3fc]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x50]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x50], 1
cmp dword [ebp - 0x50], 4
jne 0x406ba8
mov eax, dword [ebp - 0x12c]
mov dword [ebp - 0x5d4], eax
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x54], 0
jmp 0x406cf6
mov eax, dword [ebp - 0x54]
add eax, 0x147078
mov edx, 0
lea ecx, [ebp - 0x3f8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x3f8]
mov dword [esp], eax
mov eax, dword [ebp - 0x3f4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x3f0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x3ec]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x54]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x54], 1
cmp dword [ebp - 0x54], 4
jne 0x406c66
fld dword [ebp - 0x124]
fld dword [0x499008]
fmulp st(1)
fld dword [0x499010]
fmulp st(1)
fld dword [0x499014]
fsubp st(1)
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x58], 0
jmp 0x406dcc
mov eax, dword [ebp - 0x58]
add eax, 0x15f3a
mov edx, 0
lea ecx, [ebp - 0x3e8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x3e8]
mov dword [esp], eax
mov eax, dword [ebp - 0x3e4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x3e0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x3dc]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x58]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x58], 1
cmp dword [ebp - 0x58], 4
jne 0x406d3c
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x5c], 0
jmp 0x406e7e
mov eax, dword [ebp - 0x5c]
add eax, 0x15f63
mov edx, 0
lea ecx, [ebp - 0x3d8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x3d8]
mov dword [esp], eax
mov eax, dword [ebp - 0x3d4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x3d0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x3cc]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x5c]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x5c], 1
cmp dword [ebp - 0x5c], 4
jne 0x406dee
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x60], 0
jmp 0x406f30
mov eax, dword [ebp - 0x60]
add eax, 0x15f9e
mov edx, 0
lea ecx, [ebp - 0x3c8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x3c8]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x3c0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x3bc]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x60]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x60], 1
cmp dword [ebp - 0x60], 4
jne 0x406ea0
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x64], 0
jmp 0x406fe2
mov eax, dword [ebp - 0x64]
add eax, 0x15fd1
mov edx, 0
lea ecx, [ebp - 0x3b8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x3b8]
mov dword [esp], eax
mov eax, dword [ebp - 0x3b4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x3b0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x3ac]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x64]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x64], 1
cmp dword [ebp - 0x64], 4
jne 0x406f52
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x68], 0
jmp 0x407094
mov eax, dword [ebp - 0x68]
add eax, 0x17bf6
mov edx, 0
lea ecx, [ebp - 0x3a8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x3a8]
mov dword [esp], eax
mov eax, dword [ebp - 0x3a4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x3a0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x39c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x68]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x68], 1
cmp dword [ebp - 0x68], 4
jne 0x407004
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x6c], 0
jmp 0x407146
mov eax, dword [ebp - 0x6c]
add eax, 0x17c1f
mov edx, 0
lea ecx, [ebp - 0x398]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x398]
mov dword [esp], eax
mov eax, dword [ebp - 0x394]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x390]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x38c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x6c]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x6c], 1
cmp dword [ebp - 0x6c], 4
jne 0x4070b6
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x70], 0
jmp 0x4071f8
mov eax, dword [ebp - 0x70]
add eax, 0x17c48
mov edx, 0
lea ecx, [ebp - 0x388]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x388]
mov dword [esp], eax
mov eax, dword [ebp - 0x384]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x380]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x37c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x70]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x70], 1
cmp dword [ebp - 0x70], 4
jne 0x407168
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x74], 0
jmp 0x4072aa
mov eax, dword [ebp - 0x74]
add eax, 0x17c70
mov edx, 0
lea ecx, [ebp - 0x378]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x378]
mov dword [esp], eax
mov eax, dword [ebp - 0x374]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x370]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x36c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x74]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x74], 1
cmp dword [ebp - 0x74], 4
jne 0x40721a
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x78], 0
jmp 0x40735c
mov eax, dword [ebp - 0x78]
add eax, 0x17c99
mov edx, 0
lea ecx, [ebp - 0x368]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x368]
mov dword [esp], eax
mov eax, dword [ebp - 0x364]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x360]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x35c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x78]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x78], 1
cmp dword [ebp - 0x78], 4
jne 0x4072cc
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x7c], 0
jmp 0x40740e
mov eax, dword [ebp - 0x7c]
add eax, 0x17cd6
mov edx, 0
lea ecx, [ebp - 0x358]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x358]
mov dword [esp], eax
mov eax, dword [ebp - 0x354]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x350]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x34c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x7c]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x7c], 1
cmp dword [ebp - 0x7c], 4
jne 0x40737e
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x80], 0
jmp 0x4074c0
mov eax, dword [ebp - 0x80]
add eax, 0x17d06
mov edx, 0
lea ecx, [ebp - 0x348]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x348]
mov dword [esp], eax
mov eax, dword [ebp - 0x344]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x340]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x33c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x80]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x80], 1
cmp dword [ebp - 0x80], 4
jne 0x407430
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x84], 0
jmp 0x40757e
mov eax, dword [ebp - 0x84]
add eax, 0x17d35
mov edx, 0
lea ecx, [ebp - 0x338]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x338]
mov dword [esp], eax
mov eax, dword [ebp - 0x334]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x330]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x32c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x84]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x84], 1
cmp dword [ebp - 0x84], 4
jne 0x4074e5
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x88], 0
jmp 0x40763f
mov eax, dword [ebp - 0x88]
add eax, 0x17d65
mov edx, 0
lea ecx, [ebp - 0x328]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x328]
mov dword [esp], eax
mov eax, dword [ebp - 0x324]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x320]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x31c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x88]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x88], 1
cmp dword [ebp - 0x88], 4
jne 0x4075a6
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x8c], 0
jmp 0x407700
mov eax, dword [ebp - 0x8c]
add eax, 0x17d95
mov edx, 0
lea ecx, [ebp - 0x318]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x318]
mov dword [esp], eax
mov eax, dword [ebp - 0x314]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x310]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x30c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x8c]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x8c], 1
cmp dword [ebp - 0x8c], 4
jne 0x407667
fld dword [ebp - 0x124]
fld dword [0x499008]
fmulp st(1)
fld dword [0x499018]
fmulp st(1)
fld dword [0x49901c]
fsubp st(1)
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x90], 0
jmp 0x4077e5
mov eax, dword [ebp - 0x90]
add eax, 0x110cc0
mov edx, 0
lea ecx, [ebp - 0x308]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x308]
mov dword [esp], eax
mov eax, dword [ebp - 0x304]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x300]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x2fc]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x90]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x90], 1
cmp dword [ebp - 0x90], 4
jne 0x40774c
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x94], 0
jmp 0x4078a6
mov eax, dword [ebp - 0x94]
add eax, 0x110ce9
mov edx, 0
lea ecx, [ebp - 0x2f8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x2f8]
mov dword [esp], eax
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x2f0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x2ec]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x94]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x94], 1
cmp dword [ebp - 0x94], 4
jne 0x40780d
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x98], 0
jmp 0x407967
mov eax, dword [ebp - 0x98]
add eax, 0x110d24
mov edx, 0
lea ecx, [ebp - 0x2e8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x2e8]
mov dword [esp], eax
mov eax, dword [ebp - 0x2e4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x2e0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x2dc]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x98]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x98], 1
cmp dword [ebp - 0x98], 4
jne 0x4078ce
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x9c], 0
jmp 0x407a28
mov eax, dword [ebp - 0x9c]
add eax, 0x110d57
mov edx, 0
lea ecx, [ebp - 0x2d8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x2d8]
mov dword [esp], eax
mov eax, dword [ebp - 0x2d4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x2d0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x2cc]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x9c]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0x9c], 1
cmp dword [ebp - 0x9c], 4
jne 0x40798f
fld dword [ebp - 0x12c]
fld dword [0x499000]
fdivp st(1)
fld dword [0x499020]
faddp st(1)
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xa0], 0
jmp 0x407b05
mov eax, dword [ebp - 0xa0]
add eax, 0x16f23
mov edx, 0
lea ecx, [ebp - 0x2c8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x2c8]
mov dword [esp], eax
mov eax, dword [ebp - 0x2c4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x2c0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x2bc]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xa0]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xa0], 1
cmp dword [ebp - 0xa0], 4
jne 0x407a6c
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xa4], 0
jmp 0x407bc6
mov eax, dword [ebp - 0xa4]
add eax, 0x16f79
mov edx, 0
lea ecx, [ebp - 0x2b8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x2b8]
mov dword [esp], eax
mov eax, dword [ebp - 0x2b4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x2b0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x2ac]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xa4]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xa4], 1
cmp dword [ebp - 0xa4], 4
jne 0x407b2d
fld dword [ebp - 0x12c]
fld dword [0x499000]
fdivp st(1)
fld dword [0x499024]
faddp st(1)
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xa8], 0
jmp 0x407ca3
mov eax, dword [ebp - 0xa8]
add eax, 0x16f4c
mov edx, 0
lea ecx, [ebp - 0x2a8]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x2a8]
mov dword [esp], eax
mov eax, dword [ebp - 0x2a4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x2a0]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x29c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xa8]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xa8], 1
cmp dword [ebp - 0xa8], 4
jne 0x407c0a
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xac], 0
jmp 0x407d64
mov eax, dword [ebp - 0xac]
add eax, 0x16fa5
mov edx, 0
lea ecx, [ebp - 0x298]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x298]
mov dword [esp], eax
mov eax, dword [ebp - 0x294]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x290]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x28c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xac]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xac], 1
cmp dword [ebp - 0xac], 4
jne 0x407ccb
fld dword [ebp - 0x12c]
fld dword [0x499000]
fdivp st(1)
fld dword [0x499028]
faddp st(1)
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xb0], 0
jmp 0x407e41
mov eax, dword [ebp - 0xb0]
add eax, 0x16fe4
mov edx, 0
lea ecx, [ebp - 0x288]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x288]
mov dword [esp], eax
mov eax, dword [ebp - 0x284]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x280]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x27c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xb0]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xb0], 1
cmp dword [ebp - 0xb0], 4
jne 0x407da8
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xb4], 0
jmp 0x407f02
mov eax, dword [ebp - 0xb4]
add eax, 0x1703a
mov edx, 0
lea ecx, [ebp - 0x278]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x278]
mov dword [esp], eax
mov eax, dword [ebp - 0x274]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x270]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x26c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xb4]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xb4], 1
cmp dword [ebp - 0xb4], 4
jne 0x407e69
fld dword [ebp - 0x12c]
fld dword [0x499000]
fdivp st(1)
fld dword [0x49902c]
faddp st(1)
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xb8], 0
jmp 0x407fdf
mov eax, dword [ebp - 0xb8]
add eax, 0x1700c
mov edx, 0
lea ecx, [ebp - 0x268]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x268]
mov dword [esp], eax
mov eax, dword [ebp - 0x264]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x260]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x25c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xb8]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xb8], 1
cmp dword [ebp - 0xb8], 4
jne 0x407f46
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xbc], 0
jmp 0x4080a0
mov eax, dword [ebp - 0xbc]
add eax, 0x17066
mov edx, 0
lea ecx, [ebp - 0x258]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x258]
mov dword [esp], eax
mov eax, dword [ebp - 0x254]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x250]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x24c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xbc]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xbc], 1
cmp dword [ebp - 0xbc], 4
jne 0x408007
fld dword [ebp - 0x12c]
fld dword [0x499000]
fdivp st(1)
fld dword [0x499030]
faddp st(1)
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xc0], 0
jmp 0x40817d
mov eax, dword [ebp - 0xc0]
add eax, 0x170a4
mov edx, 0
lea ecx, [ebp - 0x248]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x248]
mov dword [esp], eax
mov eax, dword [ebp - 0x244]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x240]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x23c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xc0]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xc0], 1
cmp dword [ebp - 0xc0], 4
jne 0x4080e4
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xc4], 0
jmp 0x40823e
mov eax, dword [ebp - 0xc4]
add eax, 0x170fb
mov edx, 0
lea ecx, [ebp - 0x238]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x238]
mov dword [esp], eax
mov eax, dword [ebp - 0x234]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x230]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x22c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xc4]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xc4], 1
cmp dword [ebp - 0xc4], 4
jne 0x4081a5
fld dword [ebp - 0x12c]
fld dword [0x499000]
fdivp st(1)
fld dword [0x499034]
faddp st(1)
fstp dword [ebp - 0x5d4]
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xc8], 0
jmp 0x40831b
mov eax, dword [ebp - 0xc8]
add eax, 0x170cd
mov edx, 0
lea ecx, [ebp - 0x228]
mov dword [esp], eax
mov dword [esp + 4], edx
call method.std::fpos_int_.fpos_long_long_
sub esp, 8
lea eax, [ebp - 0x7cc]
lea edx, [eax + 8]
mov eax, dword [ebp - 0x228]
mov dword [esp], eax
mov eax, dword [ebp - 0x224]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x220]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x21c]
mov dword [esp + 0xc], eax
mov dword [ebp - 0xeb8], 3
mov ecx, edx
call method.std::ostream.seekp_std::fpos_int__
sub esp, 0x10
mov edx, dword [ebp - 0x130]
mov eax, dword [ebp - 0xc8]
add eax, edx
movzx eax, byte [eax]
movsx eax, al
mov dword [esp + 4], eax
lea eax, [ebp - 0x7cc]
add eax, 8
mov dword [esp], eax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
add dword [ebp - 0xc8], 1
cmp dword [ebp - 0xc8], 4
jne 0x408282
lea eax, [ebp - 0x5d4]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0xcc], 0
jmp 0x4083dc
cmp dword [ebp - 0xcc], 4
jne 0x408343
movzx eax, byte [ebp - 0x19]
xor eax, 1
test al, al
je 0x408e0c
movzx eax, byte [ebp - 0x1a]
xor eax, 1
test al, al
je 0x408e0c
mov eax, dword [ebp - 0x5c4]
cmp eax, 1
jne 0x408dbb
mov dword [esp + 4], str.Unsupported_Game.exe_and_Config.exe_files._nMake_sure_youve_put_the_included_.exe_files_in_the_game_directory.
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x408df8
mov eax, dword [ebp - 0x5c4]
cmp eax, 2
jne 0x408df8
mov dword [esp + 4], str.Polish
mov dword [esp], 2
call sym._setlocale
mov dword [esp + 4], 0x498dc4
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [ebp - 0xeb8], 3
call sym._getch
jmp 0x408f0d
movzx eax, byte [ebp - 0x19]
xor eax, 1
test al, al
je 0x408e96
cmp byte [ebp - 0x1a], 0
je 0x408e96
mov eax, dword [ebp - 0x5c4]
cmp eax, 1
jne 0x408e48
mov dword [esp + 4], str.Unsupported_Game.exe_file._nMake_sure_youve_put_the_included_.exe_file_in_the_game_directory.
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x408e85
mov eax, dword [ebp - 0x5c4]
cmp eax, 2
jne 0x408e85
mov dword [esp + 4], str.Polish
mov dword [esp], 2
call sym._setlocale
mov dword [esp + 4], 0x498e94
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [ebp - 0xeb8], 3
call sym._getch
jmp 0x408f0d
mov eax, dword [ebp - 0x5c4]
cmp eax, 1
jne 0x408ec1
mov dword [esp + 4], str.Unsupported_Config.exe_file._nMake_sure_youve_put_the_included_.exe_file_in_the_game_directory.
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
jmp 0x408efe
mov eax, dword [ebp - 0x5c4]
cmp eax, 2
jne 0x408efe
mov dword [esp + 4], str.Polish
mov dword [esp], 2
call sym._setlocale
mov dword [esp + 4], str.Nieobs
mov dword [esp], 0x4961c0
mov dword [ebp - 0xeb8], 3
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [ebp - 0xeb8], 3
call sym._getch
mov dword [ebp - 0xec0], 0
lea eax, [ebp - 0x6d0]
mov dword [ebp - 0xeb8], 2
mov ecx, eax
call fcn.004652a0
lea eax, [ebp - 0x7cc]
mov dword [ebp - 0xeb8], 1
mov ecx, eax
call fcn.004652a0
lea eax, [ebp - 0xd44]
mov dword [ebp - 0xeb8], 0xffffffff
mov ecx, eax
call method.std::basic_ostringstream_char__std::char_traits_char___std::allocator_char___.basic_ostringstream__
mov eax, dword [ebp - 0xec0]
mov dword [ebp - 0xec0], eax
jmp 0x40917a
lea eax, [ebp - 0xebc]
mov dword [esp], eax
call sym.__Unwind_SjLj_Unregister
mov eax, dword [ebp - 0xec0]
lea esp, [ebp - 0x10]
pop ecx
pop ebx
pop esi
pop edi
pop ebp
lea esp, [ecx - 4]
ret