sub_outside():
	KERNEL32.GetProcessHeap
	NTDLL.RtlReAllocateHeap
	NTDLL.RtlEnterCriticalSection
	NTDLL.RtlLeaveCriticalSection
	KERNEL32.GetLocaleInfoA
sub_3D4B78(0184):
	KERNEL32.InitializeCriticalSection
	NTDLL.RtlEnterCriticalSection
	KERNEL32.LocalAlloc
	NTDLL.RtlLeaveCriticalSection

	" ŽU@"
sub_3D5264(068e):
	NTDLL.RtlEnterCriticalSection
	NTDLL.RtlLeaveCriticalSection
sub_3D13AF(14a5):
	KERNEL32.WriteFile
sub_3D14C4(1951):
	KERNEL32.CreatePipe
	KERNEL32.CreateThread
	KERNEL32.GetTickCount
	KERNEL32.CloseHandle
	KERNEL32.GetSystemTime
sub_3D44EC(325d):
	KERNEL32.LocalAlloc
sub_4010EC(325d):
	KERNEL32.LocalAlloc
sub_4014B8(37a2):
	KERNEL32.VirtualFree
sub_3D48B8(37a2):
	KERNEL32.VirtualFree
sub_3D1022(492f):
	KERNEL32.VirtualProtect
sub_3D1D10(4efa):
	KERNEL32.GetProcessHeap
	NTDLL.RtlAllocateHeap
sub_3D46F4(5ba5):
	KERNEL32.VirtualAlloc
	KERNEL32.VirtualFree
sub_4012F4(5ba5):
	KERNEL32.VirtualAlloc
	KERNEL32.VirtualFree
sub_402DFC(5f8a):
	KERNEL32.FreeLibrary
	KERNEL32.ExitProcess
sub_3D61FC(5f8a):
	KERNEL32.FreeLibrary
	KERNEL32.ExitProcess
sub_3D4C3C(657e):
	NTDLL.RtlEnterCriticalSection
	KERNEL32.LocalFree
	KERNEL32.VirtualFree
	NTDLL.RtlLeaveCriticalSection
	NTDLL.RtlDeleteCriticalSection
sub_3D10B2(6f1d):
	KERNEL32.GetProcAddress

	"kernel32.dll"
	"GetModuleFileNameA"
	"GetModuleFileNameW"
sub_3D1900(7f04):
	KERNEL32.GetModuleHandleA
	KERNEL32.GetProcAddress

	"kernel32.dll"
sub_401E64(855a):
	NTDLL.RtlEnterCriticalSection
	NTDLL.RtlLeaveCriticalSection
sub_3D1362(8b3b):
	KERNEL32.ReadFile
sub_3D4824(8d75):
	KERNEL32.VirtualAlloc
sub_401424(8d75):
	KERNEL32.VirtualAlloc
sub_3D1855(9094):
	KERNEL32.VirtualProtect
sub_401FF4(964a):
	NTDLL.RtlEnterCriticalSection
	NTDLL.RtlLeaveCriticalSection
sub_402CE4(a4e9):
	"Runtime error	 at 00000000"
sub_3D60E4(a4e9):
	"Runtime error	 at 00000000"
sub_40183C(aaca):
	NTDLL.RtlEnterCriticalSection
	KERNEL32.LocalFree
	KERNEL32.VirtualFree
	NTDLL.RtlLeaveCriticalSection
	NTDLL.RtlDeleteCriticalSection
sub_3D14A7(aec8):
	KERNEL32.CloseHandle
sub_401778(b08d):
	KERNEL32.InitializeCriticalSection
	NTDLL.RtlEnterCriticalSection
	KERNEL32.LocalAlloc
	NTDLL.RtlLeaveCriticalSection

	" ŽU@"
sub_3D1D6D(b96a):
	KERNEL32.GetProcessHeap
	NTDLL.RtlFreeHeap
sub_3D476C(cbe7):
	KERNEL32.VirtualFree
sub_40136C(cbe7):
	KERNEL32.VirtualFree
sub_3D6170(cf12):
	KERNEL32.GetStdHandle
	KERNEL32.WriteFile

	"Runtime error	    at 00000000"
	"Error"
	"Runtime error	    at 00000000"
sub_402D70(cf12):
	KERNEL32.GetStdHandle
	KERNEL32.WriteFile

	"Runtime error	    at 00000000"
	"Error"
	"Runtime error	    at 00000000"
sub_3D1137(dc42):
	KERNEL32.GetModuleHandleA
	KERNEL32.LoadLibraryA
	KERNEL32.GetProcAddress
sub_3D53F4(dd9e):
	NTDLL.RtlEnterCriticalSection
	NTDLL.RtlLeaveCriticalSection
sub_3D4690(ebe9):
	KERNEL32.VirtualAlloc
	KERNEL32.VirtualFree
sub_401290(ebe9):
	KERNEL32.VirtualAlloc
	KERNEL32.VirtualFree