#pragma once
#include "windows.h"
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
#include "TimeSpan.h"
#include <vector>
#pragma comment(lib,"advapi32.lib" )
#pragma comment(lib,"bcrypt.lib" )
#pragma comment(lib,"crypt32.lib" )
#pragma comment(lib,"iphlpapi.lib" )
#pragma comment(lib,"kernel32.lib" )
#pragma comment(lib,"mswsock.lib" )
#pragma comment(lib,"ncrypt.lib" )
#pragma comment(lib,"normaliz.lib" )
#pragma comment(lib,"ntdll.lib" )
#pragma comment(lib,"ole32.lib" )
#pragma comment(lib,"oleaut32.lib" )
#pragma comment(lib,"secur32.lib" )
#pragma comment(lib,"user32.lib" )
#pragma comment(lib,"version.lib" )
#pragma comment(lib,"ws2_32.lib" )
//#pragma comment(lib,"System.IO.Compression.Native.Aot.lib")
//#pragma comment(lib,"bootstrapperdll.lib" )
//#pragma comment(lib,"Runtime.ServerGC.lib" )
#pragma comment(lib,"NET2.lib")
//lib /out:F:\Projects\NativeCore\lib\bin\net5.0\win-x64\native\NativeLib.lib F:\Projects\NativeCore\lib\bin\net5.0\win-x64\native\NativeLib.lib F:\Projects\NativeCore\lib\bin\net5.0\win-x64\native\NET.lib
/*
D:\Tools\LIB\x64\lib.exe /out:D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\NET0.lib  D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\bootstrapperdll.lib D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\Runtime.ServerGC.lib
D:\Tools\LIB\x64\lib.exe /out:D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\NET1.lib  D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\NET0.lib D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\System.IO.Compression.Native.Aot.lib
D:\Tools\LIB\x64\lib.exe /out:D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\NET2.lib  D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\NET1.lib D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\NativeLib.lib
D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\System.IO.Compression.Native.Aot.lib
D:\Protects\NativeCore\lib\bin\net5.0\win-x64\native\NativeLib.lib



*/
//#pragma comment(lib,"NativeLib.lib")
#define byte BYTE
typedef void* IntPtr;
typedef INT16 Int16;
typedef INT32 Int32;
typedef INT64 Int64;
typedef UINT16 UInt16;
typedef UINT32 UInt32;
typedef UINT64 UInt64;
using namespace std;

enum ProtocolType
{
	ProtocolType_ProtocolType_Unknown = -1 ,
	ProtocolType_IP = 0 ,
	ProtocolType_IPv6HopByHopOptions = 0 ,
	ProtocolType_Unspecified = 0 ,
	ProtocolType_Icmp = 1 ,
	ProtocolType_Igmp = 2 ,
	ProtocolType_Ggp = 3 ,
	ProtocolType_IPv4 = 4 ,
	ProtocolType_Tcp = 6 ,
	ProtocolType_Pup = 12 ,
	ProtocolType_Udp = 17 ,
	ProtocolType_Idp = 22 ,
	ProtocolType_IPv6 = 41 ,
	ProtocolType_IPv6RoutingHeader = 43 ,
	ProtocolType_IPv6FragmentHeader = 44 ,
	ProtocolType_IPSecEncapsulatingSecurityPayload = 50 ,
	ProtocolType_IPSecAuthenticationHeader = 51 ,
	ProtocolType_IcmpV6 = 58 ,
	ProtocolType_IPv6NoNextHeader = 59 ,
	ProtocolType_IPv6DestinationOptions = 60 ,
	ProtocolType_ND = 77 ,
	ProtocolType_Raw = 255 ,
	ProtocolType_Ipx = 1000 ,
	ProtocolType_Spx = 1256 ,
	ProtocolType_SpxII = 1257
};
enum SocketType
{
	SocketType_Unknown = -1 ,
	SocketType_Stream = 1 ,
	SocketType_Dgram = 2 ,
	SocketType_Raw = 3 ,
	SocketType_Rdm = 4 ,
	SocketType_Seqpacket = 5
};
enum SocketFlags
{
	SocketFlags_None = 0 ,
	SocketFlags_OutOfBand = 1 ,
	SocketFlags_Peek = 2 ,
	SocketFlags_DontRoute = 4 ,
	SocketFlags_Truncated = 256 ,
	SocketFlags_ControlDataTruncated = 512 ,
	SocketFlags_Broadcast = 1024 ,
	SocketFlags_Multicast = 2048 ,
	SocketFlags_Partial = 32768
};
enum FileMode
{
	FileMode_CreateNew = 1 ,
	FileMode_Create ,
	FileMode_Open ,
	FileMode_OpenOrCreate ,
	FileMode_Truncate ,
	FileMode_Append
};
enum FileAccess
{
	FileAccess_Read = 0x1 ,
	FileAccess_Write = 0x2 ,
	FileAccess_ReadWrite = 0x3
};
enum SeekOrigin
{
	SeekOrigin_Begin ,
	SeekOrigin_Current ,
	SeekOrigin_End
};
struct _ProcessModule
{
	IntPtr BaseAddress;
	IntPtr EntryPointAddress;
	char* FileName;
	int ModuleMemorySize;
	char* ModuleName;
};
struct _SizeF
{
	float Width;
	float Height;
};
struct __DateTime
{
public:
	UINT64 dateData;
	UINT64 dateData1;
	UINT64 dateData2;
	UINT64 dateData3;
	UINT64 dateData4;
	UINT64 dateData5;
};
enum ProcessWindowStyle
{
	Normal ,
	Hidden ,
	Minimized ,
	Maximized
};
enum ThreadPriorityLevel
{
	ThreadPriorityLevel_Idle = -15 ,
	ThreadPriorityLevel_Lowest = -2 ,
	ThreadPriorityLevel_BelowNormal = -1 ,
	ThreadPriorityLevel_Normal = 0 ,
	ThreadPriorityLevel_AboveNormal = 1 ,
	ThreadPriorityLevel_Highest = 2 ,
	ThreadPriorityLevel_TimeCritical = 0xF
};
enum ThreadState
{
	ThreadState_Initialized ,
	ThreadState_Ready ,
	ThreadState_Running ,
	ThreadState_Standby ,
	ThreadState_Terminated ,
	ThreadState_Wait ,
	ThreadState_Transition ,
	ThreadState_Unknown
};
enum ThreadWaitReason
{
	ThreadWaitReason_Executive ,
	ThreadWaitReason_FreePage ,
	ThreadWaitReason_PageIn ,
	ThreadWaitReason_SystemAllocation ,
	ThreadWaitReason_ExecutionDelay ,
	ThreadWaitReason_Suspended ,
	ThreadWaitReason_UserRequest ,
	ThreadWaitReason_EventPairHigh ,
	ThreadWaitReason_EventPairLow ,
	ThreadWaitReason_LpcReceive ,
	ThreadWaitReason_LpcReply ,
	ThreadWaitReason_VirtualMemory ,
	ThreadWaitReason_PageOut ,
	ThreadWaitReason_Unknown
};
enum ProcessPriorityClass
{
	ProcessPriorityClass_Normal = 0x20 ,
	ProcessPriorityClass_Idle = 0x40 ,
	ProcessPriorityClass_High = 0x80 ,
	ProcessPriorityClass_RealTime = 0x100 ,
	ProcessPriorityClass_BelowNormal = 0x4000 ,
	ProcessPriorityClass_AboveNormal = 0x8000
};
struct ThreadInfo
{
	int BasePriority;
	int CurrentPriority;
	int Id;
	bool PriorityBoostEnabled;
	ThreadPriorityLevel PriorityLevel;
	TimeSpan PrivilegedProcessorTime;
	IntPtr StartAddress;
	__DateTime StartTime;
	ThreadState ThreadState;
	TimeSpan TotalProcessorTime;
	TimeSpan UserProcessorTime;
	ThreadWaitReason WaitReason;
};
struct BitmapData
{
public:
	int width;
	int height;
	int stride;
	int pixelFormat;
	BYTE* scan0;
	int reserved;
	IntPtr resove;
public:
	void SetPixel(int x , int y , int c)
	{
		int num = y * stride + x * 4;
		int* ptr = (int*)&scan0[num];
		*ptr = c;
	}
	int GetPixel(int x , int y)
	{
		int num = y * stride + x * 4;
		int* ptr = (int*)&scan0[num];
		return *ptr;
	}
};

static char* TCHAR2char(const TCHAR* STR)
{
	int size = WideCharToMultiByte(CP_ACP , 0 , STR , -1 , NULL , 0 , NULL , FALSE);
	char* str = new char[sizeof(char) * size];
	WideCharToMultiByte(CP_ACP , 0 , STR , -1 , str , size , NULL , FALSE);
	return str;

}
static TCHAR* Char2TCHAR(const char* _char)
{
	int iLength;
	iLength = MultiByteToWideChar(CP_ACP , 0 , _char , strlen(_char) + 1 , NULL , 0);
	TCHAR* tchar = new TCHAR[sizeof(TCHAR) * iLength];
	MultiByteToWideChar(CP_ACP , 0 , _char , strlen(_char) + 1 , tchar , iLength);
	return tchar;
}
extern "C" char* THKSLPTYQWFSYEMVEFWWNNUQKKBSZLPHTFDRRPNUESSBWODTXRQVPHDFNUHBOBZF(const char* _Url);
inline static char* HttpGet(const char* _Url)
{
	return THKSLPTYQWFSYEMVEFWWNNUQKKBSZLPHTFDRRPNUESSBWODTXRQVPHDFNUHBOBZF(_Url);
}
extern "C" char* HXZTAUEPRCRUUSTWHHUHUUSLBYEWHLFDTNUZPJTCNBDMPJKUALUHGRKMFNRCPHHG(const char* _Url , const char* _func , const char* _postDataStr);
inline static char* HttpPost(const char* _Url , const char* _func , const char* _postDataStr)
{
	return HXZTAUEPRCRUUSTWHHUHUUSLBYEWHLFDTNUZPJTCNBDMPJKUALUHGRKMFNRCPHHG(_Url , _func , _postDataStr);
}
extern "C" char* WOBHYUHXORUTQFWSNKVWRYWBCHTCSQNGTXPBHDWGDWSOXRWZRYPFLKOYRZEQAFFY(const char* _Url , const char* _func , BYTE * _postDataStr , int len);
inline static char* HttpPostBytes(const char* _Url , const char* _func , BYTE* _postDataStr , int len)
{
	return WOBHYUHXORUTQFWSNKVWRYWBCHTCSQNGTXPBHDWGDWSOXRWZRYPFLKOYRZEQAFFY(_Url , _func , _postDataStr , len);
}
extern "C" char* OHOHDKJFKQAKJECWYZZWNWLXBQJMVZCFKLOJCFRREISDCTHOUCAMNMKSWRFNBXJL(const char* pString , const char* _key , const char* _iv);
inline static char* Encrypt(const char* pString , const char* _key , const char* _iv)
{
	return OHOHDKJFKQAKJECWYZZWNWLXBQJMVZCFKLOJCFRREISDCTHOUCAMNMKSWRFNBXJL(pString , _key , _iv);
}
extern "C" char* NVAXQTUSHISEDHUHIURSYQRXBVMKZEQHZHPHTJYBIHFFUFOPXYFGFRMXDCWUGJTD(const char* pString , const char* _key , const char* _iv);
inline static char* Decrypt(const char* pString , const char* _key , const char* _iv)
{
	return NVAXQTUSHISEDHUHIURSYQRXBVMKZEQHZHPHTJYBIHFFUFOPXYFGFRMXDCWUGJTD(pString , _key , _iv);
}
extern "C" void XAVLHFSXUPACJYPVKWMYPVCLYMEGUDWSRRMZBMGQTWWXZCHZKYQIYBGBYJNVALDQ(IntPtr _sb);
inline static void System_IntPtr_Free(IntPtr _sb)
{
	XAVLHFSXUPACJYPVKWMYPVCLYMEGUDWSRRMZBMGQTWWXZCHZKYQIYBGBYJNVALDQ(_sb);
}

extern "C" IntPtr EOZSPULJNPSVFIELLUKTAHUIJRKHYFFYRUJJSDJWNFSWRTSIVTFGULXXTQJYJDKH(int wid , int hei);
inline static IntPtr System_Drawing_Bitmap_New(int wid , int hei)
{
	return EOZSPULJNPSVFIELLUKTAHUIJRKHYFFYRUJJSDJWNFSWRTSIVTFGULXXTQJYJDKH(wid , hei);
}
extern "C" IntPtr SYYMAFTDAIIOQVVQJXAXLDMKCBPYJNTMJXEHMMBKREFYLUVLTMMUHQTPLNJZQUUN(const char* path);
inline static IntPtr System_Drawing_Bitmap_NewI(const char* path)
{
	return SYYMAFTDAIIOQVVQJXAXLDMKCBPYJNTMJXEHMMBKREFYLUVLTMMUHQTPLNJZQUUN(path);
}
extern "C" IntPtr ORZAZXNIHVANMTCMZPNCIZEKLSIQLQTSJLRBBTITWJKMZHCCWFQACWTPNPOHOWXR(IntPtr ms);
inline static IntPtr System_Drawing_Bitmap_NewII(IntPtr ms)
{
	return ORZAZXNIHVANMTCMZPNCIZEKLSIQLQTSJLRBBTITWJKMZHCCWFQACWTPNPOHOWXR(ms);
}
extern "C" IntPtr QHMWHUBPGZKPZHWXCSIVKWWUBAYMRAIXJNRIHDOJICBDHBKKULXUOFUTKSUGVPYG(IntPtr hb);
inline static IntPtr System_Drawing_Bitmap_NewIII(IntPtr hb)
{
	return QHMWHUBPGZKPZHWXCSIVKWWUBAYMRAIXJNRIHDOJICBDHBKKULXUOFUTKSUGVPYG(hb);
}
extern "C" void CIDBBBKGGUGZPRLEPGUFASPMSCOMFBEZMSKRDAAVVKTHQUZVDJRHCRRJSRJZNXAF(IntPtr mem , long offset , SeekOrigin loc);
inline static void System_IO_MemoryStream_Seek(IntPtr mem , long offset , SeekOrigin loc)
{
	CIDBBBKGGUGZPRLEPGUFASPMSCOMFBEZMSKRDAAVVKTHQUZVDJRHCRRJSRJZNXAF(mem , offset , loc);
}
extern "C" int FMKNGBSLSEZNLXCMUEFNSSIXDPEXHUPYXFOPWGHPRBAVQBHORDICCHQMENJQXUEX(IntPtr mem , IntPtr buffer , int offset , int len);
inline static int System_IO_MemoryStream_Read(IntPtr mem , IntPtr buffer , int offset , int len)
{
	return FMKNGBSLSEZNLXCMUEFNSSIXDPEXHUPYXFOPWGHPRBAVQBHORDICCHQMENJQXUEX(mem , buffer , offset , len);
}
extern "C" int PAQFJMQNXQWQSMHCIPFDMMWQPBLJXQSWXCGQLBEFNVFLLZURFHIHOALDDAQHAHPH(IntPtr mem);
inline static int System_IO_MemoryStream_ReadByte(IntPtr mem)
{
	return PAQFJMQNXQWQSMHCIPFDMMWQPBLJXQSWXCGQLBEFNVFLLZURFHIHOALDDAQHAHPH(mem);
}
extern "C" IntPtr IHYBBTQQGXYLXMMHRESVHYCBLUBOFFYFRJRJXHJIZKENDBDLAABFVFVKFWQGRBKB(const char* path , FileMode fmode , FileAccess acc);
inline static IntPtr System_IO_FileStream_New(const char* path , FileMode fmode , FileAccess acc)
{
	return IHYBBTQQGXYLXMMHRESVHYCBLUBOFFYFRJRJXHJIZKENDBDLAABFVFVKFWQGRBKB(path , fmode , acc);
}
extern "C" IntPtr ZTTOVDKKVKVWTOXKQQOFDTJMNGEAQDQYACOKHPQXPQKLJYRQZGPBNFXFJHAOYKTS(IntPtr fhandle , FileAccess acc);
inline static IntPtr System_IO_FileStream_NewI(IntPtr fhandle , FileAccess acc)
{
	return ZTTOVDKKVKVWTOXKQQOFDTJMNGEAQDQYACOKHPQXPQKLJYRQZGPBNFXFJHAOYKTS(fhandle , acc);
}
extern "C" long TXWQANCBAQPNJYCPPOBKNOKUEIBZOBYFWRRLBAPLDNBWPKWKELZKIJEFMBMSMDNY(IntPtr fstr);
inline static long System_IO_FileStream_GetPosition(IntPtr fstr)
{
	return TXWQANCBAQPNJYCPPOBKNOKUEIBZOBYFWRRLBAPLDNBWPKWKELZKIJEFMBMSMDNY(fstr);
}
extern "C" void SKQRHQNPYPHZNOFULQUDBOWNNLZAOXZZACEETFDOXKLSBFRYVRGVIKWDNDEVRNAB(IntPtr fstr , long pos);
inline static void System_IO_FileStream_SetPosition(IntPtr fstr , long pos)
{
	SKQRHQNPYPHZNOFULQUDBOWNNLZAOXZZACEETFDOXKLSBFRYVRGVIKWDNDEVRNAB(fstr , pos);
}
extern "C" long QHZKKBAGNGFRDDLHUAEWQDRQGAQPBHWKJKCTFHOUQAIBEFAKRWBRJEKMQJEJKLFF(IntPtr fstr);
inline static long System_IO_FileStream_GetLength(IntPtr fstr)
{
	return QHZKKBAGNGFRDDLHUAEWQDRQGAQPBHWKJKCTFHOUQAIBEFAKRWBRJEKMQJEJKLFF(fstr);
}
extern "C" void KVHSARBMMJGQUPLAAGXEGFBFZQDWCEKFUDRJXHJAUOEZYURAXDJDNAZFUBTKOEKI(IntPtr fstr , long len);
inline static void System_IO_FileStream_SetLength(IntPtr fstr , long len)
{
	KVHSARBMMJGQUPLAAGXEGFBFZQDWCEKFUDRJXHJAUOEZYURAXDJDNAZFUBTKOEKI(fstr , len);
}
extern "C" void YAVRYCCSXXJRABHFYCZYVGSUEMPVOYLPEWBXYACVBQGPQHESUNMLFLMRIBNLNGEY(IntPtr fstr , IntPtr _buffer , int len);
inline static void System_IO_FileStream_Write(IntPtr fstr , IntPtr _buffer , int len)
{
	YAVRYCCSXXJRABHFYCZYVGSUEMPVOYLPEWBXYACVBQGPQHESUNMLFLMRIBNLNGEY(fstr , _buffer , len);
}
extern "C" void LUNEAJGXAEXFADDXHWBALAKSJJPXNQIULIDWTASKGOLBNHREYPEQFEMLJVUQUJKJ(IntPtr fstr , byte b);
inline static void System_IO_FileStream_WriteByte(IntPtr fstr , byte b)
{
	LUNEAJGXAEXFADDXHWBALAKSJJPXNQIULIDWTASKGOLBNHREYPEQFEMLJVUQUJKJ(fstr , b);
}
extern "C" int VDTRZGDHEQTWPIECRKYXMROGVSNYFBQXEBFKNZFSMWLOLPVAQSZJKMWEONWGTEBD(IntPtr fstr , IntPtr buffer , int offset , int len);
inline static int System_IO_FileStream_Read(IntPtr fstr , IntPtr buffer , int offset , int len)
{
	return VDTRZGDHEQTWPIECRKYXMROGVSNYFBQXEBFKNZFSMWLOLPVAQSZJKMWEONWGTEBD(fstr , buffer , offset , len);
}
extern "C" int AVRNDTORFGKPFZUFWMINCGMSFBVADYZHVINPXIXWEHEEBGYOSQKGWNAUJZIBYNOG(IntPtr fstr);
inline static int System_IO_FileStream_ReadByte(IntPtr fstr)
{
	return AVRNDTORFGKPFZUFWMINCGMSFBVADYZHVINPXIXWEHEEBGYOSQKGWNAUJZIBYNOG(fstr);
}
extern "C" void HDUWMFHOOLJUBIQYDHIMOSKHITGYZVYRSXWYMBCNIVSLEFSBIJYQECSPSMOSYJOT(IntPtr fstr , long offset , SeekOrigin loc);
inline static void System_IO_FileStream_Seek(IntPtr fstr , long offset , SeekOrigin loc)
{
	HDUWMFHOOLJUBIQYDHIMOSKHITGYZVYRSXWYMBCNIVSLEFSBIJYQECSPSMOSYJOT(fstr , offset , loc);
}
extern "C" void NSCEMSMCEVDSAZDCAFPQWHMQEGFZMJOZGYXMDOPPXWMIYAPSJMRTUYWFFLZFMMPU(IntPtr fstr);
inline static void System_IO_FileStream_Flush(IntPtr fstr)
{
	NSCEMSMCEVDSAZDCAFPQWHMQEGFZMJOZGYXMDOPPXWMIYAPSJMRTUYWFFLZFMMPU(fstr);
}
extern "C" void HELBCQYMQZSAUDSERNPZRUEICRGSOJDKGRBTOOQSOFDUFVKCTUOZXPCMZDYKKGXG(IntPtr fstr , bool flushToDisk);
inline static void System_IO_FileStream_FlushI(IntPtr fstr , bool flushToDisk)
{
	HELBCQYMQZSAUDSERNPZRUEICRGSOJDKGRBTOOQSOFDUFVKCTUOZXPCMZDYKKGXG(fstr , flushToDisk);
}
extern "C" IntPtr WITDBYQCXWLMQKCGGEYUVDNQPPTLPFIHHXXXCHAUELBAEPVPBSDFHDKSVDOMFFNR(IntPtr ms);
inline static IntPtr System_IO_BinaryReader_New(IntPtr ms)
{
	return WITDBYQCXWLMQKCGGEYUVDNQPPTLPFIHHXXXCHAUELBAEPVPBSDFHDKSVDOMFFNR(ms);
}
extern "C" IntPtr NDFTNEEYEEPKCMMZTEKWBDADMECZTNOZXKMAKCCWOEBDNAQIQOTAVRPKDBHIBEFQ(IntPtr fs);
inline static IntPtr System_IO_BinaryReader_NewI(IntPtr fs)
{
	return NDFTNEEYEEPKCMMZTEKWBDADMECZTNOZXKMAKCCWOEBDNAQIQOTAVRPKDBHIBEFQ(fs);
}
extern "C" IntPtr PQMSZLORCNIXBXPLOTIFTODGUCXIUUUJZKNXOYIFACYHISIGMVTHWAWBMFXXNFWI(IntPtr stream);
inline static IntPtr System_IO_BinaryReader_NewII(IntPtr stream)
{
	return PQMSZLORCNIXBXPLOTIFTODGUCXIUUUJZKNXOYIFACYHISIGMVTHWAWBMFXXNFWI(stream);
}
extern "C" byte TYXRJSXPLCERPWXBTRWZAMMZNLKIALRUGPOKVRWTYDWTVFLQIWEWJWIGLYDYIOPZ(IntPtr br);
inline static byte System_IO_BinaryReader_ReadByte(IntPtr br)
{
	return TYXRJSXPLCERPWXBTRWZAMMZNLKIALRUGPOKVRWTYDWTVFLQIWEWJWIGLYDYIOPZ(br);
}
extern "C" char LKLZHNGBUDBWPTEIATAEGULJHIYWNYKJOXIKTLIVPCBFVLQSTVXPOLSQZCSZPJOW(IntPtr br);
inline static char System_IO_BinaryReader_ReadChar(IntPtr br)
{
	return LKLZHNGBUDBWPTEIATAEGULJHIYWNYKJOXIKTLIVPCBFVLQSTVXPOLSQZCSZPJOW(br);
}
extern "C" Int16 SRISLTOOKEOETFNWRFDSAVUDERLRTJFFOFMECYHAGJEJWOXTOVIJGVWXWFOTHWUB(IntPtr br);
inline static Int16 System_IO_BinaryReader_ReadInt16(IntPtr br)
{
	return SRISLTOOKEOETFNWRFDSAVUDERLRTJFFOFMECYHAGJEJWOXTOVIJGVWXWFOTHWUB(br);
}
extern "C" UInt16 ZIQNTJUTXCLQQKGQTSDYBWZSIOHXKOSJODKNXJAEBOLDKFGMYXZPTWACJYFECWJJ(IntPtr br);
inline static UInt16 System_IO_BinaryReader_ReadUInt16(IntPtr br)
{
	return ZIQNTJUTXCLQQKGQTSDYBWZSIOHXKOSJODKNXJAEBOLDKFGMYXZPTWACJYFECWJJ(br);
}
extern "C" Int32 KBBNATSJSYWMKWHDIVYMOCPSDIEZEVCEFBSIDTLFFPXVZNRNQBWGYWVILJJROSFW(IntPtr br);
inline static Int32 System_IO_BinaryReader_ReadInt32(IntPtr br)
{
	return KBBNATSJSYWMKWHDIVYMOCPSDIEZEVCEFBSIDTLFFPXVZNRNQBWGYWVILJJROSFW(br);
}
extern "C" UInt32 VSGJDZAOJSGYEUSPQRJDZVFIFKWTJURNKBZHGIJQBIXGQXDRQUBXICXZMXDSDGEP(IntPtr br);
inline static UInt32 System_IO_BinaryReader_ReadUInt32(IntPtr br)
{
	return VSGJDZAOJSGYEUSPQRJDZVFIFKWTJURNKBZHGIJQBIXGQXDRQUBXICXZMXDSDGEP(br);
}
extern "C" Int64 ATNDULIIHTBRYYSIHEDPTTFIEAUJERMVDIFWKZWFLSQOAFBNFVLYCOWHOFZUQZEQ(IntPtr br);
inline static Int64 System_IO_BinaryReader_ReadInt64(IntPtr br)
{
	return ATNDULIIHTBRYYSIHEDPTTFIEAUJERMVDIFWKZWFLSQOAFBNFVLYCOWHOFZUQZEQ(br);
}
extern "C" UInt64 GGNQTVYHIYEACQIYZGDIFOSPMYIEZCOMOAITRLUJXEQEKVEYWBVKVVKSOYDUNTHG(IntPtr br);
inline static UInt64 System_IO_BinaryReader_ReadUInt64(IntPtr br)
{
	return GGNQTVYHIYEACQIYZGDIFOSPMYIEZCOMOAITRLUJXEQEKVEYWBVKVVKSOYDUNTHG(br);
}
extern "C" IntPtr KSMCIOGOLULAYNEQTKIYGDQSPQFTHAWEWKUSJCPIUHYBKKTBTMBCLIZGBTMSINGL(IntPtr br , int len);
inline static IntPtr System_IO_BinaryReader_ReadBytes(IntPtr br , int len)
{
	return KSMCIOGOLULAYNEQTKIYGDQSPQFTHAWEWKUSJCPIUHYBKKTBTMBCLIZGBTMSINGL(br , len);
}
extern "C" IntPtr YGDOSMHQUZEZEOIFWEZUYTTNKOQPQXZHANDDGFIGFKILEZBNKGVENMMFNQDDWRAW(IntPtr ms);
inline static IntPtr System_IO_BinaryWriter_New(IntPtr ms)
{
	return YGDOSMHQUZEZEOIFWEZUYTTNKOQPQXZHANDDGFIGFKILEZBNKGVENMMFNQDDWRAW(ms);
}
extern "C" IntPtr ZWZRLFZQVTPOKHILNCFJCVUNAYPQCEJNJLLIAJBEHEITXYUGHRQTMRUECLRNQIOR(IntPtr fs);
inline static IntPtr System_IO_BinaryWriter_NewI(IntPtr fs)
{
	return ZWZRLFZQVTPOKHILNCFJCVUNAYPQCEJNJLLIAJBEHEITXYUGHRQTMRUECLRNQIOR(fs);
}
extern "C" IntPtr JBEYVALDBABXMAQBDJJKNQASRHFOSOOYQRKVUVKGGNSLQWRCUQJHZEDTAMHOUWLM(IntPtr stream);
inline static IntPtr System_IO_BinaryWriter_NewII(IntPtr stream)
{
	return JBEYVALDBABXMAQBDJJKNQASRHFOSOOYQRKVUVKGGNSLQWRCUQJHZEDTAMHOUWLM(stream);
}
extern "C" void MCHVPUGIYCEAXPBUPDTBEGYLORVIOWLJBFZNPWMAJBIXACVLKMYRCJHFDVGYZYTC(IntPtr bw , bool b);
inline static void System_IO_BinaryWriter_WriteI(IntPtr bw , bool b)
{
	MCHVPUGIYCEAXPBUPDTBEGYLORVIOWLJBFZNPWMAJBIXACVLKMYRCJHFDVGYZYTC(bw , b);
}
extern "C" void QUZRQOFSRTSDYBLLVJYCYUGSXTKTQOALHFGFDEVVHFZJQEHBKUCPZREWOHTWELCC(IntPtr bw , byte b);
inline static void System_IO_BinaryWriter_WriteII(IntPtr bw , byte b)
{
	QUZRQOFSRTSDYBLLVJYCYUGSXTKTQOALHFGFDEVVHFZJQEHBKUCPZREWOHTWELCC(bw , b);
}
extern "C" void SHVSVGIROCUSUXBTMIJVLLLPBKRWKYRVCXQJIOGDMLAWWLBQFAKVCHRGWFRKPMGQ(IntPtr bw , Int16 v);
inline static void System_IO_BinaryWriter_WriteIII(IntPtr bw , Int16 v)
{
	SHVSVGIROCUSUXBTMIJVLLLPBKRWKYRVCXQJIOGDMLAWWLBQFAKVCHRGWFRKPMGQ(bw , v);
}
extern "C" void LZQXGSKXBGIALOTPJAQKNVTUFJMCXWOZEKLXVDJNPNUWZQVIMBBOWWCPGVRXFIZF(IntPtr bw , Int32 v);
inline static void System_IO_BinaryWriter_WriteIV(IntPtr bw , Int32 v)
{
	LZQXGSKXBGIALOTPJAQKNVTUFJMCXWOZEKLXVDJNPNUWZQVIMBBOWWCPGVRXFIZF(bw , v);
}
extern "C" void RIWACWUFQCVABXVPNEPWUZDHIWQZMMIHNPEQUVFQGWXTBBOJACJASDKRFOSGFVTE(IntPtr bw , Int64 v);
inline static void System_IO_BinaryWriter_WriteV(IntPtr bw , Int64 v)
{
	RIWACWUFQCVABXVPNEPWUZDHIWQZMMIHNPEQUVFQGWXTBBOJACJASDKRFOSGFVTE(bw , v);
}
extern "C" void UONMSEUSYZPXCKGGIHYJCHOKEMLFDZLLDSZMOCQVHRBTNMPVHLXYWJCMZCHGTPOZ(IntPtr bw , float v);
inline static void System_IO_BinaryWriter_WriteVI(IntPtr bw , float v)
{
	UONMSEUSYZPXCKGGIHYJCHOKEMLFDZLLDSZMOCQVHRBTNMPVHLXYWJCMZCHGTPOZ(bw , v);
}
extern "C" void NDUJKTSFQCCKFVWRXQXRBNPTQMNLUKCSCCFKSGKNSSHTHRHDGQJDRWXAOASXGGLG(IntPtr bw , double v);
inline static void System_IO_BinaryWriter_WriteVII(IntPtr bw , double v)
{
	NDUJKTSFQCCKFVWRXQXRBNPTQMNLUKCSCCFKSGKNSSHTHRHDGQJDRWXAOASXGGLG(bw , v);
}
extern "C" void AJHDPMYQFJZJGWMYFJEDBYBFEFVRNMHMGASXJDOURSXHXOUSNTRXBHFCIBYKQHCS(IntPtr bw , IntPtr buffer , int len);
inline static void System_IO_BinaryWriter_WriteVIII(IntPtr bw , IntPtr buffer , int len)
{
	AJHDPMYQFJZJGWMYFJEDBYBFEFVRNMHMGASXJDOURSXHXOUSNTRXBHFCIBYKQHCS(bw , buffer , len);
}
extern "C" BitmapData KUEKYVSHKOGUPXQQYBMEAYEFXMPBTLNJVKMXOIKAAXWGFCIVZTZIRGHLPYNMFRNY(IntPtr _b);
inline static BitmapData System_Drawing_Bitmap_Lock(IntPtr _b)
{
	return KUEKYVSHKOGUPXQQYBMEAYEFXMPBTLNJVKMXOIKAAXWGFCIVZTZIRGHLPYNMFRNY(_b);
}
extern "C" void AWZELTBQRLECCYAVDTBAMFSODBIQUYUJKXFICDKGSJQGBEIRYSIMPNMVEKBKLLVT(IntPtr _b , BitmapData bd);
inline static void System_Drawing_Bitmap_UnLock(IntPtr _b , BitmapData bd)
{
	AWZELTBQRLECCYAVDTBAMFSODBIQUYUJKXFICDKGSJQGBEIRYSIMPNMVEKBKLLVT(_b , bd);
}
extern "C" void QUSFSRSZJUHDOLNYSQRCPITWLKERCZVHNXPHMDYHZIDUFJGSXDRUTTDIBWTIMBXJ(IntPtr _b , const char* _p);
inline static void System_Drawing_Bitmap_Save(IntPtr _b , const char* _p)
{
	QUSFSRSZJUHDOLNYSQRCPITWLKERCZVHNXPHMDYHZIDUFJGSXDRUTTDIBWTIMBXJ(_b , _p);
}
extern "C" void PUUFINULDFFJGGBDLOFJVAZVNTXEMBRNKGHDPDGJIINFTBTIQJSRIZUPVYRPQQZC(IntPtr _b , IntPtr _ms);
inline static void System_Drawing_Bitmap_SaveI(IntPtr _b , IntPtr _ms)
{
	PUUFINULDFFJGGBDLOFJVAZVNTXEMBRNKGHDPDGJIINFTBTIQJSRIZUPVYRPQQZC(_b , _ms);
}

extern "C" IntPtr ZAPQWFMPRKDGEYQCDMTZHBNUTGGQJQVYLUVFTQVSQCCJPXDCFRFAHXBXMVWQZVFB(IntPtr _b);
inline static IntPtr System_Drawing_Bitmap_GetHbitmap(IntPtr _b)
{
	return ZAPQWFMPRKDGEYQCDMTZHBNUTGGQJQVYLUVFTQVSQCCJPXDCFRFAHXBXMVWQZVFB(_b);
}
extern "C" IntPtr OEUKCKIMQBIEYEEWCDKSKUQNSXSYTFSUXBULCTZUJSKFPWZIQANWLMQUOHSERJTK(IntPtr _hb);
inline static IntPtr System_Drawing_Bitmap_FromHbitmap(IntPtr _hb)
{
	return OEUKCKIMQBIEYEEWCDKSKUQNSXSYTFSUXBULCTZUJSKFPWZIQANWLMQUOHSERJTK(_hb);
}
extern "C" int JNHWJTTJDPJRKLYWYKHSSWJKKAWVBUCZZZWBPCYXGESVDZJCIWGHCASNEWMJWYIJ(IntPtr _b , int x , int y);
inline static int System_Drawing_Bitmap_GetPixel(IntPtr _b , int x , int y)
{
	return JNHWJTTJDPJRKLYWYKHSSWJKKAWVBUCZZZWBPCYXGESVDZJCIWGHCASNEWMJWYIJ(_b , x , y);
}
extern "C" void MKSLOWGVMKMNENHLQTMEOVXYGJXSQOAIVIITGYOMPLUROEIQPBSCLDVRNUFFYOFY(IntPtr _b , int x , int y , int c);
inline static void System_Drawing_Bitmap_SetPixel(IntPtr _b , int x , int y , int c)
{
	MKSLOWGVMKMNENHLQTMEOVXYGJXSQOAIVIITGYOMPLUROEIQPBSCLDVRNUFFYOFY(_b , x , y , c);
}
extern "C" BYTE * JDSVENFSFAPCBFJBAHDOVYWSNRGLSINAFWHKMNLBWAWLNSPHLDERLQCLHZHMHTZX(BYTE * val , int len , int* o_len);
inline static BYTE* System_IO_Compression_Compress(BYTE* val , int len , int* o_len)
{
	return JDSVENFSFAPCBFJBAHDOVYWSNRGLSINAFWHKMNLBWAWLNSPHLDERLQCLHZHMHTZX(val , len , o_len);
}
extern "C" BYTE * MOXFXYONVBSVBLEVCYAPDVPPTWDMFYTCAZYYVKKMORWJYHJVVLKJSKTQYHLAUCHW(BYTE * val , int len , int* o_len);
inline static BYTE* System_IO_Compression_Decompress(BYTE* val , int len , int* o_len)
{
	return MOXFXYONVBSVBLEVCYAPDVPPTWDMFYTCAZYYVKKMORWJYHJVVLKJSKTQYHLAUCHW(val , len , o_len);
}
extern "C" void HPUCNFAROOAMZFRMMIRTOKJPGHZNYJRMJZCIMHIPLSVEKGRTQZOMKOIWGFWFFNTE(const char* text);
inline static void System_Console_WriteLine(const char* text)
{
	HPUCNFAROOAMZFRMMIRTOKJPGHZNYJRMJZCIMHIPLSVEKGRTQZOMKOIWGFWFFNTE(text);
}
extern "C" char* WNCADIZEZCIVPFEZQGWYUECVQFCHLCJXZQIXEQPHAJNIFNHAAWPYRUJRKHJXGSTW();
inline static char* System_Console_ReadLine()
{
	return WNCADIZEZCIVPFEZQGWYUECVQFCHLCJXZQIXEQPHAJNIFNHAAWPYRUJRKHJXGSTW();
}
extern "C" void SKWZWHVZROYLRTPDYBGONKGEGQMWHSAHQQQVQHETBPHCWYAQRGZFMEJHDSSGUYSZ(const char* text);
inline static void System_Console_Write(const char* text)
{
	SKWZWHVZROYLRTPDYBGONKGEGQMWHSAHQQQVQHETBPHCWYAQRGZFMEJHDSSGUYSZ(text);
}
extern "C" char NRVBDUMQXNNXDEIIQWEBSVVLGJRYPXZDXIOEDYNXTIIYRLEZKKQYTQGSVJUUDOBZ();
inline static char System_Console_ReadKey()
{
	return NRVBDUMQXNNXDEIIQWEBSVVLGJRYPXZDXIOEDYNXTIIYRLEZKKQYTQGSVJUUDOBZ();
}
extern "C" char* OJZUPDERIHIKMWUVFROEGAJGCWIUESTFHIKHLJJGFZPLIVFZOZPLZWTNATSTUKNQ(BYTE v);
inline static char* System_Convert_Int8ToString(BYTE v)
{
	return OJZUPDERIHIKMWUVFROEGAJGCWIUESTFHIKHLJJGFZPLIVFZOZPLZWTNATSTUKNQ(v);
}
extern "C" char* ODDELNJVHHYHLYXGQJFEDIFKPXHSRQMVMZXFSBNBPTDSXMCBVLDKEIMFXSOOFQER(Int16 v);
inline static char* System_Convert_Int16ToString(Int16 v)
{
	return ODDELNJVHHYHLYXGQJFEDIFKPXHSRQMVMZXFSBNBPTDSXMCBVLDKEIMFXSOOFQER(v);
}
extern "C" char* VDVLAROOVEOJENNDVFWGMBRDMRIAMZVYPMWUQQBDWOPZUDBKFLTATXETMRZIJOBW(Int32 v);
inline static char* System_Convert_Int32ToString(Int32 v)
{
	return VDVLAROOVEOJENNDVFWGMBRDMRIAMZVYPMWUQQBDWOPZUDBKFLTATXETMRZIJOBW(v);
}
extern "C" char* JPTSQSMEETJXMRJJQYUBFUERHDIZRSUINSQEJJTMZOWAOHGUIPSLTAQOKBLMKNNL(Int64 v);
inline static char* System_Convert_Int64ToString(Int64 v)
{
	return JPTSQSMEETJXMRJJQYUBFUERHDIZRSUINSQEJJTMZOWAOHGUIPSLTAQOKBLMKNNL(v);
}
extern "C" char* YBKUAEZHEICRYEDAWNQBZIPMBCTHXHCLAKBNWMUDPLHKXZQGYLPWWLMQLXSYLRJX(UInt16 v);
inline static char* System_Convert_UInt16ToString(UInt16 v)
{
	return YBKUAEZHEICRYEDAWNQBZIPMBCTHXHCLAKBNWMUDPLHKXZQGYLPWWLMQLXSYLRJX(v);
}
extern "C" char* GQQNCQDKTMLNBEOBMNJMRFPPYLBYTVSXCKEHJCEHHFDJZYOHIRMYIWGBBBOQPFRX(UInt32 v);
inline static char* System_Convert_UInt32ToString(UInt32 v)
{
	return GQQNCQDKTMLNBEOBMNJMRFPPYLBYTVSXCKEHJCEHHFDJZYOHIRMYIWGBBBOQPFRX(v);
}
extern "C" char* UOLRZHSJIBELBFPAXTPCJUPFEDGINNSCOFPLMWHBYCPGRUZWMOSVPOOAYFNWBKWV(UInt64 v);
inline static char* System_Convert_UInt64ToString(UInt64 v)
{
	return UOLRZHSJIBELBFPAXTPCJUPFEDGINNSCOFPLMWHBYCPGRUZWMOSVPOOAYFNWBKWV(v);
}
extern "C" char* JCXWPDNALNDGEINJEKWYUWMZRONGJLAOGUXPWDGIBRKBLHVPSDSROXAMPYEBQGRA(float v);
inline static char* System_Convert_FloatToString(float v)
{
	return JCXWPDNALNDGEINJEKWYUWMZRONGJLAOGUXPWDGIBRKBLHVPSDSROXAMPYEBQGRA(v);
}
extern "C" char* NOAKLYNADNXCMLNJSXOFTJAJTKZXYESUAJNWHLDUPRNAZXZEKUISRMGEORQAYQCZ(double v);
inline static char* System_Convert_DoubleToString(double v)
{
	return NOAKLYNADNXCMLNJSXOFTJAJTKZXYESUAJNWHLDUPRNAZXZEKUISRMGEORQAYQCZ(v);
}
extern "C" Int16 UDCCXRCHTUPBVZKWLVMDWACNDJHPUDVZPOGWUWHTSBYXXFIOHUPDDZCUAPZNJMMQ(const char* v);
inline static Int16 System_Convert_StringToInt16(const char* v)
{
	return UDCCXRCHTUPBVZKWLVMDWACNDJHPUDVZPOGWUWHTSBYXXFIOHUPDDZCUAPZNJMMQ(v);
}
extern "C" Int32 YPMHTNBPNSLUBFQXATIANSWPLLVFWTKFPHYHSBVTSAPKNISVYCNQELCFTWWHSVST(const char* v);
inline static Int32 System_Convert_StringToInt32(const char* v)
{
	return YPMHTNBPNSLUBFQXATIANSWPLLVFWTKFPHYHSBVTSAPKNISVYCNQELCFTWWHSVST(v);
}
extern "C" Int64 IFFTGIFZXPHNDLCCTAGUGUBDETOVENAXHVCHCYOQXOSODPCIUTOSOYNNECONUJUK(const char* v);
inline static Int64 System_Convert_StringToInt64(const char* v)
{
	return IFFTGIFZXPHNDLCCTAGUGUBDETOVENAXHVCHCYOQXOSODPCIUTOSOYNNECONUJUK(v);
}
extern "C" UInt16 PKFHIUAULQXRBMZPQFBLZIIJHODAKBVOUIZTJUZATUGYBVLRDZWOHIKGCWZURAKJ(const char* v);
inline static UInt16 System_Convert_StringToUInt16(const char* v)
{
	return PKFHIUAULQXRBMZPQFBLZIIJHODAKBVOUIZTJUZATUGYBVLRDZWOHIKGCWZURAKJ(v);
}
extern "C" UInt32 VIXTNGGVGASEBJHMCLXKFGGLXSQMVEJSKXCSXSEWTAIGQGESONRFDZEOCMWUPTAB(const char* v);
inline static UInt32 System_Convert_StringToUInt32(const char* v)
{
	return VIXTNGGVGASEBJHMCLXKFGGLXSQMVEJSKXCSXSEWTAIGQGESONRFDZEOCMWUPTAB(v);
}
extern "C" UInt64 RZUEGPOKHAREYZUROXXHNDPLSOQKWJHZAGPRLZLZYHYCHAQCSEGRVSONJJMSZDNX(const char* v);
inline static UInt64 System_Convert_StringToUInt64(const char* v)
{
	return RZUEGPOKHAREYZUROXXHNDPLSOQKWJHZAGPRLZLZYHYCHAQCSEGRVSONJJMSZDNX(v);
}
extern "C" float SSERKCFOLYJFFMESXNSRCPEHSBHCNTAUUAKOVYSPYSGWJJIWETVLLVVDNWZIUDAS(const char* v);
inline static float System_Convert_StringToFloat(const char* v)
{
	return SSERKCFOLYJFFMESXNSRCPEHSBHCNTAUUAKOVYSPYSGWJJIWETVLLVVDNWZIUDAS(v);
}
extern "C" double YOLECPWZUCSJIHXITKXTXOJYFGBYYKUVRNYVXEUPWWRJDLUGZQPKFGVKENYWOXAK(const char* v);
inline static double System_Convert_StringToDouble(const char* v)
{
	return YOLECPWZUCSJIHXITKXTXOJYFGBYYKUVRNYVXEUPWWRJDLUGZQPKFGVKENYWOXAK(v);
}
extern "C" char* HWSVJBLOQHXBXAVULUZHVKQLSOQKFYBYVGBGTZXXFATXJTNEREKTYSOWGGCULAIS(BYTE * v , int len);
inline static char* System_Convert_ToBase64String(BYTE* v , int len)
{
	return HWSVJBLOQHXBXAVULUZHVKQLSOQKFYBYVGBGTZXXFATXJTNEREKTYSOWGGCULAIS(v , len);
}
extern "C" BYTE * GYFQYPAMWBBVRTBZBLSBNHACREZMWCMFRBRLNWGCEXWWRTFNFDTZHHEYXCYTPOQU(const char* v , int* lentmp);
inline static BYTE* System_Convert_FromBase64String(const char* v , int* lentmp)
{
	return GYFQYPAMWBBVRTBZBLSBNHACREZMWCMFRBRLNWGCEXWWRTFNFDTZHHEYXCYTPOQU(v , lentmp);
}
extern "C" double PWDPBPLEFQXQLDLYYMGTINXJWTOKXMNQHCHUPQLPSPTRKOMTRAVCHWLBYUTIBAGS(double v , int decimals);
inline static double System_Math_Round(double v , int decimals)
{
	return PWDPBPLEFQXQLDLYYMGTINXJWTOKXMNQHCHUPQLPSPTRKOMTRAVCHWLBYUTIBAGS(v , decimals);
}
extern "C" IntPtr CHIIWQIIBQATTGYHGUTXRLIKQFWVWCOSIAODGEXASMAQWSISVLCGGJBRYXRRUMMZ(int year , int mounth , int day , int hour , int minute , int second , int millisecond);
inline static IntPtr System_DateTime_New(int year , int mounth , int day , int hour , int minute , int second , int millisecond)
{
	return CHIIWQIIBQATTGYHGUTXRLIKQFWVWCOSIAODGEXASMAQWSISVLCGGJBRYXRRUMMZ(year , mounth , day , hour , minute , second , millisecond);
}
extern "C" char* CIKTRVBBXTEEKSOYXDALZHLZYXFIMFFGABNNHOAAJAJNEWHFJTTQLAZUXKUTPTPR(IntPtr time);
inline static char* System_DateTime_ToString(IntPtr time)
{
	return CIKTRVBBXTEEKSOYXDALZHLZYXFIMFFGABNNHOAAJAJNEWHFJTTQLAZUXKUTPTPR(time);
}
extern "C" IntPtr NYEIEARIDZBYYXVCQZYTLPUZCSQXUHKPLRAFSYAIBLNMZAWZOSDPUWGXEEGMKUNV(const char* time);
inline static IntPtr System_DateTime_Parse(const char* time)
{
	return NYEIEARIDZBYYXVCQZYTLPUZCSQXUHKPLRAFSYAIBLNMZAWZOSDPUWGXEEGMKUNV(time);
}
extern "C" IntPtr OLNGXQJSZQRABIABVQICEVVOLCANROXHXRXNMQCXIKQDEFWWEFQULLRTQYUUQWAK(IntPtr time , TimeSpan span);
inline static IntPtr System_DateTime_Add(IntPtr time , TimeSpan span)
{
	return OLNGXQJSZQRABIABVQICEVVOLCANROXHXRXNMQCXIKQDEFWWEFQULLRTQYUUQWAK(time , span);
}
extern "C" IntPtr TJCKKMOFNKTTFRKFGDIMYCWMZDXNVHHMKFKVDMLSQKGBRYOYOPOMNNMQNQKHOAJG(IntPtr time , int v);
inline static IntPtr System_DateTime_AddDays(IntPtr time , int v)
{
	return TJCKKMOFNKTTFRKFGDIMYCWMZDXNVHHMKFKVDMLSQKGBRYOYOPOMNNMQNQKHOAJG(time , v);
}
extern "C" IntPtr CHIZGOCURPWNWUUAPYYGSUYWTUHMBEEPAAYJQOSZMUVXRYUSVJRPBDNIJLGLHPSN(IntPtr time , int v);
inline static IntPtr System_DateTime_AddSeconds(IntPtr time , int v)
{
	return CHIZGOCURPWNWUUAPYYGSUYWTUHMBEEPAAYJQOSZMUVXRYUSVJRPBDNIJLGLHPSN(time , v);
}
extern "C" IntPtr LHMVWKKBGYTYZAFVAORSMONXNPAEIGSWCHMJLYWKZQJCJPIIFLLTYAAXTPIGKFSZ(IntPtr time , int v);
inline static IntPtr System_DateTime_AddMinutes(IntPtr time , int v)
{
	return LHMVWKKBGYTYZAFVAORSMONXNPAEIGSWCHMJLYWKZQJCJPIIFLLTYAAXTPIGKFSZ(time , v);
}
extern "C" IntPtr GWVROVJBSGTVEKNYHRZXUZYCHOQVPPATYKWMTQTJBJASHETJCKZSGVEHYTKAFNMC(IntPtr time , int v);
inline static IntPtr System_DateTime_AddHours(IntPtr time , int v)
{
	return GWVROVJBSGTVEKNYHRZXUZYCHOQVPPATYKWMTQTJBJASHETJCKZSGVEHYTKAFNMC(time , v);
}
extern "C" IntPtr FZXUOAEQXPVLYFVCVGTFQHMCFOOZFTDNXXMHGYVBFIURZTISYIEZUGMXMUOZMEKE(IntPtr time , int v);
inline static IntPtr System_DateTime_AddMilliseconds(IntPtr time , int v)
{
	return FZXUOAEQXPVLYFVCVGTFQHMCFOOZFTDNXXMHGYVBFIURZTISYIEZUGMXMUOZMEKE(time , v);
}
extern "C" IntPtr LINATOVWLSZHNVDLFVBXPETQLPUMJWOBYQFRFIZKNHNBGFKRRDTRCNOGOWPDTJNP(IntPtr time , int v);
inline static IntPtr System_DateTime_AddYears(IntPtr time , int v)
{
	return LINATOVWLSZHNVDLFVBXPETQLPUMJWOBYQFRFIZKNHNBGFKRRDTRCNOGOWPDTJNP(time , v);
}
extern "C" IntPtr EYJWPMGXVRKHQRKFEDUGDWYKBYCITVQDUYXIWNBFWVVKDGQXMJYQOGMHAYVRKXEZ(IntPtr time , int v);
inline static IntPtr System_DateTime_AddTicks(IntPtr time , int v)
{
	return EYJWPMGXVRKHQRKFEDUGDWYKBYCITVQDUYXIWNBFWVVKDGQXMJYQOGMHAYVRKXEZ(time , v);
}
extern "C" int BGNRTBJRCPJHANGVIEWJWAPNMQHXSKVZRVJXTYDKZHOZWEGMRZIFBUDBRZFCTMZS(IntPtr time);
inline static int System_DateTime_Year(IntPtr time)
{
	return BGNRTBJRCPJHANGVIEWJWAPNMQHXSKVZRVJXTYDKZHOZWEGMRZIFBUDBRZFCTMZS(time);
}
extern "C" int UKPEEJCKALKPMPRHKVFSBPXXSIGTSBQNHVELPBIIXXEPJNOBIXSYGHQEMSLWDIRZ(IntPtr time);
inline static int System_DateTime_Month(IntPtr time)
{
	return UKPEEJCKALKPMPRHKVFSBPXXSIGTSBQNHVELPBIIXXEPJNOBIXSYGHQEMSLWDIRZ(time);
}
extern "C" int UXHQLFSINXUELINFTELVISGAFAZXPMEPFEVMFYQCEJLJNMSEEGCYXWQCQHKKGVTB(IntPtr time);
inline static int System_DateTime_Day(IntPtr time)
{
	return UXHQLFSINXUELINFTELVISGAFAZXPMEPFEVMFYQCEJLJNMSEEGCYXWQCQHKKGVTB(time);
}
extern "C" int SEYGMBZVOIRZGWNTHUSJJGSJNSVYNFVIQKRINMRDGHJOERVUUQDMDKRLMOSUFBHJ(IntPtr time);
inline static int System_DateTime_Hour(IntPtr time)
{
	return SEYGMBZVOIRZGWNTHUSJJGSJNSVYNFVIQKRINMRDGHJOERVUUQDMDKRLMOSUFBHJ(time);
}
extern "C" int MIIWEEFVCPCCXDEWWBEWBJFGSGVZTXXFZZBWIZPPKIJNIPOIJWXEXLHDDCDYJGCF(IntPtr time);
inline static int System_DateTime_Minute(IntPtr time)
{
	return MIIWEEFVCPCCXDEWWBEWBJFGSGVZTXXFZZBWIZPPKIJNIPOIJWXEXLHDDCDYJGCF(time);
}
extern "C" int RWCXBINXLOLTZRYDRMPWZTIOSYTGVRGDFEWLMRGBJATIZODLEAGWRGFYOOFDPHBU(IntPtr time);
inline static int System_DateTime_Second(IntPtr time)
{
	return RWCXBINXLOLTZRYDRMPWZTIOSYTGVRGDFEWLMRGBJATIZODLEAGWRGFYOOFDPHBU(time);
}
extern "C" int IHNVUMQAFNMYZAODVHBUKJMZYYXXMDMCYYZRAHQSKGQDTHYNZBIHFHKYVNXWPSOC(IntPtr time);
inline static int System_DateTime_Millisecond(IntPtr time)
{
	return IHNVUMQAFNMYZAODVHBUKJMZYYXXMDMCYYZRAHQSKGQDTHYNZBIHFHKYVNXWPSOC(time);
}
extern "C" Int64 BKAABXDNRJKDTIGRZJYKVEWROAWNKTCRRNCJGXMCYUQWXGFMHFXFUDHWNJMABQCX(IntPtr time);
inline static Int64 System_DateTime_Ticks(IntPtr time)
{
	return BKAABXDNRJKDTIGRZJYKVEWROAWNKTCRRNCJGXMCYUQWXGFMHFXFUDHWNJMABQCX(time);
}
extern "C" IntPtr GSMFGXKCWVMAOAUIUJFEWXXNGFVXLMBIRSPETZGJVUIYRGHMODFRKYAIUYYABNQK();
inline static IntPtr System_DateTime_Now()
{
	return GSMFGXKCWVMAOAUIUJFEWXXNGFVXLMBIRSPETZGJVUIYRGHMODFRKYAIUYYABNQK();
}
extern "C" IntPtr UEIWLPOVCWJBPZWAXJIHGJYTRGJVAFHIEXDNXLBZOKONOZTVCYDSEIELGPEEGTUX();
inline static IntPtr System_Text_Encoding_Default()
{
	return UEIWLPOVCWJBPZWAXJIHGJYTRGJVAFHIEXDNXLBZOKONOZTVCYDSEIELGPEEGTUX();
}
extern "C" IntPtr OBXRVICLIJSVUKFSMNSBBODVSSGIHWTVPRYMBCZTWRKUPIQVJMSSASVZXBYDBTEL();
inline static IntPtr System_Text_Encoding_UTF7()
{
	return OBXRVICLIJSVUKFSMNSBBODVSSGIHWTVPRYMBCZTWRKUPIQVJMSSASVZXBYDBTEL();
}
extern "C" IntPtr QXFCLSQKNZFKEJFKBLYVEAUXWYPADWRDNYESCOJRVIEBNLVOWOCQUJHPCIGNCQGR();
inline static IntPtr System_Text_Encoding_UTF8()
{
	return QXFCLSQKNZFKEJFKBLYVEAUXWYPADWRDNYESCOJRVIEBNLVOWOCQUJHPCIGNCQGR();
}
extern "C" IntPtr HBWFFNHNBGZWWTJKDADPUAIEROPUHWOFBMULOPJJHPPNJLSJYVJBMQXGTROQXMFE();
inline static IntPtr System_Text_Encoding_UTF32()
{
	return HBWFFNHNBGZWWTJKDADPUAIEROPUHWOFBMULOPJJHPPNJLSJYVJBMQXGTROQXMFE();
}
extern "C" IntPtr SUUKYYWNRUHFLUVFVFVMMMSKPNRWBSLUJLVORIKAZWKSJSVZWJURRTRFCJULGZMY();
inline static IntPtr System_Text_Encoding_Latin1()
{
	return SUUKYYWNRUHFLUVFVFVMMMSKPNRWBSLUJLVORIKAZWKSJSVZWJURRTRFCJULGZMY();
}
extern "C" IntPtr IMVAYGONVUMQCABXSSASYUDQTQMHOZUAKLJWWUAPUHWXGBCCHXTNZUAOJFGHUGYV();
inline static IntPtr System_Text_Encoding_Unicode()
{
	return IMVAYGONVUMQCABXSSASYUDQTQMHOZUAKLJWWUAPUHWXGBCCHXTNZUAOJFGHUGYV();
}
extern "C" IntPtr ZMGQQFAXRKXRYGJSOKAQGHBQLVMROSVOIAXTVLLCXVVOWIQDVOTJGIPSLPFUSIJZ();
inline static IntPtr System_Text_Encoding_ASCII()
{
	return ZMGQQFAXRKXRYGJSOKAQGHBQLVMROSVOIAXTVLLCXVVOWIQDVOTJGIPSLPFUSIJZ();
}
extern "C" IntPtr OJIXIQXCYXTKLMTCFIWZZLHZLFHFGQJOMWZNASVFRQLJOEGZWCPJMJZDBILDIRWI();
inline static IntPtr System_Text_Encoding_BigEndianUnicode()
{
	return OJIXIQXCYXTKLMTCFIWZZLHZLFHFGQJOMWZNASVFRQLJOEGZWCPJMJZDBILDIRWI();
}
extern "C" IntPtr NFYPMFCMNQHIAYLGYIIDBZBCWWMRGRXZTDVJGRMRACWWBQCCXEFZITGNEVSPTLFV(const char* name);
inline static IntPtr System_Text_Encoding_GetEncoding(const char* name)
{
	return NFYPMFCMNQHIAYLGYIIDBZBCWWMRGRXZTDVJGRMRACWWBQCCXEFZITGNEVSPTLFV(name);
}
extern "C" BYTE * TIPXDBAGVRDYDFBGUJTBMXQAWHFLZXYOWACTBFZWEYDRPIKZUMVJSDJWROAVWPHY(IntPtr enc , const char* str , int* _len);
inline static BYTE* System_Text_Encoding_GetBytes(IntPtr enc , const char* str , int* _len)
{
	return TIPXDBAGVRDYDFBGUJTBMXQAWHFLZXYOWACTBFZWEYDRPIKZUMVJSDJWROAVWPHY(enc , str , _len);
}
extern "C" char* TOBDCHEOKWXNTZKNXGRNCOWTRFCMEDAPRFXBHGWMHGYVGVCRENYPYTWESIMWFRJG(IntPtr enc , BYTE * bytes , int _len);
inline static char* System_Text_Encoding_GetString(IntPtr enc , BYTE* bytes , int _len)
{
	return TOBDCHEOKWXNTZKNXGRNCOWTRFCMEDAPRFXBHGWMHGYVGVCRENYPYTWESIMWFRJG(enc , bytes , _len);
}
extern "C" char* WIVOBJGQKEGVPAMVDKIRFKRYJSIZUZHPWSZYZOPUGHFTNAPSVQTUJSALQXEJBHVK();
inline static char* System_Environment_CurrentDirectory()
{
	return WIVOBJGQKEGVPAMVDKIRFKRYJSIZUZHPWSZYZOPUGHFTNAPSVQTUJSALQXEJBHVK();
}
extern "C" void XQYXANVOUNKYFXKIDPDEFMGERNHCJGTZLUWWBRRIVEAVHCGTMVFLDRFKKUFMGTFN(const char* path);
inline static void System_Environment_SetCurrentDirectory(const char* path)
{
	XQYXANVOUNKYFXKIDPDEFMGERNHCJGTZLUWWBRRIVEAVHCGTMVFLDRFKKUFMGTFN(path);
}
extern "C" bool UKMKANHMYVJAMKWPHNPNBIWUPLMHMEBBZMBXQWSZOTNIIEYZXQFSERMLOSUOBZZT(const char* path);
inline static bool System_IO_File_Exists(const char* path)
{
	return UKMKANHMYVJAMKWPHNPNBIWUPLMHMEBBZMBXQWSZOTNIIEYZXQFSERMLOSUOBZZT(path);
}
extern "C" char* THBAJZYKVQYIVNLLNNJVYJXIZPIXCDXPTTOBCXPYRUXNSEQAGIBOPEUKJSAUQAIR(const char* path);
inline static char* System_IO_File_ReadAllText(const char* path)
{
	return THBAJZYKVQYIVNLLNNJVYJXIZPIXCDXPTTOBCXPYRUXNSEQAGIBOPEUKJSAUQAIR(path);
}
extern "C" BYTE * SJOBYKJPXLDDMJPVYHRTCJZOYERJXUHQMGVJPOCVZLQEAQXZCFWJJOOIKACTTZSD(const char* path);
inline static BYTE* System_IO_File_ReadAllBytes(const char* path)
{
	return SJOBYKJPXLDDMJPVYHRTCJZOYERJXUHQMGVJPOCVZLQEAQXZCFWJJOOIKACTTZSD(path);
}
extern "C" void ENRGNGFJFVURTVOIHRGRYYHXRNZPMICASNZNZRLWZMDNUWPPLUMBSBEGFTOAHQXX(const char* path , const char* text);
inline static void System_IO_File_WriteAllText(const char* path , const char* text)
{
	ENRGNGFJFVURTVOIHRGRYYHXRNZPMICASNZNZRLWZMDNUWPPLUMBSBEGFTOAHQXX(path , text);
}
extern "C" void TTZFVAJPGKRLUTDVXJDRVBIRITHFCKOJPFUAXJUKLWUHJTLMQTCXMFBRLIXBTDMV(const char* path , BYTE * bytes , int len);
inline static void System_IO_File_WriteAllBytes(const char* path , BYTE* bytes , int len)
{
	TTZFVAJPGKRLUTDVXJDRVBIRITHFCKOJPFUAXJUKLWUHJTLMQTCXMFBRLIXBTDMV(path , bytes , len);
}
extern "C" void WIVOZCYOPTGYGAHOHVOJIQWKECPOMSRHKZLBXWMOUOHTYCLKAITYOCNFLLKXNJBX(const char* path , const char* text);
inline static void System_IO_File_AppendAllText(const char* path , const char* text)
{
	WIVOZCYOPTGYGAHOHVOJIQWKECPOMSRHKZLBXWMOUOHTYCLKAITYOCNFLLKXNJBX(path , text);
}
extern "C" void BYOGPGQKJAOTIDLBREOEYTSHMFPMMOALNKRZNEUURIOOOTWIAIGJUXYIGHUKQEYU(const char* path);
inline static void System_IO_File_Delete(const char* path)
{
	BYOGPGQKJAOTIDLBREOEYTSHMFPMMOALNKRZNEUURIOOOTWIAIGJUXYIGHUKQEYU(path);
}
extern "C" Int64 ADFYLLNMJUNQEETSIHMDIRQQLITGKKDMKUNKNYWOVTZAJIEBOBBJRULIMPMCRHCZ(const char* path);
inline static Int64 System_IO_File_GetSize(const char* path)
{
	return ADFYLLNMJUNQEETSIHMDIRQQLITGKKDMKUNKNYWOVTZAJIEBOBBJRULIMPMCRHCZ(path);
}
extern "C" void RAFJQIFKKXIORQGDDRSJITUPIFYYLTWORAJJDVLGWQYUMXQVJJYZPSQXFPALJGZQ(const char* path);
inline static void System_IO_Directory_Delete(const char* path)
{
	RAFJQIFKKXIORQGDDRSJITUPIFYYLTWORAJJDVLGWQYUMXQVJJYZPSQXFPALJGZQ(path);
}
extern "C" void AUWRHWAIGLNRUADLODOBUWYYJLDNUZWPRHTSAZOMJQTDFZCEMPXGSYVDVXIVSMNG(const char* path);
inline static void System_IO_Directory_CreateDirectory(const char* path)
{
	AUWRHWAIGLNRUADLODOBUWYYJLDNUZWPRHTSAZOMJQTDFZCEMPXGSYVDVXIVSMNG(path);
}
extern "C" bool PXANHLLPOBREDVTKIYAFCQWTLPWCQSTWCMNHYPXADHRQGRAZEXMTLHEZBGBROIYW(const char* path);
inline static bool System_IO_Directory_Exists(const char* path)
{
	PXANHLLPOBREDVTKIYAFCQWTLPWCQSTWCMNHYPXADHRQGRAZEXMTLHEZBGBROIYW(path);
}
extern "C" char** HUBRHLLTBABUYGMUPWYSFALUIOGROGMVJVILPIRSMTSLFJAVUGCRKFQHJGJTFTEU(const char* path , int* o_count);
inline static char** System_IO_Directory_GetFiles(const char* path , int* o_count)
{
	return HUBRHLLTBABUYGMUPWYSFALUIOGROGMVJVILPIRSMTSLFJAVUGCRKFQHJGJTFTEU(path , o_count);
}
extern "C" char** OGKDXBFGEFGMHZPYOLXIEUKEEABIZYNTOYXZYWXTBVNFYEAKRKFUVWQTVGZWZWHG(const char* path , int* o_count);
inline static char** System_IO_Directory_GetDirectories(const char* path , int* o_count)
{
	return OGKDXBFGEFGMHZPYOLXIEUKEEABIZYNTOYXZYWXTBVNFYEAKRKFUVWQTVGZWZWHG(path , o_count);
}
extern "C" IntPtr KHFDAPMTZXVOGHQCIQHRSYTWIWDOSFQQDJGGHCZGXIDFNJUZSAMEBAJLNJUEMYAT();
inline static IntPtr System_IO_MemoryStream_New()
{
	return KHFDAPMTZXVOGHQCIQHRSYTWIWDOSFQQDJGGHCZGXIDFNJUZSAMEBAJLNJUEMYAT();
}
extern "C" IntPtr GELWBJUFQBTJVOIZBDVSTMPDAUTYIVTZHJYJYYXJGGNAGZQZAUCICIAUOHWHPWWV(BYTE * _buffer , int len);
inline static IntPtr System_IO_MemoryStream_NewI(BYTE* _buffer , int len)
{
	return GELWBJUFQBTJVOIZBDVSTMPDAUTYIVTZHJYJYYXJGGNAGZQZAUCICIAUOHWHPWWV(_buffer , len);
}
extern "C" long HUBLPZBDFMMMYPWBDUXOSLWZIEUQBQTJJSSMXFJBSZCPWOVZLVEVZICWXCCKELBP(IntPtr mem);
inline static long System_IO_MemoryStream_GetPosition(IntPtr mem)
{
	return HUBLPZBDFMMMYPWBDUXOSLWZIEUQBQTJJSSMXFJBSZCPWOVZLVEVZICWXCCKELBP(mem);
}
extern "C" void TCDFWKEYKVWTIGDUJVFGLXKBQWOUCZWHXMWTLQCBQGLDMJNRYHBJFVDVSBPZVJVL(IntPtr mem , long pos);
inline static void System_IO_MemoryStream_SetPosition(IntPtr mem , long pos)
{
	TCDFWKEYKVWTIGDUJVFGLXKBQWOUCZWHXMWTLQCBQGLDMJNRYHBJFVDVSBPZVJVL(mem , pos);
}
extern "C" long ZOVVJKJTSEPFMGPHJXWUXNBCJBBJADFHKZEXNRHOYIQBFYILMHQXMANLNTMIIASP(IntPtr mem);
inline static long System_IO_MemoryStream_GetLength(IntPtr mem)
{
	return ZOVVJKJTSEPFMGPHJXWUXNBCJBBJADFHKZEXNRHOYIQBFYILMHQXMANLNTMIIASP(mem);
}
extern "C" void YHVNBSTRQIWPXAWKTPWSMHVJMSJUFZFXPACXCVJUOYHEEXOMWBOTDZCRMLAIIZMR(IntPtr mem , long len);
inline static void System_IO_MemoryStream_SetLength(IntPtr mem , long len)
{
	YHVNBSTRQIWPXAWKTPWSMHVJMSJUFZFXPACXCVJUOYHEEXOMWBOTDZCRMLAIIZMR(mem , len);
}
extern "C" void DYAWYYHYFCEOZRFOEXXDKLUQXLLRUAMPMQAFXROXTQNAUORVFLELBIGREJZMNQDE(IntPtr mem , BYTE * _buffer , int len);
inline static void System_IO_MemoryStream_Write(IntPtr mem , BYTE* _buffer , int len)
{
	DYAWYYHYFCEOZRFOEXXDKLUQXLLRUAMPMQAFXROXTQNAUORVFLELBIGREJZMNQDE(mem , _buffer , len);
}
extern "C" void QPCJQZRMIZJTXTVJTPLJWBNDKJBNSBKDNIKFMIFFTRCCYNTKOQSXEUIPCYZHYEUG(IntPtr mem , BYTE b);
inline static void System_IO_MemoryStream_WriteByte(IntPtr mem , BYTE b)
{
	QPCJQZRMIZJTXTVJTPLJWBNDKJBNSBKDNIKFMIFFTRCCYNTKOQSXEUIPCYZHYEUG(mem , b);
}
extern "C" BYTE * PGGPJQWLKGPEYLEWPRYCIMYTAVDNJYHPXWMSHEAYTHNYFDQRUCRGFRXCHNOOMJCM(IntPtr mem);
inline static BYTE* System_IO_MemoryStream_ToArray(IntPtr mem)
{
	return PGGPJQWLKGPEYLEWPRYCIMYTAVDNJYHPXWMSHEAYTHNYFDQRUCRGFRXCHNOOMJCM(mem);
}
extern "C" IntPtr HNTTYMGSZGICLZELUDSOOFRRIAEJAMFESZFFMBUQNGCMCIZFSBESDTNCVCLYHXRM();
inline static IntPtr System_Diagnostics_Process_New()
{
	return HNTTYMGSZGICLZELUDSOOFRRIAEJAMFESZFFMBUQNGCMCIZFSBESDTNCVCLYHXRM();
}
extern "C" void BEJMTYZSIBAHCFPZAZQZHMAZMDKJQWJQPQKXZNLTCMKCSFAQNMXIGSFPDKAQOPCL(IntPtr process);
inline static void System_Diagnostics_Process_Close(IntPtr process)
{
	BEJMTYZSIBAHCFPZAZQZHMAZMDKJQWJQPQKXZNLTCMKCSFAQNMXIGSFPDKAQOPCL(process);
}
extern "C" IntPtr SJSMURANNXWVCYGGCTWEZAKXKVTPNVFNKYJIMOWVLKUIVKMFDTNUSXMRYVBYXKZS(int pid);
inline static IntPtr System_Diagnostics_Process_GetProcessById(int pid)
{
	return SJSMURANNXWVCYGGCTWEZAKXKVTPNVFNKYJIMOWVLKUIVKMFDTNUSXMRYVBYXKZS(pid);
}
extern "C" IntPtr SJKDPXUOXBSPGCBAJOLUIKUMLRJRMXYBKCQLZJQFYZWRFXLWTAPJYFJHPYSXOCBZ();
inline static IntPtr System_Diagnostics_Process_GetCurrentProcess()
{
	return SJKDPXUOXBSPGCBAJOLUIKUMLRJRMXYBKCQLZJQFYZWRFXLWTAPJYFJHPYSXOCBZ();
}
extern "C" void DREDMQBZYGVINDGOGNXLIOCFSIWARSRWXXOOTHKDZPKSJBULRERBEPQOPZLDTAIF();
inline static void System_Diagnostics_Process_EnterDebugMode()
{
	DREDMQBZYGVINDGOGNXLIOCFSIWARSRWXXOOTHKDZPKSJBULRERBEPQOPZLDTAIF();
}
extern "C" IntPtr * PZLQOSUYCUMTEJVROKINBQRHGAYTWGJYGFDKQDWZJTYKDXKFDUPISVDYHDKOUBCV(int* plen);
inline static IntPtr* System_Diagnostics_Process_GetProcesses(int* plen)
{
	return PZLQOSUYCUMTEJVROKINBQRHGAYTWGJYGFDKQDWZJTYKDXKFDUPISVDYHDKOUBCV(plen);
}
extern "C" IntPtr * KNMYGLBKNJEIRHEIPTQBRAGLBECMTIFHQCZQLLZSSEVIRVHAYBZBKAEJGBWCIORF(const char* machineName , int* plen);
inline static IntPtr* System_Diagnostics_Process_GetProcessesI(const char* machineName , int* plen)
{
	return KNMYGLBKNJEIRHEIPTQBRAGLBECMTIFHQCZQLLZSSEVIRVHAYBZBKAEJGBWCIORF(machineName , plen);
}
extern "C" IntPtr * EWRPHNXETYIMFXTGXBOSIEXQXQJJPWJENPEVDRTKDVHMRREIHQFGZZWAYBRRENOX(const char* processName , int* plen);
inline static IntPtr* System_Diagnostics_Process_GetProcessesByName(const char* processName , int* plen)
{
	return EWRPHNXETYIMFXTGXBOSIEXQXQJJPWJENPEVDRTKDVHMRREIHQFGZZWAYBRRENOX(processName , plen);
}
extern "C" IntPtr PEZQTYCFIDONWLYFLBCYRCENSEWCZCGPGKXNSNPJOZYWKIDNCMFCLPFMZLXOBZFG(const char* fileName);
inline static IntPtr System_Diagnostics_Process_Start(const char* fileName)
{
	return PEZQTYCFIDONWLYFLBCYRCENSEWCZCGPGKXNSNPJOZYWKIDNCMFCLPFMZLXOBZFG(fileName);
}
extern "C" IntPtr WZHMNLNYLTKREIDJAJZNWDDQEKNGQAHOTRZLBQZRYHQSFNIRINOSZSJTVRHDXHIL(const char* fileName , const char* arguments);
inline static IntPtr System_Diagnostics_Process_StartI(const char* fileName , const char* arguments)
{
	return WZHMNLNYLTKREIDJAJZNWDDQEKNGQAHOTRZLBQZRYHQSFNIRINOSZSJTVRHDXHIL(fileName , arguments);
}
extern "C" bool LWXMISIJJIPPMLLRBWXCMPOBIGPKJWTRYFHJPWIQFEJRDUGKFQBBJGZVHWECCYAM(IntPtr process);
inline static bool System_Diagnostics_Process_StartII(IntPtr process)
{
	return LWXMISIJJIPPMLLRBWXCMPOBIGPKJWTRYFHJPWIQFEJRDUGKFQBBJGZVHWECCYAM(process);
}
extern "C" void PXQHECBFOHWIGXYNAFESUSISGLBTRGOGDWCFDYFDPVMBJQPJXQCWUISWPXASAHNI(IntPtr process);
inline static void System_Diagnostics_Process_Kill(IntPtr process)
{
	PXQHECBFOHWIGXYNAFESUSISGLBTRGOGDWCFDYFDPVMBJQPJXQCWUISWPXASAHNI(process);
}
extern "C" void TPFKVSKBZACYFGJPVSVBERMUEFPFYNDHIEITLFOFFAWTFTRJOKWIMMEBDKFPDEDM(IntPtr process , bool entireProcessTree);
inline static void System_Diagnostics_Process_KillI(IntPtr process , bool entireProcessTree)
{
	TPFKVSKBZACYFGJPVSVBERMUEFPFYNDHIEITLFOFFAWTFTRJOKWIMMEBDKFPDEDM(process , entireProcessTree);
}
extern "C" void XVQAXQEQDQVDUTOLOGRNQVVVAHQBZZBAXKWKCRMYGGEWRAGKVUBXNQVCZVZPZCQE(IntPtr process);
inline static void System_Diagnostics_Process_Refresh(IntPtr process)
{
	XVQAXQEQDQVDUTOLOGRNQVVVAHQBZZBAXKWKCRMYGGEWRAGKVUBXNQVCZVZPZCQE(process);
}
extern "C" void OUGKXDJXTSGKQZEAAFFEXENHOTKGRWYEPAHWUVNSLEDVJLLAQZPTXMGJHYWDSCFX(IntPtr process);
inline static void System_Diagnostics_Process_WaitForExit(IntPtr process)
{
	OUGKXDJXTSGKQZEAAFFEXENHOTKGRWYEPAHWUVNSLEDVJLLAQZPTXMGJHYWDSCFX(process);
}
extern "C" void UBUPRIFESNTTBRXCIKPSHEGDTXPVZJZJYGAIQVJITKBJSNIPBTVIMNPPURWUSJFJ(IntPtr process);
inline static void System_Diagnostics_Process_WaitForInputIdle(IntPtr process)
{
	UBUPRIFESNTTBRXCIKPSHEGDTXPVZJZJYGAIQVJITKBJSNIPBTVIMNPPURWUSJFJ(process);
}
extern "C" bool NJUVQPMMBHYXDXKGPZUGOQWLQLNYZOPJERVITNYLHJHFOSMXHPFTPZUXNIEFCNMM(IntPtr process , int milliseconds);
inline static bool System_Diagnostics_Process_WaitForInputIdleI(IntPtr process , int milliseconds)
{
	return NJUVQPMMBHYXDXKGPZUGOQWLQLNYZOPJERVITNYLHJHFOSMXHPFTPZUXNIEFCNMM(process , milliseconds);
}
extern "C" bool ROSLBBMBBIYFJRWYZPRJJWUFXYVKISJUWVOAZAWFCDSGAOOVMFGNVCCUUMOCFCSI(IntPtr process , int milliseconds);
inline static bool System_Diagnostics_Process_WaitForExitI(IntPtr process , int milliseconds)
{
	return ROSLBBMBBIYFJRWYZPRJJWUFXYVKISJUWVOAZAWFCDSGAOOVMFGNVCCUUMOCFCSI(process , milliseconds);
}
extern "C" int ZEINDWYYSLGGEOFIKAYCMWYUTTFMMUAAKKHVGASPHIUKVVQFHFRFDPVCGOTKQLLY(IntPtr process);
inline static int System_Diagnostics_Process_BasePriority(IntPtr process)
{
	return ZEINDWYYSLGGEOFIKAYCMWYUTTFMMUAAKKHVGASPHIUKVVQFHFRFDPVCGOTKQLLY(process);
}
extern "C" bool LGWUHJCJHJVEBNYYCAFGCUWUOEPRGIYVWWZPZWYXDIXUURASQVHQGFVQJBFCUKDZ(IntPtr process);
inline static bool System_Diagnostics_Process_GetEnableRaisingEvents(IntPtr process)
{
	return LGWUHJCJHJVEBNYYCAFGCUWUOEPRGIYVWWZPZWYXDIXUURASQVHQGFVQJBFCUKDZ(process);
}
extern "C" void KAIFOJYGBIDUWBAWDXBKAIPQAIFYQVDSFXKTJVDHXAPXBBUIAJZWJSZCKREGDAPF(IntPtr process , bool v);
inline static void System_Diagnostics_Process_SetEnableRaisingEvents(IntPtr process , bool v)
{
	KAIFOJYGBIDUWBAWDXBKAIPQAIFYQVDSFXKTJVDHXAPXBBUIAJZWJSZCKREGDAPF(process , v);
}
extern "C" int ELPYRGNHTTNZSRPZNXXHWGIMYIIRRXDWKJTPLVRTVRDQEZJTBESGDIJYDCZIYVQW(IntPtr process);
inline static int System_Diagnostics_Process_ExitCode(IntPtr process)
{
	return ELPYRGNHTTNZSRPZNXXHWGIMYIIRRXDWKJTPLVRTVRDQEZJTBESGDIJYDCZIYVQW(process);
}
extern "C" __DateTime PQPJYZORGDMEDSIZZPPMEXTCAVMIWIVZAGANKZVCQAZZWEUKUAJIFESSXMICMFVX(IntPtr process);
inline static __DateTime System_Diagnostics_Process_ExitTime(IntPtr process)
{
	return PQPJYZORGDMEDSIZZPPMEXTCAVMIWIVZAGANKZVCQAZZWEUKUAJIFESSXMICMFVX(process);
}
extern "C" IntPtr IMEWSUPZUNVDXTFWABOVZMTWOHQXRSPKECRKAYSZKKORIOUDHMCLQAYVSIHKESIB(IntPtr process);
inline static IntPtr System_Diagnostics_Process_Handle(IntPtr process)
{
	return IMEWSUPZUNVDXTFWABOVZMTWOHQXRSPKECRKAYSZKKORIOUDHMCLQAYVSIHKESIB(process);
}
extern "C" int YKYVCVWBJOLPXBNZNMQEPEUEDVRRRIVSBNTXQYBLQBCCOJXRUHWRBDLUQTRGEEKA(IntPtr process);
inline static int System_Diagnostics_Process_HandleCount(IntPtr process)
{
	return YKYVCVWBJOLPXBNZNMQEPEUEDVRRRIVSBNTXQYBLQBCCOJXRUHWRBDLUQTRGEEKA(process);
}
extern "C" bool TSNKIPJOLEOOBRPUYZXJLDQXBYGWGUGLQBIVWNIEYIGXPXSYDXIEGBOQCPJJJNHR(IntPtr process);
inline static bool System_Diagnostics_Process_HasExited(IntPtr process)
{
	return TSNKIPJOLEOOBRPUYZXJLDQXBYGWGUGLQBIVWNIEYIGXPXSYDXIEGBOQCPJJJNHR(process);
}
extern "C" int YCYAJTYKRSKDWTIEFHSJLCEPMSTGEYVKAPYNYSPKZXNOQLTJHEEBVYFWXINRARGS(IntPtr process);
inline static int System_Diagnostics_Process_Id(IntPtr process)
{
	return YCYAJTYKRSKDWTIEFHSJLCEPMSTGEYVKAPYNYSPKZXNOQLTJHEEBVYFWXINRARGS(process);
}
extern "C" char* WACHUUFNSIJNOQYAYKYZUUPCJCQQEXJHRVRQJLOMYQIMOSHGJMSQSHXCKAYSEPIU(IntPtr process);
inline static char* System_Diagnostics_Process_MachineName(IntPtr process)
{
	return WACHUUFNSIJNOQYAYKYZUUPCJCQQEXJHRVRQJLOMYQIMOSHGJMSQSHXCKAYSEPIU(process);
}
extern "C" _ProcessModule * YCWTZIRMVMADMDNQUJGRETOKXPGINWIJINNMWOHBVGUGGTQHMHXVIQPFNMVJCIZZ(IntPtr process , int* plen);
inline static _ProcessModule* System_Diagnostics_Process_Modules(IntPtr process , int* plen)
{
	return YCWTZIRMVMADMDNQUJGRETOKXPGINWIJINNMWOHBVGUGGTQHMHXVIQPFNMVJCIZZ(process , plen);
}
extern "C" _ProcessModule * DRVYPBUGBFWYZHDEZZWFZNARXIYJTXYMGUCPYRRLNQTDURGFIRKDMUAQQEAGDKNE(IntPtr process);
inline static _ProcessModule* System_Diagnostics_Process_MainModule(IntPtr process)
{
	return DRVYPBUGBFWYZHDEZZWFZNARXIYJTXYMGUCPYRRLNQTDURGFIRKDMUAQQEAGDKNE(process);
}
extern "C" IntPtr GKSEFOGHHKRITXXGCSBBMVZLULZTRLICDOXKYBAUKDWBCRWTHTEKJLRLKGJTPMQW(IntPtr process);
inline static IntPtr System_Diagnostics_Process_MainWindowHandle(IntPtr process)
{
	return GKSEFOGHHKRITXXGCSBBMVZLULZTRLICDOXKYBAUKDWBCRWTHTEKJLRLKGJTPMQW(process);
}
extern "C" char* CPFFAMHASGRJZYIDOFMXGXSRWLZSRHFYMZYNLRTUMDSDUIMMXGEJZTPFWOIOMPJK(IntPtr process);
inline static char* System_Diagnostics_Process_MainWindowTitle(IntPtr process)
{
	return CPFFAMHASGRJZYIDOFMXGXSRWLZSRHFYMZYNLRTUMDSDUIMMXGEJZTPFWOIOMPJK(process);
}
extern "C" IntPtr BSWZZVSXMSKDEPXOZNULCVZTKTQXJEHWUHBBMMMBNHWGILAHQTOYUXIFTCOGFUNI(IntPtr process);
inline static IntPtr System_Diagnostics_Process_MaxWorkingSet(IntPtr process)
{
	return BSWZZVSXMSKDEPXOZNULCVZTKTQXJEHWUHBBMMMBNHWGILAHQTOYUXIFTCOGFUNI(process);
}
extern "C" IntPtr LOJXOVCMBSXUZSLZSJGPQICWZVIJYGWSTOVUCDTVRBXBZNGBRPNVOYRDMMYSMTOV(IntPtr process);
inline static IntPtr System_Diagnostics_Process_MinWorkingSet(IntPtr process)
{
	return LOJXOVCMBSXUZSLZSJGPQICWZVIJYGWSTOVUCDTVRBXBZNGBRPNVOYRDMMYSMTOV(process);
}
extern "C" int VEBKXRXPQKYOKAWLPHRISBEVWRHPFAIYMCGVMVEASYFEADSMQMDFBGCUAFOFJIJP(IntPtr process);
inline static int System_Diagnostics_Process_NonpagedSystemMemorySize(IntPtr process)
{
	return VEBKXRXPQKYOKAWLPHRISBEVWRHPFAIYMCGVMVEASYFEADSMQMDFBGCUAFOFJIJP(process);
}
extern "C" long BZBIUBZTCRQTVAVTZVYSXDWGZLUHHZRKPPCABKRONJCKQJYAJUFNJRSYDVIIHRMD(IntPtr process);
inline static long System_Diagnostics_Process_NonpagedSystemMemorySize64(IntPtr process)
{
	return BZBIUBZTCRQTVAVTZVYSXDWGZLUHHZRKPPCABKRONJCKQJYAJUFNJRSYDVIIHRMD(process);
}
extern "C" int ZFEGXVSODKFNALPQNUXMTDBYXDWFCJHVXYKKFSCOCRJYLEXRFRVMUZKWEGJTYMMU(IntPtr process);
inline static int System_Diagnostics_Process_PagedMemorySize(IntPtr process)
{
	return ZFEGXVSODKFNALPQNUXMTDBYXDWFCJHVXYKKFSCOCRJYLEXRFRVMUZKWEGJTYMMU(process);
}
extern "C" long CJQBBFLURIKCUCMSGFZKOUAXOOGZIJQPEPVCOWQAGAVMPHBBTQNSMBGIISNMYLMI(IntPtr process);
inline static long System_Diagnostics_Process_PagedMemorySize64(IntPtr process)
{
	return CJQBBFLURIKCUCMSGFZKOUAXOOGZIJQPEPVCOWQAGAVMPHBBTQNSMBGIISNMYLMI(process);
}
extern "C" int RUXFGJEJPZDNYOIGMEFSVXCDINTVIDCUONUUKWVJMDDNXSJUKGATGTMURUWTPJAL(IntPtr process);
inline static int System_Diagnostics_Process_PagedSystemMemorySize(IntPtr process)
{
	return RUXFGJEJPZDNYOIGMEFSVXCDINTVIDCUONUUKWVJMDDNXSJUKGATGTMURUWTPJAL(process);
}
extern "C" long WJZLUNVPJVGRUOFQDZKCDIOUAADQACTCCRQOSYZXKKKKNUZCOFPQYYIOUEKTJFPG(IntPtr process);
inline static long System_Diagnostics_Process_PagedSystemMemorySize64(IntPtr process)
{
	return WJZLUNVPJVGRUOFQDZKCDIOUAADQACTCCRQOSYZXKKKKNUZCOFPQYYIOUEKTJFPG(process);
}
extern "C" int BDPCXQXEZNRSXDHFAACUMDEEICTONGNFUEJKFWEXILQKGQRRXETJDUUXYLUVWJRT(IntPtr process);
inline static int System_Diagnostics_Process_PeakPagedMemorySize(IntPtr process)
{
	return BDPCXQXEZNRSXDHFAACUMDEEICTONGNFUEJKFWEXILQKGQRRXETJDUUXYLUVWJRT(process);
}
extern "C" long AMXTUXADWEMBNUXSKCQINDBAJLLUCJAYTWJUSYWAEPNYHTKEOBKUSIGXKXJJLGAN(IntPtr process);
inline static long System_Diagnostics_Process_PeakPagedMemorySize64(IntPtr process)
{
	return AMXTUXADWEMBNUXSKCQINDBAJLLUCJAYTWJUSYWAEPNYHTKEOBKUSIGXKXJJLGAN(process);
}
extern "C" int EOHRKCAMFQEXQDSQBHGBYGFLQMJVONOYOAUTLTTLBXOCDIGHETIEZZOXIVAYSFYS(IntPtr process);
inline static int System_Diagnostics_Process_PeakVirtualMemorySize(IntPtr process)
{
	return EOHRKCAMFQEXQDSQBHGBYGFLQMJVONOYOAUTLTTLBXOCDIGHETIEZZOXIVAYSFYS(process);
}
extern "C" long BFJQIYEINUZASDHIFCQUFKYOLWLPSUSWZVBYYQYGOZQEZOFFOSSQPDMQHUEMMPPT(IntPtr process);
inline static long System_Diagnostics_Process_PeakVirtualMemorySize64(IntPtr process)
{
	return BFJQIYEINUZASDHIFCQUFKYOLWLPSUSWZVBYYQYGOZQEZOFFOSSQPDMQHUEMMPPT(process);
}
extern "C" int CDBWBJJPDJGFUTPWQGBACBHVJKQELMTZKXCWNJDEIDMFXGWNFHVGNPQAWFNQSFER(IntPtr process);
inline static int System_Diagnostics_Process_PeakWorkingSet(IntPtr process)
{
	return CDBWBJJPDJGFUTPWQGBACBHVJKQELMTZKXCWNJDEIDMFXGWNFHVGNPQAWFNQSFER(process);
}
extern "C" long PHVXRSJHCWRZPBYCODZDRNLUGBAIWNMDYVPPLZWMYNDQYRLUGKBPGAACWAQPSBLP(IntPtr process);
inline static long System_Diagnostics_Process_PeakWorkingSet64(IntPtr process)
{
	return PHVXRSJHCWRZPBYCODZDRNLUGBAIWNMDYVPPLZWMYNDQYRLUGKBPGAACWAQPSBLP(process);
}
extern "C" bool KNATMJQPHMFDJUWOQGBLLWXYVMTLIHUXCOGKRRIXTMITVXTBDBYLAZEOQBYZPFGA(IntPtr process);
inline static bool System_Diagnostics_Process_PriorityBoostEnabled(IntPtr process)
{
	return KNATMJQPHMFDJUWOQGBLLWXYVMTLIHUXCOGKRRIXTMITVXTBDBYLAZEOQBYZPFGA(process);
}
extern "C" ProcessPriorityClass RIAVOMXYXDRYODCYSSHHIIXDJRUPTIHOFICNWYMRDZNWHFZMYZGXYZRILWLWSIFP(IntPtr process);
inline static ProcessPriorityClass System_Diagnostics_Process_PriorityClass(IntPtr process)
{
	return RIAVOMXYXDRYODCYSSHHIIXDJRUPTIHOFICNWYMRDZNWHFZMYZGXYZRILWLWSIFP(process);
}
extern "C" int VDTGBPBUFPDIVAVDSHQTCKPFQTCZNPZVUYADMSLJYMSIWINKAHEKRMNLONPHNBGP(IntPtr process);
inline static int System_Diagnostics_Process_PrivateMemorySize(IntPtr process)
{
	return VDTGBPBUFPDIVAVDSHQTCKPFQTCZNPZVUYADMSLJYMSIWINKAHEKRMNLONPHNBGP(process);
}
extern "C" long QHOWZRRZVHVPSGJHGSZFLOEILPPYDDWWFCSOUQKIQEOKQXSHEIBVCBDBDGKKCSWS(IntPtr process);
inline static long System_Diagnostics_Process_PrivateMemorySize64(IntPtr process)
{
	return QHOWZRRZVHVPSGJHGSZFLOEILPPYDDWWFCSOUQKIQEOKQXSHEIBVCBDBDGKKCSWS(process);
}
extern "C" TimeSpan KYKPOUNPHQOHZTROWIUUCBUDYQLNGZGYHWZSMCTKULNMMWBJPWOTXBPJDGRXIZJH(IntPtr process);
inline static TimeSpan System_Diagnostics_Process_PrivilegedProcessorTime(IntPtr process)
{
	return KYKPOUNPHQOHZTROWIUUCBUDYQLNGZGYHWZSMCTKULNMMWBJPWOTXBPJDGRXIZJH(process);
}
extern "C" char* JQZDUYBTPKZQNIRCPCYJLNAGHPOGLVBVCFCWXYPQVUDNCYVVPPIGAAWVQTVEJUIT(IntPtr process);
inline static char* System_Diagnostics_Process_ProcessName(IntPtr process)
{
	return JQZDUYBTPKZQNIRCPCYJLNAGHPOGLVBVCFCWXYPQVUDNCYVVPPIGAAWVQTVEJUIT(process);
}
extern "C" IntPtr IEOIFVEQNHNRJNDIUSQWNVUCJHGDCKHAMJFXKNQUKRTTMELCPMKQDLGNJLYXOBNC(IntPtr process);
inline static IntPtr System_Diagnostics_Process_ProcessorAffinity(IntPtr process)
{
	return IEOIFVEQNHNRJNDIUSQWNVUCJHGDCKHAMJFXKNQUKRTTMELCPMKQDLGNJLYXOBNC(process);
}
extern "C" bool AMFAIGYGCWLWCBQFVDOPAQWADRNYPTFJDQSZZLUJOEOHZKKIVTCLMXCKQEWQSZQJ(IntPtr process);
inline static bool System_Diagnostics_Process_Responding(IntPtr process)
{
	return AMFAIGYGCWLWCBQFVDOPAQWADRNYPTFJDQSZZLUJOEOHZKKIVTCLMXCKQEWQSZQJ(process);
}
extern "C" int RCSLIQFJIFBWBPATHFDVQTWFOIJUOERONFQXRZAENSDHWGIAEDJNWUSXFNWAHKVD(IntPtr process);
inline static int System_Diagnostics_Process_SessionId(IntPtr process)
{
	return RCSLIQFJIFBWBPATHFDVQTWFOIJUOERONFQXRZAENSDHWGIAEDJNWUSXFNWAHKVD(process);
}
extern "C" IntPtr NNIWZDCHEYIXPPJIAIQKVESSMSRECZXCXATIXMBBBBIYMVHQDOAYUKHJVQJGLXEF(IntPtr process);
inline static IntPtr System_Diagnostics_Process_StandardError(IntPtr process)
{
	return NNIWZDCHEYIXPPJIAIQKVESSMSRECZXCXATIXMBBBBIYMVHQDOAYUKHJVQJGLXEF(process);
}
extern "C" IntPtr AFZPVALNGOJUWTFRKAAOZZINSJNHCVPDXCXHVSVDCMRGANNBKRVLXPFBXLWLMDKL(IntPtr process);
inline static IntPtr System_Diagnostics_Process_StandardInput(IntPtr process)
{
	return AFZPVALNGOJUWTFRKAAOZZINSJNHCVPDXCXHVSVDCMRGANNBKRVLXPFBXLWLMDKL(process);
}
extern "C" IntPtr YFXTWYWSFXLNHBNFWMXLZEGHXWKJVJQZBFHUQUELUDFADRTVYQPAGZMUZPVZONWW(IntPtr process);
inline static IntPtr System_Diagnostics_Process_StandardOutput(IntPtr process)
{
	return YFXTWYWSFXLNHBNFWMXLZEGHXWKJVJQZBFHUQUELUDFADRTVYQPAGZMUZPVZONWW(process);
}
extern "C" IntPtr GMLCUSPCHLQWYFDFDPKETQSCTNVAYFXHGJTQGRAGBNSVIQVTLPWYCRCQUJIHXODC(IntPtr process);
inline static IntPtr System_Diagnostics_Process_StartInfo(IntPtr process)
{
	return GMLCUSPCHLQWYFDFDPKETQSCTNVAYFXHGJTQGRAGBNSVIQVTLPWYCRCQUJIHXODC(process);
}
extern "C" __DateTime NJPPMNZLOEDGXWTCRBPIIYFOGDWWITJNJQIZAFHYQKKYOWSXQFPVZUUODAIJQDDV(IntPtr process);
inline static __DateTime System_Diagnostics_Process_StartTime(IntPtr process)
{
	return NJPPMNZLOEDGXWTCRBPIIYFOGDWWITJNJQIZAFHYQKKYOWSXQFPVZUUODAIJQDDV(process);
}
extern "C" ThreadInfo * VPWHOUCMUQSXOHAKKYGCDNOPVUVZWXHMHPDYZKJVDDBIBWZWAYZSXARHBHLUYCPW(IntPtr process , int* tlen);
inline static ThreadInfo* System_Diagnostics_Process_Threads(IntPtr process , int* tlen)
{
	return VPWHOUCMUQSXOHAKKYGCDNOPVUVZWXHMHPDYZKJVDDBIBWZWAYZSXARHBHLUYCPW(process , tlen);
}
extern "C" TimeSpan JGPYEBLZPKZALFNZUYZYYPPHYVWSYPWBOFZVHASZNZDMARVVTMZZDQXTQIAIESBZ(IntPtr process);
inline static TimeSpan System_Diagnostics_Process_TotalProcessorTime(IntPtr process)
{
	return JGPYEBLZPKZALFNZUYZYYPPHYVWSYPWBOFZVHASZNZDMARVVTMZZDQXTQIAIESBZ(process);
}
extern "C" TimeSpan NYLGGSSTGALZMCGGZAZLPWXXHFFYZJUUYDZCFOPBUGTCFYHNBUIDTPKQAOZBMTTW(IntPtr process);
inline static TimeSpan System_Diagnostics_Process_UserProcessorTime(IntPtr process)
{
	return NYLGGSSTGALZMCGGZAZLPWXXHFFYZJUUYDZCFOPBUGTCFYHNBUIDTPKQAOZBMTTW(process);
}
extern "C" int FQBIDDBKLXRIDVRIXRWFBQAJSICQPOOBNXXOXYKYSYRVXBNFXRDVWNVOQSPVBKVX(IntPtr process);
inline static int System_Diagnostics_Process_VirtualMemorySize(IntPtr process)
{
	return FQBIDDBKLXRIDVRIXRWFBQAJSICQPOOBNXXOXYKYSYRVXBNFXRDVWNVOQSPVBKVX(process);
}
extern "C" long JPVFXDLYHYMDYFLQVXTYKTEZCIYFJPWICUMIGHHTFEOXASPLHYZDRXNQKVDPEGPS(IntPtr process);
inline static long System_Diagnostics_Process_VirtualMemorySize64(IntPtr process)
{
	return JPVFXDLYHYMDYFLQVXTYKTEZCIYFJPWICUMIGHHTFEOXASPLHYZDRXNQKVDPEGPS(process);
}
extern "C" int BEAESCKNPZSFFHYJSNYKPSQEHWXKDSPZPVWWRLSEOMORFHLDXTWRHFDINWXWFAJX(IntPtr process);
inline static int System_Diagnostics_Process_WorkingSet(IntPtr process)
{
	return BEAESCKNPZSFFHYJSNYKPSQEHWXKDSPZPVWWRLSEOMORFHLDXTWRHFDINWXWFAJX(process);
}
extern "C" long KSQJLCSHVTVCEZYZKTNJVYRJSNIVNVYOCQHNRBSUBOVNJADOXXLMNZBLAGQXUXUZ(IntPtr process);
inline static long System_Diagnostics_Process_WorkingSet64(IntPtr process)
{
	return KSQJLCSHVTVCEZYZKTNJVYRJSNIVNVYOCQHNRBSUBOVNJADOXXLMNZBLAGQXUXUZ(process);
}
extern "C" IntPtr VHAORLIJASIHCDASJTXPKMBCOVMLKVADUWSBAPWLPCLURUJWFYOBZEOJGXZWYXYF();
inline static IntPtr System_Diagnostics_ProcessStartInfo_New()
{
	return VHAORLIJASIHCDASJTXPKMBCOVMLKVADUWSBAPWLPCLURUJWFYOBZEOJGXZWYXYF();
}
extern "C" IntPtr SEMFLYRTWMAIAGLTLQFMHYEQIJUCPAMSEGBMIELHHUENEGIALFKIRLYTAVXBDPDW(const char* _filename);
inline static IntPtr System_Diagnostics_ProcessStartInfo_NewI(const char* _filename)
{
	return SEMFLYRTWMAIAGLTLQFMHYEQIJUCPAMSEGBMIELHHUENEGIALFKIRLYTAVXBDPDW(_filename);
}
extern "C" IntPtr ZHDUEZLHEXFMUQMBBURKPDASHILMHJDSQHOWCNVMUDDTGLYJJVAIXTGVGLMWNZAV(const char* _fileName , const char* _arguments);
inline static IntPtr System_Diagnostics_ProcessStartInfo_NewII(const char* _fileName , const char* _arguments)
{
	return ZHDUEZLHEXFMUQMBBURKPDASHILMHJDSQHOWCNVMUDDTGLYJJVAIXTGVGLMWNZAV(_fileName , _arguments);
}
extern "C" IntPtr UNWMCPZNZEPMZHLWJCDLJUUWBSQRBYZVCIZTPMGTWMJTDUVZAQNKWOLZSZLKZIMA(IntPtr info);
inline static IntPtr System_Diagnostics_ProcessStartInfo_GetFileName(IntPtr info)
{
	return UNWMCPZNZEPMZHLWJCDLJUUWBSQRBYZVCIZTPMGTWMJTDUVZAQNKWOLZSZLKZIMA(info);
}
extern "C" void FUKRHRHWVJPWLASHWQRKLOZNWZAPAWUNAIOIKERIJQPMYPOSHENIRBPQVWUIQRWY(IntPtr info , const char* filename);
inline static void System_Diagnostics_ProcessStartInfo_SetFileName(IntPtr info , const char* filename)
{
	FUKRHRHWVJPWLASHWQRKLOZNWZAPAWUNAIOIKERIJQPMYPOSHENIRBPQVWUIQRWY(info , filename);
}
extern "C" char* OBVCMJXSZIBUYMOHLIIWILWZTXNNKJRRUQXXTMFXHVJIZUSJHMWIJZPDFWIPWJIP(IntPtr info);
inline static char* System_Diagnostics_ProcessStartInfo_GetArguments(IntPtr info)
{
	return OBVCMJXSZIBUYMOHLIIWILWZTXNNKJRRUQXXTMFXHVJIZUSJHMWIJZPDFWIPWJIP(info);
}
extern "C" void QKAIOROZCLPNCOZZEEGXMJHVAURWDQAYNTSOTKUPYXFYJCARWJKSCKCGDFHUZRVM(IntPtr info , const char* Arguments);
inline static void System_Diagnostics_ProcessStartInfo_SetArguments(IntPtr info , const char* Arguments)
{
	QKAIOROZCLPNCOZZEEGXMJHVAURWDQAYNTSOTKUPYXFYJCARWJKSCKCGDFHUZRVM(info , Arguments);
}
extern "C" bool KRAJWLFUJRZPEILYTAZUGIVCQLLOCAPGBSOSCRULDPILLNCUUIAYRBGBVXSKZRRJ(IntPtr info);
inline static bool System_Diagnostics_ProcessStartInfo_GetCreateNoWindow(IntPtr info)
{
	return KRAJWLFUJRZPEILYTAZUGIVCQLLOCAPGBSOSCRULDPILLNCUUIAYRBGBVXSKZRRJ(info);
}
extern "C" void BSNLUTWCFOQQAKRCIRUUAQOZMMWEZKMMXYJSZQZAMYTDLPBLFPBHWXJKEOZIWRCV(IntPtr info , bool CreateNoWindow);
inline static void System_Diagnostics_ProcessStartInfo_SetCreateNoWindow(IntPtr info , bool CreateNoWindow)
{
	BSNLUTWCFOQQAKRCIRUUAQOZMMWEZKMMXYJSZQZAMYTDLPBLFPBHWXJKEOZIWRCV(info , CreateNoWindow);
}
extern "C" bool BDSBAZDSSTIBXLOXKKZJIEPZPYNLRQEUVXBHWAKFMJPDPHNTABXLSTNXNTLCLRAB(IntPtr info);
inline static bool System_Diagnostics_ProcessStartInfo_GetUseShellExecute(IntPtr info)
{
	return BDSBAZDSSTIBXLOXKKZJIEPZPYNLRQEUVXBHWAKFMJPDPHNTABXLSTNXNTLCLRAB(info);
}
extern "C" void PNGAJGAKATWYOMKILULPTSBBJETDOIUUIOOBAMJTBNLZWOIBIDQQGLHWMEQEMWWR(IntPtr info , bool UseShellExecute);
inline static void System_Diagnostics_ProcessStartInfo_SetUseShellExecute(IntPtr info , bool UseShellExecute)
{
	PNGAJGAKATWYOMKILULPTSBBJETDOIUUIOOBAMJTBNLZWOIBIDQQGLHWMEQEMWWR(info , UseShellExecute);
}
extern "C" bool YBPAYIHYKROFHBFUVSUKRDOXGRPVVFGEQTAVZICAVRGOXCOKZWIUBLZVMSTGTMCF(IntPtr info);
inline static bool System_Diagnostics_ProcessStartInfo_GetRedirectStandardInput(IntPtr info)
{
	return YBPAYIHYKROFHBFUVSUKRDOXGRPVVFGEQTAVZICAVRGOXCOKZWIUBLZVMSTGTMCF(info);
}
extern "C" void LJOOAKVNPUOAXAAECEVZWMDFTFIGPWGJOACNNAKPAVEGWZYMRODOQDJYGJUVBOXT(IntPtr info , bool RedirectStandardInput);
inline static void System_Diagnostics_ProcessStartInfo_SetRedirectStandardInput(IntPtr info , bool RedirectStandardInput)
{
	LJOOAKVNPUOAXAAECEVZWMDFTFIGPWGJOACNNAKPAVEGWZYMRODOQDJYGJUVBOXT(info , RedirectStandardInput);
}
extern "C" bool NFLXXMRCUGZAHWITHVPASSTLQEHDGPNLYLSROAOFWBUKDJRKAANGZWBVLZGTEOWF(IntPtr info);
inline static bool System_Diagnostics_ProcessStartInfo_GetRedirectStandardOutput(IntPtr info)
{
	return NFLXXMRCUGZAHWITHVPASSTLQEHDGPNLYLSROAOFWBUKDJRKAANGZWBVLZGTEOWF(info);
}
extern "C" void SOCWDRFGHJEQXJIHNXDFBHLBJXFOUVAIFOSPHUHIVHYPSKYCRZGHKREKCBMFLRMM(IntPtr info , bool RedirectStandardOutput);
inline static void System_Diagnostics_ProcessStartInfo_SetRedirectStandardOutput(IntPtr info , bool RedirectStandardOutput)
{
	SOCWDRFGHJEQXJIHNXDFBHLBJXFOUVAIFOSPHUHIVHYPSKYCRZGHKREKCBMFLRMM(info , RedirectStandardOutput);
}
extern "C" bool JVKIRTASQUJUJVIYZDWVOTXOKHMGHBXEUMGXAPKYZNQQHJBGSOGHURXQXWXJGUKP(IntPtr info);
inline static bool System_Diagnostics_ProcessStartInfo_GetRedirectStandardError(IntPtr info)
{
	return JVKIRTASQUJUJVIYZDWVOTXOKHMGHBXEUMGXAPKYZNQQHJBGSOGHURXQXWXJGUKP(info);
}
extern "C" void WFZWPLYJTYVACHHBGFNTUPJDPPZDRASFCBTBKERGPXOWVWOQPWDAGRVHVVHALUSS(IntPtr info , bool RedirectStandardError);
inline static void System_Diagnostics_ProcessStartInfo_SetRedirectStandardError(IntPtr info , bool RedirectStandardError)
{
	WFZWPLYJTYVACHHBGFNTUPJDPPZDRASFCBTBKERGPXOWVWOQPWDAGRVHVVHALUSS(info , RedirectStandardError);
}
extern "C" bool GQXBNFQBOGDXANISBJOUXRYLFMFOXRVUEVPEYMCJFBMZOYGINOYCGXVPRMVBZCEX(IntPtr info);
inline static bool System_Diagnostics_ProcessStartInfo_GetLoadUserProfile(IntPtr info)
{
	return GQXBNFQBOGDXANISBJOUXRYLFMFOXRVUEVPEYMCJFBMZOYGINOYCGXVPRMVBZCEX(info);
}
extern "C" void LISFXDTOGFPVEZXHFXBISSOGAAMLRBJDXPOFFBKJVKWBIZKSPOVCAVESULEWRHXE(IntPtr info , bool LoadUserProfile);
inline static void System_Diagnostics_ProcessStartInfo_SetLoadUserProfile(IntPtr info , bool LoadUserProfile)
{
	LISFXDTOGFPVEZXHFXBISSOGAAMLRBJDXPOFFBKJVKWBIZKSPOVCAVESULEWRHXE(info , LoadUserProfile);
}
extern "C" char* VLYPKSBDMSNHWMYBQTWCGGDCKVKTXOSNNRFXAUIXMRQHHWWHNCGXLUYOIWEPHHGY(IntPtr info);
inline static char* System_Diagnostics_ProcessStartInfo_GetUserName(IntPtr info)
{
	return VLYPKSBDMSNHWMYBQTWCGGDCKVKTXOSNNRFXAUIXMRQHHWWHNCGXLUYOIWEPHHGY(info);
}
extern "C" void AAUEHBAVLYQOQVUNYCGUIUBSTRPEQSPEKRHHCSAMBKLMDJXMBRREBLQFYBKQLWFT(IntPtr info , const char* UserName);
inline static void System_Diagnostics_ProcessStartInfo_SetUserName(IntPtr info , const char* UserName)
{
	AAUEHBAVLYQOQVUNYCGUIUBSTRPEQSPEKRHHCSAMBKLMDJXMBRREBLQFYBKQLWFT(info , UserName);
}
extern "C" IntPtr IMDYNNLFCUTXJPPKTCDYBKDZBBIAHKAFESDRGYYNFLCGSSWJMAWJTGRYJEXLFLXS(IntPtr info);
inline static IntPtr System_Diagnostics_ProcessStartInfo_GetVerb(IntPtr info)
{
	return IMDYNNLFCUTXJPPKTCDYBKDZBBIAHKAFESDRGYYNFLCGSSWJMAWJTGRYJEXLFLXS(info);
}
extern "C" void TNTRLXEUDPTQIWGJFZNHNQLYAFIBBNIUNKNFZFXPWCGENBPMYNGFXQECBURGPCTQ(IntPtr info , const char* Verb);
inline static void System_Diagnostics_ProcessStartInfo_SetVerb(IntPtr info , const char* Verb)
{
	TNTRLXEUDPTQIWGJFZNHNQLYAFIBBNIUNKNFZFXPWCGENBPMYNGFXQECBURGPCTQ(info , Verb);
}
extern "C" ProcessWindowStyle GYCXJBKACYKLKHKYPVDOGDWWFKDEORZUJPXOYRDWDGDYFTSTJSQTZFJDBGSYXGLK(IntPtr info);
inline static ProcessWindowStyle System_Diagnostics_ProcessStartInfo_GetWindowStyle(IntPtr info)
{
	return GYCXJBKACYKLKHKYPVDOGDWWFKDEORZUJPXOYRDWDGDYFTSTJSQTZFJDBGSYXGLK(info);
}
extern "C" void YQCVJWZXRGKAZYQMSJUVAGVEFUMSZEZWUSAPRWKNTSBSUJDDPFGOLQKSVXPPJHYN(IntPtr info , ProcessWindowStyle WindowStyle);
inline static void System_Diagnostics_ProcessStartInfo_SetWindowStyle(IntPtr info , ProcessWindowStyle WindowStyle)
{
	YQCVJWZXRGKAZYQMSJUVAGVEFUMSZEZWUSAPRWKNTSBSUJDDPFGOLQKSVXPPJHYN(info , WindowStyle);
}
extern "C" IntPtr HNFGXBUVZGCIECKVQJCTYKLEIHTTHUDMUOKGEXFOLLOENCNSNTYAEEOWCBYQHBOE();
inline static IntPtr System_Random_New()
{
	return HNFGXBUVZGCIECKVQJCTYKLEIHTTHUDMUOKGEXFOLLOENCNSNTYAEEOWCBYQHBOE();
}
extern "C" IntPtr CQNQRDRTDNIMVGQGUAFNVDHQZODDYPHKXKBXOXBJBFXQVCBVKSVGVAJZIXQDAOUN(int max);
inline static IntPtr System_Random_NewI(int max)
{
	return CQNQRDRTDNIMVGQGUAFNVDHQZODDYPHKXKBXOXBJBFXQVCBVKSVGVAJZIXQDAOUN(max);
}
extern "C" int GYPLETRXZVMQGRVXNHSGTAOXACORGXJNKJJWMPRRBYGZOTTRCTQSWOTGJSKCEZQB(IntPtr _r);
inline static int System_Random_NextI(IntPtr _r)
{
	return GYPLETRXZVMQGRVXNHSGTAOXACORGXJNKJJWMPRRBYGZOTTRCTQSWOTGJSKCEZQB(_r);
}
extern "C" int MYFWHYKXQAEVTPIHIWPNHQRVPDMUEONBHFMPNWKDJSCVJYMUJCTHKDUVHJGDLPTB(IntPtr _r , int max);
inline static int System_Random_NextII(IntPtr _r , int max)
{
	return MYFWHYKXQAEVTPIHIWPNHQRVPDMUEONBHFMPNWKDJSCVJYMUJCTHKDUVHJGDLPTB(_r , max);
}
extern "C" int NDNOCTUMMLDOOVMRRSLBUFQEKRHEPGSTZAHGLXRPIHVZZFHMXPMSERHINIELMQWF(IntPtr _r , int min , int max);
inline static int System_Random_NextIII(IntPtr _r , int min , int max)
{
	return NDNOCTUMMLDOOVMRRSLBUFQEKRHEPGSTZAHGLXRPIHVZZFHMXPMSERHINIELMQWF(_r , min , max);
}
extern "C" double SKPNOGGTAVTNKREEJVGZTZPITYSCTGDSKPGPQUXRJTSIYTXWEZCRJWLTUHTPNEZU(IntPtr _r);
inline static double System_Random_NextDouble(IntPtr _r)
{
	return SKPNOGGTAVTNKREEJVGZTZPITYSCTGDSKPGPQUXRJTSIYTXWEZCRJWLTUHTPNEZU(_r);
}
extern "C" BYTE * SACVKPOOXPQAHGJABWXUEMJODNUJAHDFTYQXQCLPKNTTGLLOXTOQGFPGRORXUFOQ(IntPtr _r , int len);
inline static BYTE* System_Random_NextBytes(IntPtr _r , int len)
{
	return SACVKPOOXPQAHGJABWXUEMJODNUJAHDFTYQXQCLPKNTTGLLOXTOQGFPGRORXUFOQ(_r , len);
}
extern "C" void MLGJPMJYLIJQSPHSBGLGSNZOIKGCLOUFZDHVECYLKQFXVYNBGZVOTHXYMSBFFHNX(const char* _text , const char* _pattem , const char*** outtmp , int* counttmp);
inline static void System_Text_RegularExpressions_Regex_Matches(const char* _text , const char* _pattem , const char*** outtmp , int* counttmp)
{
	MLGJPMJYLIJQSPHSBGLGSNZOIKGCLOUFZDHVECYLKQFXVYNBGZVOTHXYMSBFFHNX(_text , _pattem , outtmp , counttmp);
}
extern "C" void JFPMZFEVTPYLLQMUFYYXEZOCNBOMBZSIXQFDDGVQEEPDXDMUJLGKYORJRNYYRSUU(const char* _text , const char* _pattem , const char*** outtmp , int* counttmp);
inline static void System_Text_RegularExpressions_Regex_Slpite(const char* _text , const char* _pattem , const char*** outtmp , int* counttmp)
{
	JFPMZFEVTPYLLQMUFYYXEZOCNBOMBZSIXQFDDGVQEEPDXDMUJLGKYORJRNYYRSUU(_text , _pattem , outtmp , counttmp);
}
extern "C" char* XPOVKJRYCITAKKEKOUCPTHJIYVLPIXYLKVGHPRJZTHHQVRZGJOJXPEBPGFWOXBQE(const char* _text , const char* _pattem , const char* _replacement);
inline static char* System_Text_RegularExpressions_Regex_Replace(const char* _text , const char* _pattem , const char* _replacement)
{
	return XPOVKJRYCITAKKEKOUCPTHJIYVLPIXYLKVGHPRJZTHHQVRZGJOJXPEBPGFWOXBQE(_text , _pattem , _replacement);
}
extern "C" IntPtr NERPHMOZHAWCIBSJXEVLTGLSFIILBTFDCIJRHXUTLVGTKUQKARIBMBDHSZJZDCYO();
inline static IntPtr System_Diagnostics_Stopwatch_StartNew()
{
	return NERPHMOZHAWCIBSJXEVLTGLSFIILBTFDCIJRHXUTLVGTKUQKARIBMBDHSZJZDCYO();
}
extern "C" TimeSpan UTZZRBCZKBAXZSHKSYLJKDRBECYHNUQIWSYRVQTZOIRKAGIASZHFRPDQCYVPCULP(IntPtr stp);
inline static TimeSpan System_Diagnostics_Stopwatch_Elapsed(IntPtr stp)
{
	return UTZZRBCZKBAXZSHKSYLJKDRBECYHNUQIWSYRVQTZOIRKAGIASZHFRPDQCYVPCULP(stp);
}
extern "C" void LSBGTPPBEMUCMGAXTXPONKQHPHPWUEWTXCZIFBGCJFBFUBEVYXVFFWBABTRMATGA(IntPtr stp);
inline static void System_Diagnostics_Stopwatch_Stop(IntPtr stp)
{
	LSBGTPPBEMUCMGAXTXPONKQHPHPWUEWTXCZIFBGCJFBFUBEVYXVFFWBABTRMATGA(stp);
}
extern "C" void PAFKGRSRRNFHJLNODTYXIQOAAYHLKUBPZAPTWTPGEDOSRURPGDIHVJRZMEKHJHHW(IntPtr stp);
inline static void System_Diagnostics_Stopwatch_Restart(IntPtr stp)
{
	PAFKGRSRRNFHJLNODTYXIQOAAYHLKUBPZAPTWTPGEDOSRURPGDIHVJRZMEKHJHHW(stp);
}
extern "C" IntPtr LPIIVTRJDRSECVJGGSFGLTUQIQGRJHXXWRHBLJTMLZDDQNWRVDBRBALRVRZFNAAW();
inline static IntPtr System_IO_Stream_Null()
{
	return LPIIVTRJDRSECVJGGSFGLTUQIQGRJHXXWRHBLJTMLZDDQNWRVDBRBALRVRZFNAAW();
}
extern "C" bool UUHLOHUXYTVMPRZVTPVFGFWVGPGUKOYLZHJWFLCNJDTHFZCESELXEUPOXLEZBANK(IntPtr stream);
inline static bool System_IO_Stream_CanRead(IntPtr stream)
{
	return UUHLOHUXYTVMPRZVTPVFGFWVGPGUKOYLZHJWFLCNJDTHFZCESELXEUPOXLEZBANK(stream);
}
extern "C" bool UJMIHCPINHVCMOQHMCCGCBGERUYTGDMJQIMVMUWPODKWYNCJVXMZXHITCIQNEWBK(IntPtr stream);
inline static bool System_IO_Stream_CanSeek(IntPtr stream)
{
	return UJMIHCPINHVCMOQHMCCGCBGERUYTGDMJQIMVMUWPODKWYNCJVXMZXHITCIQNEWBK(stream);
}
extern "C" bool VMLEBVVSFNRZRKGESPYIQNLJATSDDJKSBZBMBYHACTTKPIBSCLUPXTTIACDICRPW(IntPtr stream);
inline static bool System_IO_Stream_CanTimeout(IntPtr stream)
{
	return VMLEBVVSFNRZRKGESPYIQNLJATSDDJKSBZBMBYHACTTKPIBSCLUPXTTIACDICRPW(stream);
}
extern "C" bool CZXRJUDUIXGXTAURSZBROVUIGSLZUZXLEWIQKJJIIZHZMVOZIMPCPXIGEPKQIDAI(IntPtr stream);
inline static bool System_IO_Stream_CanWrite(IntPtr stream)
{
	return CZXRJUDUIXGXTAURSZBROVUIGSLZUZXLEWIQKJJIIZHZMVOZIMPCPXIGEPKQIDAI(stream);
}
extern "C" long AUTWSEGIQTIOOUVLDLQIJVWGOBLVYSZEZYZRCRHDFHMVOTSKUZMWNRZEYMIQTLJX(IntPtr stream);
inline static long System_IO_Stream_Length(IntPtr stream)
{
	return AUTWSEGIQTIOOUVLDLQIJVWGOBLVYSZEZYZRCRHDFHMVOTSKUZMWNRZEYMIQTLJX(stream);
}
extern "C" long UDPQUDIMEMCCJASVJAAYGCRHZVTQJQKTXOAKEBQQRASAOWVXTMHSKKQSLHRZKSCN(IntPtr stream);
inline static long System_IO_Stream_GetPosition(IntPtr stream)
{
	return UDPQUDIMEMCCJASVJAAYGCRHZVTQJQKTXOAKEBQQRASAOWVXTMHSKKQSLHRZKSCN(stream);
}
extern "C" void CIEUZHRHKJHFJRSCZVWXJSJMXIYWKRGZYEYFSAXMVZIADLIUOOZOVFEJZRWQIUXT(IntPtr stream , long position);
inline static void System_IO_Stream_SetPosition(IntPtr stream , long position)
{
	CIEUZHRHKJHFJRSCZVWXJSJMXIYWKRGZYEYFSAXMVZIADLIUOOZOVFEJZRWQIUXT(stream , position);
}
extern "C" int DIHETNJYXKBJJIJMAEIVRRDTAOGAEGDACPXVDDABEARLDUZRIKQEMBBMEOEFGJUQ(IntPtr stream);
inline static int System_IO_Stream_GetReadTimeout(IntPtr stream)
{
	return DIHETNJYXKBJJIJMAEIVRRDTAOGAEGDACPXVDDABEARLDUZRIKQEMBBMEOEFGJUQ(stream);
}
extern "C" void HBHUKOJXEGQRZSPFOOSUQZNANLROYVUVFADBMFGTASAFKKMLYYRSQAZINHHZXUYJ(IntPtr stream , int ReadTimeout);
inline static void System_IO_Stream_SetReadTimeout(IntPtr stream , int ReadTimeout)
{
	HBHUKOJXEGQRZSPFOOSUQZNANLROYVUVFADBMFGTASAFKKMLYYRSQAZINHHZXUYJ(stream , ReadTimeout);
}
extern "C" int MVLZOOTJHYTXZHPDYFQZDCEFAVNFXGWGUQTPYNWKFIKSHCJGSEAREYFKQGYTANLA(IntPtr stream);
inline static int System_IO_Stream_GetWriteTimeout(IntPtr stream)
{
	return MVLZOOTJHYTXZHPDYFQZDCEFAVNFXGWGUQTPYNWKFIKSHCJGSEAREYFKQGYTANLA(stream);
}
extern "C" void BMDIOZELIFUVRMXYMHMTGFCVLJZRODJRWJQUYBRSZOIYEJSDJZGSBRUWKHWEZMWF(IntPtr stream , int WriteTimeout);
inline static void System_IO_Stream_SetWriteTimeout(IntPtr stream , int WriteTimeout)
{
	BMDIOZELIFUVRMXYMHMTGFCVLJZRODJRWJQUYBRSZOIYEJSDJZGSBRUWKHWEZMWF(stream , WriteTimeout);
}
extern "C" void IVCWYYYTZUUICGWIBDPNNDSKXDADCXVCZTQMJZRXCVPHXXRWJHBNZEDEDSYVXUQC(IntPtr stream , byte * data , int len);
inline static void System_IO_Stream_Write(IntPtr stream , byte* data , int len)
{
	IVCWYYYTZUUICGWIBDPNNDSKXDADCXVCZTQMJZRXCVPHXXRWJHBNZEDEDSYVXUQC(stream , data , len);
}
extern "C" void YRIIPJZBLSKSOKNZMEUUVHCVPMIRBWAIEMIFOIGZIZBGTLPTEYISAWGRPNSDAIAP(IntPtr stream , byte data);
inline static void System_IO_Stream_WriteByte(IntPtr stream , byte data)
{
	YRIIPJZBLSKSOKNZMEUUVHCVPMIRBWAIEMIFOIGZIZBGTLPTEYISAWGRPNSDAIAP(stream , data);
}
extern "C" int SCOCBIKDXUMWFVCEXPMCNHIHGRPBPDYAZMOQWNRWNFUFKKLTKOFLWXBLUGWJSJOU(IntPtr stream);
inline static int System_IO_Stream_ReadByte(IntPtr stream)
{
	return SCOCBIKDXUMWFVCEXPMCNHIHGRPBPDYAZMOQWNRWNFUFKKLTKOFLWXBLUGWJSJOU(stream);
}
extern "C" int WMWSHLIJXPOIMCXVFWRBXNEBLCWPRHEEQAJXOTMYGWNGJTZRIAEVSMWIIUHEPSSP(IntPtr stream , IntPtr buffer , int offset , int len);
inline static int System_IO_Stream_Read(IntPtr stream , IntPtr buffer , int offset , int len)
{
	return WMWSHLIJXPOIMCXVFWRBXNEBLCWPRHEEQAJXOTMYGWNGJTZRIAEVSMWIIUHEPSSP(stream , buffer , offset , len);
}
extern "C" IntPtr KJRLTZHMKSVBZXSRDEGQDJMEDAPTLHJNDXWZBNXISSLARVIKBPALLBMBXNISKNAC(IntPtr ms);
inline static IntPtr System_IO_Stream_FROMMEMORYSTREAM(IntPtr ms)
{
	return KJRLTZHMKSVBZXSRDEGQDJMEDAPTLHJNDXWZBNXISSLARVIKBPALLBMBXNISKNAC(ms);
}
extern "C" IntPtr VCZHWCZLPUURWDQCQWIPXRQEPTKQENSMSDCCKKGGZUDGXDZGRUNDDHIELUSDSIHC(IntPtr stream);
inline static IntPtr System_IO_StreamReader_New(IntPtr stream)
{
	return VCZHWCZLPUURWDQCQWIPXRQEPTKQENSMSDCCKKGGZUDGXDZGRUNDDHIELUSDSIHC(stream);
}
extern "C" IntPtr BHZTBOSGPCPCOJHLTDZKZPIKVYRPSDNQNAFPEGFCCHNASFQBMHJOJWCLYOYCXCNM(IntPtr stream , bool detectEncodingFromByteOrderMarks);
inline static IntPtr System_IO_StreamReader_NewI(IntPtr stream , bool detectEncodingFromByteOrderMarks)
{
	return BHZTBOSGPCPCOJHLTDZKZPIKVYRPSDNQNAFPEGFCCHNASFQBMHJOJWCLYOYCXCNM(stream , detectEncodingFromByteOrderMarks);
}
extern "C" IntPtr PYONERHNXWISCISPHPDLUYHRYURPHCFATBLTRDXUZVQMOJJQWJVHYCRQQXOKARFV(IntPtr stream , IntPtr encoding);
inline static IntPtr System_IO_StreamReader_NewII(IntPtr stream , IntPtr encoding)
{
	return PYONERHNXWISCISPHPDLUYHRYURPHCFATBLTRDXUZVQMOJJQWJVHYCRQQXOKARFV(stream , encoding);
}
extern "C" IntPtr QHYBWYXDRILYHVCOKATYHYBRJVCUPNUIPVVGLIUXLRPQRTIVVZZAYGOSGHSAWDOE(IntPtr stream , IntPtr encoding , bool detectEncodingFromByteOrderMarks);
inline static IntPtr System_IO_StreamReader_NewIII(IntPtr stream , IntPtr encoding , bool detectEncodingFromByteOrderMarks)
{
	return QHYBWYXDRILYHVCOKATYHYBRJVCUPNUIPVVGLIUXLRPQRTIVVZZAYGOSGHSAWDOE(stream , encoding , detectEncodingFromByteOrderMarks);
}
extern "C" IntPtr ODIMZVDCGVNPILAPMGZPOUKIHDADPTBHCLBNKWWZVWTCTYKVHCNPEZQUTZEVVZMM(IntPtr stream , IntPtr encoding , bool detectEncodingFromByteOrderMarks , int buffersize);
inline static IntPtr System_IO_StreamReader_NewIV(IntPtr stream , IntPtr encoding , bool detectEncodingFromByteOrderMarks , int buffersize)
{
	return ODIMZVDCGVNPILAPMGZPOUKIHDADPTBHCLBNKWWZVWTCTYKVHCNPEZQUTZEVVZMM(stream , encoding , detectEncodingFromByteOrderMarks , buffersize);
}
extern "C" IntPtr TFMWJMFQJZTRAHPJTFWNFMDDVHUKRAEWKGIOLNLVXXFEFYTLKVCQDZHHBIBBRUZI(IntPtr stream , IntPtr encoding , bool detectEncodingFromByteOrderMarks , int buffersize , bool leaveOpen);
inline static IntPtr System_IO_StreamReader_NewV(IntPtr stream , IntPtr encoding , bool detectEncodingFromByteOrderMarks , int buffersize , bool leaveOpen)
{
	return TFMWJMFQJZTRAHPJTFWNFMDDVHUKRAEWKGIOLNLVXXFEFYTLKVCQDZHHBIBBRUZI(stream , encoding , detectEncodingFromByteOrderMarks , buffersize , leaveOpen);
}
extern "C" IntPtr VXGTYBXGTBQIGYYWNJAVYOSLZAMCLKECYWJHSAMJYWWCIZBDKEOIUDKGEVUXOUUJ(const char* path);
inline static IntPtr System_IO_StreamReader_NewVI(const char* path)
{
	return VXGTYBXGTBQIGYYWNJAVYOSLZAMCLKECYWJHSAMJYWWCIZBDKEOIUDKGEVUXOUUJ(path);
}
extern "C" IntPtr WNJJPQENWQXBRQCZZISGWWIUMCDWGPUDCNFVPROUAALDFIPOSUYFCNNAFPXMNHHH(const char* path , bool detectEncodingFromByteOrderMarks);
inline static IntPtr System_IO_StreamReader_NewVII(const char* path , bool detectEncodingFromByteOrderMarks)
{
	return WNJJPQENWQXBRQCZZISGWWIUMCDWGPUDCNFVPROUAALDFIPOSUYFCNNAFPXMNHHH(path , detectEncodingFromByteOrderMarks);
}
extern "C" IntPtr WUZDKHJIUXGVKFPDNODLQOAOAEQATBHSTEGLJLDLKPLEHRQZZUZYEVQHTKDGRJPT(const char* path , IntPtr encoding);
inline static IntPtr System_IO_StreamReader_NewVIII(const char* path , IntPtr encoding)
{
	return WUZDKHJIUXGVKFPDNODLQOAOAEQATBHSTEGLJLDLKPLEHRQZZUZYEVQHTKDGRJPT(path , encoding);
}
extern "C" IntPtr QNBFYDUBLSABDWHINQAYBIOXOYRYHXUBARNTPLBVAXMMVPEXDUSBIQRHZEQZLWTN(const char* path , IntPtr encoding , bool detectEncodingFromByteOrderMarks);
inline static IntPtr System_IO_StreamReader_NewX(const char* path , IntPtr encoding , bool detectEncodingFromByteOrderMarks)
{
	return QNBFYDUBLSABDWHINQAYBIOXOYRYHXUBARNTPLBVAXMMVPEXDUSBIQRHZEQZLWTN(path , encoding , detectEncodingFromByteOrderMarks);
}
extern "C" IntPtr XYAMIOTBPFYEVCBZUUUNETTKZGULVBJDDZOWOSPOBQMDRNMWCQFRBGIEFPMCUHGN(const char* path , IntPtr encoding , bool detectEncodingFromByteOrderMarks , int buffersize);
inline static IntPtr System_IO_StreamReader_NewXI(const char* path , IntPtr encoding , bool detectEncodingFromByteOrderMarks , int buffersize)
{
	return XYAMIOTBPFYEVCBZUUUNETTKZGULVBJDDZOWOSPOBQMDRNMWCQFRBGIEFPMCUHGN(path , encoding , detectEncodingFromByteOrderMarks , buffersize);
}
extern "C" void VVAWOELCFFMOGQTMTXJFWSCXQJRYGNUUKYIWMPIXFDLVUUXPWZIWYBRCTDGFNMVS(IntPtr stream);
inline static void System_IO_StreamReader_Close(IntPtr stream)
{
	VVAWOELCFFMOGQTMTXJFWSCXQJRYGNUUKYIWMPIXFDLVUUXPWZIWYBRCTDGFNMVS(stream);
}
extern "C" void KSEIIXZEOLZTGGCVLCCGFXVJHFDJIDKSHTKCQPHZZDHMBYVMALTKKPNMWUBCUQVL(IntPtr stream);
inline static void System_IO_StreamReader_Peek(IntPtr stream)
{
	KSEIIXZEOLZTGGCVLCCGFXVJHFDJIDKSHTKCQPHZZDHMBYVMALTKKPNMWUBCUQVL(stream);
}
extern "C" void BHLNVAEVVCGBQJHJKQIXJZIRGXGVOEFIIWKUMIRAGYOHILWMNRSDIXCBYUHXTJHQ(IntPtr stream);
inline static void System_IO_StreamReader_DiscardBufferedData(IntPtr stream)
{
	BHLNVAEVVCGBQJHJKQIXJZIRGXGVOEFIIWKUMIRAGYOHILWMNRSDIXCBYUHXTJHQ(stream);
}
extern "C" int XYTUZNXCYHRKKBJUBTIWMBAKTIVSBUGWRYJKSCNZUPFBFRRWKMWAAKEWYIAQREBE(IntPtr stream , IntPtr buffer , int index , int count);
inline static int System_IO_StreamReader_Read(IntPtr stream , IntPtr buffer , int index , int count)
{
	return XYTUZNXCYHRKKBJUBTIWMBAKTIVSBUGWRYJKSCNZUPFBFRRWKMWAAKEWYIAQREBE(stream , buffer , index , count);
}
extern "C" char* AUTMSZBYGJCWWZEBRZHOXGWGUMMKCWHPOAALXEELLXTRIHAYDYZSXMGUYMSFNRWJ(IntPtr stream);
inline static char* System_IO_StreamReader_ReadLine(IntPtr stream)
{
	return AUTMSZBYGJCWWZEBRZHOXGWGUMMKCWHPOAALXEELLXTRIHAYDYZSXMGUYMSFNRWJ(stream);
}
extern "C" char* BMIVYTEMUWDAMEYNMNGDXOSBTGMLMZYUBKPWYEAKUMYBJGHUOFTAKSLNTGBSHTAV(IntPtr stream);
inline static char* System_IO_StreamReader_ReadToEnd(IntPtr stream)
{
	return BMIVYTEMUWDAMEYNMNGDXOSBTGMLMZYUBKPWYEAKUMYBJGHUOFTAKSLNTGBSHTAV(stream);
}
extern "C" IntPtr YJYCOCOHMVJLQRSNZSWGGXJJYCCSCHDBLDDAHEFLRLNOIAWCNOTOWUPAZPEMZVEF(IntPtr stream);
inline static IntPtr System_IO_StreamWriter_New(IntPtr stream)
{
	return YJYCOCOHMVJLQRSNZSWGGXJJYCCSCHDBLDDAHEFLRLNOIAWCNOTOWUPAZPEMZVEF(stream);
}
extern "C" IntPtr SIZNOSFUNKPUKUAYFAEOOOFRNCASASMVGHWAAJOVIYBLEUPFOFGZQQRECIZLRNUU(IntPtr stream , IntPtr encoding);
inline static IntPtr System_IO_StreamWriter_NewI(IntPtr stream , IntPtr encoding)
{
	return SIZNOSFUNKPUKUAYFAEOOOFRNCASASMVGHWAAJOVIYBLEUPFOFGZQQRECIZLRNUU(stream , encoding);
}
extern "C" IntPtr YUODYZYWMJGPMTMTNVDUMMEQQRXRKCDVEHMKFMGOHKNHKCRJVFXWJZHMPYMHBGLJ(IntPtr stream , IntPtr encoding , int buffersize);
inline static IntPtr System_IO_StreamWriter_NewII(IntPtr stream , IntPtr encoding , int buffersize)
{
	return YUODYZYWMJGPMTMTNVDUMMEQQRXRKCDVEHMKFMGOHKNHKCRJVFXWJZHMPYMHBGLJ(stream , encoding , buffersize);
}
extern "C" IntPtr FKKEHCNBOPMCYWFOZOVEEHMEAZUHZZMBYECZRNBTSWHUNFNTSYHNKHEYYFEHHFBP(IntPtr stream , IntPtr encoding , int buffersize , bool leaveOpen);
inline static IntPtr System_IO_StreamWriter_NewIII(IntPtr stream , IntPtr encoding , int buffersize , bool leaveOpen)
{
	return FKKEHCNBOPMCYWFOZOVEEHMEAZUHZZMBYECZRNBTSWHUNFNTSYHNKHEYYFEHHFBP(stream , encoding , buffersize , leaveOpen);
}
extern "C" IntPtr CLDUUGWMNCMIZSRUMBPBSZQQZEBLIULMVSRBBTYLBUZIVWYFOKVGQZXCVMUQELDT(const char* path);
inline static IntPtr System_IO_StreamWriter_NewIV(const char* path)
{
	return CLDUUGWMNCMIZSRUMBPBSZQQZEBLIULMVSRBBTYLBUZIVWYFOKVGQZXCVMUQELDT(path);
}
extern "C" IntPtr QZMHAQSSCDAXZIVDFVXYYFWWVPGPYIHPRGSWJRFYRCDMYZCMRQKJOFUKDQLLJDTT(const char* path , bool append);
inline static IntPtr System_IO_StreamWriter_NewV(const char* path , bool append)
{
	return QZMHAQSSCDAXZIVDFVXYYFWWVPGPYIHPRGSWJRFYRCDMYZCMRQKJOFUKDQLLJDTT(path , append);
}
extern "C" IntPtr WKGSQZTOQZGVCJXVMTXIYYBLMHSTFUOOIJQOTJWSWWSPYYITSQYQFLVYJUGIGAIW(const char* path , bool append , IntPtr encoding);
inline static IntPtr System_IO_StreamWriter_NewVI(const char* path , bool append , IntPtr encoding)
{
	return WKGSQZTOQZGVCJXVMTXIYYBLMHSTFUOOIJQOTJWSWWSPYYITSQYQFLVYJUGIGAIW(path , append , encoding);
}
extern "C" IntPtr KRMSSJBCWFLCFMMNZYBPVYJXOSEZDOLWNWEHLPBJOWTZATTWHTJHZTAMIPEAECZI(const char* path , bool append , IntPtr encoding , int buffersize);
inline static IntPtr System_IO_StreamWriter_NewVII(const char* path , bool append , IntPtr encoding , int buffersize)
{
	return KRMSSJBCWFLCFMMNZYBPVYJXOSEZDOLWNWEHLPBJOWTZATTWHTJHZTAMIPEAECZI(path , append , encoding , buffersize);
}
extern "C" void UOOIHFBJXRAZEJWVZHRKEDXUWSYWLAEMWLFMEKOBRZKHSBHZSJBWKPDQQUMPHFYX(IntPtr wr);
inline static void System_IO_StreamWriter_Close(IntPtr wr)
{
	UOOIHFBJXRAZEJWVZHRKEDXUWSYWLAEMWLFMEKOBRZKHSBHZSJBWKPDQQUMPHFYX(wr);
}
extern "C" void NOCSDKQOSPSFTQBUKYDCZHBHIOVJYZUMBMTEYPWISMDUXYXZSRFIBWXFMUKPPGPT(IntPtr wr);
inline static void System_IO_StreamWriter_Flush(IntPtr wr)
{
	NOCSDKQOSPSFTQBUKYDCZHBHIOVJYZUMBMTEYPWISMDUXYXZSRFIBWXFMUKPPGPT(wr);
}
extern "C" void VFDGWXWUCVJMDHKKRVQHTLKFPORDEHTLXKZRVRDVUKGGMLCFKAXTPIAJUXRIFSQV(IntPtr wr , char c);
inline static void System_IO_StreamWriter_WriteChar(IntPtr wr , char c)
{
	VFDGWXWUCVJMDHKKRVQHTLKFPORDEHTLXKZRVRDVUKGGMLCFKAXTPIAJUXRIFSQV(wr , c);
}
extern "C" void BXOTHTPASVMIFETDMMTEJZVPJQWXZUPCUKEPWIXRLXAUVSDQEOWTZMMCBZKRWRAY(IntPtr wr , const char* s);
inline static void System_IO_StreamWriter_Write(IntPtr wr , const char* s)
{
	BXOTHTPASVMIFETDMMTEJZVPJQWXZUPCUKEPWIXRLXAUVSDQEOWTZMMCBZKRWRAY(wr , s);
}
extern "C" void FKNUADGDOCTLZBTQMGTLXWDIYCNWYFVTXCPLEIQAHTEWTACAGTFPYOAIGFWXQJFJ(IntPtr wr , const char* s);
inline static void System_IO_StreamWriter_WriteLine(IntPtr wr , const char* s)
{
	FKNUADGDOCTLZBTQMGTLXWDIYCNWYFVTXCPLEIQAHTEWTACAGTFPYOAIGFWXQJFJ(wr , s);
}
extern "C" bool GZNXMILDQSEESGPXZNQEAGVIBGEZMSJXNUPTMFOXHBYFKVQAQZXDSAIAEFVFEMRY(IntPtr wr);
inline static bool System_IO_StreamWriter_GetAutoFlush(IntPtr wr)
{
	return GZNXMILDQSEESGPXZNQEAGVIBGEZMSJXNUPTMFOXHBYFKVQAQZXDSAIAEFVFEMRY(wr);
}
extern "C" void JGRXQVKUYTWYHPYGQDJNUGFNMPOHKITVJZWDESJUODEZDJSOGPPADEDCBDLBHCKQ(IntPtr wr , bool AutoFlush);
inline static void System_IO_StreamWriter_SetAutoFlush(IntPtr wr , bool AutoFlush)
{
	JGRXQVKUYTWYHPYGQDJNUGFNMPOHKITVJZWDESJUODEZDJSOGPPADEDCBDLBHCKQ(wr , AutoFlush);
}
extern "C" IntPtr ABPITUBXTOYRCFJCWZBVTSSFWTCAHINLSOZCUKVLNRHOGMAVTIFHBPWIJJMZSBQL();
inline static IntPtr System_Text_StringBuilder_New()
{
	return ABPITUBXTOYRCFJCWZBVTSSFWTCAHINLSOZCUKVLNRHOGMAVTIFHBPWIJJMZSBQL();
}
extern "C" IntPtr BMYOGHHLEPHCLDZJTGGYDGKDRQSKYVTMBVNTNMPMBTCLHUXFKCGMURHVCVWPOXNJ(const char* _t);
inline static IntPtr System_Text_StringBuilder_NewI(const char* _t)
{
	return BMYOGHHLEPHCLDZJTGGYDGKDRQSKYVTMBVNTNMPMBTCLHUXFKCGMURHVCVWPOXNJ(_t);
}
extern "C" void WVBPQFWHQUXKDYVXTNZVOGRJOSRRPZXEFTPLSHOFFZVZUXRDZZVBXRUPERAXOERR(IntPtr _sb , const char* s);
inline static void System_Text_StringBuilder_Append(IntPtr _sb , const char* s)
{
	WVBPQFWHQUXKDYVXTNZVOGRJOSRRPZXEFTPLSHOFFZVZUXRDZZVBXRUPERAXOERR(_sb , s);
}
extern "C" void XTEKIKELYUQPLSPQANSQDWGNZAHBHQQAHEBASHVPUJCCBEDLCJXBMBNBMQLICDEH(IntPtr _sb , const char* s);
inline static void System_Text_StringBuilder_AppendLine(IntPtr _sb , const char* s)
{
	XTEKIKELYUQPLSPQANSQDWGNZAHBHQQAHEBASHVPUJCCBEDLCJXBMBNBMQLICDEH(_sb , s);
}
extern "C" void EPIHQOYTRCWUTEMUWWYXTOOGRAOCWMNQFUYMWWUNLDJKETHIEQLGEHNPBBQQZWXF(IntPtr _sb , int index , const char* s);
inline static void System_Text_StringBuilder_Insert(IntPtr _sb , int index , const char* s)
{
	EPIHQOYTRCWUTEMUWWYXTOOGRAOCWMNQFUYMWWUNLDJKETHIEQLGEHNPBBQQZWXF(_sb , index , s);
}
extern "C" int PFOYFAYABKLQFEBXSGXFAGLXHJLUFENPFEUZEICDSLFTWXJWASYTYREIURRWPDUW(IntPtr _sb);
inline static int System_Text_StringBuilder_GetLength(IntPtr _sb)
{
	return PFOYFAYABKLQFEBXSGXFAGLXHJLUFENPFEUZEICDSLFTWXJWASYTYREIURRWPDUW(_sb);
}
extern "C" void XVLBJCTJDTNPBRBKZOUNGURNZMENRGOPQIWALINXYOQEEOGCPHWAIHQCEXBXXGSX(IntPtr _sb , int len);
inline static void System_Text_StringBuilder_SetLength(IntPtr _sb , int len)
{
	XVLBJCTJDTNPBRBKZOUNGURNZMENRGOPQIWALINXYOQEEOGCPHWAIHQCEXBXXGSX(_sb , len);
}
extern "C" void FYZTUAYQAXOREMJKFCXJJNGIRUVOHQZSWSZGPNHPJGALTYYROQRVJINRRRBAEJJK(IntPtr _sb);
inline static void System_Text_StringBuilder_Clear(IntPtr _sb)
{
	FYZTUAYQAXOREMJKFCXJJNGIRUVOHQZSWSZGPNHPJGALTYYROQRVJINRRRBAEJJK(_sb);
}
extern "C" char* XVVLNCVSUHZDNVOSVEARYEINFIOYLGKZWPNYDNDLVZABJKDWCIFAJSLTMHGFOWGN(IntPtr _sb);
inline static char* System_Text_StringBuilder_ToString(IntPtr _sb)
{
	return XVVLNCVSUHZDNVOSVEARYEINFIOYLGKZWPNYDNDLVZABJKDWCIFAJSLTMHGFOWGN(_sb);
}
extern "C" IntPtr XZGYIQOIAOVZDHEVERVCBJQEETLWGYWYSMDJDFOMTXAUWLPFCLAWBEMOJBTOFSBC();
inline static IntPtr System_Drawing_Pens_Transparent()
{
	return XZGYIQOIAOVZDHEVERVCBJQEETLWGYWYSMDJDFOMTXAUWLPFCLAWBEMOJBTOFSBC();
}
extern "C" IntPtr SXHRDVRZDJIEJVISEFTVXAWNZPABLAHBWYCYEYCHTBSSVIENSBJZYFERATRNVQND();
inline static IntPtr System_Drawing_Pens_AliceBlue()
{
	return SXHRDVRZDJIEJVISEFTVXAWNZPABLAHBWYCYEYCHTBSSVIENSBJZYFERATRNVQND();
}
extern "C" IntPtr BHILTKNGDMCVHERRLMIJQHCQTKXKGOMDNPQOATUINDWMDIKWBZCIHEMTERRIMCZO();
inline static IntPtr System_Drawing_Pens_AntiqueWhite()
{
	return BHILTKNGDMCVHERRLMIJQHCQTKXKGOMDNPQOATUINDWMDIKWBZCIHEMTERRIMCZO();
}
extern "C" IntPtr ZYIRODRRSAVNLQNKABIGLDWJCWKIBLWLDHMEASHYIKPHIZIOEHHLTSDVCYPRSIQG();
inline static IntPtr System_Drawing_Pens_Aqua()
{
	return ZYIRODRRSAVNLQNKABIGLDWJCWKIBLWLDHMEASHYIKPHIZIOEHHLTSDVCYPRSIQG();
}
extern "C" IntPtr EKJEDIKHTKYAOOBCOVETDKRKERBBDPGZUJDXQDLVXARJUCHNXMDWEWCTTYAMGIEE();
inline static IntPtr System_Drawing_Pens_Aquamarine()
{
	return EKJEDIKHTKYAOOBCOVETDKRKERBBDPGZUJDXQDLVXARJUCHNXMDWEWCTTYAMGIEE();
}
extern "C" IntPtr EYGELDMKKIWDTHQBJOEQMJVXGKDRDYPPVNFVVDBTZTMWZZZMHYCSDNRUDIYBZVGL();
inline static IntPtr System_Drawing_Pens_Azure()
{
	return EYGELDMKKIWDTHQBJOEQMJVXGKDRDYPPVNFVVDBTZTMWZZZMHYCSDNRUDIYBZVGL();
}
extern "C" IntPtr SHIGBVGGMKRSXYXHKRJEVXLHVKRNFATEMADSQSLMSWFTWZXFKQQILBQVWALQDSBL();
inline static IntPtr System_Drawing_Pens_Beige()
{
	return SHIGBVGGMKRSXYXHKRJEVXLHVKRNFATEMADSQSLMSWFTWZXFKQQILBQVWALQDSBL();
}
extern "C" IntPtr QMGXUFQRGWMZRRKWNMCOJLSKJIWQHUJZVTCKSAKFZYCPPREEPPDQQMCFUWNMJAKL();
inline static IntPtr System_Drawing_Pens_Bisque()
{
	return QMGXUFQRGWMZRRKWNMCOJLSKJIWQHUJZVTCKSAKFZYCPPREEPPDQQMCFUWNMJAKL();
}
extern "C" IntPtr NMDXPADMCWOKIDUSDRARRTJJRWPWNYWZOQBCNGOOMROTXRXRBUIRZSUTDUFTLGYE();
inline static IntPtr System_Drawing_Pens_Black()
{
	return NMDXPADMCWOKIDUSDRARRTJJRWPWNYWZOQBCNGOOMROTXRXRBUIRZSUTDUFTLGYE();
}
extern "C" IntPtr APWSBSFXCMFAFPLZZYVTPEAVVHZTAVDFSKSIVEPJPLPNMUONIGTMLFOWPBWTSLWG();
inline static IntPtr System_Drawing_Pens_BlanchedAlmond()
{
	return APWSBSFXCMFAFPLZZYVTPEAVVHZTAVDFSKSIVEPJPLPNMUONIGTMLFOWPBWTSLWG();
}
extern "C" IntPtr IAHVXDEUIMEEPMIBTLKUBRTNVWSUHWQDPIFMMTQEBZDZBJHCSVAHABFQGUZAKKMM();
inline static IntPtr System_Drawing_Pens_Blue()
{
	return IAHVXDEUIMEEPMIBTLKUBRTNVWSUHWQDPIFMMTQEBZDZBJHCSVAHABFQGUZAKKMM();
}
extern "C" IntPtr VAPHHVOZUGSCNULLOQBMVIDNCOFSUQTRMQDAUAUWGBNUICDMINLUIARNXBETQWEE();
inline static IntPtr System_Drawing_Pens_BlueViolet()
{
	return VAPHHVOZUGSCNULLOQBMVIDNCOFSUQTRMQDAUAUWGBNUICDMINLUIARNXBETQWEE();
}
extern "C" IntPtr MAQWRLROVEFUVIFAKTJHEZJLZPDTVAGKWJIHMGUXWWZDUWSOVDIWMXZMREXBHXSU();
inline static IntPtr System_Drawing_Pens_Brown()
{
	return MAQWRLROVEFUVIFAKTJHEZJLZPDTVAGKWJIHMGUXWWZDUWSOVDIWMXZMREXBHXSU();
}
extern "C" IntPtr YVXLAXNEYMLHAFQCXPXSRJXZJVQIJTQYDEEZZGNYPEXAMSMLNUDRAACOXYCEHFUF();
inline static IntPtr System_Drawing_Pens_BurlyWood()
{
	return YVXLAXNEYMLHAFQCXPXSRJXZJVQIJTQYDEEZZGNYPEXAMSMLNUDRAACOXYCEHFUF();
}
extern "C" IntPtr VMDVARDRBZCNMWMQIEUPQYXDBQBADJRKJSEZPRKWQLQBYPCBMMWCLFPXPATKPCOS();
inline static IntPtr System_Drawing_Pens_CadetBlue()
{
	return VMDVARDRBZCNMWMQIEUPQYXDBQBADJRKJSEZPRKWQLQBYPCBMMWCLFPXPATKPCOS();
}
extern "C" IntPtr ISDTRNBRTYYEIWEMNAORNOYEDHKPXAHOXXTGLIJYKEIMHLPSVHWOOWFTTZQKCMUT();
inline static IntPtr System_Drawing_Pens_Chartreuse()
{
	return ISDTRNBRTYYEIWEMNAORNOYEDHKPXAHOXXTGLIJYKEIMHLPSVHWOOWFTTZQKCMUT();
}
extern "C" IntPtr RKGKDYAFRPGIFLWSSRTPDSZBSZMMSZWYKOVXEFPXHRXYPWNHCYSLTEQYKERDLNMR();
inline static IntPtr System_Drawing_Pens_Chocolate()
{
	return RKGKDYAFRPGIFLWSSRTPDSZBSZMMSZWYKOVXEFPXHRXYPWNHCYSLTEQYKERDLNMR();
}
extern "C" IntPtr TIYQQZNMCVILVALWLFKUHKFFYXMANLMTFFFHXWRCKFJXWFDJTUSFCSKIDSSTMNZQ();
inline static IntPtr System_Drawing_Pens_Coral()
{
	return TIYQQZNMCVILVALWLFKUHKFFYXMANLMTFFFHXWRCKFJXWFDJTUSFCSKIDSSTMNZQ();
}
extern "C" IntPtr IOGPVEYONHJCBHJSTDGSTGQMVXDFEYPXGSOHYNOOWDSVJIGVJZZJGGXCXTUYATKP();
inline static IntPtr System_Drawing_Pens_CornflowerBlue()
{
	return IOGPVEYONHJCBHJSTDGSTGQMVXDFEYPXGSOHYNOOWDSVJIGVJZZJGGXCXTUYATKP();
}
extern "C" IntPtr RMWJSBUFOSWPOVDMQIWEYGQZVMKFTQODTDDWMXCHFTVOKHNBQHHSXGQLVWOGROMX();
inline static IntPtr System_Drawing_Pens_Cornsilk()
{
	return RMWJSBUFOSWPOVDMQIWEYGQZVMKFTQODTDDWMXCHFTVOKHNBQHHSXGQLVWOGROMX();
}
extern "C" IntPtr DSWLSGASFOYFKCPNYIPLIWGMMRBPJWPQGXKRLCJJHOMIHKBTHAIJZBPHMJYBFKJI();
inline static IntPtr System_Drawing_Pens_Crimson()
{
	return DSWLSGASFOYFKCPNYIPLIWGMMRBPJWPQGXKRLCJJHOMIHKBTHAIJZBPHMJYBFKJI();
}
extern "C" IntPtr ZHYNRXCVZFDUJYFBQHIIOGREIDFBDHDWEDJZMNCJYMKUYVYOEWLXCBUTQTENSARR();
inline static IntPtr System_Drawing_Pens_Cyan()
{
	return ZHYNRXCVZFDUJYFBQHIIOGREIDFBDHDWEDJZMNCJYMKUYVYOEWLXCBUTQTENSARR();
}
extern "C" IntPtr CGPFOFPCFYJBVWGNFQXHWGUDJQJSJORXUSSRFSZYHJRDRTXTNRIBDKVVLLWYWXSR();
inline static IntPtr System_Drawing_Pens_DarkBlue()
{
	return CGPFOFPCFYJBVWGNFQXHWGUDJQJSJORXUSSRFSZYHJRDRTXTNRIBDKVVLLWYWXSR();
}
extern "C" IntPtr HLGCEPHMRYZMORLPSPFRGPUKXWFUWACJQAVFMUOXKVKEKIHUAGGGSBLSRWEIJNQQ();
inline static IntPtr System_Drawing_Pens_DarkCyan()
{
	return HLGCEPHMRYZMORLPSPFRGPUKXWFUWACJQAVFMUOXKVKEKIHUAGGGSBLSRWEIJNQQ();
}
extern "C" IntPtr WQWNVFDXAHHKEQZPOLTPUVROPDOQPGNXFUHUMTYUDIGKUANAWPUYTAVBYHXSQMIU();
inline static IntPtr System_Drawing_Pens_DarkGoldenrod()
{
	return WQWNVFDXAHHKEQZPOLTPUVROPDOQPGNXFUHUMTYUDIGKUANAWPUYTAVBYHXSQMIU();
}
extern "C" IntPtr UKEJIFDUMZMMOHUPPNTALODFZGVEWGEQALQKWESRMZLUNIMRNICCTHIFGYJBJYYG();
inline static IntPtr System_Drawing_Pens_DarkGray()
{
	return UKEJIFDUMZMMOHUPPNTALODFZGVEWGEQALQKWESRMZLUNIMRNICCTHIFGYJBJYYG();
}
extern "C" IntPtr UVMDQKSLVBNMDJRRTERNDBXSDLEXUQINAEZSVJACPRHRUWBXGSHEHLDTYUAFGVQE();
inline static IntPtr System_Drawing_Pens_DarkGreen()
{
	return UVMDQKSLVBNMDJRRTERNDBXSDLEXUQINAEZSVJACPRHRUWBXGSHEHLDTYUAFGVQE();
}
extern "C" IntPtr SZLYJZVKDOXLUFXGJGQCIDGPBFUBJVWUBCZUKDNHXXBSNSZSWTWZEOWPTVXDETBI();
inline static IntPtr System_Drawing_Pens_DarkKhaki()
{
	return SZLYJZVKDOXLUFXGJGQCIDGPBFUBJVWUBCZUKDNHXXBSNSZSWTWZEOWPTVXDETBI();
}
extern "C" IntPtr RCKRGDWFTJELCNCJGBFQYXQMFJBOGJCDVTAKHHMSWQFVJLMFTNXDOLJUMXLWCHZK();
inline static IntPtr System_Drawing_Pens_DarkMagenta()
{
	return RCKRGDWFTJELCNCJGBFQYXQMFJBOGJCDVTAKHHMSWQFVJLMFTNXDOLJUMXLWCHZK();
}
extern "C" IntPtr GBPIMRBYPMTIRUCUWVVSLZOKKGYKWPQORVOIVESCMZNCRACRURZGMGYHMEYGTRCA();
inline static IntPtr System_Drawing_Pens_DarkOliveGreen()
{
	return GBPIMRBYPMTIRUCUWVVSLZOKKGYKWPQORVOIVESCMZNCRACRURZGMGYHMEYGTRCA();
}
extern "C" IntPtr VEQWGUYSCSGLMMSJEGPEPJBLXHVRGMIVXMGMKGLZSGETAMUAMOBMCXKMDFYYZHMP();
inline static IntPtr System_Drawing_Pens_DarkOrange()
{
	return VEQWGUYSCSGLMMSJEGPEPJBLXHVRGMIVXMGMKGLZSGETAMUAMOBMCXKMDFYYZHMP();
}
extern "C" IntPtr KKOZFFZYVPMJFHKKMUFRLWTZCUJEHMALUOJPYVUGODQMLBGVUOLFCVENROXLWUQI();
inline static IntPtr System_Drawing_Pens_DarkOrchid()
{
	return KKOZFFZYVPMJFHKKMUFRLWTZCUJEHMALUOJPYVUGODQMLBGVUOLFCVENROXLWUQI();
}
extern "C" IntPtr PBORXVMRZYCHGGOBNOJSAVIYJWXJXJKUMHXKMPXZCUFDSXHLZWXHLXHUSPIBXCTQ();
inline static IntPtr System_Drawing_Pens_DarkRed()
{
	return PBORXVMRZYCHGGOBNOJSAVIYJWXJXJKUMHXKMPXZCUFDSXHLZWXHLXHUSPIBXCTQ();
}
extern "C" IntPtr OIUYIEOYQJQGPFGLPLJBLCIPZDRWHWCZAOOKDICVHZRBHBENJWLLSRFMZFYFMSRU();
inline static IntPtr System_Drawing_Pens_DarkSalmon()
{
	return OIUYIEOYQJQGPFGLPLJBLCIPZDRWHWCZAOOKDICVHZRBHBENJWLLSRFMZFYFMSRU();
}
extern "C" IntPtr HQGBQWIGJNUMLHHYZEMKKQGIJCKXKXJPHWTQVDWNNECEXSASXZFHFGJQJXRNLKVL();
inline static IntPtr System_Drawing_Pens_DarkSeaGreen()
{
	return HQGBQWIGJNUMLHHYZEMKKQGIJCKXKXJPHWTQVDWNNECEXSASXZFHFGJQJXRNLKVL();
}
extern "C" IntPtr EEEONQDVHZWFOCLQBSZLRBKANDHXLJCCJRATOMEGVJZGJDCHMAMTLKTCUDAKJFKY();
inline static IntPtr System_Drawing_Pens_DarkSlateBlue()
{
	return EEEONQDVHZWFOCLQBSZLRBKANDHXLJCCJRATOMEGVJZGJDCHMAMTLKTCUDAKJFKY();
}
extern "C" IntPtr XUWWBRCPNTPICEQKAZLLWIRYYYYKLUWPZBJPGFFUXWFRULAQMPJKUYBOCYYDTSDS();
inline static IntPtr System_Drawing_Pens_DarkSlateGray()
{
	return XUWWBRCPNTPICEQKAZLLWIRYYYYKLUWPZBJPGFFUXWFRULAQMPJKUYBOCYYDTSDS();
}
extern "C" IntPtr WZIBUBEUTRNADZDMXIXVKMVBZVNIHCBFTNVVDYVLLPQDLBLCULFLVHIJEHBZNWNR();
inline static IntPtr System_Drawing_Pens_DarkTurquoise()
{
	return WZIBUBEUTRNADZDMXIXVKMVBZVNIHCBFTNVVDYVLLPQDLBLCULFLVHIJEHBZNWNR();
}
extern "C" IntPtr QIHQEIJYMLKVVSPXJLNVWPKLEMQVXVYPBZNDUVYLBHYJXMNMREPCISVAXVLRRNBR();
inline static IntPtr System_Drawing_Pens_DarkViolet()
{
	return QIHQEIJYMLKVVSPXJLNVWPKLEMQVXVYPBZNDUVYLBHYJXMNMREPCISVAXVLRRNBR();
}
extern "C" IntPtr NUUWFLDOMBTPRANSYEESFVGIEMFYJGUNFHWCRRGFABPGYGIXISTMJJLROLSSGEEG();
inline static IntPtr System_Drawing_Pens_DeepPink()
{
	return NUUWFLDOMBTPRANSYEESFVGIEMFYJGUNFHWCRRGFABPGYGIXISTMJJLROLSSGEEG();
}
extern "C" IntPtr HFJKEKAGXYREGZKYEIQRMHEWVEOGZOZVWJZTWYSXRMOKRGLOBUNXONTZBNOAWUHJ();
inline static IntPtr System_Drawing_Pens_DeepSkyBlue()
{
	return HFJKEKAGXYREGZKYEIQRMHEWVEOGZOZVWJZTWYSXRMOKRGLOBUNXONTZBNOAWUHJ();
}
extern "C" IntPtr ZWIXAQBGPSZZTTFPSAFEABGIPARIJSAXFFLVYONKSHIWNUFIIZHVOCIXPAHZZTWW();
inline static IntPtr System_Drawing_Pens_DimGray()
{
	return ZWIXAQBGPSZZTTFPSAFEABGIPARIJSAXFFLVYONKSHIWNUFIIZHVOCIXPAHZZTWW();
}
extern "C" IntPtr RBUNHKREMUMTSKUVUJZKLFICXOFXGNKYLLEMZRAYIDJUQOEEFMFQTMLMSSQTETXY();
inline static IntPtr System_Drawing_Pens_DodgerBlue()
{
	return RBUNHKREMUMTSKUVUJZKLFICXOFXGNKYLLEMZRAYIDJUQOEEFMFQTMLMSSQTETXY();
}
extern "C" IntPtr JNIHGIVCIBBIVOLIJBSUIUEYARTHBHUPFKKCGXXWQCHSKCQEGIJCADQOJJGOPOBB();
inline static IntPtr System_Drawing_Pens_Firebrick()
{
	return JNIHGIVCIBBIVOLIJBSUIUEYARTHBHUPFKKCGXXWQCHSKCQEGIJCADQOJJGOPOBB();
}
extern "C" IntPtr GMCLEIBLDVDFNMOYAPASXROCTVTXRJHBBGLXZFZXGXYFZLBWUHNAOIDOXARIPEUU();
inline static IntPtr System_Drawing_Pens_FloralWhite()
{
	return GMCLEIBLDVDFNMOYAPASXROCTVTXRJHBBGLXZFZXGXYFZLBWUHNAOIDOXARIPEUU();
}
extern "C" IntPtr NBDHAQYVPCLZTJCIUWCJVHNTCWAZORICDERYHUWDJSLMWDVNYIOSBKZGOKEDQYHY();
inline static IntPtr System_Drawing_Pens_ForestGreen()
{
	return NBDHAQYVPCLZTJCIUWCJVHNTCWAZORICDERYHUWDJSLMWDVNYIOSBKZGOKEDQYHY();
}
extern "C" IntPtr TJWPSEBAAZZCWBWZBMBFCQBSEKJWPTNKLNSNHGVUGOSCLWJNOFCDXBVCHDKHUEKG();
inline static IntPtr System_Drawing_Pens_Fuchsia()
{
	return TJWPSEBAAZZCWBWZBMBFCQBSEKJWPTNKLNSNHGVUGOSCLWJNOFCDXBVCHDKHUEKG();
}
extern "C" IntPtr LORJIIRURGYOYZHIAWIKRKMKRPFDWNABDLQWEAEFNHLRCHEIWBGXWAOACHRTDOYE();
inline static IntPtr System_Drawing_Pens_Gainsboro()
{
	return LORJIIRURGYOYZHIAWIKRKMKRPFDWNABDLQWEAEFNHLRCHEIWBGXWAOACHRTDOYE();
}
extern "C" IntPtr GWKMILDASCWKYVHKKXGUGDFCWQUXILCYIHKFWSZLXGETEECGZHIFIEXDRHPSRGRG();
inline static IntPtr System_Drawing_Pens_GhostWhite()
{
	return GWKMILDASCWKYVHKKXGUGDFCWQUXILCYIHKFWSZLXGETEECGZHIFIEXDRHPSRGRG();
}
extern "C" IntPtr AXBQLBOSXVWAYLYSNNXBDWQEKHNOCHTQPXTGDLUXTPHMHXFGIXEDJPDDHWGEOZQQ();
inline static IntPtr System_Drawing_Pens_Gold()
{
	return AXBQLBOSXVWAYLYSNNXBDWQEKHNOCHTQPXTGDLUXTPHMHXFGIXEDJPDDHWGEOZQQ();
}
extern "C" IntPtr BFLARSOCSZIOPEXNBHGECQHZUPYGFQJTYQKBLEOPICKKHPODZSCGTLOLYLFBUIWC();
inline static IntPtr System_Drawing_Pens_Goldenrod()
{
	return BFLARSOCSZIOPEXNBHGECQHZUPYGFQJTYQKBLEOPICKKHPODZSCGTLOLYLFBUIWC();
}
extern "C" IntPtr POPYTWBWSQWAFXSFBVHMODAMCYDAYNVAFIUSZQJDRFODPNGBTAAYAJNMODVVTBXF();
inline static IntPtr System_Drawing_Pens_Gray()
{
	return POPYTWBWSQWAFXSFBVHMODAMCYDAYNVAFIUSZQJDRFODPNGBTAAYAJNMODVVTBXF();
}
extern "C" IntPtr UWUWCZGLMEVIOXXOSBGYMXZVUIEWUOJPHIITTJZTUPMWOFXQFGCRUZSWXYCTVKQX();
inline static IntPtr System_Drawing_Pens_Green()
{
	return UWUWCZGLMEVIOXXOSBGYMXZVUIEWUOJPHIITTJZTUPMWOFXQFGCRUZSWXYCTVKQX();
}
extern "C" IntPtr UFBGOEVICNEXLCHPLNQNLSVHQMVUHFYJYOBIDRCBLUOGVVLURMHHTDMBKTPCIABW();
inline static IntPtr System_Drawing_Pens_GreenYellow()
{
	return UFBGOEVICNEXLCHPLNQNLSVHQMVUHFYJYOBIDRCBLUOGVVLURMHHTDMBKTPCIABW();
}
extern "C" IntPtr PUYWAYLULOBRDOMUBBDUYQPVCAYKBASKSSRAXOTSBNVEBUYVGVAGXHYYECUAABSL();
inline static IntPtr System_Drawing_Pens_Honeydew()
{
	return PUYWAYLULOBRDOMUBBDUYQPVCAYKBASKSSRAXOTSBNVEBUYVGVAGXHYYECUAABSL();
}
extern "C" IntPtr WRYLXMWMHKTKUKUHBDDFZMMKTTWVTSSZUKIJWMYUZOYNONDTHNYWYNMJENREPBTO();
inline static IntPtr System_Drawing_Pens_HotPink()
{
	return WRYLXMWMHKTKUKUHBDDFZMMKTTWVTSSZUKIJWMYUZOYNONDTHNYWYNMJENREPBTO();
}
extern "C" IntPtr STQKCKLPFJGKNZWGPCNFUVBHYZEIVUEXUJVUXTRWCJRPHBWFRLONNNUWSJMCFDTK();
inline static IntPtr System_Drawing_Pens_IndianRed()
{
	return STQKCKLPFJGKNZWGPCNFUVBHYZEIVUEXUJVUXTRWCJRPHBWFRLONNNUWSJMCFDTK();
}
extern "C" IntPtr EIQDDBIVLRDKDMZWCZQKFRKHPYCOHOQZPGKYLTBPCTCWKKTGJPAGMJFNXIOFZUNW();
inline static IntPtr System_Drawing_Pens_Indigo()
{
	return EIQDDBIVLRDKDMZWCZQKFRKHPYCOHOQZPGKYLTBPCTCWKKTGJPAGMJFNXIOFZUNW();
}
extern "C" IntPtr AEUWBALJXAHLONXEEVFROKMGBXBCEWQHFFWGPWEIEQJLCTYJLJADPWIQROVEZJEB();
inline static IntPtr System_Drawing_Pens_Ivory()
{
	return AEUWBALJXAHLONXEEVFROKMGBXBCEWQHFFWGPWEIEQJLCTYJLJADPWIQROVEZJEB();
}
extern "C" IntPtr KZGIRQPHRWNXBBDHYRQVVMSJXGOABAIVLHACNPSVUSMSIKPPKNGISJFYHXLLBOGR();
inline static IntPtr System_Drawing_Pens_Khaki()
{
	return KZGIRQPHRWNXBBDHYRQVVMSJXGOABAIVLHACNPSVUSMSIKPPKNGISJFYHXLLBOGR();
}
extern "C" IntPtr OSMTABUIYVACAZANQZQOTACBBCVQEGTGMVEQYVPJTXJXJDYHWXUCYSXNPKRYGEES();
inline static IntPtr System_Drawing_Pens_Lavender()
{
	return OSMTABUIYVACAZANQZQOTACBBCVQEGTGMVEQYVPJTXJXJDYHWXUCYSXNPKRYGEES();
}
extern "C" IntPtr CUQEVKPUKGUWQFSYDOTHLQHUXQANEQDPTRVOMTLLIZSRXAXKSSURKWGLMVHEKBQT();
inline static IntPtr System_Drawing_Pens_LavenderBlush()
{
	return CUQEVKPUKGUWQFSYDOTHLQHUXQANEQDPTRVOMTLLIZSRXAXKSSURKWGLMVHEKBQT();
}
extern "C" IntPtr DFDYKDLKCIZMXQWWTQVLVLFWLJCRMGBGJZORXYAOGKPBXUOWYKLTFEXRAGNABUYV();
inline static IntPtr System_Drawing_Pens_LawnGreen()
{
	return DFDYKDLKCIZMXQWWTQVLVLFWLJCRMGBGJZORXYAOGKPBXUOWYKLTFEXRAGNABUYV();
}
extern "C" IntPtr GSCYBFYUQGFLWDYRVFSBVHAFBWRRLZNMMTVFRPUTLRDYZMVWIWFVCWAZRXWFNHJQ();
inline static IntPtr System_Drawing_Pens_LemonChiffon()
{
	return GSCYBFYUQGFLWDYRVFSBVHAFBWRRLZNMMTVFRPUTLRDYZMVWIWFVCWAZRXWFNHJQ();
}
extern "C" IntPtr TSZCISZFKYQDDBFPAUIOTRJQSWNUTPGDINFGMSOPWAKDFWVQRGESYUWCJJJMFFLV();
inline static IntPtr System_Drawing_Pens_LightBlue()
{
	return TSZCISZFKYQDDBFPAUIOTRJQSWNUTPGDINFGMSOPWAKDFWVQRGESYUWCJJJMFFLV();
}
extern "C" IntPtr SMVQWZDHGTSTGGKVAXCMKNFOQCXDJCJROPLSBETSDXMFBDVCYNLIDZLEHHATBZYE();
inline static IntPtr System_Drawing_Pens_LightCoral()
{
	return SMVQWZDHGTSTGGKVAXCMKNFOQCXDJCJROPLSBETSDXMFBDVCYNLIDZLEHHATBZYE();
}
extern "C" IntPtr JBERURUWDJINBAMMHUEVQBNPDHLUDAQEYIVAYEIHTOETQYCHUNMHVDNHNPNMGASC();
inline static IntPtr System_Drawing_Pens_LightCyan()
{
	return JBERURUWDJINBAMMHUEVQBNPDHLUDAQEYIVAYEIHTOETQYCHUNMHVDNHNPNMGASC();
}
extern "C" IntPtr TEOTELOCLWCBXUYFEDZPOIIVUNMIQVBTWBZLJJCIZJVYBLKTQIICACOKWTYRYFMQ();
inline static IntPtr System_Drawing_Pens_LightGoldenrodYellow()
{
	return TEOTELOCLWCBXUYFEDZPOIIVUNMIQVBTWBZLJJCIZJVYBLKTQIICACOKWTYRYFMQ();
}
extern "C" IntPtr VIFVUMVVAQQENJTJCTRHNZSTNPPPKLJUXFDSFPYDNMBJMKXMZPOFNECWPMHFXFLP();
inline static IntPtr System_Drawing_Pens_LightGreen()
{
	return VIFVUMVVAQQENJTJCTRHNZSTNPPPKLJUXFDSFPYDNMBJMKXMZPOFNECWPMHFXFLP();
}
extern "C" IntPtr GVHHGBDMVNTBXJGDSCPUWEHSDHCTHTGHALDRCPGYMCJZKBYGGENUPRSBOOEZYKEC();
inline static IntPtr System_Drawing_Pens_LightGray()
{
	return GVHHGBDMVNTBXJGDSCPUWEHSDHCTHTGHALDRCPGYMCJZKBYGGENUPRSBOOEZYKEC();
}
extern "C" IntPtr HMAMFPACWRHUVHHBIWNCGMRJTBCOLHACXHSYBMAQEKXYJYGGHCQCWBVVUQSEMMQP();
inline static IntPtr System_Drawing_Pens_LightPink()
{
	return HMAMFPACWRHUVHHBIWNCGMRJTBCOLHACXHSYBMAQEKXYJYGGHCQCWBVVUQSEMMQP();
}
extern "C" IntPtr RFXNPJAWVWYVOTAUUWGIQXFVLWEKTWDSUHHDBTQYCTGADAGAQYJQFHYTABBSEPDZ();
inline static IntPtr System_Drawing_Pens_LightSalmon()
{
	return RFXNPJAWVWYVOTAUUWGIQXFVLWEKTWDSUHHDBTQYCTGADAGAQYJQFHYTABBSEPDZ();
}
extern "C" IntPtr SFAGMWTBFIGXRERLPDUVMNNMJNDZRYTNQGHYZAOUEHLWBBBVJQDAVIMFSOXYSUKH();
inline static IntPtr System_Drawing_Pens_LightSeaGreen()
{
	return SFAGMWTBFIGXRERLPDUVMNNMJNDZRYTNQGHYZAOUEHLWBBBVJQDAVIMFSOXYSUKH();
}
extern "C" IntPtr PTHKXTLPPZQEBRKHLIPBUSRHUCGLDPBKXEGIURXQENLVRHDADPMJEJMWBZQUNAMZ();
inline static IntPtr System_Drawing_Pens_LightSkyBlue()
{
	return PTHKXTLPPZQEBRKHLIPBUSRHUCGLDPBKXEGIURXQENLVRHDADPMJEJMWBZQUNAMZ();
}
extern "C" IntPtr XGHXKBNUKZWHGVQMZFHNCSFNSJHUADDEBLXLAFQCBRYFNEQFJEVITYWFATFAUSTH();
inline static IntPtr System_Drawing_Pens_LightSlateGray()
{
	return XGHXKBNUKZWHGVQMZFHNCSFNSJHUADDEBLXLAFQCBRYFNEQFJEVITYWFATFAUSTH();
}
extern "C" IntPtr VSFVYELTOEMLTAANTCLWIVLDORLGAQIJYRJUZUHESBTOMLMZTRGSHXZAHCGGTFTY();
inline static IntPtr System_Drawing_Pens_LightSteelBlue()
{
	return VSFVYELTOEMLTAANTCLWIVLDORLGAQIJYRJUZUHESBTOMLMZTRGSHXZAHCGGTFTY();
}
extern "C" IntPtr WDMBRFOYUGEGBWRDFLNIJPBBSINXOALNIURJZLINDHXASSZKKDBHSKOHBLJISQKU();
inline static IntPtr System_Drawing_Pens_LightYellow()
{
	return WDMBRFOYUGEGBWRDFLNIJPBBSINXOALNIURJZLINDHXASSZKKDBHSKOHBLJISQKU();
}
extern "C" IntPtr VRYGFIEUCAEBSBIZJDMLZDVXFKHNBAVNXDEBUSECYGERFMOZDJZOEYUSWAAVAQSC();
inline static IntPtr System_Drawing_Pens_Lime()
{
	return VRYGFIEUCAEBSBIZJDMLZDVXFKHNBAVNXDEBUSECYGERFMOZDJZOEYUSWAAVAQSC();
}
extern "C" IntPtr FREPXGFRZJMSYDRTVIKSBGIYIMFTRJCIOCMOIZCXDHPULBTSJHZRGZBYJFGKAMAP();
inline static IntPtr System_Drawing_Pens_LimeGreen()
{
	return FREPXGFRZJMSYDRTVIKSBGIYIMFTRJCIOCMOIZCXDHPULBTSJHZRGZBYJFGKAMAP();
}
extern "C" IntPtr HEEWQDKWFMPTRNMGTNJJJKBOAOFCSRWQHZNHWXCFWCLTKIHVTZRNCQGWCQVCYIEO();
inline static IntPtr System_Drawing_Pens_Linen()
{
	return HEEWQDKWFMPTRNMGTNJJJKBOAOFCSRWQHZNHWXCFWCLTKIHVTZRNCQGWCQVCYIEO();
}
extern "C" IntPtr QYMRAFKVKEMGZHESHKJSAJNQTREGBAHOYXDLWPUNPVCYEZXUMDUOZMNGKVYJADUK();
inline static IntPtr System_Drawing_Pens_Magenta()
{
	return QYMRAFKVKEMGZHESHKJSAJNQTREGBAHOYXDLWPUNPVCYEZXUMDUOZMNGKVYJADUK();
}
extern "C" IntPtr WXIBESWSPVCEGPLTUKUXFTPLJWAAQLNMASBGRVQTHCYDKJAVKEPPJWFDIWRHRVBD();
inline static IntPtr System_Drawing_Pens_Maroon()
{
	return WXIBESWSPVCEGPLTUKUXFTPLJWAAQLNMASBGRVQTHCYDKJAVKEPPJWFDIWRHRVBD();
}
extern "C" IntPtr HPDONECYUAQCULBAWFQMWXDENYYUDICLBUWUFMIFCQVIGCJWVRLMFPHJMZAPFHUL();
inline static IntPtr System_Drawing_Pens_MediumAquamarine()
{
	return HPDONECYUAQCULBAWFQMWXDENYYUDICLBUWUFMIFCQVIGCJWVRLMFPHJMZAPFHUL();
}
extern "C" IntPtr YFAZPGVJXKJFCVYKPCZMWPFMNMIGLSZUVKJABJGOWCPUFBHRBQADHHPIZOMDYPXE();
inline static IntPtr System_Drawing_Pens_MediumBlue()
{
	return YFAZPGVJXKJFCVYKPCZMWPFMNMIGLSZUVKJABJGOWCPUFBHRBQADHHPIZOMDYPXE();
}
extern "C" IntPtr LPKRLXIFWLQUALHLEREVSVMNVABNWCPGEKIPRPGDHUHWRUIOGBYHKCLPCWWKWUJT();
inline static IntPtr System_Drawing_Pens_MediumOrchid()
{
	return LPKRLXIFWLQUALHLEREVSVMNVABNWCPGEKIPRPGDHUHWRUIOGBYHKCLPCWWKWUJT();
}
extern "C" IntPtr VJPPCRTPKBOYOQWASMGVEIWCZTNVSVHMKOBHFTLPHIWIONBMZWSJNNOMNNQJDYWO();
inline static IntPtr System_Drawing_Pens_MediumPurple()
{
	return VJPPCRTPKBOYOQWASMGVEIWCZTNVSVHMKOBHFTLPHIWIONBMZWSJNNOMNNQJDYWO();
}
extern "C" IntPtr UBNAOOUYBROVMNOLSAVVDXYXZOURDCLIMHOMZBXKCTIWZTAZZERDCBLWCQAAUCVY();
inline static IntPtr System_Drawing_Pens_MediumSeaGreen()
{
	return UBNAOOUYBROVMNOLSAVVDXYXZOURDCLIMHOMZBXKCTIWZTAZZERDCBLWCQAAUCVY();
}
extern "C" IntPtr FGJEZBLRDLTKOCYFNVSYLIGKWRJJAXQZYKRTKWAXTAZRHAIASUMZKWMXZYIHRBQG();
inline static IntPtr System_Drawing_Pens_MediumSlateBlue()
{
	return FGJEZBLRDLTKOCYFNVSYLIGKWRJJAXQZYKRTKWAXTAZRHAIASUMZKWMXZYIHRBQG();
}
extern "C" IntPtr UUMELFVRVVFLIODVJJRFKROBXTTLNSFRJTWNODPNYUDORBOLVMYIKLVDFKHRLKDC();
inline static IntPtr System_Drawing_Pens_MediumSpringGreen()
{
	return UUMELFVRVVFLIODVJJRFKROBXTTLNSFRJTWNODPNYUDORBOLVMYIKLVDFKHRLKDC();
}
extern "C" IntPtr POCOSPHFTEGPNZKWFHPBUWGXYSHDWYBOQAZCYZSFFSPFFGPFAKLEUCITHEQZHDJU();
inline static IntPtr System_Drawing_Pens_MediumTurquoise()
{
	return POCOSPHFTEGPNZKWFHPBUWGXYSHDWYBOQAZCYZSFFSPFFGPFAKLEUCITHEQZHDJU();
}
extern "C" IntPtr DRYMAHXFOJVBHASRCCDMMXTORGUUJTYCIUCNHDESMGPKHHLGLYWFZXHFXKUUMDWV();
inline static IntPtr System_Drawing_Pens_MediumVioletRed()
{
	return DRYMAHXFOJVBHASRCCDMMXTORGUUJTYCIUCNHDESMGPKHHLGLYWFZXHFXKUUMDWV();
}
extern "C" IntPtr LTSMYFJZXKZGIJHKUOIKWSCLMWPXIKFJKTYNOZIGPWHOYBXODKZYULYTQHZBQMRN();
inline static IntPtr System_Drawing_Pens_MidnightBlue()
{
	return LTSMYFJZXKZGIJHKUOIKWSCLMWPXIKFJKTYNOZIGPWHOYBXODKZYULYTQHZBQMRN();
}
extern "C" IntPtr FPWOKTWVFCVZKNNLZAUYKGOYUFWGZHPCFUJIFJEJNETSQZIDUOCPRTCYBXUEWPVY();
inline static IntPtr System_Drawing_Pens_MintCream()
{
	return FPWOKTWVFCVZKNNLZAUYKGOYUFWGZHPCFUJIFJEJNETSQZIDUOCPRTCYBXUEWPVY();
}
extern "C" IntPtr MSUQDFGPVKKFNWIVXTMLFZKLRLGHPANYJUFXERZOIMUHJXKFPYHDCKSMHIYSYYAV();
inline static IntPtr System_Drawing_Pens_MistyRose()
{
	return MSUQDFGPVKKFNWIVXTMLFZKLRLGHPANYJUFXERZOIMUHJXKFPYHDCKSMHIYSYYAV();
}
extern "C" IntPtr XMWSQKRFTYCSFDCUABSQSJVZCSPVTHQJLYKWBROEHBKEHZHEGERWGJDNQXQXVVMM();
inline static IntPtr System_Drawing_Pens_Moccasin()
{
	return XMWSQKRFTYCSFDCUABSQSJVZCSPVTHQJLYKWBROEHBKEHZHEGERWGJDNQXQXVVMM();
}
extern "C" IntPtr HTHHTFSJMNJRZQRCLLPOPTCBVWGEARJMPXXOSZKALIKTALNAFOMJFXWOQFMWZOIV();
inline static IntPtr System_Drawing_Pens_NavajoWhite()
{
	return HTHHTFSJMNJRZQRCLLPOPTCBVWGEARJMPXXOSZKALIKTALNAFOMJFXWOQFMWZOIV();
}
extern "C" IntPtr EXBBTCJLAOCHJJBJIFYMEZGRBJYNNOBXZPODKLGCEAJRVOFGDDNTQWQERJAKEWYM();
inline static IntPtr System_Drawing_Pens_Navy()
{
	return EXBBTCJLAOCHJJBJIFYMEZGRBJYNNOBXZPODKLGCEAJRVOFGDDNTQWQERJAKEWYM();
}
extern "C" IntPtr NFITVYZWZVHEQPWMDRJKAHHDYJLALVYHBWDQGLKFDQTUOMOCNOGMNOMFXFVLMZLD();
inline static IntPtr System_Drawing_Pens_OldLace()
{
	return NFITVYZWZVHEQPWMDRJKAHHDYJLALVYHBWDQGLKFDQTUOMOCNOGMNOMFXFVLMZLD();
}
extern "C" IntPtr XZCTLGFSHDGJONOLVJMWPLUNKYSBPZTEFQWOKUQGINFJICRKQKQCMOOMFOIMODDH();
inline static IntPtr System_Drawing_Pens_Olive()
{
	return XZCTLGFSHDGJONOLVJMWPLUNKYSBPZTEFQWOKUQGINFJICRKQKQCMOOMFOIMODDH();
}
extern "C" IntPtr KBEXQABATFOBFLEIHHLFIQSQBKJVMESEKXYGYTUQJQJGANGTJAFGSYZUJNWFQFOO();
inline static IntPtr System_Drawing_Pens_OliveDrab()
{
	return KBEXQABATFOBFLEIHHLFIQSQBKJVMESEKXYGYTUQJQJGANGTJAFGSYZUJNWFQFOO();
}
extern "C" IntPtr NJQIMYJONVWSHLPOEPMLZLMMYEXKWOZDCUTRWYGLQQTXCGMYYHBATCPBXEJIBZRY();
inline static IntPtr System_Drawing_Pens_Orange()
{
	return NJQIMYJONVWSHLPOEPMLZLMMYEXKWOZDCUTRWYGLQQTXCGMYYHBATCPBXEJIBZRY();
}
extern "C" IntPtr VSQMSXSFIAUIROJSRZMPNYKZFRUROYKRZVCKPAFAPVSSHHKIURQCMCLWHQHBDARK();
inline static IntPtr System_Drawing_Pens_OrangeRed()
{
	return VSQMSXSFIAUIROJSRZMPNYKZFRUROYKRZVCKPAFAPVSSHHKIURQCMCLWHQHBDARK();
}
extern "C" IntPtr PCIWMZCRTMZRGSRXGMWXHIFXKFCYTEWPEHCEYOWUOZIACTPPZJURETCHXLLGXDXO();
inline static IntPtr System_Drawing_Pens_Orchid()
{
	return PCIWMZCRTMZRGSRXGMWXHIFXKFCYTEWPEHCEYOWUOZIACTPPZJURETCHXLLGXDXO();
}
extern "C" IntPtr PKNYPNZSQBJIZEUQPNZKKFLLFVGNCPXKCULSGRAMJBBCKTHTQVQJDNDJZCSTGLQA();
inline static IntPtr System_Drawing_Pens_PaleGoldenrod()
{
	return PKNYPNZSQBJIZEUQPNZKKFLLFVGNCPXKCULSGRAMJBBCKTHTQVQJDNDJZCSTGLQA();
}
extern "C" IntPtr DYGESCJYNNAJEIBLNNXGYNHORBTEYGFYKAYLNDAOLSWQNUFQBHGSOJCPRRNRIFAG();
inline static IntPtr System_Drawing_Pens_PaleGreen()
{
	return DYGESCJYNNAJEIBLNNXGYNHORBTEYGFYKAYLNDAOLSWQNUFQBHGSOJCPRRNRIFAG();
}
extern "C" IntPtr HBYDKPYKNJVGRQBXWCDRZNKAYIUWPJFGRPILVBGLIWFEOVYAQQUGCJHURXFBUCUD();
inline static IntPtr System_Drawing_Pens_PaleTurquoise()
{
	return HBYDKPYKNJVGRQBXWCDRZNKAYIUWPJFGRPILVBGLIWFEOVYAQQUGCJHURXFBUCUD();
}
extern "C" IntPtr EPOBIPBVWRIDHFMCJUFYOYDIIOUYWERGBBAZGXRAPZJKBDMLLCRZWWPFLGSUVDYR();
inline static IntPtr System_Drawing_Pens_PaleVioletRed()
{
	return EPOBIPBVWRIDHFMCJUFYOYDIIOUYWERGBBAZGXRAPZJKBDMLLCRZWWPFLGSUVDYR();
}
extern "C" IntPtr ZBCGFMVMDFJPOTHEBIMTNRKFMUOAEXELASKZBFFYHFWRMZQRZOSNQFEHRXTLYVHF();
inline static IntPtr System_Drawing_Pens_PapayaWhip()
{
	return ZBCGFMVMDFJPOTHEBIMTNRKFMUOAEXELASKZBFFYHFWRMZQRZOSNQFEHRXTLYVHF();
}
extern "C" IntPtr AXOWIHDVCNMHVSSMDWBQERVVOCIEMUALXQROLUISLWKDTWMYEGHBURAICTIGYYJH();
inline static IntPtr System_Drawing_Pens_PeachPuff()
{
	return AXOWIHDVCNMHVSSMDWBQERVVOCIEMUALXQROLUISLWKDTWMYEGHBURAICTIGYYJH();
}
extern "C" IntPtr NAKEBDBJNJFIGSBSQKAFNZRFQIMRMCTMMDPSLIWAFXNKMSCKRQQOYETNIEOTRJXK();
inline static IntPtr System_Drawing_Pens_Peru()
{
	return NAKEBDBJNJFIGSBSQKAFNZRFQIMRMCTMMDPSLIWAFXNKMSCKRQQOYETNIEOTRJXK();
}
extern "C" IntPtr PSVDCIGHNZZQLGTXFBZWMFOIJCKHTDJVZCVTXZIIJIAYEDCBKQNPKBYKDNTAYZOK();
inline static IntPtr System_Drawing_Pens_Pink()
{
	return PSVDCIGHNZZQLGTXFBZWMFOIJCKHTDJVZCVTXZIIJIAYEDCBKQNPKBYKDNTAYZOK();
}
extern "C" IntPtr QEQILAAGTRMEEQDGZIWCPTLYEKPJGIKKUPIAMUQKQHWTOUFNJMAQCLVXTRDBKQAL();
inline static IntPtr System_Drawing_Pens_Plum()
{
	return QEQILAAGTRMEEQDGZIWCPTLYEKPJGIKKUPIAMUQKQHWTOUFNJMAQCLVXTRDBKQAL();
}
extern "C" IntPtr GCKPICTFSLMIWSJKECATHTHIULHUQPAAHLMMJQFHSVXQZNAAITWHQGDMUBUXVZOD();
inline static IntPtr System_Drawing_Pens_PowderBlue()
{
	return GCKPICTFSLMIWSJKECATHTHIULHUQPAAHLMMJQFHSVXQZNAAITWHQGDMUBUXVZOD();
}
extern "C" IntPtr LLBLGWANWSAMVQJHKGMXSSKAIZSIWILTGUFNMOULSILXFQQDRNMOMRKTBADHERRO();
inline static IntPtr System_Drawing_Pens_Purple()
{
	return LLBLGWANWSAMVQJHKGMXSSKAIZSIWILTGUFNMOULSILXFQQDRNMOMRKTBADHERRO();
}
extern "C" IntPtr HGFBLWVVMBEJHMURIORIWXHPKMLLLNHARWQZLPSUSQCLMAMPGLYPAJRJZPQZLJJY();
inline static IntPtr System_Drawing_Pens_Red()
{
	return HGFBLWVVMBEJHMURIORIWXHPKMLLLNHARWQZLPSUSQCLMAMPGLYPAJRJZPQZLJJY();
}
extern "C" IntPtr TDSKWVFSWWPFUVDKAWEAORAIEGZVZTJIGERIHBSLFGSDTMPDMGYOFJJBCKFPVKSD();
inline static IntPtr System_Drawing_Pens_RosyBrown()
{
	return TDSKWVFSWWPFUVDKAWEAORAIEGZVZTJIGERIHBSLFGSDTMPDMGYOFJJBCKFPVKSD();
}
extern "C" IntPtr NGZQEUCYDTUIZXOSQVITUUDWUPFXWCPVNPQMMZZSDALLPBCFVMZZBZJSDDWOOEBA();
inline static IntPtr System_Drawing_Pens_RoyalBlue()
{
	return NGZQEUCYDTUIZXOSQVITUUDWUPFXWCPVNPQMMZZSDALLPBCFVMZZBZJSDDWOOEBA();
}
extern "C" IntPtr EYUKHCGRWQPTJSGSNABKDPUOFYJJCLDZYKHRHSYTFHDKKPILWDBODRWOEGEJSWOL();
inline static IntPtr System_Drawing_Pens_SaddleBrown()
{
	return EYUKHCGRWQPTJSGSNABKDPUOFYJJCLDZYKHRHSYTFHDKKPILWDBODRWOEGEJSWOL();
}
extern "C" IntPtr NQUYKPLUCHEWLJEQPYNZJOVHOSMAOPAJSSWTVKAGRHMVMZDUCOTUJPBYUNKSCKFM();
inline static IntPtr System_Drawing_Pens_Salmon()
{
	return NQUYKPLUCHEWLJEQPYNZJOVHOSMAOPAJSSWTVKAGRHMVMZDUCOTUJPBYUNKSCKFM();
}
extern "C" IntPtr HVETMKVFXGHCCAUOPRYAVGZCRYZHZIDHBZORVJIRTOWDIYWUSVCLLFRAWBBOLNFP();
inline static IntPtr System_Drawing_Pens_SandyBrown()
{
	return HVETMKVFXGHCCAUOPRYAVGZCRYZHZIDHBZORVJIRTOWDIYWUSVCLLFRAWBBOLNFP();
}
extern "C" IntPtr CABCMCTFJHGHJVUSCFPEFSVVINVTITGGIHAIWTHPCWBEYJRAHJMGXBJJEGUYHZXQ();
inline static IntPtr System_Drawing_Pens_SeaGreen()
{
	return CABCMCTFJHGHJVUSCFPEFSVVINVTITGGIHAIWTHPCWBEYJRAHJMGXBJJEGUYHZXQ();
}
extern "C" IntPtr AAZBVMVIXZCIRQWZVVMYHAIHXRDQZJICZKEXKQFVNDJYZASNKVDMNYJASSDEIFJN();
inline static IntPtr System_Drawing_Pens_SeaShell()
{
	return AAZBVMVIXZCIRQWZVVMYHAIHXRDQZJICZKEXKQFVNDJYZASNKVDMNYJASSDEIFJN();
}
extern "C" IntPtr RZJGMYOFQRLDRJHXZPGDFVPABEFRMBMHUVGZQLALGXWWNFIJKGFSZFIVJJFITXTO();
inline static IntPtr System_Drawing_Pens_Sienna()
{
	return RZJGMYOFQRLDRJHXZPGDFVPABEFRMBMHUVGZQLALGXWWNFIJKGFSZFIVJJFITXTO();
}
extern "C" IntPtr EDJWCIGNOUXHZTMWVVHFWTIOMLPHGSSJEHRKWMGCARDFIAWQWINXPNSKUVJRSZHW();
inline static IntPtr System_Drawing_Pens_Silver()
{
	return EDJWCIGNOUXHZTMWVVHFWTIOMLPHGSSJEHRKWMGCARDFIAWQWINXPNSKUVJRSZHW();
}
extern "C" IntPtr BODRBCAJPFFEQDFMOZKXFVTQOGPACPJBJHDUWEOUIDIJIOURPWCSOKRGUMDVNZGZ();
inline static IntPtr System_Drawing_Pens_SkyBlue()
{
	return BODRBCAJPFFEQDFMOZKXFVTQOGPACPJBJHDUWEOUIDIJIOURPWCSOKRGUMDVNZGZ();
}
extern "C" IntPtr VDVIZLPKLPOBMJHALXLGMRMZPXZKATGJXIOETLSDHSHZVQTKFDJPNANERVTBMFJR();
inline static IntPtr System_Drawing_Pens_SlateBlue()
{
	return VDVIZLPKLPOBMJHALXLGMRMZPXZKATGJXIOETLSDHSHZVQTKFDJPNANERVTBMFJR();
}
extern "C" IntPtr IFDEVCGZEHYUJNEZEOEXJQVXVJNXSQRBJPQPMOPCWJKFBTUEQUXXALHRJGJLPJHN();
inline static IntPtr System_Drawing_Pens_SlateGray()
{
	return IFDEVCGZEHYUJNEZEOEXJQVXVJNXSQRBJPQPMOPCWJKFBTUEQUXXALHRJGJLPJHN();
}
extern "C" IntPtr QXKTXOMPZCBAGQWBPIGYTUAXHYGGFDMNBWPDIBHCHIYXKHLTKHWHCJUVWNLYIGJV();
inline static IntPtr System_Drawing_Pens_Snow()
{
	return QXKTXOMPZCBAGQWBPIGYTUAXHYGGFDMNBWPDIBHCHIYXKHLTKHWHCJUVWNLYIGJV();
}
extern "C" IntPtr QNYJASTOBEQLWCNAMNWYHFLSCTGVPIUAYCHWJCSRNIFXSIZUALMUKKNKCFGHLYYS();
inline static IntPtr System_Drawing_Pens_SpringGreen()
{
	return QNYJASTOBEQLWCNAMNWYHFLSCTGVPIUAYCHWJCSRNIFXSIZUALMUKKNKCFGHLYYS();
}
extern "C" IntPtr KQNTVQQJUEKZZNATTMVDVZPNOWUDWLFPJNMCVGYJUDAGZOLOFMNYDVWLAZFYWNMI();
inline static IntPtr System_Drawing_Pens_SteelBlue()
{
	return KQNTVQQJUEKZZNATTMVDVZPNOWUDWLFPJNMCVGYJUDAGZOLOFMNYDVWLAZFYWNMI();
}
extern "C" IntPtr YVQMBYYNNLJSYJNALFYKYHLNQBBWBANHQRHEXYNGOZLRLEMQLEMQOCKRKCWZWCMN();
inline static IntPtr System_Drawing_Pens_Tan()
{
	return YVQMBYYNNLJSYJNALFYKYHLNQBBWBANHQRHEXYNGOZLRLEMQLEMQOCKRKCWZWCMN();
}
extern "C" IntPtr XBBHBJCNSRWYWTBLPLKWOXTOGQUVCOKMNYTKDEOCCZYWGLVQAKJLRQYAIMALPHKE();
inline static IntPtr System_Drawing_Pens_Teal()
{
	return XBBHBJCNSRWYWTBLPLKWOXTOGQUVCOKMNYTKDEOCCZYWGLVQAKJLRQYAIMALPHKE();
}
extern "C" IntPtr HKLXZRIKWIUOZWIVVDUREYUWZTBQEDMVOTPWZXQICZPJVKBMEFPLMTZIPOYGQRGS();
inline static IntPtr System_Drawing_Pens_Thistle()
{
	return HKLXZRIKWIUOZWIVVDUREYUWZTBQEDMVOTPWZXQICZPJVKBMEFPLMTZIPOYGQRGS();
}
extern "C" IntPtr VZZFGLVYNLPFJKBORPLZOAIVUHGKYJSKTXNWKWGSJRYADUYFNKPBFHEUQEKYFKZE();
inline static IntPtr System_Drawing_Pens_Tomato()
{
	return VZZFGLVYNLPFJKBORPLZOAIVUHGKYJSKTXNWKWGSJRYADUYFNKPBFHEUQEKYFKZE();
}
extern "C" IntPtr TELMWEEUITPWCIRZIBXOTREMSTGGLHNZSTGYILIJGUSMRHSIMLPENLKBAZTDYXJB();
inline static IntPtr System_Drawing_Pens_Turquoise()
{
	return TELMWEEUITPWCIRZIBXOTREMSTGGLHNZSTGYILIJGUSMRHSIMLPENLKBAZTDYXJB();
}
extern "C" IntPtr GPEIBTQWTNIZZSUKBXUARJMGJFYISELILQGCDJGTUSKZCKCIFJCACIKXDXYWUHEP();
inline static IntPtr System_Drawing_Pens_Violet()
{
	return GPEIBTQWTNIZZSUKBXUARJMGJFYISELILQGCDJGTUSKZCKCIFJCACIKXDXYWUHEP();
}
extern "C" IntPtr CZNILSHRQBFYYMEYCQDJBKFCGJYGKKYMOVXDWUWNBLJBDLYQTZUDEVNSULCCTAHG();
inline static IntPtr System_Drawing_Pens_Wheat()
{
	return CZNILSHRQBFYYMEYCQDJBKFCGJYGKKYMOVXDWUWNBLJBDLYQTZUDEVNSULCCTAHG();
}
extern "C" IntPtr CSKCPBCIUPHQAEZUKHNKQVISIEILRTUBDDYKBVBRXLIPOXRQMIRLMWPHKRUKSQQA();
inline static IntPtr System_Drawing_Pens_White()
{
	return CSKCPBCIUPHQAEZUKHNKQVISIEILRTUBDDYKBVBRXLIPOXRQMIRLMWPHKRUKSQQA();
}
extern "C" IntPtr VFMXFOSPGVMEMTDLNSZJCIOHNRAJAQZHVITIKTKXPCFRKLUROJWZRHYMRFKNNIOP();
inline static IntPtr System_Drawing_Pens_WhiteSmoke()
{
	return VFMXFOSPGVMEMTDLNSZJCIOHNRAJAQZHVITIKTKXPCFRKLUROJWZRHYMRFKNNIOP();
}
extern "C" IntPtr VFJEZVAUHBTZCXWBWJVRUAPOJHRFIXKGNQVEBQRTJCRQNYJUIIQENXUVPVUSDVLK();
inline static IntPtr System_Drawing_Pens_Yellow()
{
	return VFJEZVAUHBTZCXWBWJVRUAPOJHRFIXKGNQVEBQRTJCRQNYJUIIQENXUVPVUSDVLK();
}
extern "C" IntPtr RNMMBSAGRCHRIZALXXWAGFTQVZOGWZPNQHZAMXSQIKMKPCNQUIUGYLDLTVRBDTJR();
inline static IntPtr System_Drawing_Pens_YellowGreen()
{
	return RNMMBSAGRCHRIZALXXWAGFTQVZOGWZPNQHZAMXSQIKMKPCNQUIUGYLDLTVRBDTJR();
}
extern "C" IntPtr MTBAZAZZEGRWTIBSLXMNEJPFEOGQGRMPAUXVBNRTJVCRTHSLUYPFHWMDEVVLTITN(const char* _name , float size);
inline static IntPtr System_Drawing_Font_New(const char* _name , float size)
{
	return MTBAZAZZEGRWTIBSLXMNEJPFEOGQGRMPAUXVBNRTJVCRTHSLUYPFHWMDEVVLTITN(_name , size);
}
extern "C" IntPtr BHLAOKFLUQAPOMFGZGVPXAEQNVKKBIEFGZREQVPBQFAGSILMJMRLGZRBDUNTZVJM(int argb , float wid);
inline static IntPtr System_Drawing_Pen_New(int argb , float wid)
{
	return BHLAOKFLUQAPOMFGZGVPXAEQNVKKBIEFGZREQVPBQFAGSILMJMRLGZRBDUNTZVJM(argb , wid);
}
extern "C" IntPtr UCVYKFQYGSEJHXLXWVWHBGHEITRFRFZBBOXQLTAOHRYPRCWGKYPYLLMNVRQQOLGB(IntPtr bmp);
inline static IntPtr System_Drawing_Graphics_FromBitmap(IntPtr bmp)
{
	return UCVYKFQYGSEJHXLXWVWHBGHEITRFRFZBBOXQLTAOHRYPRCWGKYPYLLMNVRQQOLGB(bmp);
}
extern "C" IntPtr SCISAULCVHAJHSMFXKVSPBPQCJVUDJAWKXXOUEFPNNCELCFCEKTDPNLQNSPQZRYM(HWND hwnd);
inline static IntPtr System_Drawing_Graphics_FromHwnd(HWND hwnd)
{
	return SCISAULCVHAJHSMFXKVSPBPQCJVUDJAWKXXOUEFPNNCELCFCEKTDPNLQNSPQZRYM(hwnd);
}
extern "C" IntPtr HDYKVXKSEGFCYKEZDSPSPWGWLGBCOOQVPQXHEVHGAAYJIJRCNQNGBFWKWBYOWIEP(HDC hdc);
inline static IntPtr System_Drawing_Graphics_FromHdc(HDC hdc)
{
	return HDYKVXKSEGFCYKEZDSPSPWGWLGBCOOQVPQXHEVHGAAYJIJRCNQNGBFWKWBYOWIEP(hdc);
}
extern "C" void QJNHNXVILISOXXOCOYOYBJUJUMLCXSKSWITYWJPQUFUSNHMZNWAXTGOGPDNALTKS(IntPtr _g , int sl , int st , int dl , int dt , int wid , int hei);
inline static void System_Drawing_Graphics_CopyFromScreen(IntPtr _g , int sl , int st , int dl , int dt , int wid , int hei)
{
	QJNHNXVILISOXXOCOYOYBJUJUMLCXSKSWITYWJPQUFUSNHMZNWAXTGOGPDNALTKS(_g , sl , st , dl , dt , wid , hei);
}
extern "C" void YZSOEQGEJYDWPBVMALPBSMZQUMISWOEBUBUNPXUWPVOUCRROHBAADJALACURHNIU(IntPtr _g , IntPtr _p , float x1 , float y1 , float x2 , float y2);
inline static void System_Drawing_Graphics_DrawLine(IntPtr _g , IntPtr _p , float x1 , float y1 , float x2 , float y2)
{
	YZSOEQGEJYDWPBVMALPBSMZQUMISWOEBUBUNPXUWPVOUCRROHBAADJALACURHNIU(_g , _p , x1 , y1 , x2 , y2);
}
extern "C" void TCCNGIWCRSLWYENDVTKUOEXKBJNNDDPCMTAAPDIZFXILYDMWPRVNDOGPERLXVIZN(IntPtr _g , IntPtr _p , float x1 , float y1 , float x2 , float y2 , float x3 , float y3 , float x4 , float y4);
inline static void System_Drawing_Graphics_DrawBezier(IntPtr _g , IntPtr _p , float x1 , float y1 , float x2 , float y2 , float x3 , float y3 , float x4 , float y4)
{
	TCCNGIWCRSLWYENDVTKUOEXKBJNNDDPCMTAAPDIZFXILYDMWPRVNDOGPERLXVIZN(_g , _p , x1 , y1 , x2 , y2 , x3 , y3 , x4 , y4);
}
extern "C" void CJKEDMNRLKORVLMXWQYMHBYYNLWYSKEWXUIPTISCDDCSZOTSEOAEKNGBKLQSPPZA(IntPtr _g , IntPtr _p , float x , float y , float w , float h);
inline static void System_Drawing_Graphics_DrawEllipse(IntPtr _g , IntPtr _p , float x , float y , float w , float h)
{
	CJKEDMNRLKORVLMXWQYMHBYYNLWYSKEWXUIPTISCDDCSZOTSEOAEKNGBKLQSPPZA(_g , _p , x , y , w , h);
}
extern "C" void DFFBNCJADYIVLJTEGUNIKDGRIWKHLOWAKLVJYUAXHVOTLCWDLWRVWTXAZOTRSBOO(IntPtr _g , IntPtr _p , float x , float y , float w , float h);
inline static void System_Drawing_Graphics_FillEllipse(IntPtr _g , IntPtr _p , float x , float y , float w , float h)
{
	DFFBNCJADYIVLJTEGUNIKDGRIWKHLOWAKLVJYUAXHVOTLCWDLWRVWTXAZOTRSBOO(_g , _p , x , y , w , h);
}
extern "C" void GSUADXEOYVIDZFZZRDTDJZLKOHEHRANNEBMGUSPGJMFPECBEMRALVVRGGKMVTWWY(IntPtr _g , IntPtr _p , float x , float y , float w , float h);
inline static void System_Drawing_Graphics_DrawRectangle(IntPtr _g , IntPtr _p , float x , float y , float w , float h)
{
	GSUADXEOYVIDZFZZRDTDJZLKOHEHRANNEBMGUSPGJMFPECBEMRALVVRGGKMVTWWY(_g , _p , x , y , w , h);
}
extern "C" void NWOJAZXBOYERIRBVMQKTIEIJICINZGUYLGEYMMMMKMTYPDWNAQVRRUXINFAXQJCI(IntPtr _g , IntPtr _p , float x , float y , float w , float h);
inline static void System_Drawing_Graphics_FillRectangle(IntPtr _g , IntPtr _p , float x , float y , float w , float h)
{
	NWOJAZXBOYERIRBVMQKTIEIJICINZGUYLGEYMMMMKMTYPDWNAQVRRUXINFAXQJCI(_g , _p , x , y , w , h);
}
extern "C" void IUZYTSEZONUWTWFMFAUZZBSIJFAKGTNMQHGJCDLUMBXIBUMJEZQSCXYGCRONRUSV(IntPtr _g , IntPtr _b , float x , float y);
inline static void System_Drawing_Graphics_DrawBitmap(IntPtr _g , IntPtr _b , float x , float y)
{
	IUZYTSEZONUWTWFMFAUZZBSIJFAKGTNMQHGJCDLUMBXIBUMJEZQSCXYGCRONRUSV(_g , _b , x , y);
}
extern "C" void ZHGMPWJCOAMYEKGPTQFGDUKTJZGKOXCSIBIUNATIQNEBKZCSKZUBOLSEWNDQPYOQ(IntPtr _g , IntPtr _b , float x , float y , float w , float h);
inline static void System_Drawing_Graphics_DrawBitmapI(IntPtr _g , IntPtr _b , float x , float y , float w , float h)
{
	ZHGMPWJCOAMYEKGPTQFGDUKTJZGKOXCSIBIUNATIQNEBKZCSKZUBOLSEWNDQPYOQ(_g , _b , x , y , w , h);
}
extern "C" void LSQOWDFQETERJEXHKDIVSHEWEKCAHPMMLMSAQKEGREEWKERMVWXDRAHEOUJMAFIP(IntPtr _g , IntPtr _b , int x , int y , int w , int h , float x1 , float y1 , float w1 , float h1);
inline static void System_Drawing_Graphics_DrawBitmapII(IntPtr _g , IntPtr _b , int x , int y , int w , int h , float x1 , float y1 , float w1 , float h1)
{
	LSQOWDFQETERJEXHKDIVSHEWEKCAHPMMLMSAQKEGREEWKERMVWXDRAHEOUJMAFIP(_g , _b , x , y , w , h , x1 , y1 , w1 , h1);
}
extern "C" void XUPCBMCTWXQPQIIJXOAPDBEXJDXZWDTRZNEQJAQYWAEQVCONETSAYYNVPSSXPCWT(IntPtr _g , int argb);
inline static void System_Drawing_Graphics_Clear(IntPtr _g , int argb)
{
	XUPCBMCTWXQPQIIJXOAPDBEXJDXZWDTRZNEQJAQYWAEQVCONETSAYYNVPSSXPCWT(_g , argb);
}
extern "C" void EZPCESZWXBSCXNBGPJUCKSSBAIARITJUEKMVNLJMUWCXGKYCQLIFHTILGOCWSINE(const char* _s , IntPtr _g , IntPtr _p , IntPtr _f , float x , float y);
inline static void System_Drawing_Graphics_DrawString(const char* _s , IntPtr _g , IntPtr _p , IntPtr _f , float x , float y)
{
	EZPCESZWXBSCXNBGPJUCKSSBAIARITJUEKMVNLJMUWCXGKYCQLIFHTILGOCWSINE(_s , _g , _p , _f , x , y);
}
extern "C" _SizeF SEDSDCODJMYFIJHUAQTVFRIDPNHWEJTKZTWIZTVIKPEETOKASXTHSAGBVZCPUSZZ(const char* _s , IntPtr _g , IntPtr _f);
inline static _SizeF System_Drawing_Graphics_MeasureString(const char* _s , IntPtr _g , IntPtr _f)
{
	return SEDSDCODJMYFIJHUAQTVFRIDPNHWEJTKZTWIZTVIKPEETOKASXTHSAGBVZCPUSZZ(_s , _g , _f);
}

extern "C" IntPtr OXTYBKQOPUFCEDFEGWYIYWRRLRDCYNQXILAWKYAODRHRKCYZEBRNPIRRFCMJHOPC(IntPtr handle);
inline static IntPtr System_Net_Sockets_Socket_NewI(IntPtr handle)
{
	return OXTYBKQOPUFCEDFEGWYIYWRRLRDCYNQXILAWKYAODRHRKCYZEBRNPIRRFCMJHOPC(handle);
}
extern "C" IntPtr DPFKNDZOGBPLKDWKHLMHADYJYKDOFECUNMBOERSRECWPCVRWXPLHAPFZRVMCALIC(SocketType socketType , ProtocolType protocolType);
inline static IntPtr System_Net_Sockets_Socket_NewII(SocketType socketType , ProtocolType protocolType)
{
	return DPFKNDZOGBPLKDWKHLMHADYJYKDOFECUNMBOERSRECWPCVRWXPLHAPFZRVMCALIC(socketType , protocolType);
}
extern "C" bool CJEMSAEAMDHWHNMAJPUVGYABKMFZCVDMLJECCGPOFIGQKNVOMQQWDPXEJCCFVFYR();
inline static bool System_Net_Sockets_Socket_SupportsIPv4()
{
	return CJEMSAEAMDHWHNMAJPUVGYABKMFZCVDMLJECCGPOFIGQKNVOMQQWDPXEJCCFVFYR();
}
extern "C" bool ZVLXIJXDZFQXRJRWRQMLFHIVMZTZDJTZKPQOCXFDTMWXZZMZLGOETMLSMPLJPXZP();
inline static bool System_Net_Sockets_Socket_SupportsIPv6()
{
	return ZVLXIJXDZFQXRJRWRQMLFHIVMZTZDJTZKPQOCXFDTMWXZZMZLGOETMLSMPLJPXZP();
}
extern "C" bool MQNBSCUTKJSSKLWNMTOXVOGXEYCMMWNVMHKIMLGJMUTKUTHBTYWWJCUYKPXUZHHO();
inline static bool System_Net_Sockets_Socket_OSSupportsIPv6()
{
	return MQNBSCUTKJSSKLWNMTOXVOGXEYCMMWNVMHKIMLGJMUTKUTHBTYWWJCUYKPXUZHHO();
}
extern "C" bool VXFDANABNEKAUWDKRBTOARLKNMYXOMJFNFOXNDAGXUIERTDOMMDYNSNELVQOODNA();
inline static bool System_Net_Sockets_Socket_OSSupportsUnixDomainSockets()
{
	return VXFDANABNEKAUWDKRBTOARLKNMYXOMJFNFOXNDAGXUIERTDOMMDYNSNELVQOODNA();
}
extern "C" bool VFNPHFXNANQFIHSTJKKBJKRURJMSNMRTHIILGNGGOPXABIWECWEESLRKOSYXTEAO();
inline static bool System_Net_Sockets_Socket_OSSupportsIPv4()
{
	return VFNPHFXNANQFIHSTJKKBJKRURJMSNMRTHIILGNGGOPXABIWECWEESLRKOSYXTEAO();
}
extern "C" char* VXYAYHNVDEMTMQSJNHQQHNBVQYWNPIMKPJFEJVGVJIANYXYYZOKMOKGIVCJAKAGV(IntPtr s);
inline static char* System_Net_Sockets_Socket_RemoteEndPoint(IntPtr s)
{
	return VXYAYHNVDEMTMQSJNHQQHNBVQYWNPIMKPJFEJVGVJIANYXYYZOKMOKGIVCJAKAGV(s);
}
extern "C" IntPtr SCEDLNASBUHZMNXSZYNAYAVFCXJGLFLICFVVTVNLORKUCHVIFRALMFWSHZANETGV(IntPtr s);
inline static IntPtr System_Net_Sockets_Socket_Handle(IntPtr s)
{
	return SCEDLNASBUHZMNXSZYNAYAVFCXJGLFLICFVVTVNLORKUCHVIFRALMFWSHZANETGV(s);
}
extern "C" bool JYWHRBZELBMGPBCVBAAUFZWWIDOTUZHVLOKEKOQERVAKTQCFXFMETLQJBZZOMGJM(IntPtr s);
inline static bool System_Net_Sockets_Socket_Connected(IntPtr s)
{
	return JYWHRBZELBMGPBCVBAAUFZWWIDOTUZHVLOKEKOQERVAKTQCFXFMETLQJBZZOMGJM(s);
}
extern "C" int URVBQXKNJVDKZLDSAIWPMDBZYACKOBRKLOQCUAPZVYUXIGKQWHNEKUZRPWDPUZYI(IntPtr s);
inline static int System_Net_Sockets_Socket_Available(IntPtr s)
{
	return URVBQXKNJVDKZLDSAIWPMDBZYACKOBRKLOQCUAPZVYUXIGKQWHNEKUZRPWDPUZYI(s);
}
extern "C" bool ESYLVBXATWUOIEQRQMOHNNAROYMYXZEVAMTQIZUVKNKOZLIKFLZIKQUQRGWWOYCU(IntPtr s);
inline static bool System_Net_Sockets_Socket_Blocking(IntPtr s)
{
	return ESYLVBXATWUOIEQRQMOHNNAROYMYXZEVAMTQIZUVKNKOZLIKFLZIKQUQRGWWOYCU(s);
}
extern "C" void RYNWLAJRRSXADMRDQCTLZWLJRCYBDYHLKPXBXLYEBIQSTUMFOSFLERUUNEFJBINT(IntPtr s , bool v);
inline static void System_Net_Sockets_Socket_Blocking_Set(IntPtr s , bool v)
{
	RYNWLAJRRSXADMRDQCTLZWLJRCYBDYHLKPXBXLYEBIQSTUMFOSFLERUUNEFJBINT(s , v);
}
extern "C" bool LLPNPQGEDOKRGTQXPTMKSVHTVCNSGPCSUXGHFZPXLBHPGDOUOHTIVDBPEVSMDNYO(IntPtr s);
inline static bool System_Net_Sockets_Socket_DontFragment(IntPtr s)
{
	return LLPNPQGEDOKRGTQXPTMKSVHTVCNSGPCSUXGHFZPXLBHPGDOUOHTIVDBPEVSMDNYO(s);
}
extern "C" void LRWJMISQDOZRNRNROTDYWUXRVRCJGDUXCTEPHFIFPCFGEJBNIAYJJZRRUFNUFIJA(IntPtr s , bool v);
inline static void System_Net_Sockets_Socket_DontFragment_Set(IntPtr s , bool v)
{
	LRWJMISQDOZRNRNROTDYWUXRVRCJGDUXCTEPHFIFPCFGEJBNIAYJJZRRUFNUFIJA(s , v);
}
extern "C" bool UBOUNXKILXJUOQNLQPBFEKODCMUBSNAGSFMCVHZKQPYLPXDERBEQHDVJMLRACIQX(IntPtr s);
inline static bool System_Net_Sockets_Socket_DualMode(IntPtr s)
{
	return UBOUNXKILXJUOQNLQPBFEKODCMUBSNAGSFMCVHZKQPYLPXDERBEQHDVJMLRACIQX(s);
}
extern "C" void XDBJDKQIQQPOMCNFJQKQIKYOJDQKPYHHZAOMVTAHKVZQOHWKXMRMYZPNENZZUGTR(IntPtr s , bool v);
inline static void System_Net_Sockets_Socket_DualMode_Set(IntPtr s , bool v)
{
	XDBJDKQIQQPOMCNFJQKQIKYOJDQKPYHHZAOMVTAHKVZQOHWKXMRMYZPNENZZUGTR(s , v);
}
extern "C" void IHOLOBJPQDGMKHABGFMCHVJALAHHTAMECIHGSKWWCBVUTCDWNYSPURKNXOANUCWP(IntPtr s , bool v);
inline static void System_Net_Sockets_Socket_EnableBroadcast_Set(IntPtr s , bool v)
{
	IHOLOBJPQDGMKHABGFMCHVJALAHHTAMECIHGSKWWCBVUTCDWNYSPURKNXOANUCWP(s , v);
}
extern "C" void QBKBZTJWIQZFZOGIWKUVIXKLYUIDJJCAFGERSBXTPWGERFNJISQJHAHTRZDFKFMZ(IntPtr s , bool v);
inline static void System_Net_Sockets_Socket_ExclusiveAddressUse_Set(IntPtr s , bool v)
{
	QBKBZTJWIQZFZOGIWKUVIXKLYUIDJJCAFGERSBXTPWGERFNJISQJHAHTRZDFKFMZ(s , v);
}
extern "C" IntPtr NZZTKPPUNBGLQGTTHZVRSSTFZKZTYSIJKHQSFUYSCVWFUVCLFKXKJVGUFUTZPWWV(IntPtr s);
inline static IntPtr System_Net_Sockets_Socket_Accept(IntPtr s)
{
	return NZZTKPPUNBGLQGTTHZVRSSTFZKZTYSIJKHQSFUYSCVWFUVCLFKXKJVGUFUTZPWWV(s);
}
extern "C" void SWBIPBNNBDOWWNKEHONOUXAOAVMKAYDGZAMXTUVDWKJGHKYRJPRBIIBUVNIUPCMC(IntPtr s);
inline static void System_Net_Sockets_Socket_Close(IntPtr s)
{
	SWBIPBNNBDOWWNKEHONOUXAOAVMKAYDGZAMXTUVDWKJGHKYRJPRBIIBUVNIUPCMC(s);
}
extern "C" void ZHXVAMKNSKRJOUHQXUBLHBXQZSCGLBOUYGGZMCQWEDJYQRGBFSWUBAVYJGWIKDCQ(IntPtr s , int timeout);
inline static void System_Net_Sockets_Socket_Close(IntPtr s , int timeout)
{
	ZHXVAMKNSKRJOUHQXUBLHBXQZSCGLBOUYGGZMCQWEDJYQRGBFSWUBAVYJGWIKDCQ(s , timeout);
}
extern "C" void VXKHOHDUDEGDSZZHLBATEUSXLIQGFIMBBTCTGYMYOBQXTSFJGOWJCILBENWGRWPV(IntPtr s , const char* _host , int port);
inline static void System_Net_Sockets_Socket_Connect(IntPtr s , const char* host , int port)
{
	VXKHOHDUDEGDSZZHLBATEUSXLIQGFIMBBTCTGYMYOBQXTSFJGOWJCILBENWGRWPV(s , host , port);
}
extern "C" void SFBZXGBMOCEDDVDSCGZRLCYTHAOTCGHSMUEORGMANJVADIXJJDDKWXKPHHRWRHKH(IntPtr s , bool reuseSocket);
inline static void System_Net_Sockets_Socket_Disconnect(IntPtr s , bool reuseSocket)
{
	SFBZXGBMOCEDDVDSCGZRLCYTHAOTCGHSMUEORGMANJVADIXJJDDKWXKPHHRWRHKH(s , reuseSocket);
}
extern "C" void VMQJQPBVTZEBGYQZCFKYCWVPJOGJPPIFZOEQSOSTCIRXTJJJRRTMXMEZRAZBIRFD(IntPtr s);
inline static void System_Net_Sockets_Socket_Listen(IntPtr s)
{
	VMQJQPBVTZEBGYQZCFKYCWVPJOGJPPIFZOEQSOSTCIRXTJJJRRTMXMEZRAZBIRFD(s);
}
extern "C" void RYBSTAHOMQWUFXVAFXSYWWINKFYRPRKKDNGUHRQRJFAGPKUUEZWLZGHVQOINBQYU(IntPtr s , int backlog);
inline static void System_Net_Sockets_Socket_ListenI(IntPtr s , int backlog)
{
	RYBSTAHOMQWUFXVAFXSYWWINKFYRPRKKDNGUHRQRJFAGPKUUEZWLZGHVQOINBQYU(s , backlog);
}
extern "C" int FLQSRASOHBOQVBXZLEMPVZLWFLETJCPTGFAETCCDHHDYSQZPRICXDIZGATMGWYFF(IntPtr s , byte * buffer , int len , SocketFlags flg);
inline static int System_Net_Sockets_Socket_Receive(IntPtr s , byte* buffer , int len , SocketFlags flg)
{
	return FLQSRASOHBOQVBXZLEMPVZLWFLETJCPTGFAETCCDHHDYSQZPRICXDIZGATMGWYFF(s , buffer , len , flg);
}
extern "C" int LUKQATFJBIINVMEOMPCAASQXFUDAPWHICYMXGIOXCSVVALKNPXUHWEFTEMLFPFUF(IntPtr s , byte * buffer , int len);
inline static int System_Net_Sockets_Socket_Send(IntPtr s , byte* buffer , int len)
{
	return LUKQATFJBIINVMEOMPCAASQXFUDAPWHICYMXGIOXCSVVALKNPXUHWEFTEMLFPFUF(s , buffer , len);
}
extern "C" int TQIIWJYCOBTISALHONMXQJDZHTVSJUSQPZSSOTROOKPDHIWKQKISBSMJMJADOFST(IntPtr s , const char* ip , int port , byte * buffer , int len);
inline static int System_Net_Sockets_Socket_SendTo(IntPtr s , const char* ip , int port , byte* buffer , int len)
{
	return TQIIWJYCOBTISALHONMXQJDZHTVSJUSQPZSSOTROOKPDHIWKQKISBSMJMJADOFST(s , ip , port , buffer , len);
}
extern "C" void EDMAONTHFKNMCDVKPQTHCLWLNQOAUVXEZNTIUDPFLSKJOAKFSUDRDJITGAMXZSNK(IntPtr s , const char* ip , int port);
inline static void System_Net_Sockets_Socket_Bind(IntPtr s , const char* ip , int port)
{
	EDMAONTHFKNMCDVKPQTHCLWLNQOAUVXEZNTIUDPFLSKJOAKFSUDRDJITGAMXZSNK(s , ip , port);
}



