Import table
kernel32.dll
OutputDebugStringA, Sleep, GetCurrentThreadId, CreateMutexA, ReleaseMutex, CloseHandle, WaitForSingleObject, HeapAlloc, GetLastError, HeapFree, GetCommandLineA, GetVersionExA, GetProcessHeap, EnterCriticalSection, LeaveCriticalSection, SetFilePointer, GetTimeZoneInformation, GetSystemTimeAsFileTime, GetModuleHandleA, GetProcAddress, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, InterlockedDecrement, HeapSize, ExitProcess, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, WriteFile, GetStdHandle, GetModuleFileNameA, DeleteCriticalSection, VirtualFree, VirtualAlloc, HeapReAlloc, HeapDestroy, HeapCreate, RaiseException, SetHandleCount, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, SetStdHandle, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, LCMapStringA, MultiByteToWideChar, LCMapStringW, RtlUnwind, ReadFile, LoadLibraryA, InitializeCriticalSection, GetLocaleInfoA, GetConsoleCP, GetConsoleMode, FlushFileBuffers, GetStringTypeA, GetStringTypeW, CompareStringA, CompareStringW, SetEnvironmentVariableA, CreateFileA, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, SetEndOfFile, GetCurrentDirectoryA, GetFullPathNameA, GetDriveTypeA, GetFileAttributesA
user32.dll
MsgWaitForMultipleObjects, TranslateMessage, PeekMessageA, DispatchMessageA