#include "il2cpp-config.h"
#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "t975.h"
// Metadata Definition <Module>
extern TypeInfo t975_TI;
#include "t975MD.h"
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t975_0_0_0;
extern const Il2CppType t975_1_0_0;
struct t975;
const Il2CppTypeDefinitionMetadata t975_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1};
TypeInfo t975_TI = 
{
	&g_System_dll_Image, NULL, "<Module>", "", NULL, &t975_TI, NULL, 0, &t975_0_0_0, &t975_1_0_0, &t975_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t975), sizeof (t975), 0, -1, 0, 0, -1, 0, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 0, 0, 0};
#include "t976.h"
// Metadata Definition Locale
extern TypeInfo t976_TI;
#include "t976MD.h"
static const EncodedMethodIndex t976_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t976_0_0_0;
extern const Il2CppType t976_1_0_0;
extern const Il2CppType t65_0_0_0;
struct t976;
const Il2CppTypeDefinitionMetadata t976_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t976_VT, NULL, -1, 4189, -1, -1};
TypeInfo t976_TI = 
{
	&g_System_dll_Image, NULL, "Locale", "", NULL, &t976_TI, NULL, 0, &t976_0_0_0, &t976_1_0_0, &t976_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t976), sizeof (t976), 0, -1, 0, 0, -1, 1048832, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 4, 0, 0};
#include "t977.h"
// Metadata Definition System.MonoTODOAttribute
extern TypeInfo t977_TI;
#include "t977MD.h"
static const EncodedMethodIndex t977_VT[4] = 
{
	830,
	374,
	831,
	418,
};
extern const Il2CppType t2788_0_0_0;
static Il2CppInterfaceOffsetPair t977_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t977_0_0_0;
extern const Il2CppType t977_1_0_0;
extern const Il2CppType t481_0_0_0;
struct t977;
const Il2CppTypeDefinitionMetadata t977_DM = 
{
	NULL, NULL, NULL, t977_IOs, &t481_0_0_0, t977_VT, NULL, 3013, 4191, -1, -1};
TypeInfo t977_TI = 
{
	&g_System_dll_Image, NULL, "MonoTODOAttribute", "System", NULL, &t977_TI, NULL, 1209, &t977_0_0_0, &t977_1_0_0, &t977_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t977), sizeof (t977), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 1, 0, 0, 4, 0, 1};
#include "t978.h"
// Metadata Definition System.CodeDom.Compiler.GeneratedCodeAttribute
extern TypeInfo t978_TI;
#include "t978MD.h"
static const EncodedMethodIndex t978_VT[4] = 
{
	830,
	374,
	831,
	418,
};
static Il2CppInterfaceOffsetPair t978_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t978_0_0_0;
extern const Il2CppType t978_1_0_0;
struct t978;
const Il2CppTypeDefinitionMetadata t978_DM = 
{
	NULL, NULL, NULL, t978_IOs, &t481_0_0_0, t978_VT, NULL, 3014, 4193, -1, -1};
TypeInfo t978_TI = 
{
	&g_System_dll_Image, NULL, "GeneratedCodeAttribute", "System.CodeDom.Compiler", NULL, &t978_TI, NULL, 1210, &t978_0_0_0, &t978_1_0_0, &t978_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t978), sizeof (t978), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 2, 0, 0, 4, 0, 1};
// Metadata Definition System.Collections.Generic.Stack`1
extern TypeInfo t2785_TI;
extern const Il2CppType t2786_0_0_0;
static const Il2CppType* t2785_TI__nestedTypes[1] =
{
	&t2786_0_0_0,
};
static const EncodedMethodIndex t2785_VT[10] = 
{
	416,
	374,
	417,
	418,
	1440,
	1441,
	1442,
	1443,
	1444,
	1445,
};
extern const Il2CppType t1132_0_0_0;
extern const Il2CppType t674_0_0_0;
extern const Il2CppType t3033_0_0_0;
static const Il2CppType* t2785_ITIs[] = 
{
	&t1132_0_0_0,
	&t674_0_0_0,
	&t3033_0_0_0,
};
static Il2CppInterfaceOffsetPair t2785_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t674_0_0_0, 8},
	{ &t3033_0_0_0, 9},
};
extern const Il2CppType t3034_0_0_0;
extern const Il2CppRGCTXDefinition t2785_RGCTXData[5] = 
{
	{ IL2CPP_RGCTX_DATA_METHOD, 3578 }/* Method */,
	{ IL2CPP_RGCTX_DATA_CLASS, 3589 }/* Class */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3579 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3580 }/* Method */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t2785_0_0_0;
extern const Il2CppType t2785_1_0_0;
struct t2785;
const Il2CppTypeDefinitionMetadata t2785_DM = 
{
	NULL, t2785_TI__nestedTypes, t2785_ITIs, t2785_IOs, &t65_0_0_0, t2785_VT, t2785_RGCTXData, 3016, 4194, -1, 1016};
TypeInfo t2785_TI = 
{
	&g_System_dll_Image, NULL, "Stack`1", "System.Collections.Generic", NULL, &t2785_TI, NULL, 1211, &t2785_0_0_0, &t2785_1_0_0, &t2785_DM, NULL, NULL, 49, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, 0, 0, 0, -1, 1056769, 0, 0, false, false, false, true, false, false, false, false, false, false, 11, 3, 4, 0, 1, 10, 3, 3};
// Metadata Definition System.Collections.Generic.Stack`1/Enumerator
extern TypeInfo t2786_TI;
static const EncodedMethodIndex t2786_VT[8] = 
{
	475,
	374,
	476,
	517,
	1446,
	1447,
	1448,
	1449,
};
extern const Il2CppType t387_0_0_0;
extern const Il2CppType t153_0_0_0;
extern const Il2CppType t3035_0_0_0;
static const Il2CppType* t2786_ITIs[] = 
{
	&t387_0_0_0,
	&t153_0_0_0,
	&t3035_0_0_0,
};
static Il2CppInterfaceOffsetPair t2786_IOs[] = 
{
	{ &t387_0_0_0, 4},
	{ &t153_0_0_0, 6},
	{ &t3035_0_0_0, 7},
};
extern const Il2CppType t2786_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition t2786_RGCTXData[3] = 
{
	{ IL2CPP_RGCTX_DATA_METHOD, 3581 }/* Method */,
	{ IL2CPP_RGCTX_DATA_CLASS, 3592 }/* Class */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t2786_1_0_0;
extern const Il2CppType t204_0_0_0;
const Il2CppTypeDefinitionMetadata t2786_DM = 
{
	&t2785_0_0_0, NULL, t2786_ITIs, t2786_IOs, &t204_0_0_0, t2786_VT, t2786_RGCTXData, 3020, 4205, -1, 1019};
TypeInfo t2786_TI = 
{
	&g_System_dll_Image, NULL, "Enumerator", "", NULL, &t2786_TI, NULL, 0, &t2786_0_0_0, &t2786_1_0_0, &t2786_DM, NULL, NULL, 50, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, 0, 0, 0, -1, 1057034, 0, 0, true, false, false, true, false, false, false, false, false, false, 5, 2, 3, 0, 0, 8, 3, 3};
#include "t979.h"
// Metadata Definition System.Collections.Specialized.HybridDictionary
extern TypeInfo t979_TI;
#include "t979MD.h"
static const EncodedMethodIndex t979_VT[15] = 
{
	416,
	374,
	417,
	418,
	1450,
	1451,
	1452,
	1453,
	1454,
	1455,
	1456,
	1457,
	1458,
	1459,
	1460,
};
extern const Il2CppType t1064_0_0_0;
static const Il2CppType* t979_ITIs[] = 
{
	&t1132_0_0_0,
	&t1064_0_0_0,
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t979_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t1064_0_0_0, 8},
	{ &t674_0_0_0, 14},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t979_0_0_0;
extern const Il2CppType t979_1_0_0;
struct t979;
const Il2CppTypeDefinitionMetadata t979_DM = 
{
	NULL, NULL, t979_ITIs, t979_IOs, &t65_0_0_0, t979_VT, NULL, 3023, 4210, -1, 1021};
TypeInfo t979_TI = 
{
	&g_System_dll_Image, NULL, "HybridDictionary", "System.Collections.Specialized", NULL, &t979_TI, NULL, 1212, &t979_0_0_0, &t979_1_0_0, &t979_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t979), sizeof (t979), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 15, 5, 3, 0, 0, 15, 3, 3};
#include "t980.h"
// Metadata Definition System.Collections.Specialized.ListDictionary
extern TypeInfo t980_TI;
#include "t980MD.h"
extern const Il2CppType t981_0_0_0;
extern const Il2CppType t982_0_0_0;
static const Il2CppType* t980_TI__nestedTypes[2] =
{
	&t981_0_0_0,
	&t982_0_0_0,
};
static const EncodedMethodIndex t980_VT[16] = 
{
	416,
	374,
	417,
	418,
	1461,
	1462,
	1463,
	1464,
	1465,
	1466,
	1467,
	1468,
	1469,
	1470,
	1471,
	1472,
};
static const Il2CppType* t980_ITIs[] = 
{
	&t1132_0_0_0,
	&t1064_0_0_0,
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t980_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t1064_0_0_0, 8},
	{ &t674_0_0_0, 14},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t980_0_0_0;
extern const Il2CppType t980_1_0_0;
struct t980;
const Il2CppTypeDefinitionMetadata t980_DM = 
{
	NULL, t980_TI__nestedTypes, t980_ITIs, t980_IOs, &t65_0_0_0, t980_VT, NULL, 3026, 4225, -1, 1026};
TypeInfo t980_TI = 
{
	&g_System_dll_Image, NULL, "ListDictionary", "System.Collections.Specialized", NULL, &t980_TI, NULL, 1213, &t980_0_0_0, &t980_1_0_0, &t980_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t980), sizeof (t980), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 17, 4, 4, 0, 2, 16, 3, 3};
#include "t981.h"
// Metadata Definition System.Collections.Specialized.ListDictionary/DictionaryNode
extern TypeInfo t981_TI;
#include "t981MD.h"
static const EncodedMethodIndex t981_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t981_1_0_0;
struct t981;
const Il2CppTypeDefinitionMetadata t981_DM = 
{
	&t980_0_0_0, NULL, NULL, NULL, &t65_0_0_0, t981_VT, NULL, 3030, 4242, -1, -1};
TypeInfo t981_TI = 
{
	&g_System_dll_Image, NULL, "DictionaryNode", "", NULL, &t981_TI, NULL, 0, &t981_0_0_0, &t981_1_0_0, &t981_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t981), sizeof (t981), 0, -1, 0, 0, -1, 1056771, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 3, 0, 0, 4, 0, 0};
#include "t982.h"
// Metadata Definition System.Collections.Specialized.ListDictionary/DictionaryNodeEnumerator
extern TypeInfo t982_TI;
#include "t982MD.h"
static const EncodedMethodIndex t982_VT[10] = 
{
	416,
	374,
	417,
	418,
	1473,
	1474,
	1475,
	1476,
	1477,
	1478,
};
extern const Il2CppType t1129_0_0_0;
static const Il2CppType* t982_ITIs[] = 
{
	&t387_0_0_0,
	&t1129_0_0_0,
};
static Il2CppInterfaceOffsetPair t982_IOs[] = 
{
	{ &t387_0_0_0, 4},
	{ &t1129_0_0_0, 6},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t982_1_0_0;
struct t982;
const Il2CppTypeDefinitionMetadata t982_DM = 
{
	&t980_0_0_0, NULL, t982_ITIs, t982_IOs, &t65_0_0_0, t982_VT, NULL, 3033, 4243, -1, 1030};
TypeInfo t982_TI = 
{
	&g_System_dll_Image, NULL, "DictionaryNodeEnumerator", "", NULL, &t982_TI, NULL, 0, &t982_0_0_0, &t982_1_0_0, &t982_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t982), sizeof (t982), 0, -1, 0, 0, -1, 1048579, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 5, 4, 0, 0, 10, 2, 2};
#include "t986.h"
// Metadata Definition System.Collections.Specialized.NameObjectCollectionBase
extern TypeInfo t986_TI;
#include "t986MD.h"
extern const Il2CppType t984_0_0_0;
extern const Il2CppType t985_0_0_0;
extern const Il2CppType t987_0_0_0;
static const Il2CppType* t986_TI__nestedTypes[3] =
{
	&t984_0_0_0,
	&t985_0_0_0,
	&t987_0_0_0,
};
static const EncodedMethodIndex t986_VT[16] = 
{
	416,
	374,
	417,
	418,
	1479,
	1480,
	1481,
	1482,
	1483,
	1484,
	1485,
	1486,
	1484,
	1485,
	1479,
	1483,
};
extern const Il2CppType t1801_0_0_0;
extern const Il2CppType t1798_0_0_0;
static const Il2CppType* t986_ITIs[] = 
{
	&t1132_0_0_0,
	&t1801_0_0_0,
	&t674_0_0_0,
	&t1798_0_0_0,
};
static Il2CppInterfaceOffsetPair t986_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t1801_0_0_0, 8},
	{ &t674_0_0_0, 9},
	{ &t1798_0_0_0, 10},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t986_0_0_0;
extern const Il2CppType t986_1_0_0;
struct t986;
const Il2CppTypeDefinitionMetadata t986_DM = 
{
	NULL, t986_TI__nestedTypes, t986_ITIs, t986_IOs, &t65_0_0_0, t986_VT, NULL, 3037, 4252, -1, 1035};
TypeInfo t986_TI = 
{
	&g_System_dll_Image, NULL, "NameObjectCollectionBase", "System.Collections.Specialized", NULL, &t986_TI, NULL, 0, &t986_0_0_0, &t986_1_0_0, &t986_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t986), sizeof (t986), 0, -1, 0, 0, -1, 1056897, 0, 0, false, false, false, false, false, false, false, false, false, false, 17, 5, 10, 0, 3, 16, 4, 4};
#include "t984.h"
// Metadata Definition System.Collections.Specialized.NameObjectCollectionBase/_Item
extern TypeInfo t984_TI;
#include "t984MD.h"
static const EncodedMethodIndex t984_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t984_1_0_0;
struct t984;
const Il2CppTypeDefinitionMetadata t984_DM = 
{
	&t986_0_0_0, NULL, NULL, NULL, &t65_0_0_0, t984_VT, NULL, 3047, 4269, -1, -1};
TypeInfo t984_TI = 
{
	&g_System_dll_Image, NULL, "_Item", "", NULL, &t984_TI, NULL, 0, &t984_0_0_0, &t984_1_0_0, &t984_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t984), sizeof (t984), 0, -1, 0, 0, -1, 1048581, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 2, 0, 0, 4, 0, 0};
#include "t985.h"
// Metadata Definition System.Collections.Specialized.NameObjectCollectionBase/_KeysEnumerator
extern TypeInfo t985_TI;
#include "t985MD.h"
static const EncodedMethodIndex t985_VT[7] = 
{
	416,
	374,
	417,
	418,
	1487,
	1488,
	1489,
};
static const Il2CppType* t985_ITIs[] = 
{
	&t387_0_0_0,
};
static Il2CppInterfaceOffsetPair t985_IOs[] = 
{
	{ &t387_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t985_1_0_0;
struct t985;
const Il2CppTypeDefinitionMetadata t985_DM = 
{
	&t986_0_0_0, NULL, t985_ITIs, t985_IOs, &t65_0_0_0, t985_VT, NULL, 3049, 4270, -1, 1040};
TypeInfo t985_TI = 
{
	&g_System_dll_Image, NULL, "_KeysEnumerator", "", NULL, &t985_TI, NULL, 0, &t985_0_0_0, &t985_1_0_0, &t985_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t985), sizeof (t985), 0, -1, 0, 0, -1, 1056773, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 1, 2, 0, 0, 7, 1, 1};
#include "t987.h"
// Metadata Definition System.Collections.Specialized.NameObjectCollectionBase/KeysCollection
extern TypeInfo t987_TI;
#include "t987MD.h"
static const EncodedMethodIndex t987_VT[9] = 
{
	416,
	374,
	417,
	418,
	1490,
	1491,
	1492,
	1493,
	1494,
};
static const Il2CppType* t987_ITIs[] = 
{
	&t1132_0_0_0,
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t987_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t674_0_0_0, 8},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t987_1_0_0;
struct t987;
const Il2CppTypeDefinitionMetadata t987_DM = 
{
	&t986_0_0_0, NULL, t987_ITIs, t987_IOs, &t65_0_0_0, t987_VT, NULL, 3051, 4274, -1, 1041};
TypeInfo t987_TI = 
{
	&g_System_dll_Image, NULL, "KeysCollection", "", NULL, &t987_TI, NULL, 1215, &t987_0_0_0, &t987_1_0_0, &t987_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t987), sizeof (t987), 0, -1, 0, 0, -1, 1056770, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 3, 1, 0, 0, 9, 2, 2};
#include "t990.h"
// Metadata Definition System.Collections.Specialized.NameValueCollection
extern TypeInfo t990_TI;
#include "t990MD.h"
static const EncodedMethodIndex t990_VT[19] = 
{
	416,
	374,
	417,
	418,
	1479,
	1480,
	1481,
	1482,
	1483,
	1484,
	1485,
	1486,
	1484,
	1485,
	1479,
	1483,
	1495,
	1496,
	1497,
};
static Il2CppInterfaceOffsetPair t990_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t1801_0_0_0, 8},
	{ &t674_0_0_0, 9},
	{ &t1798_0_0_0, 10},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t990_0_0_0;
extern const Il2CppType t990_1_0_0;
struct t990;
const Il2CppTypeDefinitionMetadata t990_DM = 
{
	NULL, NULL, NULL, t990_IOs, &t986_0_0_0, t990_VT, NULL, 3052, 4280, -1, -1};
TypeInfo t990_TI = 
{
	&g_System_dll_Image, NULL, "NameValueCollection", "System.Collections.Specialized", NULL, &t990_TI, NULL, 1216, &t990_0_0_0, &t990_1_0_0, &t990_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t990), sizeof (t990), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 0, 2, 0, 0, 19, 0, 4};
#include "t991.h"
// Metadata Definition System.ComponentModel.DefaultValueAttribute
extern TypeInfo t991_TI;
#include "t991MD.h"
static const EncodedMethodIndex t991_VT[5] = 
{
	1498,
	374,
	1499,
	418,
	1500,
};
static Il2CppInterfaceOffsetPair t991_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t991_0_0_0;
extern const Il2CppType t991_1_0_0;
struct t991;
const Il2CppTypeDefinitionMetadata t991_DM = 
{
	NULL, NULL, NULL, t991_IOs, &t481_0_0_0, t991_VT, NULL, 3054, 4287, -1, 1044};
TypeInfo t991_TI = 
{
	&g_System_dll_Image, NULL, "DefaultValueAttribute", "System.ComponentModel", NULL, &t991_TI, NULL, 1217, &t991_0_0_0, &t991_1_0_0, &t991_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t991), sizeof (t991), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 1, 1, 0, 0, 5, 0, 1};
#include "t992.h"
// Metadata Definition System.ComponentModel.EditorBrowsableAttribute
extern TypeInfo t992_TI;
#include "t992MD.h"
static const EncodedMethodIndex t992_VT[4] = 
{
	1501,
	374,
	1502,
	418,
};
static Il2CppInterfaceOffsetPair t992_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t992_0_0_0;
extern const Il2CppType t992_1_0_0;
struct t992;
const Il2CppTypeDefinitionMetadata t992_DM = 
{
	NULL, NULL, NULL, t992_IOs, &t481_0_0_0, t992_VT, NULL, 3055, 4291, -1, 1045};
TypeInfo t992_TI = 
{
	&g_System_dll_Image, NULL, "EditorBrowsableAttribute", "System.ComponentModel", NULL, &t992_TI, NULL, 1218, &t992_0_0_0, &t992_1_0_0, &t992_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t992), sizeof (t992), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 1, 1, 0, 0, 4, 0, 1};
#include "t993.h"
// Metadata Definition System.ComponentModel.EditorBrowsableState
extern TypeInfo t993_TI;
#include "t993MD.h"
static const EncodedMethodIndex t993_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
extern const Il2CppType t1778_0_0_0;
extern const Il2CppType t1781_0_0_0;
extern const Il2CppType t1780_0_0_0;
static Il2CppInterfaceOffsetPair t993_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t993_0_0_0;
extern const Il2CppType t993_1_0_0;
extern const Il2CppType t2_0_0_0;
#include "t101.h"
extern TypeInfo t101_TI;
const Il2CppTypeDefinitionMetadata t993_DM = 
{
	NULL, NULL, NULL, t993_IOs, &t2_0_0_0, t993_VT, NULL, 3056, -1, -1, -1};
TypeInfo t993_TI = 
{
	&g_System_dll_Image, NULL, "EditorBrowsableState", "System.ComponentModel", NULL, &t101_TI, NULL, 0, &t993_0_0_0, &t993_1_0_0, &t993_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t993)+ sizeof (Il2CppObject), sizeof (t993)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t994.h"
// Metadata Definition System.ComponentModel.TypeConverter
extern TypeInfo t994_TI;
#include "t994MD.h"
static const EncodedMethodIndex t994_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t994_0_0_0;
extern const Il2CppType t994_1_0_0;
struct t994;
const Il2CppTypeDefinitionMetadata t994_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t994_VT, NULL, -1, -1, -1, -1};
TypeInfo t994_TI = 
{
	&g_System_dll_Image, NULL, "TypeConverter", "System.ComponentModel", NULL, &t994_TI, NULL, 1219, &t994_0_0_0, &t994_1_0_0, &t994_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t994), sizeof (t994), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 4, 0, 0};
#include "t995.h"
// Metadata Definition System.ComponentModel.TypeConverterAttribute
extern TypeInfo t995_TI;
#include "t995MD.h"
static const EncodedMethodIndex t995_VT[4] = 
{
	1503,
	374,
	1504,
	418,
};
static Il2CppInterfaceOffsetPair t995_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t995_0_0_0;
extern const Il2CppType t995_1_0_0;
struct t995;
const Il2CppTypeDefinitionMetadata t995_DM = 
{
	NULL, NULL, NULL, t995_IOs, &t481_0_0_0, t995_VT, NULL, 3060, 4295, -1, 1046};
TypeInfo t995_TI = 
{
	&g_System_dll_Image, NULL, "TypeConverterAttribute", "System.ComponentModel", NULL, &t995_TI, NULL, 1220, &t995_0_0_0, &t995_1_0_0, &t995_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t995), sizeof (t995), 0, -1, sizeof(t995_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, true, false, 6, 1, 2, 0, 0, 4, 0, 1};
#include "t996.h"
// Metadata Definition System.Net.Security.AuthenticationLevel
extern TypeInfo t996_TI;
#include "t996MD.h"
static const EncodedMethodIndex t996_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t996_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t996_0_0_0;
extern const Il2CppType t996_1_0_0;
const Il2CppTypeDefinitionMetadata t996_DM = 
{
	NULL, NULL, NULL, t996_IOs, &t2_0_0_0, t996_VT, NULL, 3062, -1, -1, -1};
TypeInfo t996_TI = 
{
	&g_System_dll_Image, NULL, "AuthenticationLevel", "System.Net.Security", NULL, &t101_TI, NULL, 0, &t996_0_0_0, &t996_1_0_0, &t996_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t996)+ sizeof (Il2CppObject), sizeof (t996)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t960.h"
// Metadata Definition System.Net.Security.SslPolicyErrors
extern TypeInfo t960_TI;
#include "t960MD.h"
static const EncodedMethodIndex t960_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t960_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t960_0_0_0;
extern const Il2CppType t960_1_0_0;
const Il2CppTypeDefinitionMetadata t960_DM = 
{
	NULL, NULL, NULL, t960_IOs, &t2_0_0_0, t960_VT, NULL, 3066, -1, -1, -1};
TypeInfo t960_TI = 
{
	&g_System_dll_Image, NULL, "SslPolicyErrors", "System.Net.Security", NULL, &t101_TI, NULL, 1221, &t960_0_0_0, &t960_1_0_0, &t960_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t960)+ sizeof (Il2CppObject), sizeof (t960)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 5, 0, 0, 23, 0, 3};
#include "t997.h"
// Metadata Definition System.Net.Sockets.AddressFamily
extern TypeInfo t997_TI;
#include "t997MD.h"
static const EncodedMethodIndex t997_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t997_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t997_0_0_0;
extern const Il2CppType t997_1_0_0;
const Il2CppTypeDefinitionMetadata t997_DM = 
{
	NULL, NULL, NULL, t997_IOs, &t2_0_0_0, t997_VT, NULL, 3071, -1, -1, -1};
TypeInfo t997_TI = 
{
	&g_System_dll_Image, NULL, "AddressFamily", "System.Net.Sockets", NULL, &t101_TI, NULL, 0, &t997_0_0_0, &t997_1_0_0, &t997_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t997)+ sizeof (Il2CppObject), sizeof (t997)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 32, 0, 0, 23, 0, 3};
#include "t998.h"
// Metadata Definition System.Net.DefaultCertificatePolicy
extern TypeInfo t998_TI;
#include "t998MD.h"
static const EncodedMethodIndex t998_VT[5] = 
{
	416,
	374,
	417,
	418,
	1505,
};
extern const Il2CppType t964_0_0_0;
static const Il2CppType* t998_ITIs[] = 
{
	&t964_0_0_0,
};
static Il2CppInterfaceOffsetPair t998_IOs[] = 
{
	{ &t964_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t998_0_0_0;
extern const Il2CppType t998_1_0_0;
struct t998;
const Il2CppTypeDefinitionMetadata t998_DM = 
{
	NULL, NULL, t998_ITIs, t998_IOs, &t65_0_0_0, t998_VT, NULL, -1, 4301, -1, -1};
TypeInfo t998_TI = 
{
	&g_System_dll_Image, NULL, "DefaultCertificatePolicy", "System.Net", NULL, &t998_TI, NULL, 0, &t998_0_0_0, &t998_1_0_0, &t998_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t998), sizeof (t998), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 5, 1, 1};
#include "t999.h"
// Metadata Definition System.Net.FileWebRequest
extern TypeInfo t999_TI;
#include "t999MD.h"
static const EncodedMethodIndex t999_VT[6] = 
{
	416,
	374,
	417,
	418,
	1506,
	1507,
};
static const Il2CppType* t999_ITIs[] = 
{
	&t1798_0_0_0,
};
static Il2CppInterfaceOffsetPair t999_IOs[] = 
{
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t999_0_0_0;
extern const Il2CppType t999_1_0_0;
extern const Il2CppType t963_0_0_0;
struct t999;
const Il2CppTypeDefinitionMetadata t999_DM = 
{
	NULL, NULL, t999_ITIs, t999_IOs, &t963_0_0_0, t999_VT, NULL, 3103, 4303, -1, -1};
TypeInfo t999_TI = 
{
	&g_System_dll_Image, NULL, "FileWebRequest", "System.Net", NULL, &t999_TI, NULL, 0, &t999_0_0_0, &t999_1_0_0, &t999_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t999), sizeof (t999), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 9, 0, 0, 6, 1, 1};
#include "t1003.h"
// Metadata Definition System.Net.FileWebRequestCreator
extern TypeInfo t1003_TI;
#include "t1003MD.h"
static const EncodedMethodIndex t1003_VT[5] = 
{
	416,
	374,
	417,
	418,
	1508,
};
extern const Il2CppType t2787_0_0_0;
static const Il2CppType* t1003_ITIs[] = 
{
	&t2787_0_0_0,
};
static Il2CppInterfaceOffsetPair t1003_IOs[] = 
{
	{ &t2787_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1003_0_0_0;
extern const Il2CppType t1003_1_0_0;
struct t1003;
const Il2CppTypeDefinitionMetadata t1003_DM = 
{
	NULL, NULL, t1003_ITIs, t1003_IOs, &t65_0_0_0, t1003_VT, NULL, -1, 4307, -1, -1};
TypeInfo t1003_TI = 
{
	&g_System_dll_Image, NULL, "FileWebRequestCreator", "System.Net", NULL, &t1003_TI, NULL, 0, &t1003_0_0_0, &t1003_1_0_0, &t1003_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1003), sizeof (t1003), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 5, 1, 1};
#include "t1004.h"
// Metadata Definition System.Net.FtpRequestCreator
extern TypeInfo t1004_TI;
#include "t1004MD.h"
static const EncodedMethodIndex t1004_VT[5] = 
{
	416,
	374,
	417,
	418,
	1509,
};
static const Il2CppType* t1004_ITIs[] = 
{
	&t2787_0_0_0,
};
static Il2CppInterfaceOffsetPair t1004_IOs[] = 
{
	{ &t2787_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1004_0_0_0;
extern const Il2CppType t1004_1_0_0;
struct t1004;
const Il2CppTypeDefinitionMetadata t1004_DM = 
{
	NULL, NULL, t1004_ITIs, t1004_IOs, &t65_0_0_0, t1004_VT, NULL, -1, 4309, -1, -1};
TypeInfo t1004_TI = 
{
	&g_System_dll_Image, NULL, "FtpRequestCreator", "System.Net", NULL, &t1004_TI, NULL, 0, &t1004_0_0_0, &t1004_1_0_0, &t1004_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1004), sizeof (t1004), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 5, 1, 1};
#include "t1005.h"
// Metadata Definition System.Net.FtpWebRequest
extern TypeInfo t1005_TI;
#include "t1005MD.h"
static const EncodedMethodIndex t1005_VT[6] = 
{
	416,
	374,
	417,
	418,
	1510,
	1511,
};
static Il2CppInterfaceOffsetPair t1005_IOs[] = 
{
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1005_0_0_0;
extern const Il2CppType t1005_1_0_0;
struct t1005;
const Il2CppTypeDefinitionMetadata t1005_DM = 
{
	NULL, NULL, NULL, t1005_IOs, &t963_0_0_0, t1005_VT, NULL, 3112, 4311, -1, -1};
TypeInfo t1005_TI = 
{
	&g_System_dll_Image, NULL, "FtpWebRequest", "System.Net", NULL, &t1005_TI, NULL, 0, &t1005_0_0_0, &t1005_1_0_0, &t1005_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1005), sizeof (t1005), 0, -1, sizeof(t1005_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, true, false, 3, 0, 11, 0, 0, 6, 0, 1};
#include "t1006.h"
// Metadata Definition System.Net.GlobalProxySelection
extern TypeInfo t1006_TI;
#include "t1006MD.h"
static const EncodedMethodIndex t1006_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1006_0_0_0;
extern const Il2CppType t1006_1_0_0;
struct t1006;
const Il2CppTypeDefinitionMetadata t1006_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1006_VT, NULL, -1, 4314, -1, 1047};
TypeInfo t1006_TI = 
{
	&g_System_dll_Image, NULL, "GlobalProxySelection", "System.Net", NULL, &t1006_TI, NULL, 1225, &t1006_0_0_0, &t1006_1_0_0, &t1006_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1006), sizeof (t1006), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 1, 0, 0, 0, 4, 0, 0};
#include "t1007.h"
// Metadata Definition System.Net.HttpRequestCreator
extern TypeInfo t1007_TI;
#include "t1007MD.h"
static const EncodedMethodIndex t1007_VT[5] = 
{
	416,
	374,
	417,
	418,
	1512,
};
static const Il2CppType* t1007_ITIs[] = 
{
	&t2787_0_0_0,
};
static Il2CppInterfaceOffsetPair t1007_IOs[] = 
{
	{ &t2787_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1007_0_0_0;
extern const Il2CppType t1007_1_0_0;
struct t1007;
const Il2CppTypeDefinitionMetadata t1007_DM = 
{
	NULL, NULL, t1007_ITIs, t1007_IOs, &t65_0_0_0, t1007_VT, NULL, -1, 4315, -1, -1};
TypeInfo t1007_TI = 
{
	&g_System_dll_Image, NULL, "HttpRequestCreator", "System.Net", NULL, &t1007_TI, NULL, 0, &t1007_0_0_0, &t1007_1_0_0, &t1007_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1007), sizeof (t1007), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 5, 1, 1};
#include "t1008.h"
// Metadata Definition System.Net.HttpVersion
extern TypeInfo t1008_TI;
#include "t1008MD.h"
static const EncodedMethodIndex t1008_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1008_0_0_0;
extern const Il2CppType t1008_1_0_0;
struct t1008;
const Il2CppTypeDefinitionMetadata t1008_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1008_VT, NULL, 3123, 4317, -1, -1};
TypeInfo t1008_TI = 
{
	&g_System_dll_Image, NULL, "HttpVersion", "System.Net", NULL, &t1008_TI, NULL, 0, &t1008_0_0_0, &t1008_1_0_0, &t1008_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1008), sizeof (t1008), 0, -1, sizeof(t1008_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 1, 0, 2, 0, 0, 4, 0, 0};
#include "t869.h"
// Metadata Definition System.Net.HttpWebRequest
extern TypeInfo t869_TI;
#include "t869MD.h"
static const EncodedMethodIndex t869_VT[6] = 
{
	416,
	374,
	417,
	418,
	1513,
	1514,
};
static const Il2CppType* t869_ITIs[] = 
{
	&t1798_0_0_0,
};
static Il2CppInterfaceOffsetPair t869_IOs[] = 
{
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t869_0_0_0;
extern const Il2CppType t869_1_0_0;
struct t869;
const Il2CppTypeDefinitionMetadata t869_DM = 
{
	NULL, NULL, t869_ITIs, t869_IOs, &t963_0_0_0, t869_VT, NULL, 3125, 4318, -1, 1048};
TypeInfo t869_TI = 
{
	&g_System_dll_Image, NULL, "HttpWebRequest", "System.Net", NULL, &t869_TI, NULL, 0, &t869_0_0_0, &t869_1_0_0, &t869_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t869), sizeof (t869), 0, -1, sizeof(t869_SFs), 0, -1, 8193, 0, 0, false, false, false, false, false, false, false, false, true, false, 8, 2, 24, 0, 0, 6, 1, 1};
// Metadata Definition System.Net.ICertificatePolicy
extern TypeInfo t964_TI;
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t964_1_0_0;
struct t964;
const Il2CppTypeDefinitionMetadata t964_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 4326, -1, -1};
TypeInfo t964_TI = 
{
	&g_System_dll_Image, NULL, "ICertificatePolicy", "System.Net", NULL, &t964_TI, NULL, 0, &t964_0_0_0, &t964_1_0_0, &t964_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 161, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 0, 0, 0};
// Metadata Definition System.Net.ICredentials
extern TypeInfo t1017_TI;
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1017_0_0_0;
extern const Il2CppType t1017_1_0_0;
struct t1017;
const Il2CppTypeDefinitionMetadata t1017_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1};
TypeInfo t1017_TI = 
{
	&g_System_dll_Image, NULL, "ICredentials", "System.Net", NULL, &t1017_TI, NULL, 0, &t1017_0_0_0, &t1017_1_0_0, &t1017_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 161, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 0, 0, 0};
#include "t1010.h"
// Metadata Definition System.Net.IPAddress
extern TypeInfo t1010_TI;
#include "t1010MD.h"
static const EncodedMethodIndex t1010_VT[4] = 
{
	1515,
	374,
	1516,
	1517,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1010_0_0_0;
extern const Il2CppType t1010_1_0_0;
struct t1010;
const Il2CppTypeDefinitionMetadata t1010_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1010_VT, NULL, 3149, 4327, -1, 1050};
TypeInfo t1010_TI = 
{
	&g_System_dll_Image, NULL, "IPAddress", "System.Net", NULL, &t1010_TI, NULL, 0, &t1010_0_0_0, &t1010_1_0_0, &t1010_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1010), sizeof (t1010), 0, -1, sizeof(t1010_SFs), 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, true, false, 19, 3, 11, 0, 0, 4, 0, 0};
#include "t1012.h"
// Metadata Definition System.Net.IPv6Address
extern TypeInfo t1012_TI;
#include "t1012MD.h"
static const EncodedMethodIndex t1012_VT[4] = 
{
	1518,
	374,
	1519,
	1520,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1012_0_0_0;
extern const Il2CppType t1012_1_0_0;
struct t1012;
const Il2CppTypeDefinitionMetadata t1012_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1012_VT, NULL, 3160, 4346, -1, 1053};
TypeInfo t1012_TI = 
{
	&g_System_dll_Image, NULL, "IPv6Address", "System.Net", NULL, &t1012_TI, NULL, 1227, &t1012_0_0_0, &t1012_1_0_0, &t1012_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1012), sizeof (t1012), 0, -1, sizeof(t1012_SFs), 0, -1, 1056768, 0, 0, false, false, false, false, false, false, false, false, true, false, 21, 2, 5, 0, 0, 4, 0, 0};
// Metadata Definition System.Net.IWebProxy
extern TypeInfo t1001_TI;
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1001_0_0_0;
extern const Il2CppType t1001_1_0_0;
struct t1001;
const Il2CppTypeDefinitionMetadata t1001_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 4367, -1, -1};
TypeInfo t1001_TI = 
{
	&g_System_dll_Image, NULL, "IWebProxy", "System.Net", NULL, &t1001_TI, NULL, 0, &t1001_0_0_0, &t1001_1_0_0, &t1001_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 161, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 0, 0, 0};
// Metadata Definition System.Net.IWebRequestCreate
extern TypeInfo t2787_TI;
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t2787_1_0_0;
struct t2787;
const Il2CppTypeDefinitionMetadata t2787_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1};
TypeInfo t2787_TI = 
{
	&g_System_dll_Image, NULL, "IWebRequestCreate", "System.Net", NULL, &t2787_TI, NULL, 0, &t2787_0_0_0, &t2787_1_0_0, &t2787_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 161, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 0, 0, 0};
#include "t957.h"
// Metadata Definition System.Net.SecurityProtocolType
extern TypeInfo t957_TI;
#include "t957MD.h"
static const EncodedMethodIndex t957_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t957_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t957_0_0_0;
extern const Il2CppType t957_1_0_0;
const Il2CppTypeDefinitionMetadata t957_DM = 
{
	NULL, NULL, NULL, t957_IOs, &t2_0_0_0, t957_VT, NULL, 3165, -1, -1, -1};
TypeInfo t957_TI = 
{
	&g_System_dll_Image, NULL, "SecurityProtocolType", "System.Net", NULL, &t101_TI, NULL, 1228, &t957_0_0_0, &t957_1_0_0, &t957_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t957)+ sizeof (Il2CppObject), sizeof (t957)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 3, 0, 0, 23, 0, 3};
#include "t958.h"
// Metadata Definition System.Net.ServicePoint
extern TypeInfo t958_TI;
#include "t958MD.h"
static const EncodedMethodIndex t958_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t958_0_0_0;
extern const Il2CppType t958_1_0_0;
struct t958;
const Il2CppTypeDefinitionMetadata t958_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t958_VT, NULL, 3168, 4369, -1, 1055};
TypeInfo t958_TI = 
{
	&g_System_dll_Image, NULL, "ServicePoint", "System.Net", NULL, &t958_TI, NULL, 0, &t958_0_0_0, &t958_1_0_0, &t958_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t958), sizeof (t958), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 11, 9, 11, 0, 0, 4, 0, 0};
#include "t940.h"
// Metadata Definition System.Net.ServicePointManager
extern TypeInfo t940_TI;
#include "t940MD.h"
extern const Il2CppType t1013_0_0_0;
static const Il2CppType* t940_TI__nestedTypes[1] =
{
	&t1013_0_0_0,
};
static const EncodedMethodIndex t940_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t940_0_0_0;
extern const Il2CppType t940_1_0_0;
struct t940;
const Il2CppTypeDefinitionMetadata t940_DM = 
{
	NULL, t940_TI__nestedTypes, NULL, NULL, &t65_0_0_0, t940_VT, NULL, 3179, 4380, -1, 1064};
TypeInfo t940_TI = 
{
	&g_System_dll_Image, NULL, "ServicePointManager", "System.Net", NULL, &t940_TI, NULL, 0, &t940_0_0_0, &t940_1_0_0, &t940_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t940), sizeof (t940), 0, -1, sizeof(t940_SFs), 0, -1, 1, 0, 0, false, false, false, false, false, false, false, false, true, false, 7, 4, 10, 0, 1, 4, 0, 0};
#include "t1013.h"
// Metadata Definition System.Net.ServicePointManager/SPKey
extern TypeInfo t1013_TI;
#include "t1013MD.h"
static const EncodedMethodIndex t1013_VT[4] = 
{
	1521,
	374,
	1522,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1013_1_0_0;
struct t1013;
const Il2CppTypeDefinitionMetadata t1013_DM = 
{
	&t940_0_0_0, NULL, NULL, NULL, &t65_0_0_0, t1013_VT, NULL, 3189, 4387, -1, -1};
TypeInfo t1013_TI = 
{
	&g_System_dll_Image, NULL, "SPKey", "", NULL, &t1013_TI, NULL, 0, &t1013_0_0_0, &t1013_1_0_0, &t1013_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1013), sizeof (t1013), 0, -1, 0, 0, -1, 1048579, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 0, 2, 0, 0, 4, 0, 0};
#include "t1000.h"
// Metadata Definition System.Net.WebHeaderCollection
extern TypeInfo t1000_TI;
#include "t1000MD.h"
static const EncodedMethodIndex t1000_VT[19] = 
{
	416,
	374,
	417,
	1523,
	1524,
	1480,
	1481,
	1482,
	1525,
	1526,
	1527,
	1528,
	1526,
	1529,
	1524,
	1525,
	1530,
	1531,
	1532,
};
static const Il2CppType* t1000_ITIs[] = 
{
	&t1798_0_0_0,
};
static Il2CppInterfaceOffsetPair t1000_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t1801_0_0_0, 8},
	{ &t674_0_0_0, 9},
	{ &t1798_0_0_0, 10},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1000_0_0_0;
extern const Il2CppType t1000_1_0_0;
struct t1000;
const Il2CppTypeDefinitionMetadata t1000_DM = 
{
	NULL, NULL, t1000_ITIs, t1000_IOs, &t990_0_0_0, t1000_VT, NULL, 3191, 4390, -1, 1068};
TypeInfo t1000_TI = 
{
	&g_System_dll_Image, NULL, "WebHeaderCollection", "System.Net", NULL, &t1000_TI, NULL, 1231, &t1000_0_0_0, &t1000_1_0_0, &t1000_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1000), sizeof (t1000), 0, -1, sizeof(t1000_SFs), 0, -1, 8193, 0, 0, false, false, false, false, false, false, false, false, true, false, 18, 2, 5, 0, 0, 19, 1, 4};
#include "t1016.h"
// Metadata Definition System.Net.WebProxy
extern TypeInfo t1016_TI;
#include "t1016MD.h"
static const EncodedMethodIndex t1016_VT[8] = 
{
	416,
	374,
	417,
	418,
	1533,
	1534,
	1535,
	1536,
};
static const Il2CppType* t1016_ITIs[] = 
{
	&t1798_0_0_0,
	&t1001_0_0_0,
};
static Il2CppInterfaceOffsetPair t1016_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t1001_0_0_0, 5},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1016_0_0_0;
extern const Il2CppType t1016_1_0_0;
struct t1016;
const Il2CppTypeDefinitionMetadata t1016_DM = 
{
	NULL, NULL, t1016_ITIs, t1016_IOs, &t65_0_0_0, t1016_VT, NULL, 3196, 4408, -1, 1070};
TypeInfo t1016_TI = 
{
	&g_System_dll_Image, NULL, "WebProxy", "System.Net", NULL, &t1016_TI, NULL, 0, &t1016_0_0_0, &t1016_1_0_0, &t1016_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1016), sizeof (t1016), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 1, 5, 0, 0, 8, 2, 2};
#include "t963.h"
// Metadata Definition System.Net.WebRequest
extern TypeInfo t963_TI;
#include "t963MD.h"
static const EncodedMethodIndex t963_VT[6] = 
{
	416,
	374,
	417,
	418,
	1510,
	1511,
};
static const Il2CppType* t963_ITIs[] = 
{
	&t1798_0_0_0,
};
static Il2CppInterfaceOffsetPair t963_IOs[] = 
{
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t963_1_0_0;
extern const Il2CppType t1018_0_0_0;
struct t963;
const Il2CppTypeDefinitionMetadata t963_DM = 
{
	NULL, NULL, t963_ITIs, t963_IOs, &t1018_0_0_0, t963_VT, NULL, 3201, 4417, -1, 1071};
TypeInfo t963_TI = 
{
	&g_System_dll_Image, NULL, "WebRequest", "System.Net", NULL, &t963_TI, NULL, 0, &t963_0_0_0, &t963_1_0_0, &t963_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t963), sizeof (t963), 0, -1, sizeof(t963_SFs), 0, -1, 8321, 0, 0, false, false, false, false, false, false, false, false, true, false, 10, 1, 5, 0, 0, 6, 1, 1};
#include "t1019.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.OpenFlags
extern TypeInfo t1019_TI;
#include "t1019MD.h"
static const EncodedMethodIndex t1019_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1019_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1019_0_0_0;
extern const Il2CppType t1019_1_0_0;
const Il2CppTypeDefinitionMetadata t1019_DM = 
{
	NULL, NULL, NULL, t1019_IOs, &t2_0_0_0, t1019_VT, NULL, 3206, -1, -1, -1};
TypeInfo t1019_TI = 
{
	&g_System_dll_Image, NULL, "OpenFlags", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 1234, &t1019_0_0_0, &t1019_1_0_0, &t1019_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1019)+ sizeof (Il2CppObject), sizeof (t1019)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 6, 0, 0, 23, 0, 3};
#include "t1020.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.PublicKey
extern TypeInfo t1020_TI;
#include "t1020MD.h"
static const EncodedMethodIndex t1020_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1020_0_0_0;
extern const Il2CppType t1020_1_0_0;
struct t1020;
const Il2CppTypeDefinitionMetadata t1020_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1020_VT, NULL, 3212, 4427, -1, 1072};
TypeInfo t1020_TI = 
{
	&g_System_dll_Image, NULL, "PublicKey", "System.Security.Cryptography.X509Certificates", NULL, &t1020_TI, NULL, 0, &t1020_0_0_0, &t1020_1_0_0, &t1020_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1020), sizeof (t1020), 0, -1, sizeof(t1020_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 4, 5, 0, 0, 4, 0, 0};
#include "t1023.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.StoreLocation
extern TypeInfo t1023_TI;
#include "t1023MD.h"
static const EncodedMethodIndex t1023_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1023_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1023_0_0_0;
extern const Il2CppType t1023_1_0_0;
const Il2CppTypeDefinitionMetadata t1023_DM = 
{
	NULL, NULL, NULL, t1023_IOs, &t2_0_0_0, t1023_VT, NULL, 3217, -1, -1, -1};
TypeInfo t1023_TI = 
{
	&g_System_dll_Image, NULL, "StoreLocation", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 0, &t1023_0_0_0, &t1023_1_0_0, &t1023_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1023)+ sizeof (Il2CppObject), sizeof (t1023)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 3, 0, 0, 23, 0, 3};
#include "t1024.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.StoreName
extern TypeInfo t1024_TI;
#include "t1024MD.h"
static const EncodedMethodIndex t1024_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1024_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1024_0_0_0;
extern const Il2CppType t1024_1_0_0;
const Il2CppTypeDefinitionMetadata t1024_DM = 
{
	NULL, NULL, NULL, t1024_IOs, &t2_0_0_0, t1024_VT, NULL, 3220, -1, -1, -1};
TypeInfo t1024_TI = 
{
	&g_System_dll_Image, NULL, "StoreName", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 0, &t1024_0_0_0, &t1024_1_0_0, &t1024_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1024)+ sizeof (Il2CppObject), sizeof (t1024)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 9, 0, 0, 23, 0, 3};
#include "t1025.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X500DistinguishedName
extern TypeInfo t1025_TI;
#include "t1025MD.h"
static const EncodedMethodIndex t1025_VT[6] = 
{
	416,
	374,
	417,
	418,
	1537,
	1538,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1025_0_0_0;
extern const Il2CppType t1025_1_0_0;
extern const Il2CppType t1021_0_0_0;
struct t1025;
const Il2CppTypeDefinitionMetadata t1025_DM = 
{
	NULL, NULL, NULL, NULL, &t1021_0_0_0, t1025_VT, NULL, 3229, 4435, -1, -1};
TypeInfo t1025_TI = 
{
	&g_System_dll_Image, NULL, "X500DistinguishedName", "System.Security.Cryptography.X509Certificates", NULL, &t1025_TI, NULL, 1236, &t1025_0_0_0, &t1025_1_0_0, &t1025_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1025), sizeof (t1025), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 0, 1, 0, 0, 6, 0, 0};
#include "t1026.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
extern TypeInfo t1026_TI;
#include "t1026MD.h"
static const EncodedMethodIndex t1026_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1026_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1026_0_0_0;
extern const Il2CppType t1026_1_0_0;
const Il2CppTypeDefinitionMetadata t1026_DM = 
{
	NULL, NULL, NULL, t1026_IOs, &t2_0_0_0, t1026_VT, NULL, 3230, -1, -1, -1};
TypeInfo t1026_TI = 
{
	&g_System_dll_Image, NULL, "X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 1237, &t1026_0_0_0, &t1026_1_0_0, &t1026_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1026)+ sizeof (Il2CppObject), sizeof (t1026)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 11, 0, 0, 23, 0, 3};
#include "t1027.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension
extern TypeInfo t1027_TI;
#include "t1027MD.h"
static const EncodedMethodIndex t1027_VT[6] = 
{
	416,
	374,
	417,
	418,
	1539,
	1540,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1027_0_0_0;
extern const Il2CppType t1027_1_0_0;
extern const Il2CppType t1028_0_0_0;
struct t1027;
const Il2CppTypeDefinitionMetadata t1027_DM = 
{
	NULL, NULL, NULL, NULL, &t1028_0_0_0, t1027_VT, NULL, 3241, 4441, -1, 1076};
TypeInfo t1027_TI = 
{
	&g_System_dll_Image, NULL, "X509BasicConstraintsExtension", "System.Security.Cryptography.X509Certificates", NULL, &t1027_TI, NULL, 0, &t1027_0_0_0, &t1027_1_0_0, &t1027_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1027), sizeof (t1027), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 10, 3, 6, 0, 0, 6, 0, 0};
#include "t961.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509Certificate2
extern TypeInfo t961_TI;
#include "t961MD.h"
static const EncodedMethodIndex t961_VT[18] = 
{
	1541,
	374,
	1542,
	1543,
	1544,
	1545,
	1546,
	1547,
	1548,
	1549,
	1550,
	1551,
	1552,
	1553,
	1554,
	1555,
	1556,
	1557,
};
static Il2CppInterfaceOffsetPair t961_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t1801_0_0_0, 5},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t961_0_0_0;
extern const Il2CppType t961_1_0_0;
extern const Il2CppType t891_0_0_0;
struct t961;
const Il2CppTypeDefinitionMetadata t961_DM = 
{
	NULL, NULL, NULL, t961_IOs, &t891_0_0_0, t961_VT, NULL, 3247, 4451, -1, 1079};
TypeInfo t961_TI = 
{
	&g_System_dll_Image, NULL, "X509Certificate2", "System.Security.Cryptography.X509Certificates", NULL, &t961_TI, NULL, 0, &t961_0_0_0, &t961_1_0_0, &t961_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t961), sizeof (t961), 0, -1, sizeof(t961_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 24, 12, 13, 0, 0, 18, 0, 2};
#include "t1031.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509Certificate2Collection
extern TypeInfo t1031_TI;
#include "t1031MD.h"
static const EncodedMethodIndex t1031_VT[29] = 
{
	416,
	374,
	1558,
	418,
	1559,
	1231,
	1232,
	1233,
	1234,
	1235,
	1236,
	1237,
	1238,
	1239,
	1240,
	1241,
	1242,
	1243,
	1244,
	1245,
	1246,
	1247,
	1248,
	1249,
	1250,
	1251,
	1252,
	1253,
	1254,
};
extern const Il2CppType t1090_0_0_0;
static Il2CppInterfaceOffsetPair t1031_IOs[] = 
{
	{ &t674_0_0_0, 4},
	{ &t1132_0_0_0, 5},
	{ &t1090_0_0_0, 9},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1031_0_0_0;
extern const Il2CppType t1031_1_0_0;
extern const Il2CppType t890_0_0_0;
struct t1031;
const Il2CppTypeDefinitionMetadata t1031_DM = 
{
	NULL, NULL, NULL, t1031_IOs, &t890_0_0_0, t1031_VT, NULL, -1, 4475, -1, 1091};
TypeInfo t1031_TI = 
{
	&g_System_dll_Image, NULL, "X509Certificate2Collection", "System.Security.Cryptography.X509Certificates", NULL, &t1031_TI, NULL, 1241, &t1031_0_0_0, &t1031_1_0_0, &t1031_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1031), sizeof (t1031), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 1, 0, 0, 0, 29, 0, 3};
#include "t1032.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator
extern TypeInfo t1032_TI;
#include "t1032MD.h"
static const EncodedMethodIndex t1032_VT[7] = 
{
	416,
	374,
	417,
	418,
	1560,
	1561,
	1562,
};
static const Il2CppType* t1032_ITIs[] = 
{
	&t387_0_0_0,
};
static Il2CppInterfaceOffsetPair t1032_IOs[] = 
{
	{ &t387_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1032_0_0_0;
extern const Il2CppType t1032_1_0_0;
struct t1032;
const Il2CppTypeDefinitionMetadata t1032_DM = 
{
	NULL, NULL, t1032_ITIs, t1032_IOs, &t65_0_0_0, t1032_VT, NULL, 3260, 4483, -1, 1092};
TypeInfo t1032_TI = 
{
	&g_System_dll_Image, NULL, "X509Certificate2Enumerator", "System.Security.Cryptography.X509Certificates", NULL, &t1032_TI, NULL, 0, &t1032_0_0_0, &t1032_1_0_0, &t1032_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1032), sizeof (t1032), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 2, 1, 0, 0, 7, 1, 1};
#include "t890.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509CertificateCollection
extern TypeInfo t890_TI;
#include "t890MD.h"
extern const Il2CppType t968_0_0_0;
static const Il2CppType* t890_TI__nestedTypes[1] =
{
	&t968_0_0_0,
};
static const EncodedMethodIndex t890_VT[29] = 
{
	416,
	374,
	1558,
	418,
	1559,
	1231,
	1232,
	1233,
	1234,
	1235,
	1236,
	1237,
	1238,
	1239,
	1240,
	1241,
	1242,
	1243,
	1244,
	1245,
	1246,
	1247,
	1248,
	1249,
	1250,
	1251,
	1252,
	1253,
	1254,
};
static Il2CppInterfaceOffsetPair t890_IOs[] = 
{
	{ &t674_0_0_0, 4},
	{ &t1132_0_0_0, 5},
	{ &t1090_0_0_0, 9},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t890_1_0_0;
extern const Il2CppType t821_0_0_0;
struct t890;
const Il2CppTypeDefinitionMetadata t890_DM = 
{
	NULL, t890_TI__nestedTypes, NULL, t890_IOs, &t821_0_0_0, t890_VT, NULL, -1, 4488, -1, 1094};
TypeInfo t890_TI = 
{
	&g_System_dll_Image, NULL, "X509CertificateCollection", "System.Security.Cryptography.X509Certificates", NULL, &t890_TI, NULL, 1244, &t890_0_0_0, &t890_1_0_0, &t890_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t890), sizeof (t890), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 1, 0, 0, 1, 29, 0, 3};
#include "t968.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509CertificateCollection/X509CertificateEnumerator
extern TypeInfo t968_TI;
#include "t968MD.h"
static const EncodedMethodIndex t968_VT[7] = 
{
	416,
	374,
	417,
	418,
	1563,
	1564,
	1565,
};
static const Il2CppType* t968_ITIs[] = 
{
	&t387_0_0_0,
};
static Il2CppInterfaceOffsetPair t968_IOs[] = 
{
	{ &t387_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t968_1_0_0;
struct t968;
const Il2CppTypeDefinitionMetadata t968_DM = 
{
	&t890_0_0_0, NULL, t968_ITIs, t968_IOs, &t65_0_0_0, t968_VT, NULL, 3261, 4494, -1, 1095};
TypeInfo t968_TI = 
{
	&g_System_dll_Image, NULL, "X509CertificateEnumerator", "", NULL, &t968_TI, NULL, 0, &t968_0_0_0, &t968_1_0_0, &t968_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t968), sizeof (t968), 0, -1, 0, 0, -1, 1048578, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 2, 1, 0, 0, 7, 1, 1};
#include "t962.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509Chain
extern TypeInfo t962_TI;
#include "t962MD.h"
static const EncodedMethodIndex t962_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t962_0_0_0;
extern const Il2CppType t962_1_0_0;
struct t962;
const Il2CppTypeDefinitionMetadata t962_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t962_VT, NULL, 3262, 4499, -1, 1097};
TypeInfo t962_TI = 
{
	&g_System_dll_Image, NULL, "X509Chain", "System.Security.Cryptography.X509Certificates", NULL, &t962_TI, NULL, 0, &t962_0_0_0, &t962_1_0_0, &t962_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t962), sizeof (t962), 0, -1, sizeof(t962_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 30, 4, 15, 0, 0, 4, 0, 0};
#include "t1037.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509ChainElement
extern TypeInfo t1037_TI;
#include "t1037MD.h"
static const EncodedMethodIndex t1037_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1037_0_0_0;
extern const Il2CppType t1037_1_0_0;
struct t1037;
const Il2CppTypeDefinitionMetadata t1037_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1037_VT, NULL, 3277, 4529, -1, 1101};
TypeInfo t1037_TI = 
{
	&g_System_dll_Image, NULL, "X509ChainElement", "System.Security.Cryptography.X509Certificates", NULL, &t1037_TI, NULL, 0, &t1037_0_0_0, &t1037_1_0_0, &t1037_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1037), sizeof (t1037), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 3, 4, 0, 0, 4, 0, 0};
#include "t1033.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509ChainElementCollection
extern TypeInfo t1033_TI;
#include "t1033MD.h"
static const EncodedMethodIndex t1033_VT[9] = 
{
	416,
	374,
	417,
	418,
	1566,
	1567,
	1568,
	1569,
	1570,
};
static const Il2CppType* t1033_ITIs[] = 
{
	&t1132_0_0_0,
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t1033_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t674_0_0_0, 8},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1033_0_0_0;
extern const Il2CppType t1033_1_0_0;
struct t1033;
const Il2CppTypeDefinitionMetadata t1033_DM = 
{
	NULL, NULL, t1033_ITIs, t1033_IOs, &t65_0_0_0, t1033_VT, NULL, 3281, 4537, -1, 1104};
TypeInfo t1033_TI = 
{
	&g_System_dll_Image, NULL, "X509ChainElementCollection", "System.Security.Cryptography.X509Certificates", NULL, &t1033_TI, NULL, 1249, &t1033_0_0_0, &t1033_1_0_0, &t1033_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1033), sizeof (t1033), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 11, 4, 1, 0, 0, 9, 2, 2};
#include "t1040.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator
extern TypeInfo t1040_TI;
#include "t1040MD.h"
static const EncodedMethodIndex t1040_VT[6] = 
{
	416,
	374,
	417,
	418,
	1571,
	1572,
};
static const Il2CppType* t1040_ITIs[] = 
{
	&t387_0_0_0,
};
static Il2CppInterfaceOffsetPair t1040_IOs[] = 
{
	{ &t387_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1040_0_0_0;
extern const Il2CppType t1040_1_0_0;
struct t1040;
const Il2CppTypeDefinitionMetadata t1040_DM = 
{
	NULL, NULL, t1040_ITIs, t1040_IOs, &t65_0_0_0, t1040_VT, NULL, 3282, 4548, -1, 1108};
TypeInfo t1040_TI = 
{
	&g_System_dll_Image, NULL, "X509ChainElementEnumerator", "System.Security.Cryptography.X509Certificates", NULL, &t1040_TI, NULL, 0, &t1040_0_0_0, &t1040_1_0_0, &t1040_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1040), sizeof (t1040), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 2, 1, 0, 0, 6, 1, 1};
#include "t1034.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509ChainPolicy
extern TypeInfo t1034_TI;
#include "t1034MD.h"
static const EncodedMethodIndex t1034_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1034_0_0_0;
extern const Il2CppType t1034_1_0_0;
struct t1034;
const Il2CppTypeDefinitionMetadata t1034_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1034_VT, NULL, 3283, 4552, -1, 1110};
TypeInfo t1034_TI = 
{
	&g_System_dll_Image, NULL, "X509ChainPolicy", "System.Security.Cryptography.X509Certificates", NULL, &t1034_TI, NULL, 0, &t1034_0_0_0, &t1034_1_0_0, &t1034_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1034), sizeof (t1034), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 5, 8, 0, 0, 4, 0, 0};
#include "t1036.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509ChainStatus
extern TypeInfo t1036_TI;
#include "t1036MD.h"
static const EncodedMethodIndex t1036_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1036_0_0_0;
extern const Il2CppType t1036_1_0_0;
const Il2CppTypeDefinitionMetadata t1036_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t1036_VT, NULL, 3291, 4559, -1, 1115};
TypeInfo t1036_TI = 
{
	&g_System_dll_Image, NULL, "X509ChainStatus", "System.Security.Cryptography.X509Certificates", NULL, &t1036_TI, NULL, 0, &t1036_0_0_0, &t1036_1_0_0, &t1036_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t1036_marshal, (methodPointerType)t1036_marshal_back, (methodPointerType)t1036_marshal_cleanup, sizeof (t1036)+ sizeof (Il2CppObject), sizeof (t1036)+ sizeof (Il2CppObject), 0, sizeof(t1036_marshaled), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, false, 5, 2, 2, 0, 0, 4, 0, 0};
#include "t1039.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
extern TypeInfo t1039_TI;
#include "t1039MD.h"
static const EncodedMethodIndex t1039_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1039_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1039_0_0_0;
extern const Il2CppType t1039_1_0_0;
const Il2CppTypeDefinitionMetadata t1039_DM = 
{
	NULL, NULL, NULL, t1039_IOs, &t2_0_0_0, t1039_VT, NULL, 3293, -1, -1, -1};
TypeInfo t1039_TI = 
{
	&g_System_dll_Image, NULL, "X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 1250, &t1039_0_0_0, &t1039_1_0_0, &t1039_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1039)+ sizeof (Il2CppObject), sizeof (t1039)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 24, 0, 0, 23, 0, 3};
#include "t1046.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension
extern TypeInfo t1046_TI;
#include "t1046MD.h"
static const EncodedMethodIndex t1046_VT[6] = 
{
	416,
	374,
	417,
	418,
	1573,
	1574,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1046_0_0_0;
extern const Il2CppType t1046_1_0_0;
struct t1046;
const Il2CppTypeDefinitionMetadata t1046_DM = 
{
	NULL, NULL, NULL, NULL, &t1028_0_0_0, t1046_VT, NULL, 3317, 4564, -1, -1};
TypeInfo t1046_TI = 
{
	&g_System_dll_Image, NULL, "X509EnhancedKeyUsageExtension", "System.Security.Cryptography.X509Certificates", NULL, &t1046_TI, NULL, 0, &t1046_0_0_0, &t1046_1_0_0, &t1046_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1046), sizeof (t1046), 0, -1, sizeof(t1046_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 3, 0, 0, 6, 0, 0};
#include "t1028.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509Extension
extern TypeInfo t1028_TI;
#include "t1028MD.h"
static const EncodedMethodIndex t1028_VT[6] = 
{
	416,
	374,
	417,
	418,
	1575,
	1538,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1028_1_0_0;
struct t1028;
const Il2CppTypeDefinitionMetadata t1028_DM = 
{
	NULL, NULL, NULL, NULL, &t1021_0_0_0, t1028_VT, NULL, 3320, 4568, -1, 1117};
TypeInfo t1028_TI = 
{
	&g_System_dll_Image, NULL, "X509Extension", "System.Security.Cryptography.X509Certificates", NULL, &t1028_TI, NULL, 0, &t1028_0_0_0, &t1028_1_0_0, &t1028_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1028), sizeof (t1028), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 1, 1, 0, 0, 6, 0, 0};
#include "t1030.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509ExtensionCollection
extern TypeInfo t1030_TI;
#include "t1030MD.h"
static const EncodedMethodIndex t1030_VT[9] = 
{
	416,
	374,
	417,
	418,
	1576,
	1577,
	1578,
	1579,
	1580,
};
static const Il2CppType* t1030_ITIs[] = 
{
	&t1132_0_0_0,
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t1030_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t674_0_0_0, 8},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1030_0_0_0;
extern const Il2CppType t1030_1_0_0;
struct t1030;
const Il2CppTypeDefinitionMetadata t1030_DM = 
{
	NULL, NULL, t1030_ITIs, t1030_IOs, &t65_0_0_0, t1030_VT, NULL, 3321, 4574, -1, 1118};
TypeInfo t1030_TI = 
{
	&g_System_dll_Image, NULL, "X509ExtensionCollection", "System.Security.Cryptography.X509Certificates", NULL, &t1030_TI, NULL, 1252, &t1030_0_0_0, &t1030_1_0_0, &t1030_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1030), sizeof (t1030), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 4, 1, 0, 0, 9, 2, 2};
#include "t1047.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator
extern TypeInfo t1047_TI;
#include "t1047MD.h"
static const EncodedMethodIndex t1047_VT[6] = 
{
	416,
	374,
	417,
	418,
	1581,
	1582,
};
static const Il2CppType* t1047_ITIs[] = 
{
	&t387_0_0_0,
};
static Il2CppInterfaceOffsetPair t1047_IOs[] = 
{
	{ &t387_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1047_0_0_0;
extern const Il2CppType t1047_1_0_0;
struct t1047;
const Il2CppTypeDefinitionMetadata t1047_DM = 
{
	NULL, NULL, t1047_ITIs, t1047_IOs, &t65_0_0_0, t1047_VT, NULL, 3322, 4582, -1, 1122};
TypeInfo t1047_TI = 
{
	&g_System_dll_Image, NULL, "X509ExtensionEnumerator", "System.Security.Cryptography.X509Certificates", NULL, &t1047_TI, NULL, 0, &t1047_0_0_0, &t1047_1_0_0, &t1047_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1047), sizeof (t1047), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 2, 1, 0, 0, 6, 1, 1};
#include "t1048.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509FindType
extern TypeInfo t1048_TI;
#include "t1048MD.h"
static const EncodedMethodIndex t1048_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1048_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1048_0_0_0;
extern const Il2CppType t1048_1_0_0;
const Il2CppTypeDefinitionMetadata t1048_DM = 
{
	NULL, NULL, NULL, t1048_IOs, &t2_0_0_0, t1048_VT, NULL, 3323, -1, -1, -1};
TypeInfo t1048_TI = 
{
	&g_System_dll_Image, NULL, "X509FindType", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 0, &t1048_0_0_0, &t1048_1_0_0, &t1048_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1048)+ sizeof (Il2CppObject), sizeof (t1048)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 16, 0, 0, 23, 0, 3};
#include "t1049.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509KeyUsageExtension
extern TypeInfo t1049_TI;
#include "t1049MD.h"
static const EncodedMethodIndex t1049_VT[6] = 
{
	416,
	374,
	417,
	418,
	1583,
	1584,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1049_0_0_0;
extern const Il2CppType t1049_1_0_0;
struct t1049;
const Il2CppTypeDefinitionMetadata t1049_DM = 
{
	NULL, NULL, NULL, NULL, &t1028_0_0_0, t1049_VT, NULL, 3339, 4586, -1, 1124};
TypeInfo t1049_TI = 
{
	&g_System_dll_Image, NULL, "X509KeyUsageExtension", "System.Security.Cryptography.X509Certificates", NULL, &t1049_TI, NULL, 0, &t1049_0_0_0, &t1049_1_0_0, &t1049_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1049), sizeof (t1049), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 1, 5, 0, 0, 6, 0, 0};
#include "t1050.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509KeyUsageFlags
extern TypeInfo t1050_TI;
#include "t1050MD.h"
static const EncodedMethodIndex t1050_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1050_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1050_0_0_0;
extern const Il2CppType t1050_1_0_0;
const Il2CppTypeDefinitionMetadata t1050_DM = 
{
	NULL, NULL, NULL, t1050_IOs, &t2_0_0_0, t1050_VT, NULL, 3344, -1, -1, -1};
TypeInfo t1050_TI = 
{
	&g_System_dll_Image, NULL, "X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 1253, &t1050_0_0_0, &t1050_1_0_0, &t1050_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1050)+ sizeof (Il2CppObject), sizeof (t1050)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 11, 0, 0, 23, 0, 3};
#include "t1051.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509NameType
extern TypeInfo t1051_TI;
#include "t1051MD.h"
static const EncodedMethodIndex t1051_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1051_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1051_0_0_0;
extern const Il2CppType t1051_1_0_0;
const Il2CppTypeDefinitionMetadata t1051_DM = 
{
	NULL, NULL, NULL, t1051_IOs, &t2_0_0_0, t1051_VT, NULL, 3355, -1, -1, -1};
TypeInfo t1051_TI = 
{
	&g_System_dll_Image, NULL, "X509NameType", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 0, &t1051_0_0_0, &t1051_1_0_0, &t1051_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1051)+ sizeof (Il2CppObject), sizeof (t1051)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 7, 0, 0, 23, 0, 3};
#include "t1042.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509RevocationFlag
extern TypeInfo t1042_TI;
#include "t1042MD.h"
static const EncodedMethodIndex t1042_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1042_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1042_0_0_0;
extern const Il2CppType t1042_1_0_0;
const Il2CppTypeDefinitionMetadata t1042_DM = 
{
	NULL, NULL, NULL, t1042_IOs, &t2_0_0_0, t1042_VT, NULL, 3362, -1, -1, -1};
TypeInfo t1042_TI = 
{
	&g_System_dll_Image, NULL, "X509RevocationFlag", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 0, &t1042_0_0_0, &t1042_1_0_0, &t1042_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1042)+ sizeof (Il2CppObject), sizeof (t1042)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t1043.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509RevocationMode
extern TypeInfo t1043_TI;
#include "t1043MD.h"
static const EncodedMethodIndex t1043_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1043_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1043_0_0_0;
extern const Il2CppType t1043_1_0_0;
const Il2CppTypeDefinitionMetadata t1043_DM = 
{
	NULL, NULL, NULL, t1043_IOs, &t2_0_0_0, t1043_VT, NULL, 3366, -1, -1, -1};
TypeInfo t1043_TI = 
{
	&g_System_dll_Image, NULL, "X509RevocationMode", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 0, &t1043_0_0_0, &t1043_1_0_0, &t1043_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1043)+ sizeof (Il2CppObject), sizeof (t1043)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t1038.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509Store
extern TypeInfo t1038_TI;
#include "t1038MD.h"
static const EncodedMethodIndex t1038_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1038_0_0_0;
extern const Il2CppType t1038_1_0_0;
struct t1038;
const Il2CppTypeDefinitionMetadata t1038_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1038_VT, NULL, 3370, 4595, -1, 1125};
TypeInfo t1038_TI = 
{
	&g_System_dll_Image, NULL, "X509Store", "System.Security.Cryptography.X509Certificates", NULL, &t1038_TI, NULL, 0, &t1038_0_0_0, &t1038_1_0_0, &t1038_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1038), sizeof (t1038), 0, -1, sizeof(t1038_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 3, 6, 0, 0, 4, 0, 0};
#include "t1052.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension
extern TypeInfo t1052_TI;
#include "t1052MD.h"
static const EncodedMethodIndex t1052_VT[6] = 
{
	416,
	374,
	417,
	418,
	1585,
	1586,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1052_0_0_0;
extern const Il2CppType t1052_1_0_0;
struct t1052;
const Il2CppTypeDefinitionMetadata t1052_DM = 
{
	NULL, NULL, NULL, NULL, &t1028_0_0_0, t1052_VT, NULL, 3376, 4601, -1, 1128};
TypeInfo t1052_TI = 
{
	&g_System_dll_Image, NULL, "X509SubjectKeyIdentifierExtension", "System.Security.Cryptography.X509Certificates", NULL, &t1052_TI, NULL, 0, &t1052_0_0_0, &t1052_1_0_0, &t1052_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1052), sizeof (t1052), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 14, 1, 5, 0, 0, 6, 0, 0};
#include "t1053.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm
extern TypeInfo t1053_TI;
#include "t1053MD.h"
static const EncodedMethodIndex t1053_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1053_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1053_0_0_0;
extern const Il2CppType t1053_1_0_0;
const Il2CppTypeDefinitionMetadata t1053_DM = 
{
	NULL, NULL, NULL, t1053_IOs, &t2_0_0_0, t1053_VT, NULL, 3381, -1, -1, -1};
TypeInfo t1053_TI = 
{
	&g_System_dll_Image, NULL, "X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 0, &t1053_0_0_0, &t1053_1_0_0, &t1053_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1053)+ sizeof (Il2CppObject), sizeof (t1053)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t1045.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509VerificationFlags
extern TypeInfo t1045_TI;
#include "t1045MD.h"
static const EncodedMethodIndex t1045_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1045_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1045_0_0_0;
extern const Il2CppType t1045_1_0_0;
const Il2CppTypeDefinitionMetadata t1045_DM = 
{
	NULL, NULL, NULL, t1045_IOs, &t2_0_0_0, t1045_VT, NULL, 3385, -1, -1, -1};
TypeInfo t1045_TI = 
{
	&g_System_dll_Image, NULL, "X509VerificationFlags", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 1255, &t1045_0_0_0, &t1045_1_0_0, &t1045_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1045)+ sizeof (Il2CppObject), sizeof (t1045)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 15, 0, 0, 23, 0, 3};
#include "t1029.h"
// Metadata Definition System.Security.Cryptography.AsnDecodeStatus
extern TypeInfo t1029_TI;
#include "t1029MD.h"
static const EncodedMethodIndex t1029_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1029_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1029_0_0_0;
extern const Il2CppType t1029_1_0_0;
const Il2CppTypeDefinitionMetadata t1029_DM = 
{
	NULL, NULL, NULL, t1029_IOs, &t2_0_0_0, t1029_VT, NULL, 3400, -1, -1, -1};
TypeInfo t1029_TI = 
{
	&g_System_dll_Image, NULL, "AsnDecodeStatus", "System.Security.Cryptography", NULL, &t101_TI, NULL, 0, &t1029_0_0_0, &t1029_1_0_0, &t1029_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1029)+ sizeof (Il2CppObject), sizeof (t1029)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 7, 0, 0, 23, 0, 3};
#include "t1021.h"
// Metadata Definition System.Security.Cryptography.AsnEncodedData
extern TypeInfo t1021_TI;
#include "t1021MD.h"
static const EncodedMethodIndex t1021_VT[6] = 
{
	416,
	374,
	417,
	418,
	1537,
	1538,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1021_1_0_0;
struct t1021;
const Il2CppTypeDefinitionMetadata t1021_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1021_VT, NULL, 3407, 4615, -1, 1129};
TypeInfo t1021_TI = 
{
	&g_System_dll_Image, NULL, "AsnEncodedData", "System.Security.Cryptography", NULL, &t1021_TI, NULL, 0, &t1021_0_0_0, &t1021_1_0_0, &t1021_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1021), sizeof (t1021), 0, -1, sizeof(t1021_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 16, 2, 3, 0, 0, 6, 0, 0};
#include "t1022.h"
// Metadata Definition System.Security.Cryptography.Oid
extern TypeInfo t1022_TI;
#include "t1022MD.h"
static const EncodedMethodIndex t1022_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1022_0_0_0;
extern const Il2CppType t1022_1_0_0;
struct t1022;
const Il2CppTypeDefinitionMetadata t1022_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1022_VT, NULL, 3410, 4631, -1, 1131};
TypeInfo t1022_TI = 
{
	&g_System_dll_Image, NULL, "Oid", "System.Security.Cryptography", NULL, &t1022_TI, NULL, 0, &t1022_0_0_0, &t1022_1_0_0, &t1022_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1022), sizeof (t1022), 0, -1, sizeof(t1022_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 2, 3, 0, 0, 4, 0, 0};
#include "t1041.h"
// Metadata Definition System.Security.Cryptography.OidCollection
extern TypeInfo t1041_TI;
#include "t1041MD.h"
static const EncodedMethodIndex t1041_VT[9] = 
{
	416,
	374,
	417,
	418,
	1587,
	1588,
	1589,
	1590,
	1591,
};
static const Il2CppType* t1041_ITIs[] = 
{
	&t1132_0_0_0,
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t1041_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t674_0_0_0, 8},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1041_0_0_0;
extern const Il2CppType t1041_1_0_0;
struct t1041;
const Il2CppTypeDefinitionMetadata t1041_DM = 
{
	NULL, NULL, t1041_ITIs, t1041_IOs, &t65_0_0_0, t1041_VT, NULL, 3413, 4638, -1, 1133};
TypeInfo t1041_TI = 
{
	&g_System_dll_Image, NULL, "OidCollection", "System.Security.Cryptography", NULL, &t1041_TI, NULL, 1258, &t1041_0_0_0, &t1041_1_0_0, &t1041_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1041), sizeof (t1041), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 4, 2, 0, 0, 9, 2, 2};
#include "t1054.h"
// Metadata Definition System.Security.Cryptography.OidEnumerator
extern TypeInfo t1054_TI;
#include "t1054MD.h"
static const EncodedMethodIndex t1054_VT[6] = 
{
	416,
	374,
	417,
	418,
	1592,
	1593,
};
static const Il2CppType* t1054_ITIs[] = 
{
	&t387_0_0_0,
};
static Il2CppInterfaceOffsetPair t1054_IOs[] = 
{
	{ &t387_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1054_0_0_0;
extern const Il2CppType t1054_1_0_0;
struct t1054;
const Il2CppTypeDefinitionMetadata t1054_DM = 
{
	NULL, NULL, t1054_ITIs, t1054_IOs, &t65_0_0_0, t1054_VT, NULL, 3415, 4646, -1, 1137};
TypeInfo t1054_TI = 
{
	&g_System_dll_Image, NULL, "OidEnumerator", "System.Security.Cryptography", NULL, &t1054_TI, NULL, 0, &t1054_0_0_0, &t1054_1_0_0, &t1054_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1054), sizeof (t1054), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 1, 2, 0, 0, 6, 1, 1};
#include "t1056.h"
// Metadata Definition System.Text.RegularExpressions.BaseMachine
extern TypeInfo t1056_TI;
#include "t1056MD.h"
extern const Il2CppType t1055_0_0_0;
static const Il2CppType* t1056_TI__nestedTypes[1] =
{
	&t1055_0_0_0,
};
static const EncodedMethodIndex t1056_VT[8] = 
{
	416,
	374,
	417,
	418,
	1594,
	1595,
	1595,
	1594,
};
extern const Il2CppType t1060_0_0_0;
static const Il2CppType* t1056_ITIs[] = 
{
	&t1060_0_0_0,
};
static Il2CppInterfaceOffsetPair t1056_IOs[] = 
{
	{ &t1060_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1056_0_0_0;
extern const Il2CppType t1056_1_0_0;
struct t1056;
const Il2CppTypeDefinitionMetadata t1056_DM = 
{
	NULL, t1056_TI__nestedTypes, t1056_ITIs, t1056_IOs, &t65_0_0_0, t1056_VT, NULL, 3417, 4649, -1, -1};
TypeInfo t1056_TI = 
{
	&g_System_dll_Image, NULL, "BaseMachine", "System.Text.RegularExpressions", NULL, &t1056_TI, NULL, 0, &t1056_0_0_0, &t1056_1_0_0, &t1056_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1056), sizeof (t1056), 0, -1, 0, 0, -1, 1048704, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 0, 1, 0, 1, 8, 1, 1};
#include "t1055.h"
// Metadata Definition System.Text.RegularExpressions.BaseMachine/MatchAppendEvaluator
extern TypeInfo t1055_TI;
#include "t1055MD.h"
static const EncodedMethodIndex t1055_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	1596,
	1597,
	1598,
};
extern const Il2CppType t2792_0_0_0;
static Il2CppInterfaceOffsetPair t1055_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1055_1_0_0;
extern const Il2CppType t279_0_0_0;
struct t1055;
const Il2CppTypeDefinitionMetadata t1055_DM = 
{
	&t1056_0_0_0, NULL, NULL, t1055_IOs, &t279_0_0_0, t1055_VT, NULL, -1, 4654, -1, -1};
TypeInfo t1055_TI = 
{
	&g_System_dll_Image, NULL, "MatchAppendEvaluator", "", NULL, &t1055_TI, NULL, 0, &t1055_0_0_0, &t1055_1_0_0, &t1055_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t1055, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1055), sizeof (t1055), 0, sizeof(methodPointerType), 0, 0, -1, 261, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 0, 0, 0, 13, 0, 2};
#include "t974.h"
// Metadata Definition System.Text.RegularExpressions.Capture
extern TypeInfo t974_TI;
#include "t974MD.h"
static const EncodedMethodIndex t974_VT[4] = 
{
	416,
	374,
	417,
	1599,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t974_0_0_0;
extern const Il2CppType t974_1_0_0;
struct t974;
const Il2CppTypeDefinitionMetadata t974_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t974_VT, NULL, 3418, 4658, -1, 1138};
TypeInfo t974_TI = 
{
	&g_System_dll_Image, NULL, "Capture", "System.Text.RegularExpressions", NULL, &t974_TI, NULL, 0, &t974_0_0_0, &t974_1_0_0, &t974_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t974), sizeof (t974), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 4, 3, 0, 0, 4, 0, 0};
#include "t1057.h"
// Metadata Definition System.Text.RegularExpressions.CaptureCollection
extern TypeInfo t1057_TI;
#include "t1057MD.h"
static const EncodedMethodIndex t1057_VT[9] = 
{
	416,
	374,
	417,
	418,
	1600,
	1601,
	1602,
	1603,
	1604,
};
static const Il2CppType* t1057_ITIs[] = 
{
	&t1132_0_0_0,
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t1057_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t674_0_0_0, 8},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1057_0_0_0;
extern const Il2CppType t1057_1_0_0;
struct t1057;
const Il2CppTypeDefinitionMetadata t1057_DM = 
{
	NULL, NULL, t1057_ITIs, t1057_IOs, &t65_0_0_0, t1057_VT, NULL, 3421, 4665, -1, 1142};
TypeInfo t1057_TI = 
{
	&g_System_dll_Image, NULL, "CaptureCollection", "System.Text.RegularExpressions", NULL, &t1057_TI, NULL, 1259, &t1057_0_0_0, &t1057_1_0_0, &t1057_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1057), sizeof (t1057), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 3, 1, 0, 0, 9, 2, 2};
#include "t973.h"
// Metadata Definition System.Text.RegularExpressions.Group
extern TypeInfo t973_TI;
#include "t973MD.h"
static const EncodedMethodIndex t973_VT[4] = 
{
	416,
	374,
	417,
	1599,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t973_0_0_0;
extern const Il2CppType t973_1_0_0;
struct t973;
const Il2CppTypeDefinitionMetadata t973_DM = 
{
	NULL, NULL, NULL, NULL, &t974_0_0_0, t973_VT, NULL, 3422, 4672, -1, 1145};
TypeInfo t973_TI = 
{
	&g_System_dll_Image, NULL, "Group", "System.Text.RegularExpressions", NULL, &t973_TI, NULL, 0, &t973_0_0_0, &t973_1_0_0, &t973_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t973), sizeof (t973), 0, -1, sizeof(t973_SFs), 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, true, false, 6, 2, 3, 0, 0, 4, 0, 0};
#include "t972.h"
// Metadata Definition System.Text.RegularExpressions.GroupCollection
extern TypeInfo t972_TI;
#include "t972MD.h"
static const EncodedMethodIndex t972_VT[9] = 
{
	416,
	374,
	417,
	418,
	1605,
	1606,
	1607,
	1608,
	1609,
};
static const Il2CppType* t972_ITIs[] = 
{
	&t1132_0_0_0,
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t972_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t674_0_0_0, 8},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t972_0_0_0;
extern const Il2CppType t972_1_0_0;
struct t972;
const Il2CppTypeDefinitionMetadata t972_DM = 
{
	NULL, NULL, t972_ITIs, t972_IOs, &t65_0_0_0, t972_VT, NULL, 3425, 4678, -1, 1147};
TypeInfo t972_TI = 
{
	&g_System_dll_Image, NULL, "GroupCollection", "System.Text.RegularExpressions", NULL, &t972_TI, NULL, 1260, &t972_0_0_0, &t972_1_0_0, &t972_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t972), sizeof (t972), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 4, 2, 0, 0, 9, 2, 2};
#include "t971.h"
// Metadata Definition System.Text.RegularExpressions.Match
extern TypeInfo t971_TI;
#include "t971MD.h"
static const EncodedMethodIndex t971_VT[5] = 
{
	416,
	374,
	417,
	1599,
	1610,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t971_0_0_0;
extern const Il2CppType t971_1_0_0;
struct t971;
const Il2CppTypeDefinitionMetadata t971_DM = 
{
	NULL, NULL, NULL, NULL, &t973_0_0_0, t971_VT, NULL, 3427, 4686, -1, 1151};
TypeInfo t971_TI = 
{
	&g_System_dll_Image, NULL, "Match", "System.Text.RegularExpressions", NULL, &t971_TI, NULL, 0, &t971_0_0_0, &t971_1_0_0, &t971_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t971), sizeof (t971), 0, -1, sizeof(t971_SFs), 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, true, false, 8, 3, 5, 0, 0, 5, 0, 0};
#include "t970.h"
// Metadata Definition System.Text.RegularExpressions.MatchCollection
extern TypeInfo t970_TI;
#include "t970MD.h"
extern const Il2CppType t1061_0_0_0;
static const Il2CppType* t970_TI__nestedTypes[1] =
{
	&t1061_0_0_0,
};
static const EncodedMethodIndex t970_VT[10] = 
{
	416,
	374,
	417,
	418,
	1611,
	1612,
	1613,
	1614,
	1615,
	1616,
};
static const Il2CppType* t970_ITIs[] = 
{
	&t1132_0_0_0,
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t970_IOs[] = 
{
	{ &t1132_0_0_0, 4},
	{ &t674_0_0_0, 8},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t970_0_0_0;
extern const Il2CppType t970_1_0_0;
struct t970;
const Il2CppTypeDefinitionMetadata t970_DM = 
{
	NULL, t970_TI__nestedTypes, t970_ITIs, t970_IOs, &t65_0_0_0, t970_VT, NULL, 3432, 4694, -1, 1154};
TypeInfo t970_TI = 
{
	&g_System_dll_Image, NULL, "MatchCollection", "System.Text.RegularExpressions", NULL, &t970_TI, NULL, 1261, &t970_0_0_0, &t970_1_0_0, &t970_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t970), sizeof (t970), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 5, 2, 0, 1, 10, 2, 2};
#include "t1061.h"
// Metadata Definition System.Text.RegularExpressions.MatchCollection/Enumerator
extern TypeInfo t1061_TI;
#include "t1061MD.h"
static const EncodedMethodIndex t1061_VT[6] = 
{
	416,
	374,
	417,
	418,
	1617,
	1618,
};
static const Il2CppType* t1061_ITIs[] = 
{
	&t387_0_0_0,
};
static Il2CppInterfaceOffsetPair t1061_IOs[] = 
{
	{ &t387_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1061_1_0_0;
struct t1061;
const Il2CppTypeDefinitionMetadata t1061_DM = 
{
	&t970_0_0_0, NULL, t1061_ITIs, t1061_IOs, &t65_0_0_0, t1061_VT, NULL, 3434, 4703, -1, 1159};
TypeInfo t1061_TI = 
{
	&g_System_dll_Image, NULL, "Enumerator", "", NULL, &t1061_TI, NULL, 0, &t1061_0_0_0, &t1061_1_0_0, &t1061_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1061), sizeof (t1061), 0, -1, 0, 0, -1, 1048579, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 1, 2, 0, 0, 6, 1, 1};
#include "t745.h"
// Metadata Definition System.Text.RegularExpressions.Regex
extern TypeInfo t745_TI;
#include "t745MD.h"
static const EncodedMethodIndex t745_VT[5] = 
{
	416,
	374,
	417,
	1619,
	1620,
};
static const Il2CppType* t745_ITIs[] = 
{
	&t1798_0_0_0,
};
static Il2CppInterfaceOffsetPair t745_IOs[] = 
{
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t745_0_0_0;
extern const Il2CppType t745_1_0_0;
struct t745;
const Il2CppTypeDefinitionMetadata t745_DM = 
{
	NULL, NULL, t745_ITIs, t745_IOs, &t65_0_0_0, t745_VT, NULL, 3436, 4706, -1, 1160};
TypeInfo t745_TI = 
{
	&g_System_dll_Image, NULL, "Regex", "System.Text.RegularExpressions", NULL, &t745_TI, NULL, 0, &t745_0_0_0, &t745_1_0_0, &t745_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t745), sizeof (t745), 0, -1, sizeof(t745_SFs), 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, true, false, 30, 5, 14, 0, 0, 5, 1, 1};
#include "t1066.h"
// Metadata Definition System.Text.RegularExpressions.RegexOptions
extern TypeInfo t1066_TI;
#include "t1066MD.h"
static const EncodedMethodIndex t1066_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1066_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1066_0_0_0;
extern const Il2CppType t1066_1_0_0;
const Il2CppTypeDefinitionMetadata t1066_DM = 
{
	NULL, NULL, NULL, t1066_IOs, &t2_0_0_0, t1066_VT, NULL, 3450, -1, -1, -1};
TypeInfo t1066_TI = 
{
	&g_System_dll_Image, NULL, "RegexOptions", "System.Text.RegularExpressions", NULL, &t101_TI, NULL, 1266, &t1066_0_0_0, &t1066_1_0_0, &t1066_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1066)+ sizeof (Il2CppObject), sizeof (t1066)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 10, 0, 0, 23, 0, 3};
#include "t1067.h"
// Metadata Definition System.Text.RegularExpressions.OpCode
extern TypeInfo t1067_TI;
#include "t1067MD.h"
static const EncodedMethodIndex t1067_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1067_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1067_0_0_0;
extern const Il2CppType t1067_1_0_0;
#include "t696.h"
extern TypeInfo t696_TI;
const Il2CppTypeDefinitionMetadata t1067_DM = 
{
	NULL, NULL, NULL, t1067_IOs, &t2_0_0_0, t1067_VT, NULL, 3460, -1, -1, -1};
TypeInfo t1067_TI = 
{
	&g_System_dll_Image, NULL, "OpCode", "System.Text.RegularExpressions", NULL, &t696_TI, NULL, 0, &t1067_0_0_0, &t1067_1_0_0, &t1067_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1067)+ sizeof (Il2CppObject), sizeof (t1067)+ sizeof (Il2CppObject), 0, sizeof(uint16_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 26, 0, 0, 23, 0, 3};
#include "t1068.h"
// Metadata Definition System.Text.RegularExpressions.OpFlags
extern TypeInfo t1068_TI;
#include "t1068MD.h"
static const EncodedMethodIndex t1068_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1068_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1068_0_0_0;
extern const Il2CppType t1068_1_0_0;
const Il2CppTypeDefinitionMetadata t1068_DM = 
{
	NULL, NULL, NULL, t1068_IOs, &t2_0_0_0, t1068_VT, NULL, 3486, -1, -1, -1};
TypeInfo t1068_TI = 
{
	&g_System_dll_Image, NULL, "OpFlags", "System.Text.RegularExpressions", NULL, &t696_TI, NULL, 1267, &t1068_0_0_0, &t1068_1_0_0, &t1068_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1068)+ sizeof (Il2CppObject), sizeof (t1068)+ sizeof (Il2CppObject), 0, sizeof(uint16_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 6, 0, 0, 23, 0, 3};
#include "t1069.h"
// Metadata Definition System.Text.RegularExpressions.Position
extern TypeInfo t1069_TI;
#include "t1069MD.h"
static const EncodedMethodIndex t1069_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
static Il2CppInterfaceOffsetPair t1069_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1069_0_0_0;
extern const Il2CppType t1069_1_0_0;
const Il2CppTypeDefinitionMetadata t1069_DM = 
{
	NULL, NULL, NULL, t1069_IOs, &t2_0_0_0, t1069_VT, NULL, 3492, -1, -1, -1};
TypeInfo t1069_TI = 
{
	&g_System_dll_Image, NULL, "Position", "System.Text.RegularExpressions", NULL, &t696_TI, NULL, 0, &t1069_0_0_0, &t1069_1_0_0, &t1069_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1069)+ sizeof (Il2CppObject), sizeof (t1069)+ sizeof (Il2CppObject), 0, sizeof(uint16_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 11, 0, 0, 23, 0, 3};
// Metadata Definition System.Text.RegularExpressions.IMachine
extern TypeInfo t1060_TI;
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1060_1_0_0;
struct t1060;
const Il2CppTypeDefinitionMetadata t1060_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 4736, -1, -1};
TypeInfo t1060_TI = 
{
	&g_System_dll_Image, NULL, "IMachine", "System.Text.RegularExpressions", NULL, &t1060_TI, NULL, 0, &t1060_0_0_0, &t1060_1_0_0, &t1060_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 160, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 0, 0, 0};
// Metadata Definition System.Text.RegularExpressions.IMachineFactory
extern TypeInfo t1063_TI;
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1063_0_0_0;
extern const Il2CppType t1063_1_0_0;
struct t1063;
const Il2CppTypeDefinitionMetadata t1063_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 4738, -1, 1165};
TypeInfo t1063_TI = 
{
	&g_System_dll_Image, NULL, "IMachineFactory", "System.Text.RegularExpressions", NULL, &t1063_TI, NULL, 0, &t1063_0_0_0, &t1063_1_0_0, &t1063_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 160, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 4, 0, 0, 0, 0, 0, 0};
#include "t1062.h"
// Metadata Definition System.Text.RegularExpressions.FactoryCache
extern TypeInfo t1062_TI;
#include "t1062MD.h"
extern const Il2CppType t1070_0_0_0;
static const Il2CppType* t1062_TI__nestedTypes[1] =
{
	&t1070_0_0_0,
};
static const EncodedMethodIndex t1062_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_System_dll_Image;
extern const Il2CppType t1062_0_0_0;
extern const Il2CppType t1062_1_0_0;
struct t1062;
const Il2CppTypeDefinitionMetadata t1062_DM = 
{
	NULL, t1062_TI__nestedTypes, NULL, NULL, &t65_0_0_0, t1062_VT, NULL, 3503, 4746, -1, -1};
TypeInfo t1062_TI = 
{
	&g_System_dll_Image, NULL, "FactoryCache", "System.Text.RegularExpressions", NULL, &t1062_TI, NULL, 0, &t1062_0_0_0, &t1062_1_0_0, &t1062_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1062), sizeof (t1062), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 3, 0, 1, 4, 0, 0};
