winmm
mmioDescend
mmioSeek
mmioAscend
mmioRead
mmioSetInfo
mmioAdvance
mmioGetInfo
mmioOpenA
mmioClose
timeGetTime
d3dx9_43
D3DXVec3TransformNormalArray
D3DXQuaternionMultiply
D3DXGetPixelShaderProfile
D3DXGetVertexShaderProfile
D3DXCompileShader
D3DXCompileShaderFromFileA
D3DXGetShaderConstantTable
D3DXCreateTexture
D3DXFillTexture
D3DXVec4TransformArray
D3DXMatrixDecompose
D3DXMatrixAffineTransformation
D3DXVec3TransformCoord
D3DXPlaneIntersectLine
D3DXMatrixLookAtLH
D3DXVec3Normalize
D3DXVec4Transform
D3DXSHRotate
D3DXMatrixScaling
D3DXSaveTextureToFileA
D3DXMatrixTranspose
D3DXPlaneTransform
D3DXMatrixOrthoLH
D3DXPlaneFromPointNormal
D3DXMatrixRotationYawPitchRoll
D3DXFloat32To16Array
D3DXFloat16To32Array
D3DXFVFFromDeclarator
D3DXAssembleShader
D3DXCreateCubeTextureFromFileInMemory
D3DXCreateVolumeTextureFromFileA
D3DXCreateSprite
D3DXCreateTextureFromFileExA
D3DXMatrixPerspectiveOffCenterLH
D3DXCreateTextureFromFileInMemory
D3DXCreateTextureFromFileInMemoryEx
D3DXGetImageInfoFromFileInMemory
D3DXMatrixInverse
D3DXVec3TransformNormal
D3DXMatrixRotationAxis
D3DXMatrixRotationQuaternion
D3DXQuaternionRotationYawPitchRoll
D3DXMatrixMultiply
D3DXMatrixTranslation
D3DXGetImageInfoFromFileA
D3DXVec2Normalize
D3DXQuaternionSlerp
D3DXCreateFontA
dinput8
DirectInput8Create
kernel32
GetModuleFileNameA
SystemTimeToFileTime
FileTimeToSystemTime
GetLocaleInfoA
GetNumberFormatA
GetLocaleInfoW
GetNumberFormatW
GetModuleHandleA
TerminateProcess
GetCurrentProcess
CloseHandle
WaitForSingleObject
CreateProcessA
OpenMutexA
GetLastError
CreateMutexA
GetCurrentDirectoryA
InitializeCriticalSection
LoadLibraryA
FreeLibrary
GetProcAddress
SetLastError
GetModuleHandleW
lstrlenW
lstrcatW
lstrcpyW
GetModuleFileNameW
LoadLibraryW
OutputDebugStringA
CreateDirectoryA
DeleteCriticalSection
WinExec
Sleep
GlobalAlloc
IsDebuggerPresent
UnhandledExceptionFilter
GetSystemTimeAsFileTime
GetStartupInfoA
InterlockedCompareExchange
InterlockedExchange
PeekNamedPipe
GetStdHandle
CreatePipe
SetStdHandle
DuplicateHandle
LoadLibraryExA
OpenFileMappingA
IsBadReadPtr
ExitProcess
lstrcmpA
GetComputerNameA
ReleaseMutex
TerminateThread
CreateThread
MoveFileExA
CopyFileA
OpenEventA
CreateEventA
SetFilePointer
WaitForMultipleObjects
GetExitCodeProcess
SetThreadPriority
ResetEvent
ResumeThread
GetVersionExA
SetEvent
HeapSize
HeapReAlloc
HeapDestroy
SetUnhandledExceptionFilter
GetCurrentThread
lstrcpynA
GlobalLock
GlobalUnlock
GlobalFree
WideCharToMultiByte
lstrlenA
IsDBCSLeadByteEx
GetLocalTime
GetTickCount
FindResourceExA
FindResourceA
LoadResource
LockResource
SizeofResource
LeaveCriticalSection
EnterCriticalSection
ReadProcessMemory
lstrcpyA
SetEndOfFile
GetCurrentThreadId
MultiByteToWideChar
QueryPerformanceCounter
QueryPerformanceFrequency
GetSystemDirectoryA
lstrcatA
GetVersionExW
CompareStringA
GetProcessHeap
HeapAlloc
HeapFree
InterlockedDecrement
InterlockedIncrement
MoveFileA
RaiseException
GetFileSize
ReadFile
CreateFileA
UnmapViewOfFile
MapViewOfFile
CreateFileMappingA
DeleteFileA
GetCurrentProcessId
WriteFile
FindClose
FindNextFileA
FindFirstFileA
FormatMessageA
GetDiskFreeSpaceExA
GetTempPathA
GetTempFileNameA
SetFileAttributesA
GetFileAttributesA
SetFileTime
GetDriveTypeA
SetVolumeLabelA
user32
wsprintfA
SetClipboardData
FindWindowA
GetWindowThreadProcessId
GetWindow
GetParent
PostMessageW
SendMessageW
GetKeyboardLayout
SetRectEmpty
GetCaretBlinkTime
IntersectRect
GetClipboardData
InflateRect
SendMessageA
OffsetRect
SetWindowPos
EmptyClipboard
OpenClipboard
PtInRect
wsprintfW
GetFocus
GetKeyState
GetAsyncKeyState
CloseClipboard
keybd_event
SetRect
SetCursor
SetClassLongA
LoadCursorFromFileA
ScreenToClient
SetCursorPos
ClientToScreen
SystemParametersInfoA
ChangeDisplaySettingsA
DefWindowProcA
ReleaseCapture
SetCapture
ClipCursor
SetWindowTextW
AdjustWindowRect
CreateWindowExA
RegisterClassA
LoadIconA
DispatchMessageA
TranslateMessage
GetMessageA
PeekMessageA
MessageBoxA
KillTimer
SetTimer
LoadStringW
GetClientRect
GetWindowRect
PostMessageA
GetDesktopWindow
SetWindowTextA
CharNextExA
GetCursorPos
MessageBoxW
SetFocus
advapi32
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
RegOpenKeyExW
RegQueryValueExW
RegQueryValueExA
RegCloseKey
RegSetValueExA
RegOpenKeyExA
CryptDestroyHash
CryptDeriveKey
CryptHashData
CryptCreateHash
CryptAcquireContextA
CryptReleaseContext
CryptGetHashParam
CryptVerifySignatureA
RegEnumValueA
RegCreateKeyExA
GetUserNameA
CryptImportKey
RegCreateKeyA
RegDeleteValueA
CryptDestroyKey
CryptEncrypt
ole32
CoUninitialize
CoTaskMemAlloc
CoInitialize
msvcp90
?clear@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXXZ
?substr@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV12@II@Z
?find_last_not_of@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEIABV12@I@Z
?npos@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@2IB
?find_first_not_of@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEIABV12@I@Z
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@PB_W@Z
??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z
?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z
??$?M_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@1@0@Z
?begin@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@2@XZ
?compare@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEHIIPBDI@Z
??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBDABV10@@Z
??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
?reserve@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z
?compare@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEHABV12@@Z
??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@PBD@Z
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z
?find_first_not_of@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z
??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@0@Z
?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z
?find_first_of@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z
?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ
?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ
?_Lock@_Mutex@std@@QAEXXZ
?_Unlock@_Mutex@std@@QAEXXZ
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
?uncaught_exception@std@@YA_NXZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
??_D?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ
?str@?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ
??0?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z
?id@?$ctype@D@std@@2V0locale@2@A
??1_Lockit@std@@QAE@XZ
??0_Lockit@std@@QAE@H@Z
?find_last_not_of@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDI@Z
?find_first_not_of@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIDI@Z
?at@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEABDI@Z
?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@0@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@@Z
?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
?tolower@?$ctype@D@std@@QBEDD@Z
?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z
??1locale@std@@QAE@XZ
??0locale@std@@QAE@XZ
?_Incref@facet@locale@std@@QAEXXZ
??Bid@locale@std@@QAEIXZ
?at@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z
?find_last_not_of@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIDI@Z
?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIPBD@Z
?append@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV12@PB_WI@Z
??$?8_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@_W@Z
?append@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV12@PB_W@Z
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
??$?8_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@PB_W@Z
??$?8_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NPB_WABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@@Z
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
??$?H_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@ABV10@0@Z
?push_back@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEX_W@Z
?end@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE?AV?$_String_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@2@XZ
?begin@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE?AV?$_String_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@2@XZ
?_Decref@facet@locale@std@@QAEPAV123@XZ
?insert@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IPBD@Z
?clear@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ
??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ
?swap@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXAAV12@@Z
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@ABV01@@Z
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z
?swap@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@@Z
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@@Z
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD@Z
??1?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ
??$?MDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z
?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z
?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB
?substr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV12@II@Z
?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIABV12@@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
?allocate@?$allocator@D@std@@QAEPADI@Z
?deallocate@?$allocator@D@std@@QAEXPADI@Z
?destroy@?$allocator@D@std@@QAEXPAD@Z
?construct@?$allocator@D@std@@QAEXPADABD@Z
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
ws2_32
WSASend
socket
sendto
shutdown
WSAStartup
WSAWaitForMultipleEvents
WSACleanup
closesocket
WSAEnumNetworkEvents
WSAResetEvent
WSACloseEvent
connect
WSACreateEvent
WSAEventSelect
recv
WSASocketA
htons
WSAGetLastError
inet_addr
gethostbyname
send
inet_ntoa
gethostbyaddr
weberforclient
ord5
ord1
ord11
msvcr90
?what@exception@std@@UBEPBDXZ
??1exception@std@@UAE@XZ
??0exception@std@@QAE@XZ
__CxxFrameHandler3
_CIsqrt
_time32
_CxxThrowException
memcpy_s
memmove_s
memset
sscanf
sprintf
_snprintf
fclose
fwrite
fopen
fread
strstr
strncpy
??2@YAPAXI@Z
_mbsinc
_ismbcspace
_mbsstr
??0exception@std@@QAE@ABV01@@Z
strnlen
vsprintf_s
_vscprintf
??_V@YAXPAX@Z
free
ldiv
atoi
fseek
sprintf_s
strncmp
_purecall
_strdup
_CIcos
_vscwprintf
vswprintf_s
rand
srand
fgets
strcpy_s
_snwprintf
_mbscmp
ftell
wcsncpy
_i64toa
_wtoi
_wtoi64
_localtime32
swscanf
_vswprintf
_itow
_CIsin
_CIpow
ceil
_CIacos
_mbslwr_s
_itoa_s
_localtime32_s
strtok
_itoa
_control87
_splitpath
atof
wcstok
iswdigit
fflush
fputs
frexp
_beginthreadex
exit
_setmbcp
memcpy
atol
strtoul
_CIasin
wcsrchr
wcschr
calloc
memmove
_errno
strchr
toupper
_CItan
qsort
_CIatan2
_CIfmod
malloc
_vsnprintf
printf
fscanf
cos
sin
sqrt
fabs
asin
atan2
memcmp
strlen
strcpy
strerror
pow
exp
strcmp
strrchr
strpbrk
??1bad_cast@std@@UAE@XZ
??0bad_cast@std@@QAE@PBD@Z
??0bad_cast@std@@QAE@ABV01@@Z
_vsnprintf_s
realloc
_time64
_mktime64
_mbscoll
_lseeki64
_telli64
_close
_write
_read
_mbsicoll
_splitpath_s
_chsize_s
_sopen_s
_commit
_get_osfhandle
_atoi64
_mbsicmp
_CIlog10
_wcsnicmp
_mbschr
towlower
wcsncat
wcstoul
fgetws
fgetwc
_wfopen
_waccess
abort
wcslen
__CxxFrameHandler
rename
_mbsrchr
_access
_mbsnbcpy
_except_handler3
_strnicmp
_strlwr
_wcslwr
_mbsnbicmp
?terminate@@YAXXZ
_unlock
__dllonexit
_encode_pointer
_lock
_onexit
_decode_pointer
_amsg_exit
__getmainargs
_cexit
_exit
_XcptFilter
_ismbblead
_acmdln
_initterm
_initterm_e
_configthreadlocale
__setusermatherr
_adjust_fdiv
__p__commode
__p__fmode
__set_app_type
_except_handler4_common
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_invoke_watson
_controlfp_s
_crt_debugger_hook
??0exception@std@@QAE@ABQBD@Z
??3@YAXPAX@Z
_stricmp
_ltoa
_wcsnset
_strupr
_wcsicmp
floor
memchr
ldexp
vsprintf
porteauthforclient
ord6
ord7
ord14
ord1
hansyscheckforclient
?HanSysCheckRun@@YGHXZ
?HanSysCheckReport@@YGHXZ
?HanSysCheckInit@@YGHHI@Z
vcomp90
_vcomp_sections_next
_vcomp_fork
omp_get_max_threads
omp_set_num_threads
_vcomp_sections_init
imm32
ImmGetCompositionStringA
ImmNotifyIME
ImmAssociateContext
ImmGetContext
ImmReleaseContext
wininet
FtpSetCurrentDirectoryW
FtpCreateDirectoryW
InternetOpenUrlW
InternetConnectW
InternetOpenW
InternetReadFile
FtpPutFileW
InternetCloseHandle
hanreportforclient
HanReportInit
HanReportSendPosLog
dbghelp
SymSetOptions
SymGetOptions
SymGetLineFromAddr64
SymGetSymFromAddr64
SymFunctionTableAccess64
StackWalk64
SymCleanup
SymInitialize
SymGetModuleBase64
generic
count=21,
id=95,
productName=VS2003 (.NET) build 3077,
version=3077,
count=13,
id=150,
version=20413,
count=11,
id=149,
productName=VS2008 SP1 build 30729,
version=30729,
count=9,
id=11,
productName=VS98 (6.0) SP6 build 8804,
version=9782,
count=30,
id=138,
version=30729,
count=5,
id=109,
productName=VS2005 build 50727,
version=50727,
count=23,
id=131,
productName=VS2008 SP1 build 30729,
version=30729,
count=1,
id=171,
productName=VS2010 build 30319,
version=30319,
count=10,
id=147,
productName=VS2008 SP1 build 30729,
version=30729,
count=2,
id=156,
version=21202,
count=37,
id=123,
productName=VS2005 build 50727,
version=50727,
count=692,
id=1,
productName=Unmarked objects,
count=458,
id=132,
productName=VS2008 SP1 build 30729,
version=30729,
count=1,
id=146,
productName=VS2008 SP1 build 30729,
version=30729,
count=1,
id=148,
productName=VS2008 build 21022,
version=21022,
count=1,
id=145,
productName=VS2008 SP1 build 30729,
version=30729,