I dont know what you are doing wrong but here is the kernel32 imports 
 
 
Try and do the rest for yourself, you will never learn anything if someone else does the work for you 
 
 
Better let everyone know where you are different
/hobferret
FThunk: 002E7148	NbFunc: 00000094
1	002E7148	kernel32.dll	0064	CreateProcessW
1	002E714C	kernel32.dll	01EE	GlobalHandle
1	002E7150	kernel32.dll	031A	SetProcessWorkingSetSize
1	002E7154	kernel32.dll	0364	VirtualAlloc
1	002E7158	kernel32.dll	0367	VirtualFree
1	002E715C	kernel32.dll	036C	VirtualQuery
1	002E7160	kernel32.dll	021E	IsBadReadPtr
1	002E7164	kernel32.dll	008D	DuplicateHandle
1	002E7168	kernel32.dll	00B9	FatalAppExitW
1	002E716C	kernel32.dll	032C	SetUnhandledExceptionFilter
1	002E7170	kernel32.dll	02FA	SetErrorMode
1	002E7174	kernel32.dll	00DC	FindResourceW
1	002E7178	kernel32.dll	018E	GetPrivateProfileStringW
1	002E717C	kernel32.dll	0398	_lcreat
1	002E7180	kernel32.dll	0396	_hwrite
1	002E7184	kernel32.dll	01F3	GlobalSize
1	002E7188	kernel32.dll	0379	WinExec
1	002E718C	kernel32.dll	0275	OutputDebugStringA
1	002E7190	kernel32.dll	0154	GetFileInformationByHandle
1	002E7194	kernel32.dll	0245	LocalFree
1	002E7198	kernel32.dll	01A5	GetShortPathNameW
1	002E719C	kernel32.dll	016B	GetLongPathNameW
1	002E71A0	kernel32.dll	0134	GetCurrentDirectoryW
1	002E71A4	kernel32.dll	038B	WritePrivateProfileStringW
1	002E71A8	kernel32.dll	01CE	GetTimeZoneInformation
1	002E71AC	kernel32.dll	01D4	GetVersion
1	002E71B0	kernel32.dll	0214	InterlockedExchange
1	002E71B4	kernel32.dll	00F0	GetACP
1	002E71B8	kernel32.dll	02F7	SetEndOfFile
1	002E71BC	kernel32.dll	039A	_lopen
1	002E71C0	kernel32.dll	0395	_hread
1	002E71C4	kernel32.dll	0180	GetNumberFormatW
1	002E71C8	kernel32.dll	0166	GetLocaleInfoW
1	002E71CC	kernel32.dll	0397	_lclose
1	002E71D0	kernel32.dll	0399	_llseek
1	002E71D4	kernel32.dll	0192	GetProcessAffinityMask
1	002E71D8	kernel32.dll	016D	GetModuleFileNameA
1	002E71DC	kernel32.dll	0157	GetFileTime
1	002E71E0	kernel32.dll	01B7	GetSystemTimeAsFileTime
1	002E71E4	kernel32.dll	0036	CompareStringA
1	002E71E8	kernel32.dll	03A9	lstrcpyn
1	002E71EC	kernel32.dll	039D	lstrcat
1	002E71F0	kernel32.dll	02B6	ResetEvent
1	002E71F4	kernel32.dll	0141	GetDiskFreeSpaceExW
1	002E71F8	kernel32.dll	010A	GetComputerNameW
1	002E71FC	kernel32.dll	00B4	ExpandEnvironmentStringsW
1	002E7200	kernel32.dll	0324	SetThreadExecutionState
1	002E7204	kernel32.dll	01B2	GetSystemInfo
1	002E7208	kernel32.dll	0050	CreateFileMappingW
1	002E720C	kernel32.dll	0354	UnmapViewOfFile
1	002E7210	kernel32.dll	0251	MapViewOfFile
1	002E7214	kernel32.dll	006A	CreateThread
1	002E7218	kernel32.dll	00BC	FileTimeToLocalFileTime
1	002E721C	kernel32.dll	01D5	GetVersionExA
1	002E7220	kernel32.dll	0138	GetCurrentThreadId
1	002E7224	kernel32.dll	02AD	RemoveDirectoryW
1	002E7228	kernel32.dll	0164	GetLocalTime
1	002E722C	kernel32.dll	01C3	GetTempPathW
1	002E7230	kernel32.dll	025E	MultiByteToWideChar
1	002E7234	kernel32.dll	00B1	ExitThread
1	002E7238	kernel32.dll	00BD	FileTimeToSystemTime
1	002E723C	kernel32.dll	0153	GetFileAttributesW
1	002E7240	kernel32.dll	01D6	GetVersionExW
1	002E7244	kernel32.dll	0137	GetCurrentThread
1	002E7248	kernel32.dll	0169	GetLogicalDrives
1	002E724C	kernel32.dll	0049	CreateDirectoryW
1	002E7250	kernel32.dll	0035	CompareFileTime
1	002E7254	kernel32.dll	0135	GetCurrentProcess
1	002E7258	kernel32.dll	0213	InterlockedDecrement
1	002E725C	kernel32.dll	033D	SystemTimeToFileTime
1	002E7260	kernel32.dll	0217	InterlockedIncrement
1	002E7264	kernel32.dll	0146	GetDriveTypeW
1	002E7268	kernel32.dll	01F0	GlobalMemoryStatus
1	002E726C	kernel32.dll	0104	GetCommandLineW
1	002E7270	kernel32.dll	039F	lstrcatW
1	002E7274	kernel32.dll	028C	QueryPerformanceFrequency
1	002E7278	kernel32.dll	0337	SizeofResource
1	002E727C	kernel32.dll	028B	QueryPerformanceCounter
1	002E7280	kernel32.dll	02AA	ReleaseMutex
1	002E7284	kernel32.dll	0172	GetModuleHandleW
1	002E7288	kernel32.dll	005C	CreateMutexW
1	002E728C	kernel32.dll	0041	CopyFileW
1	002E7290	kernel32.dll	0051	CreateFileW
1	002E7294	kernel32.dll	0221	IsBadWritePtr
1	002E7298	kernel32.dll	0155	GetFileSize
1	002E729C	kernel32.dll	0188	GetPrivateProfileIntW
1	002E72A0	kernel32.dll	0037	CompareStringW
1	002E72A4	kernel32.dll	014B	GetEnvironmentVariableW
1	002E72A8	kernel32.dll	03A0	lstrcmp
1	002E72AC	kernel32.dll	0327	SetThreadPriority
1	002E72B0	kernel32.dll	00D4	FindNextFileW
1	002E72B4	kernel32.dll	00C6	FindClose
1	002E72B8	kernel32.dll	0338	Sleep
1	002E72BC	kernel32.dll	023E	LoadLibraryW
1	002E72C0	kernel32.dll	023D	LoadLibraryExW
1	002E72C4	kernel32.dll	00CD	FindFirstFileW
1	002E72C8	kernel32.dll	03A6	lstrcpy
1	002E72CC	kernel32.dll	007E	DeleteFileW
1	002E72D0	kernel32.dll	023B	LoadLibraryA
1	002E72D4	kernel32.dll	0194	GetProcessHeap
1	002E72D8	kernel32.dll	0202	HeapFree
1	002E72DC	kernel32.dll	01FC	HeapAlloc
1	002E72E0	kernel32.dll	00EA	FreeLibrary
1	002E72E4	kernel32.dll	03AC	lstrlen
1	002E72E8	kernel32.dll	0206	HeapReAlloc
1	002E72EC	kernel32.dll	029D	ReadFile
1	002E72F0	kernel32.dll	0385	WriteFile
1	002E72F4	kernel32.dll	0300	SetFilePointer
1	002E72F8	kernel32.dll	0030	CloseHandle
1	002E72FC	kernel32.dll	0372	WaitForMultipleObjects
1	002E7300	kernel32.dll	004B	CreateEventW
1	002E7304	kernel32.dll	01CB	GetTickCount
1	002E7308	kernel32.dll	02FB	SetEvent
1	002E730C	kernel32.dll	0374	WaitForSingleObject
1	002E7310	kernel32.dll	03A5	lstrcmpiW
1	002E7314	kernel32.dll	0191	GetProcAddress
1	002E7318	kernel32.dll	03A3	lstrcmpi
1	002E731C	kernel32.dll	03A2	lstrcmpW
1	002E7320	kernel32.dll	016E	GetModuleFileNameW
1	002E7324	kernel32.dll	03A8	lstrcpyW
1	002E7328	kernel32.dll	007B	DeleteCriticalSection
1	002E732C	kernel32.dll	0090	EnterCriticalSection
1	002E7330	kernel32.dll	0162	GetLastError
1	002E7334	kernel32.dll	03AE	lstrlenW
1	002E7338	kernel32.dll	03AB	lstrcpynW
1	002E733C	kernel32.dll	023A	LeaveCriticalSection
1	002E7340	kernel32.dll	020F	InitializeCriticalSection
1	002E7344	kernel32.dll	024E	LockResource
1	002E7348	kernel32.dll	01EB	GlobalFree
1	002E734C	kernel32.dll	01F6	GlobalUnlock
1	002E7350	kernel32.dll	01E4	GlobalAlloc
1	002E7354	kernel32.dll	01EF	GlobalLock
1	002E7358	kernel32.dll	0378	WideCharToMultiByte
1	002E735C	kernel32.dll	00E6	FormatMessageW
1	002E7360	kernel32.dll	0326	SetThreadLocale
1	002E7364	kernel32.dll	016F	GetModuleHandleA
1	002E7368	kernel32.dll	01A6	GetStartupInfoA
1	002E736C	kernel32.dll	0322	SetThreadAffinityMask
1	002E7370	kernel32.dll	0223	IsDBCSLeadByteEx
1	002E7374	kernel32.dll	02AB	ReleaseSemaphore
1	002E7378	kernel32.dll	0241	LocalAlloc
1	002E737C	kernel32.dll	0290	RaiseException
1	002E7380	kernel32.dll	00B0	ExitProcess
1	002E7384	kernel32.dll	0136	GetCurrentProcessId
1	002E7388	kernel32.dll	0240	LoadResource
1	002E738C	kernel32.dll	00EC	FreeResource
1	002E7390	kernel32.dll	00E0	FlushFileBuffers
1	002E7394	kernel32.dll	01F2	GlobalReAlloc