Function at 0x402059
Capabilities:
Execute command

Disassembly:
lea ecx, [esp + 4]
and esp, 0xfffffff0
push dword [ecx - 4]
push ebp
mov ebp, esp
push ebx
push ecx
sub esp, 0x190
call sym.___main
mov dword [esp], 0xfffffff5
call sym._GetStdHandle_4
sub esp, 4
mov dword [ebp - 0x10], eax
mov dword [esp + 4], 0xa
mov eax, dword [ebp - 0x10]
mov dword [esp], eax
call sym._SetConsoleTextAttribute_8
sub esp, 8
mov dword [esp], 0x4073a8
call sym._system
lea eax, [ebp - 0x165]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0x180]
lea edx, [ebp - 0x165]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0x180]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str.
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0x180]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0x165]
mov ecx, eax
call sym.std::allocator_char_::allocator__
mov dword [esp + 4], 0xa
mov eax, dword [ebp - 0x10]
mov dword [esp], eax
call sym._SetConsoleTextAttribute_8
sub esp, 8
lea eax, [ebp - 0x149]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0x164]
lea edx, [ebp - 0x149]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0x164]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str.___________________SHIQU_CLEANER
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0x164]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0x149]
mov ecx, eax
call sym.std::allocator_char_::allocator__
lea eax, [ebp - 0x12d]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0x148]
lea edx, [ebp - 0x12d]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0x148]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str.Welcome_to_SHIQU_Cleaner_
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0x148]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0x12d]
mov ecx, eax
call sym.std::allocator_char_::allocator__
mov dword [esp + 4], 9
mov eax, dword [ebp - 0x10]
mov dword [esp], eax
call sym._SetConsoleTextAttribute_8
sub esp, 8
lea eax, [ebp - 0x111]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0x12c]
lea edx, [ebp - 0x111]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0x12c]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str.Please_choose_an_option:
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0x12c]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0x111]
mov ecx, eax
call sym.std::allocator_char_::allocator__
lea eax, [ebp - 0xf5]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0x110]
lea edx, [ebp - 0xf5]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0x110]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str._1__Delete_Temp
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0x110]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0xf5]
mov ecx, eax
call sym.std::allocator_char_::allocator__
lea eax, [ebp - 0xd9]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0xf4]
lea edx, [ebp - 0xd9]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0xf4]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str._2__Delete_Prefetch
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0xf4]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0xd9]
mov ecx, eax
call sym.std::allocator_char_::allocator__
lea eax, [ebp - 0xbd]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0xd8]
lea edx, [ebp - 0xbd]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0xd8]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str._3___Disc_clean__Disk_Cleanup
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0xd8]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0xbd]
mov ecx, eax
call sym.std::allocator_char_::allocator__
lea eax, [ebp - 0xa1]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0xbc]
lea edx, [ebp - 0xa1]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0xbc]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str._4___Disable_autostart__Disable_Autostart_Apps
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0xbc]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0xa1]
mov ecx, eax
call sym.std::allocator_char_::allocator__
lea eax, [ebp - 0x85]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0xa0]
lea edx, [ebp - 0x85]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0xa0]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str._5___Gamebar__Enable_Game_Mode__Disable_Game_Bar
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0xa0]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0x85]
mov ecx, eax
call sym.std::allocator_char_::allocator__
lea eax, [ebp - 0x69]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0x84]
lea edx, [ebp - 0x69]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0x84]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str._ESC__Exit
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0x84]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0x69]
mov ecx, eax
call sym.std::allocator_char_::allocator__
call sym.__getch
mov dword [ebp - 0x14], eax
mov dword [esp], sym.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, sym.imp.libstdc_6.dll_std::cout
call sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
cmp dword [ebp - 0x14], 0x1b
je 0x402804
mov dword [esp + 4], 9
mov eax, dword [ebp - 0x10]
mov dword [esp], eax
call sym._SetConsoleTextAttribute_8
sub esp, 8
mov eax, dword [ebp - 0x14]
sub eax, 0x30
mov dword [esp], eax
call sym.executeCommand_int_
mov dword [esp], sym.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, sym.imp.libstdc_6.dll_std::cout
call sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
cmp dword [ebp - 0x14], 0x30
jle 0x402263
cmp dword [ebp - 0x14], 0x35
jg 0x402263
mov dword [esp + 4], str.Loading...
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
mov dword [ebp - 0xc], 0
cmp dword [ebp - 0xc], 0x64
jg 0x4027da
lea eax, [ebp - 0x4d]
mov ecx, eax
call fcn.00402b74
mov eax, 0x64
sub eax, dword [ebp - 0xc]
mov ecx, eax
lea eax, [ebp - 0x68]
lea edx, [ebp - 0x4d]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], ecx
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0x31]
mov ecx, eax
call fcn.00402b74
mov edx, dword [ebp - 0xc]
lea eax, [ebp - 0x4c]
lea ecx, [ebp - 0x31]
mov dword [esp + 8], ecx
mov dword [esp + 4], 0x3d
mov dword [esp], edx
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
mov dword [esp + 4], 0x4074f0
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov edx, eax
lea eax, [ebp - 0x4c]
mov dword [esp + 4], eax
mov dword [esp], edx
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov edx, eax
lea eax, [ebp - 0x68]
mov dword [esp + 4], eax
mov dword [esp], edx
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], 0x4074f3
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov edx, eax
mov eax, dword [ebp - 0xc]
mov dword [esp], eax
mov ecx, edx
call sym.std::ostream::operator___int_
sub esp, 4
mov dword [esp + 4], 0x4074f6
mov dword [esp], eax
call sym.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 - 0x4c]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0x31]
mov ecx, eax
call sym.std::allocator_char_::allocator__
lea eax, [ebp - 0x68]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0x4d]
mov ecx, eax
call sym.std::allocator_char_::allocator__
mov ecx, sym.imp.libstdc_6.dll_std::cout
call sym.std::ostream::flush__
mov dword [esp], 0x1e
call sym._Sleep_4
sub esp, 4
add dword [ebp - 0xc], 1
jmp 0x4026bf
mov dword [esp], sym.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, sym.imp.libstdc_6.dll_std::cout
call sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
jmp 0x402263
nop
lea eax, [ebp - 0x15]
mov ecx, eax
call fcn.00402b74
lea eax, [ebp - 0x30]
lea edx, [ebp - 0x15]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x20
mov dword [esp], 0x14
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string_unsigned_int__char__std::allocator_char__const_
sub esp, 0xc
lea eax, [ebp - 0x30]
mov dword [esp + 4], eax
mov dword [esp], sym.imp.libstdc_6.dll_std::cout
call sym.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::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov dword [esp + 4], str.Exiting_the_program...
mov dword [esp], eax
call sym.std::basic_ostream_char__std::char_traits_char____std::operator____std::char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov dword [esp], sym.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 sym.std::ostream::operator___std::ostream____std::ostream__
sub esp, 4
lea eax, [ebp - 0x30]
mov ecx, eax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea eax, [ebp - 0x15]
mov ecx, eax
call sym.std::allocator_char_::allocator__
mov eax, 0
jmp 0x402a85
lea esp, [ebp - 8]
pop ecx
pop ebx
pop ebp
lea esp, [ecx - 4]
ret