#include "il2cpp-config.h"
#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
// Metadata Definition System.Collections.IDictionary
extern TypeInfo t1064_TI;
extern const Il2CppType t674_0_0_0;
extern const Il2CppType t1132_0_0_0;
static const Il2CppType* t1064_ITIs[] = 
{
	&t674_0_0_0,
	&t1132_0_0_0,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1064_0_0_0;
extern const Il2CppType t1064_1_0_0;
struct t1064;
const Il2CppTypeDefinitionMetadata t1064_DM = 
{
	NULL, NULL, t1064_ITIs, NULL, NULL, NULL, NULL, -1, 7362, -1, 1531};
TypeInfo t1064_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IDictionary", "System.Collections", NULL, &t1064_TI, NULL, 1570, &t1064_0_0_0, &t1064_1_0_0, &t1064_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, 6, 1, 0, 0, 0, 0, 2, 0};
// Metadata Definition System.Collections.IDictionaryEnumerator
extern TypeInfo t1129_TI;
extern const Il2CppType t387_0_0_0;
static const Il2CppType* t1129_ITIs[] = 
{
	&t387_0_0_0,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1129_0_0_0;
extern const Il2CppType t1129_1_0_0;
struct t1129;
const Il2CppTypeDefinitionMetadata t1129_DM = 
{
	NULL, NULL, t1129_ITIs, NULL, NULL, NULL, NULL, -1, 7368, -1, 1532};
TypeInfo t1129_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IDictionaryEnumerator", "System.Collections", NULL, &t1129_TI, NULL, 1571, &t1129_0_0_0, &t1129_1_0_0, &t1129_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, 3, 3, 0, 0, 0, 0, 1, 0};
// Metadata Definition System.Collections.IEqualityComparer
extern TypeInfo t989_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t989_0_0_0;
extern const Il2CppType t989_1_0_0;
struct t989;
const Il2CppTypeDefinitionMetadata t989_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 7371, -1, -1};
TypeInfo t989_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IEqualityComparer", "System.Collections", NULL, &t989_TI, NULL, 1572, &t989_0_0_0, &t989_1_0_0, &t989_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.Collections.IHashCodeProvider
extern TypeInfo t988_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t988_0_0_0;
extern const Il2CppType t988_1_0_0;
struct t988;
const Il2CppTypeDefinitionMetadata t988_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 7373, -1, -1};
TypeInfo t988_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IHashCodeProvider", "System.Collections", NULL, &t988_TI, NULL, 1573, &t988_0_0_0, &t988_1_0_0, &t988_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};
#include "t1138.h"
// Metadata Definition System.Collections.SortedList
extern TypeInfo t1138_TI;
#include "t1138MD.h"
extern const Il2CppType t1270_0_0_0;
extern const Il2CppType t1271_0_0_0;
extern const Il2CppType t1272_0_0_0;
static const Il2CppType* t1138_TI__nestedTypes[3] =
{
	&t1270_0_0_0,
	&t1271_0_0_0,
	&t1272_0_0_0,
};
static const EncodedMethodIndex t1138_VT[33] = 
{
	416,
	374,
	417,
	418,
	2607,
	2608,
	2609,
	2610,
	2611,
	2612,
	2613,
	2614,
	2615,
	2616,
	2617,
	2608,
	2609,
	2610,
	2618,
	2619,
	2612,
	2613,
	2620,
	2621,
	2614,
	2615,
	2616,
	2617,
	2611,
	2622,
	2623,
	2624,
	2625,
};
extern const Il2CppType t2792_0_0_0;
static const Il2CppType* t1138_ITIs[] = 
{
	&t674_0_0_0,
	&t2792_0_0_0,
	&t1132_0_0_0,
	&t1064_0_0_0,
};
static Il2CppInterfaceOffsetPair t1138_IOs[] = 
{
	{ &t674_0_0_0, 4},
	{ &t2792_0_0_0, 5},
	{ &t1132_0_0_0, 5},
	{ &t1064_0_0_0, 9},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1138_0_0_0;
extern const Il2CppType t1138_1_0_0;
extern const Il2CppType t65_0_0_0;
struct t1138;
const Il2CppTypeDefinitionMetadata t1138_DM = 
{
	NULL, t1138_TI__nestedTypes, t1138_ITIs, t1138_IOs, &t65_0_0_0, t1138_VT, NULL, 4376, 7374, -1, 1535};
TypeInfo t1138_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SortedList", "System.Collections", NULL, &t1138_TI, NULL, 1574, &t1138_0_0_0, &t1138_1_0_0, &t1138_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1138), sizeof (t1138), 0, -1, sizeof(t1138_SFs), 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, true, false, 28, 7, 6, 0, 3, 33, 4, 4};
#include "t1270.h"
// Metadata Definition System.Collections.SortedList/Slot
extern TypeInfo t1270_TI;
#include "t1270MD.h"
static const EncodedMethodIndex t1270_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1270_1_0_0;
extern const Il2CppType t204_0_0_0;
const Il2CppTypeDefinitionMetadata t1270_DM = 
{
	&t1138_0_0_0, NULL, NULL, NULL, &t204_0_0_0, t1270_VT, NULL, 4382, -1, -1, -1};
TypeInfo t1270_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Slot", "", NULL, &t1270_TI, NULL, 0, &t1270_0_0_0, &t1270_1_0_0, &t1270_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1270)+ sizeof (Il2CppObject), sizeof (t1270)+ sizeof (Il2CppObject), 0, -1, 0, 0, -1, 1057037, 0, 0, true, false, false, false, false, false, false, false, false, false, 0, 0, 2, 0, 0, 4, 0, 0};
#include "t1271.h"
// Metadata Definition System.Collections.SortedList/EnumeratorMode
extern TypeInfo t1271_TI;
#include "t1271MD.h"
static const EncodedMethodIndex t1271_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 t1271_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1271_1_0_0;
extern const Il2CppType t2_0_0_0;
#include "t101.h"
extern TypeInfo t101_TI;
const Il2CppTypeDefinitionMetadata t1271_DM = 
{
	&t1138_0_0_0, NULL, NULL, t1271_IOs, &t2_0_0_0, t1271_VT, NULL, 4384, -1, -1, -1};
TypeInfo t1271_TI = 
{
	&g_mscorlib_dll_Image, NULL, "EnumeratorMode", "", NULL, &t101_TI, NULL, 0, &t1271_0_0_0, &t1271_1_0_0, &t1271_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1271)+ sizeof (Il2CppObject), sizeof (t1271)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 259, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t1272.h"
// Metadata Definition System.Collections.SortedList/Enumerator
extern TypeInfo t1272_TI;
#include "t1272MD.h"
static const EncodedMethodIndex t1272_VT[10] = 
{
	416,
	374,
	417,
	418,
	2626,
	2627,
	2628,
	2629,
	2630,
	2631,
};
static const Il2CppType* t1272_ITIs[] = 
{
	&t387_0_0_0,
	&t2792_0_0_0,
	&t1129_0_0_0,
};
static Il2CppInterfaceOffsetPair t1272_IOs[] = 
{
	{ &t387_0_0_0, 4},
	{ &t2792_0_0_0, 6},
	{ &t1129_0_0_0, 6},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1272_1_0_0;
struct t1272;
const Il2CppTypeDefinitionMetadata t1272_DM = 
{
	&t1138_0_0_0, NULL, t1272_ITIs, t1272_IOs, &t65_0_0_0, t1272_VT, NULL, 4388, 7402, -1, 1542};
TypeInfo t1272_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Enumerator", "", NULL, &t1272_TI, NULL, 0, &t1272_0_0_0, &t1272_1_0_0, &t1272_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1272), sizeof (t1272), 0, -1, sizeof(t1272_SFs), 0, -1, 1048835, 0, 0, false, false, false, false, false, false, false, false, true, false, 8, 4, 9, 0, 0, 10, 3, 3};
#include "t657.h"
// Metadata Definition System.Collections.Stack
extern TypeInfo t657_TI;
#include "t657MD.h"
extern const Il2CppType t1274_0_0_0;
static const Il2CppType* t657_TI__nestedTypes[1] =
{
	&t1274_0_0_0,
};
static const EncodedMethodIndex t657_VT[18] = 
{
	416,
	374,
	417,
	418,
	1087,
	1088,
	1089,
	1090,
	1091,
	1088,
	1089,
	1090,
	1092,
	1091,
	1087,
	1093,
	1094,
	1095,
};
static const Il2CppType* t657_ITIs[] = 
{
	&t674_0_0_0,
	&t2792_0_0_0,
	&t1132_0_0_0,
};
static Il2CppInterfaceOffsetPair t657_IOs[] = 
{
	{ &t674_0_0_0, 4},
	{ &t2792_0_0_0, 5},
	{ &t1132_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t657_0_0_0;
extern const Il2CppType t657_1_0_0;
struct t657;
const Il2CppTypeDefinitionMetadata t657_DM = 
{
	NULL, t657_TI__nestedTypes, t657_ITIs, t657_IOs, &t65_0_0_0, t657_VT, NULL, 4397, 7410, -1, 1546};
TypeInfo t657_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Stack", "System.Collections", NULL, &t657_TI, NULL, 1575, &t657_0_0_0, &t657_1_0_0, &t657_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t657), sizeof (t657), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 11, 3, 5, 0, 1, 18, 3, 3};
#include "t1274.h"
// Metadata Definition System.Collections.Stack/Enumerator
extern TypeInfo t1274_TI;
#include "t1274MD.h"
static const EncodedMethodIndex t1274_VT[8] = 
{
	416,
	374,
	417,
	418,
	2632,
	2633,
	2632,
	2633,
};
static const Il2CppType* t1274_ITIs[] = 
{
	&t387_0_0_0,
	&t2792_0_0_0,
};
static Il2CppInterfaceOffsetPair t1274_IOs[] = 
{
	{ &t387_0_0_0, 4},
	{ &t2792_0_0_0, 6},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1274_1_0_0;
struct t1274;
const Il2CppTypeDefinitionMetadata t1274_DM = 
{
	&t657_0_0_0, NULL, t1274_ITIs, t1274_IOs, &t65_0_0_0, t1274_VT, NULL, 4402, 7421, -1, 1549};
TypeInfo t1274_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Enumerator", "", NULL, &t1274_TI, NULL, 0, &t1274_0_0_0, &t1274_1_0_0, &t1274_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1274), sizeof (t1274), 0, -1, 0, 0, -1, 1048579, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 1, 3, 0, 0, 8, 2, 2};
#include "t1275.h"
// Metadata Definition System.Configuration.Assemblies.AssemblyHashAlgorithm
extern TypeInfo t1275_TI;
#include "t1275MD.h"
static const EncodedMethodIndex t1275_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 t1275_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1275_0_0_0;
extern const Il2CppType t1275_1_0_0;
const Il2CppTypeDefinitionMetadata t1275_DM = 
{
	NULL, NULL, NULL, t1275_IOs, &t2_0_0_0, t1275_VT, NULL, 4405, -1, -1, -1};
TypeInfo t1275_TI = 
{
	&g_mscorlib_dll_Image, NULL, "AssemblyHashAlgorithm", "System.Configuration.Assemblies", NULL, &t101_TI, NULL, 1576, &t1275_0_0_0, &t1275_1_0_0, &t1275_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1275)+ sizeof (Il2CppObject), sizeof (t1275)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t1276.h"
// Metadata Definition System.Configuration.Assemblies.AssemblyVersionCompatibility
extern TypeInfo t1276_TI;
#include "t1276MD.h"
static const EncodedMethodIndex t1276_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 t1276_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1276_0_0_0;
extern const Il2CppType t1276_1_0_0;
const Il2CppTypeDefinitionMetadata t1276_DM = 
{
	NULL, NULL, NULL, t1276_IOs, &t2_0_0_0, t1276_VT, NULL, 4409, -1, -1, -1};
TypeInfo t1276_TI = 
{
	&g_mscorlib_dll_Image, NULL, "AssemblyVersionCompatibility", "System.Configuration.Assemblies", NULL, &t101_TI, NULL, 1577, &t1276_0_0_0, &t1276_1_0_0, &t1276_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1276)+ sizeof (Il2CppObject), sizeof (t1276)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t1277.h"
// Metadata Definition System.Diagnostics.CodeAnalysis.SuppressMessageAttribute
extern TypeInfo t1277_TI;
#include "t1277MD.h"
static const EncodedMethodIndex t1277_VT[4] = 
{
	830,
	374,
	831,
	418,
};
extern const Il2CppType t2788_0_0_0;
static Il2CppInterfaceOffsetPair t1277_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1277_0_0_0;
extern const Il2CppType t1277_1_0_0;
extern const Il2CppType t481_0_0_0;
struct t1277;
const Il2CppTypeDefinitionMetadata t1277_DM = 
{
	NULL, NULL, NULL, t1277_IOs, &t481_0_0_0, t1277_VT, NULL, 4413, 7424, -1, 1550};
TypeInfo t1277_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SuppressMessageAttribute", "System.Diagnostics.CodeAnalysis", NULL, &t1277_TI, NULL, 1578, &t1277_0_0_0, &t1277_1_0_0, &t1277_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1277), sizeof (t1277), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 1, 3, 0, 0, 4, 0, 1};
#include "t1279.h"
// Metadata Definition System.Diagnostics.DebuggableAttribute
extern TypeInfo t1279_TI;
#include "t1279MD.h"
extern const Il2CppType t1278_0_0_0;
static const Il2CppType* t1279_TI__nestedTypes[1] =
{
	&t1278_0_0_0,
};
static const EncodedMethodIndex t1279_VT[4] = 
{
	830,
	374,
	831,
	418,
};
static Il2CppInterfaceOffsetPair t1279_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1279_0_0_0;
extern const Il2CppType t1279_1_0_0;
struct t1279;
const Il2CppTypeDefinitionMetadata t1279_DM = 
{
	NULL, t1279_TI__nestedTypes, NULL, t1279_IOs, &t481_0_0_0, t1279_VT, NULL, 4416, 7426, -1, -1};
TypeInfo t1279_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DebuggableAttribute", "System.Diagnostics", NULL, &t1279_TI, NULL, 1579, &t1279_0_0_0, &t1279_1_0_0, &t1279_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1279), sizeof (t1279), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 3, 0, 1, 4, 0, 1};
#include "t1278.h"
// Metadata Definition System.Diagnostics.DebuggableAttribute/DebuggingModes
extern TypeInfo t1278_TI;
#include "t1278MD.h"
static const EncodedMethodIndex t1278_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 t1278_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1278_1_0_0;
const Il2CppTypeDefinitionMetadata t1278_DM = 
{
	&t1279_0_0_0, NULL, NULL, t1278_IOs, &t2_0_0_0, t1278_VT, NULL, 4419, -1, -1, -1};
TypeInfo t1278_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DebuggingModes", "", NULL, &t101_TI, NULL, 1580, &t1278_0_0_0, &t1278_1_0_0, &t1278_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1278)+ sizeof (Il2CppObject), sizeof (t1278)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 258, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 6, 0, 0, 23, 0, 3};
#include "t1280.h"
// Metadata Definition System.Diagnostics.DebuggerDisplayAttribute
extern TypeInfo t1280_TI;
#include "t1280MD.h"
static const EncodedMethodIndex t1280_VT[4] = 
{
	830,
	374,
	831,
	418,
};
static Il2CppInterfaceOffsetPair t1280_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1280_0_0_0;
extern const Il2CppType t1280_1_0_0;
struct t1280;
const Il2CppTypeDefinitionMetadata t1280_DM = 
{
	NULL, NULL, NULL, t1280_IOs, &t481_0_0_0, t1280_VT, NULL, 4425, 7427, -1, 1551};
TypeInfo t1280_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DebuggerDisplayAttribute", "System.Diagnostics", NULL, &t1280_TI, NULL, 1581, &t1280_0_0_0, &t1280_1_0_0, &t1280_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1280), sizeof (t1280), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 1, 3, 0, 0, 4, 0, 1};
#include "t1281.h"
// Metadata Definition System.Diagnostics.DebuggerStepThroughAttribute
extern TypeInfo t1281_TI;
#include "t1281MD.h"
static const EncodedMethodIndex t1281_VT[4] = 
{
	830,
	374,
	831,
	418,
};
static Il2CppInterfaceOffsetPair t1281_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1281_0_0_0;
extern const Il2CppType t1281_1_0_0;
struct t1281;
const Il2CppTypeDefinitionMetadata t1281_DM = 
{
	NULL, NULL, NULL, t1281_IOs, &t481_0_0_0, t1281_VT, NULL, -1, 7429, -1, -1};
TypeInfo t1281_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DebuggerStepThroughAttribute", "System.Diagnostics", NULL, &t1281_TI, NULL, 1582, &t1281_0_0_0, &t1281_1_0_0, &t1281_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1281), sizeof (t1281), 0, -1, 0, 0, -1, 1057025, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 4, 0, 1};
#include "t1282.h"
// Metadata Definition System.Diagnostics.DebuggerTypeProxyAttribute
extern TypeInfo t1282_TI;
#include "t1282MD.h"
static const EncodedMethodIndex t1282_VT[4] = 
{
	830,
	374,
	831,
	418,
};
static Il2CppInterfaceOffsetPair t1282_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1282_0_0_0;
extern const Il2CppType t1282_1_0_0;
struct t1282;
const Il2CppTypeDefinitionMetadata t1282_DM = 
{
	NULL, NULL, NULL, t1282_IOs, &t481_0_0_0, t1282_VT, NULL, 4428, 7430, -1, -1};
TypeInfo t1282_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DebuggerTypeProxyAttribute", "System.Diagnostics", NULL, &t1282_TI, NULL, 1583, &t1282_0_0_0, &t1282_1_0_0, &t1282_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1282), sizeof (t1282), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 1, 0, 0, 4, 0, 1};
#include "t744.h"
// Metadata Definition System.Diagnostics.StackFrame
extern TypeInfo t744_TI;
#include "t744MD.h"
static const EncodedMethodIndex t744_VT[9] = 
{
	416,
	374,
	417,
	2634,
	2635,
	2636,
	2637,
	2638,
	2639,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t744_0_0_0;
extern const Il2CppType t744_1_0_0;
struct t744;
const Il2CppTypeDefinitionMetadata t744_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t744_VT, NULL, 4429, 7431, -1, -1};
TypeInfo t744_TI = 
{
	&g_mscorlib_dll_Image, NULL, "StackFrame", "System.Diagnostics", NULL, &t744_TI, NULL, 1584, &t744_0_0_0, &t744_1_0_0, &t744_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t744), sizeof (t744), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 11, 0, 8, 0, 0, 9, 0, 0};
#include "t681.h"
// Metadata Definition System.Diagnostics.StackTrace
extern TypeInfo t681_TI;
#include "t681MD.h"
static const EncodedMethodIndex t681_VT[6] = 
{
	416,
	374,
	417,
	2640,
	2641,
	2642,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t681_0_0_0;
extern const Il2CppType t681_1_0_0;
struct t681;
const Il2CppTypeDefinitionMetadata t681_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t681_VT, NULL, 4437, 7442, -1, 1552};
TypeInfo t681_TI = 
{
	&g_mscorlib_dll_Image, NULL, "StackTrace", "System.Diagnostics", NULL, &t681_TI, NULL, 1585, &t681_0_0_0, &t681_1_0_0, &t681_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t681), sizeof (t681), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 10, 1, 3, 0, 0, 6, 0, 0};
#include "t1284.h"
// Metadata Definition System.Globalization.Calendar
extern TypeInfo t1284_TI;
#include "t1284MD.h"
static const EncodedMethodIndex t1284_VT[10] = 
{
	416,
	374,
	417,
	418,
	0,
	0,
	0,
	0,
	0,
	0,
};
static const Il2CppType* t1284_ITIs[] = 
{
	&t2792_0_0_0,
};
static Il2CppInterfaceOffsetPair t1284_IOs[] = 
{
	{ &t2792_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1284_0_0_0;
extern const Il2CppType t1284_1_0_0;
struct t1284;
const Il2CppTypeDefinitionMetadata t1284_DM = 
{
	NULL, NULL, t1284_ITIs, t1284_IOs, &t65_0_0_0, t1284_VT, NULL, 4440, 7452, -1, 1553};
TypeInfo t1284_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Calendar", "System.Globalization", NULL, &t1284_TI, NULL, 1586, &t1284_0_0_0, &t1284_1_0_0, &t1284_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1284), sizeof (t1284), 0, -1, 0, 0, -1, 1056897, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 2, 4, 0, 0, 10, 1, 1};
#include "t1285.h"
// Metadata Definition System.Globalization.CCMath
extern TypeInfo t1285_TI;
#include "t1285MD.h"
static const EncodedMethodIndex t1285_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1285_0_0_0;
extern const Il2CppType t1285_1_0_0;
struct t1285;
const Il2CppTypeDefinitionMetadata t1285_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1285_VT, NULL, -1, 7461, -1, -1};
TypeInfo t1285_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CCMath", "System.Globalization", NULL, &t1285_TI, NULL, 0, &t1285_0_0_0, &t1285_1_0_0, &t1285_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1285), sizeof (t1285), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 0, 0, 0, 0, 4, 0, 0};
#include "t1286.h"
// Metadata Definition System.Globalization.CCFixed
extern TypeInfo t1286_TI;
#include "t1286MD.h"
static const EncodedMethodIndex t1286_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1286_0_0_0;
extern const Il2CppType t1286_1_0_0;
struct t1286;
const Il2CppTypeDefinitionMetadata t1286_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1286_VT, NULL, -1, 7464, -1, -1};
TypeInfo t1286_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CCFixed", "System.Globalization", NULL, &t1286_TI, NULL, 0, &t1286_0_0_0, &t1286_1_0_0, &t1286_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1286), sizeof (t1286), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 4, 0, 0};
#include "t1287.h"
// Metadata Definition System.Globalization.CCGregorianCalendar
extern TypeInfo t1287_TI;
#include "t1287MD.h"
static const EncodedMethodIndex t1287_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1287_0_0_0;
extern const Il2CppType t1287_1_0_0;
struct t1287;
const Il2CppTypeDefinitionMetadata t1287_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1287_VT, NULL, -1, 7466, -1, -1};
TypeInfo t1287_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CCGregorianCalendar", "System.Globalization", NULL, &t1287_TI, NULL, 0, &t1287_0_0_0, &t1287_1_0_0, &t1287_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1287), sizeof (t1287), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 10, 0, 0, 0, 0, 4, 0, 0};
#include "t953.h"
// Metadata Definition System.Globalization.CompareInfo
extern TypeInfo t953_TI;
#include "t953MD.h"
static const EncodedMethodIndex t953_VT[15] = 
{
	2643,
	2644,
	2645,
	2646,
	2647,
	2648,
	2649,
	2650,
	2651,
	2652,
	2653,
	2654,
	2655,
	2656,
	2657,
};
extern const Il2CppType t1801_0_0_0;
static const Il2CppType* t953_ITIs[] = 
{
	&t1801_0_0_0,
};
static Il2CppInterfaceOffsetPair t953_IOs[] = 
{
	{ &t1801_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t953_0_0_0;
extern const Il2CppType t953_1_0_0;
struct t953;
const Il2CppTypeDefinitionMetadata t953_DM = 
{
	NULL, NULL, t953_ITIs, t953_IOs, &t65_0_0_0, t953_VT, NULL, 4444, 7476, -1, 1555};
TypeInfo t953_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CompareInfo", "System.Globalization", NULL, &t953_TI, NULL, 1587, &t953_0_0_0, &t953_1_0_0, &t953_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t953), sizeof (t953), 0, -1, sizeof(t953_SFs), 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, true, true, false, 29, 2, 6, 0, 0, 15, 1, 1};
#include "t954.h"
// Metadata Definition System.Globalization.CompareOptions
extern TypeInfo t954_TI;
#include "t954MD.h"
static const EncodedMethodIndex t954_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 t954_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t954_0_0_0;
extern const Il2CppType t954_1_0_0;
const Il2CppTypeDefinitionMetadata t954_DM = 
{
	NULL, NULL, NULL, t954_IOs, &t2_0_0_0, t954_VT, NULL, 4450, -1, -1, -1};
TypeInfo t954_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CompareOptions", "System.Globalization", NULL, &t101_TI, NULL, 1588, &t954_0_0_0, &t954_1_0_0, &t954_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t954)+ sizeof (Il2CppObject), sizeof (t954)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 10, 0, 0, 23, 0, 3};
#include "t706.h"
// Metadata Definition System.Globalization.CultureInfo
extern TypeInfo t706_TI;
#include "t706MD.h"
static const EncodedMethodIndex t706_VT[14] = 
{
	2658,
	374,
	2659,
	2660,
	2661,
	2662,
	2663,
	2664,
	2665,
	2666,
	2667,
	2668,
	2669,
	2661,
};
extern const Il2CppType t1760_0_0_0;
static const Il2CppType* t706_ITIs[] = 
{
	&t2792_0_0_0,
	&t1760_0_0_0,
};
static Il2CppInterfaceOffsetPair t706_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1760_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t706_0_0_0;
extern const Il2CppType t706_1_0_0;
struct t706;
const Il2CppTypeDefinitionMetadata t706_DM = 
{
	NULL, NULL, t706_ITIs, t706_IOs, &t65_0_0_0, t706_VT, NULL, 4460, 7505, -1, 1557};
TypeInfo t706_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CultureInfo", "System.Globalization", NULL, &t706_TI, NULL, 1589, &t706_0_0_0, &t706_1_0_0, &t706_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t706), sizeof (t706), 0, -1, sizeof(t706_SFs), 0, -1, 8193, 0, 0, false, false, false, false, false, false, false, false, true, false, 38, 13, 40, 0, 0, 14, 2, 2};
#include "t1291.h"
// Metadata Definition System.Globalization.DateTimeFormatFlags
extern TypeInfo t1291_TI;
#include "t1291MD.h"
static const EncodedMethodIndex t1291_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 t1291_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1291_0_0_0;
extern const Il2CppType t1291_1_0_0;
const Il2CppTypeDefinitionMetadata t1291_DM = 
{
	NULL, NULL, NULL, t1291_IOs, &t2_0_0_0, t1291_VT, NULL, 4500, -1, -1, -1};
TypeInfo t1291_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DateTimeFormatFlags", "System.Globalization", NULL, &t101_TI, NULL, 1592, &t1291_0_0_0, &t1291_1_0_0, &t1291_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1291)+ sizeof (Il2CppObject), sizeof (t1291)+ sizeof (Il2CppObject), 0, sizeof(int32_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 "t1289.h"
// Metadata Definition System.Globalization.DateTimeFormatInfo
extern TypeInfo t1289_TI;
#include "t1289MD.h"
static const EncodedMethodIndex t1289_VT[6] = 
{
	416,
	374,
	417,
	418,
	2670,
	2671,
};
static const Il2CppType* t1289_ITIs[] = 
{
	&t2792_0_0_0,
	&t1760_0_0_0,
};
static Il2CppInterfaceOffsetPair t1289_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1760_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1289_0_0_0;
extern const Il2CppType t1289_1_0_0;
struct t1289;
const Il2CppTypeDefinitionMetadata t1289_DM = 
{
	NULL, NULL, t1289_ITIs, t1289_IOs, &t65_0_0_0, t1289_VT, NULL, 4506, 7543, -1, 1570};
TypeInfo t1289_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DateTimeFormatInfo", "System.Globalization", NULL, &t1289_TI, NULL, 1593, &t1289_0_0_0, &t1289_1_0_0, &t1289_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1289), sizeof (t1289), 0, -1, sizeof(t1289_SFs), 0, -1, 1057025, 0, 0, false, false, false, false, false, false, false, false, true, false, 41, 23, 58, 0, 0, 6, 2, 2};
#include "t926.h"
// Metadata Definition System.Globalization.DateTimeStyles
extern TypeInfo t926_TI;
#include "t926MD.h"
static const EncodedMethodIndex t926_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 t926_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t926_0_0_0;
extern const Il2CppType t926_1_0_0;
const Il2CppTypeDefinitionMetadata t926_DM = 
{
	NULL, NULL, NULL, t926_IOs, &t2_0_0_0, t926_VT, NULL, 4564, -1, -1, -1};
TypeInfo t926_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DateTimeStyles", "System.Globalization", NULL, &t101_TI, NULL, 1594, &t926_0_0_0, &t926_1_0_0, &t926_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t926)+ sizeof (Il2CppObject), sizeof (t926)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 11, 0, 0, 23, 0, 3};
#include "t1292.h"
// Metadata Definition System.Globalization.DaylightTime
extern TypeInfo t1292_TI;
#include "t1292MD.h"
static const EncodedMethodIndex t1292_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1292_0_0_0;
extern const Il2CppType t1292_1_0_0;
struct t1292;
const Il2CppTypeDefinitionMetadata t1292_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1292_VT, NULL, 4575, 7584, -1, 1593};
TypeInfo t1292_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DaylightTime", "System.Globalization", NULL, &t1292_TI, NULL, 1595, &t1292_0_0_0, &t1292_1_0_0, &t1292_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1292), sizeof (t1292), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 3, 3, 0, 0, 4, 0, 0};
#include "t1293.h"
// Metadata Definition System.Globalization.GregorianCalendar
extern TypeInfo t1293_TI;
#include "t1293MD.h"
static const EncodedMethodIndex t1293_VT[11] = 
{
	416,
	374,
	417,
	418,
	2672,
	2673,
	2674,
	2675,
	2676,
	2677,
	2678,
};
static Il2CppInterfaceOffsetPair t1293_IOs[] = 
{
	{ &t2792_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1293_0_0_0;
extern const Il2CppType t1293_1_0_0;
struct t1293;
const Il2CppTypeDefinitionMetadata t1293_DM = 
{
	NULL, NULL, NULL, t1293_IOs, &t1284_0_0_0, t1293_VT, NULL, 4578, 7588, -1, 1596};
TypeInfo t1293_TI = 
{
	&g_mscorlib_dll_Image, NULL, "GregorianCalendar", "System.Globalization", NULL, &t1293_TI, NULL, 1596, &t1293_0_0_0, &t1293_1_0_0, &t1293_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1293), sizeof (t1293), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 2, 1, 0, 0, 11, 0, 1};
#include "t1294.h"
// Metadata Definition System.Globalization.GregorianCalendarTypes
extern TypeInfo t1294_TI;
#include "t1294MD.h"
static const EncodedMethodIndex t1294_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 t1294_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1294_0_0_0;
extern const Il2CppType t1294_1_0_0;
const Il2CppTypeDefinitionMetadata t1294_DM = 
{
	NULL, NULL, NULL, t1294_IOs, &t2_0_0_0, t1294_VT, NULL, 4579, -1, -1, -1};
TypeInfo t1294_TI = 
{
	&g_mscorlib_dll_Image, NULL, "GregorianCalendarTypes", "System.Globalization", NULL, &t101_TI, NULL, 1597, &t1294_0_0_0, &t1294_1_0_0, &t1294_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1294)+ sizeof (Il2CppObject), sizeof (t1294)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 7, 0, 0, 23, 0, 3};
#include "t1288.h"
// Metadata Definition System.Globalization.NumberFormatInfo
extern TypeInfo t1288_TI;
#include "t1288MD.h"
static const EncodedMethodIndex t1288_VT[6] = 
{
	416,
	374,
	417,
	418,
	2679,
	2680,
};
static const Il2CppType* t1288_ITIs[] = 
{
	&t2792_0_0_0,
	&t1760_0_0_0,
};
static Il2CppInterfaceOffsetPair t1288_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1760_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1288_0_0_0;
extern const Il2CppType t1288_1_0_0;
struct t1288;
const Il2CppTypeDefinitionMetadata t1288_DM = 
{
	NULL, NULL, t1288_ITIs, t1288_IOs, &t65_0_0_0, t1288_VT, NULL, 4586, 7597, -1, 1598};
TypeInfo t1288_TI = 
{
	&g_mscorlib_dll_Image, NULL, "NumberFormatInfo", "System.Globalization", NULL, &t1288_TI, NULL, 1598, &t1288_0_0_0, &t1288_1_0_0, &t1288_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1288), sizeof (t1288), 0, -1, sizeof(t1288_SFs), 0, -1, 1057025, 0, 0, false, false, false, false, false, false, false, false, true, false, 35, 27, 39, 0, 0, 6, 2, 2};
#include "t707.h"
// Metadata Definition System.Globalization.NumberStyles
extern TypeInfo t707_TI;
#include "t707MD.h"
static const EncodedMethodIndex t707_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 t707_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t707_0_0_0;
extern const Il2CppType t707_1_0_0;
const Il2CppTypeDefinitionMetadata t707_DM = 
{
	NULL, NULL, NULL, t707_IOs, &t2_0_0_0, t707_VT, NULL, 4625, -1, -1, -1};
TypeInfo t707_TI = 
{
	&g_mscorlib_dll_Image, NULL, "NumberStyles", "System.Globalization", NULL, &t101_TI, NULL, 1599, &t707_0_0_0, &t707_1_0_0, &t707_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t707)+ sizeof (Il2CppObject), sizeof (t707)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 18, 0, 0, 23, 0, 3};
#include "t1202.h"
// Metadata Definition System.Globalization.TextInfo
extern TypeInfo t1202_TI;
#include "t1202MD.h"
extern const Il2CppType t1295_0_0_0;
static const Il2CppType* t1202_TI__nestedTypes[1] =
{
	&t1295_0_0_0,
};
static const EncodedMethodIndex t1202_VT[9] = 
{
	2681,
	374,
	2682,
	2683,
	2684,
	2685,
	2686,
	2687,
	2688,
};
static const Il2CppType* t1202_ITIs[] = 
{
	&t2792_0_0_0,
	&t1801_0_0_0,
};
static Il2CppInterfaceOffsetPair t1202_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1801_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1202_0_0_0;
extern const Il2CppType t1202_1_0_0;
struct t1202;
const Il2CppTypeDefinitionMetadata t1202_DM = 
{
	NULL, t1202_TI__nestedTypes, t1202_ITIs, t1202_IOs, &t65_0_0_0, t1202_VT, NULL, 4643, 7632, -1, 1625};
TypeInfo t1202_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TextInfo", "System.Globalization", NULL, &t1202_TI, NULL, 1600, &t1202_0_0_0, &t1202_1_0_0, &t1202_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1202), sizeof (t1202), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 10, 1, 6, 0, 1, 9, 2, 2};
#include "t1295.h"
// Metadata Definition System.Globalization.TextInfo/Data
extern TypeInfo t1295_TI;
#include "t1295MD.h"
static const EncodedMethodIndex t1295_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1295_1_0_0;
const Il2CppTypeDefinitionMetadata t1295_DM = 
{
	&t1202_0_0_0, NULL, NULL, NULL, &t204_0_0_0, t1295_VT, NULL, 4649, -1, -1, -1};
TypeInfo t1295_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Data", "", NULL, &t1295_TI, NULL, 0, &t1295_0_0_0, &t1295_1_0_0, &t1295_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1295)+ sizeof (Il2CppObject), sizeof (t1295)+ sizeof (Il2CppObject), 0, sizeof(t1295 ), 0, 0, -1, 1048843, 0, 0, true, false, false, false, false, false, false, false, false, true, 0, 0, 5, 0, 0, 4, 0, 0};
#include "t1133.h"
// Metadata Definition System.Globalization.UnicodeCategory
extern TypeInfo t1133_TI;
#include "t1133MD.h"
static const EncodedMethodIndex t1133_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 t1133_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1133_0_0_0;
extern const Il2CppType t1133_1_0_0;
const Il2CppTypeDefinitionMetadata t1133_DM = 
{
	NULL, NULL, NULL, t1133_IOs, &t2_0_0_0, t1133_VT, NULL, 4654, -1, -1, -1};
TypeInfo t1133_TI = 
{
	&g_mscorlib_dll_Image, NULL, "UnicodeCategory", "System.Globalization", NULL, &t101_TI, NULL, 1603, &t1133_0_0_0, &t1133_1_0_0, &t1133_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1133)+ sizeof (Il2CppObject), sizeof (t1133)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 31, 0, 0, 23, 0, 3};
#include "t1296.h"
// Metadata Definition System.IO.IsolatedStorage.IsolatedStorageException
extern TypeInfo t1296_TI;
#include "t1296MD.h"
static const EncodedMethodIndex t1296_VT[11] = 
{
	416,
	374,
	417,
	864,
	865,
	866,
	867,
	868,
	869,
	865,
	870,
};
extern const Il2CppType t1798_0_0_0;
extern const Il2CppType t2802_0_0_0;
static Il2CppInterfaceOffsetPair t1296_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t2802_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1296_0_0_0;
extern const Il2CppType t1296_1_0_0;
extern const Il2CppType t152_0_0_0;
struct t1296;
const Il2CppTypeDefinitionMetadata t1296_DM = 
{
	NULL, NULL, NULL, t1296_IOs, &t152_0_0_0, t1296_VT, NULL, -1, 7642, -1, -1};
TypeInfo t1296_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IsolatedStorageException", "System.IO.IsolatedStorage", NULL, &t1296_TI, NULL, 1604, &t1296_0_0_0, &t1296_1_0_0, &t1296_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1296), sizeof (t1296), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 0, 0, 0, 0, 11, 0, 2};
#include "t1297.h"
// Metadata Definition System.IO.BinaryReader
extern TypeInfo t1297_TI;
#include "t1297MD.h"
static const EncodedMethodIndex t1297_VT[24] = 
{
	416,
	374,
	417,
	418,
	2689,
	2690,
	2691,
	2692,
	2693,
	2694,
	2695,
	2696,
	2697,
	2698,
	2699,
	2700,
	2701,
	2702,
	2703,
	2704,
	2705,
	2706,
	2707,
	2708,
};
extern const Il2CppType t153_0_0_0;
static const Il2CppType* t1297_ITIs[] = 
{
	&t153_0_0_0,
};
static Il2CppInterfaceOffsetPair t1297_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1297_0_0_0;
extern const Il2CppType t1297_1_0_0;
struct t1297;
const Il2CppTypeDefinitionMetadata t1297_DM = 
{
	NULL, NULL, t1297_ITIs, t1297_IOs, &t65_0_0_0, t1297_VT, NULL, 4685, 7645, -1, -1};
TypeInfo t1297_TI = 
{
	&g_mscorlib_dll_Image, NULL, "BinaryReader", "System.IO", NULL, &t1297_TI, NULL, 1605, &t1297_0_0_0, &t1297_1_0_0, &t1297_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1297), sizeof (t1297), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 25, 0, 6, 0, 0, 24, 1, 1};
#include "t944.h"
// Metadata Definition System.IO.Directory
extern TypeInfo t944_TI;
#include "t944MD.h"
static const EncodedMethodIndex t944_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t944_0_0_0;
extern const Il2CppType t944_1_0_0;
struct t944;
const Il2CppTypeDefinitionMetadata t944_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t944_VT, NULL, -1, 7670, -1, -1};
TypeInfo t944_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Directory", "System.IO", NULL, &t944_TI, NULL, 1610, &t944_0_0_0, &t944_1_0_0, &t944_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t944), sizeof (t944), 0, -1, 0, 0, -1, 1048961, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 0, 0, 0, 0, 4, 0, 0};
#include "t942.h"
// Metadata Definition System.IO.DirectoryInfo
extern TypeInfo t942_TI;
#include "t942MD.h"
static const EncodedMethodIndex t942_VT[9] = 
{
	416,
	374,
	417,
	2709,
	2710,
	2710,
	2711,
	2712,
	2713,
};
static Il2CppInterfaceOffsetPair t942_IOs[] = 
{
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t942_0_0_0;
extern const Il2CppType t942_1_0_0;
extern const Il2CppType t1299_0_0_0;
struct t942;
const Il2CppTypeDefinitionMetadata t942_DM = 
{
	NULL, NULL, NULL, t942_IOs, &t1299_0_0_0, t942_VT, NULL, 4691, 7676, -1, 1626};
TypeInfo t942_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DirectoryInfo", "System.IO", NULL, &t942_TI, NULL, 1611, &t942_0_0_0, &t942_1_0_0, &t942_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t942), sizeof (t942), 0, -1, 0, 0, -1, 1057025, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 2, 2, 0, 0, 9, 0, 1};
#include "t1300.h"
// Metadata Definition System.IO.DirectoryNotFoundException
extern TypeInfo t1300_TI;
#include "t1300MD.h"
static const EncodedMethodIndex t1300_VT[11] = 
{
	416,
	374,
	417,
	864,
	865,
	866,
	867,
	868,
	869,
	865,
	870,
};
static Il2CppInterfaceOffsetPair t1300_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t2802_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1300_0_0_0;
extern const Il2CppType t1300_1_0_0;
extern const Il2CppType t966_0_0_0;
struct t1300;
const Il2CppTypeDefinitionMetadata t1300_DM = 
{
	NULL, NULL, NULL, t1300_IOs, &t966_0_0_0, t1300_VT, NULL, -1, 7684, -1, -1};
TypeInfo t1300_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DirectoryNotFoundException", "System.IO", NULL, &t1300_TI, NULL, 1612, &t1300_0_0_0, &t1300_1_0_0, &t1300_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1300), sizeof (t1300), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 0, 0, 0, 0, 11, 0, 2};
#include "t1301.h"
// Metadata Definition System.IO.EndOfStreamException
extern TypeInfo t1301_TI;
#include "t1301MD.h"
static const EncodedMethodIndex t1301_VT[11] = 
{
	416,
	374,
	417,
	864,
	865,
	866,
	867,
	868,
	869,
	865,
	870,
};
static Il2CppInterfaceOffsetPair t1301_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t2802_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1301_0_0_0;
extern const Il2CppType t1301_1_0_0;
struct t1301;
const Il2CppTypeDefinitionMetadata t1301_DM = 
{
	NULL, NULL, NULL, t1301_IOs, &t966_0_0_0, t1301_VT, NULL, -1, 7687, -1, -1};
TypeInfo t1301_TI = 
{
	&g_mscorlib_dll_Image, NULL, "EndOfStreamException", "System.IO", NULL, &t1301_TI, NULL, 1613, &t1301_0_0_0, &t1301_1_0_0, &t1301_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1301), sizeof (t1301), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 11, 0, 2};
#include "t943.h"
// Metadata Definition System.IO.File
extern TypeInfo t943_TI;
#include "t943MD.h"
static const EncodedMethodIndex t943_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t943_0_0_0;
extern const Il2CppType t943_1_0_0;
struct t943;
const Il2CppTypeDefinitionMetadata t943_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t943_VT, NULL, -1, 7689, -1, -1};
TypeInfo t943_TI = 
{
	&g_mscorlib_dll_Image, NULL, "File", "System.IO", NULL, &t943_TI, NULL, 1614, &t943_0_0_0, &t943_1_0_0, &t943_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t943), sizeof (t943), 0, -1, 0, 0, -1, 1048961, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 0, 0, 0, 0, 4, 0, 0};
#include "t1002.h"
// Metadata Definition System.IO.FileAccess
extern TypeInfo t1002_TI;
#include "t1002MD.h"
static const EncodedMethodIndex t1002_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 t1002_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1002_0_0_0;
extern const Il2CppType t1002_1_0_0;
const Il2CppTypeDefinitionMetadata t1002_DM = 
{
	NULL, NULL, NULL, t1002_IOs, &t2_0_0_0, t1002_VT, NULL, 4693, -1, -1, -1};
TypeInfo t1002_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FileAccess", "System.IO", NULL, &t101_TI, NULL, 1615, &t1002_0_0_0, &t1002_1_0_0, &t1002_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1002)+ sizeof (Il2CppObject), sizeof (t1002)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t1302.h"
// Metadata Definition System.IO.FileAttributes
extern TypeInfo t1302_TI;
#include "t1302MD.h"
static const EncodedMethodIndex t1302_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 t1302_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1302_0_0_0;
extern const Il2CppType t1302_1_0_0;
const Il2CppTypeDefinitionMetadata t1302_DM = 
{
	NULL, NULL, NULL, t1302_IOs, &t2_0_0_0, t1302_VT, NULL, 4697, -1, -1, -1};
TypeInfo t1302_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FileAttributes", "System.IO", NULL, &t101_TI, NULL, 1616, &t1302_0_0_0, &t1302_1_0_0, &t1302_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1302)+ sizeof (Il2CppObject), sizeof (t1302)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 15, 0, 0, 23, 0, 3};
#include "t1303.h"
// Metadata Definition System.IO.FileMode
extern TypeInfo t1303_TI;
#include "t1303MD.h"
static const EncodedMethodIndex t1303_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 t1303_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1303_0_0_0;
extern const Il2CppType t1303_1_0_0;
const Il2CppTypeDefinitionMetadata t1303_DM = 
{
	NULL, NULL, NULL, t1303_IOs, &t2_0_0_0, t1303_VT, NULL, 4712, -1, -1, -1};
TypeInfo t1303_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FileMode", "System.IO", NULL, &t101_TI, NULL, 1617, &t1303_0_0_0, &t1303_1_0_0, &t1303_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1303)+ sizeof (Il2CppObject), sizeof (t1303)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 7, 0, 0, 23, 0, 3};
#include "t1304.h"
// Metadata Definition System.IO.FileNotFoundException
extern TypeInfo t1304_TI;
#include "t1304MD.h"
static const EncodedMethodIndex t1304_VT[11] = 
{
	416,
	374,
	417,
	2714,
	2715,
	866,
	2716,
	868,
	869,
	2715,
	870,
};
static Il2CppInterfaceOffsetPair t1304_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t2802_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1304_0_0_0;
extern const Il2CppType t1304_1_0_0;
struct t1304;
const Il2CppTypeDefinitionMetadata t1304_DM = 
{
	NULL, NULL, NULL, t1304_IOs, &t966_0_0_0, t1304_VT, NULL, 4719, 7694, -1, 1628};
TypeInfo t1304_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FileNotFoundException", "System.IO", NULL, &t1304_TI, NULL, 1618, &t1304_0_0_0, &t1304_1_0_0, &t1304_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1304), sizeof (t1304), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 1, 2, 0, 0, 11, 0, 2};
#include "t1305.h"
// Metadata Definition System.IO.FileOptions
extern TypeInfo t1305_TI;
#include "t1305MD.h"
static const EncodedMethodIndex t1305_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 t1305_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1305_0_0_0;
extern const Il2CppType t1305_1_0_0;
const Il2CppTypeDefinitionMetadata t1305_DM = 
{
	NULL, NULL, NULL, t1305_IOs, &t2_0_0_0, t1305_VT, NULL, 4721, -1, -1, -1};
TypeInfo t1305_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FileOptions", "System.IO", NULL, &t101_TI, NULL, 1619, &t1305_0_0_0, &t1305_1_0_0, &t1305_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1305)+ sizeof (Il2CppObject), sizeof (t1305)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 8, 0, 0, 23, 0, 3};
#include "t1306.h"
// Metadata Definition System.IO.FileShare
extern TypeInfo t1306_TI;
#include "t1306MD.h"
static const EncodedMethodIndex t1306_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 t1306_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1306_0_0_0;
extern const Il2CppType t1306_1_0_0;
const Il2CppTypeDefinitionMetadata t1306_DM = 
{
	NULL, NULL, NULL, t1306_IOs, &t2_0_0_0, t1306_VT, NULL, 4729, -1, -1, -1};
TypeInfo t1306_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FileShare", "System.IO", NULL, &t101_TI, NULL, 1620, &t1306_0_0_0, &t1306_1_0_0, &t1306_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1306)+ sizeof (Il2CppObject), sizeof (t1306)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 7, 0, 0, 23, 0, 3};
#include "t941.h"
// Metadata Definition System.IO.FileStream
extern TypeInfo t941_TI;
#include "t941MD.h"
extern const Il2CppType t1307_0_0_0;
extern const Il2CppType t1308_0_0_0;
static const Il2CppType* t941_TI__nestedTypes[2] =
{
	&t1307_0_0_0,
	&t1308_0_0_0,
};
static const EncodedMethodIndex t941_VT[24] = 
{
	416,
	2717,
	417,
	418,
	1316,
	2718,
	2719,
	2720,
	2721,
	2722,
	2723,
	2724,
	1382,
	2725,
	2726,
	2727,
	2728,
	2729,
	2730,
	2731,
	2732,
	2733,
	2734,
	2735,
};
static Il2CppInterfaceOffsetPair t941_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t941_0_0_0;
extern const Il2CppType t941_1_0_0;
extern const Il2CppType t874_0_0_0;
struct t941;
const Il2CppTypeDefinitionMetadata t941_DM = 
{
	NULL, t941_TI__nestedTypes, NULL, t941_IOs, &t874_0_0_0, t941_VT, NULL, 4736, 7700, -1, 1629};
TypeInfo t941_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FileStream", "System.IO", NULL, &t941_TI, NULL, 1621, &t941_0_0_0, &t941_1_0_0, &t941_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t941), sizeof (t941), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, true, false, false, 36, 5, 14, 0, 2, 24, 0, 1};
#include "t1307.h"
// Metadata Definition System.IO.FileStream/ReadDelegate
extern TypeInfo t1307_TI;
#include "t1307MD.h"
static const EncodedMethodIndex t1307_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	2736,
	2737,
	2738,
};
static Il2CppInterfaceOffsetPair t1307_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1307_1_0_0;
extern const Il2CppType t279_0_0_0;
struct t1307;
const Il2CppTypeDefinitionMetadata t1307_DM = 
{
	&t941_0_0_0, NULL, NULL, t1307_IOs, &t279_0_0_0, t1307_VT, NULL, -1, 7736, -1, -1};
TypeInfo t1307_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ReadDelegate", "", NULL, &t1307_TI, NULL, 0, &t1307_0_0_0, &t1307_1_0_0, &t1307_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t1307, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1307), sizeof (t1307), 0, sizeof(methodPointerType), 0, 0, -1, 259, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 0, 0, 0, 13, 0, 2};
#include "t1308.h"
// Metadata Definition System.IO.FileStream/WriteDelegate
extern TypeInfo t1308_TI;
#include "t1308MD.h"
static const EncodedMethodIndex t1308_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	2739,
	2740,
	2741,
};
static Il2CppInterfaceOffsetPair t1308_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1308_1_0_0;
struct t1308;
const Il2CppTypeDefinitionMetadata t1308_DM = 
{
	&t941_0_0_0, NULL, NULL, t1308_IOs, &t279_0_0_0, t1308_VT, NULL, -1, 7740, -1, -1};
TypeInfo t1308_TI = 
{
	&g_mscorlib_dll_Image, NULL, "WriteDelegate", "", NULL, &t1308_TI, NULL, 0, &t1308_0_0_0, &t1308_1_0_0, &t1308_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t1308, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1308), sizeof (t1308), 0, sizeof(methodPointerType), 0, 0, -1, 259, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 0, 0, 0, 13, 0, 2};
#include "t1309.h"
// Metadata Definition System.IO.FileStreamAsyncResult
extern TypeInfo t1309_TI;
#include "t1309MD.h"
static const EncodedMethodIndex t1309_VT[7] = 
{
	416,
	374,
	417,
	418,
	2742,
	2743,
	2744,
};
extern const Il2CppType t276_0_0_0;
static const Il2CppType* t1309_ITIs[] = 
{
	&t276_0_0_0,
};
static Il2CppInterfaceOffsetPair t1309_IOs[] = 
{
	{ &t276_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1309_0_0_0;
extern const Il2CppType t1309_1_0_0;
struct t1309;
const Il2CppTypeDefinitionMetadata t1309_DM = 
{
	NULL, NULL, t1309_ITIs, t1309_IOs, &t65_0_0_0, t1309_VT, NULL, 4750, 7744, -1, 1634};
TypeInfo t1309_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FileStreamAsyncResult", "System.IO", NULL, &t1309_TI, NULL, 0, &t1309_0_0_0, &t1309_1_0_0, &t1309_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1309), sizeof (t1309), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 3, 8, 0, 0, 7, 1, 1};
#include "t1299.h"
// Metadata Definition System.IO.FileSystemInfo
extern TypeInfo t1299_TI;
#include "t1299MD.h"
static const EncodedMethodIndex t1299_VT[9] = 
{
	416,
	374,
	417,
	418,
	2710,
	2710,
	0,
	2712,
	2713,
};
static const Il2CppType* t1299_ITIs[] = 
{
	&t1798_0_0_0,
};
static Il2CppInterfaceOffsetPair t1299_IOs[] = 
{
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1299_1_0_0;
extern const Il2CppType t1018_0_0_0;
struct t1299;
const Il2CppTypeDefinitionMetadata t1299_DM = 
{
	NULL, NULL, t1299_ITIs, t1299_IOs, &t1018_0_0_0, t1299_VT, NULL, 4758, 7749, -1, 1637};
TypeInfo t1299_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FileSystemInfo", "System.IO", NULL, &t1299_TI, NULL, 1622, &t1299_0_0_0, &t1299_1_0_0, &t1299_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1299), sizeof (t1299), 0, -1, 0, 0, -1, 1056897, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 2, 4, 0, 0, 9, 1, 1};
#include "t966.h"
// Metadata Definition System.IO.IOException
extern TypeInfo t966_TI;
#include "t966MD.h"
static const EncodedMethodIndex t966_VT[11] = 
{
	416,
	374,
	417,
	864,
	865,
	866,
	867,
	868,
	869,
	865,
	870,
};
static Il2CppInterfaceOffsetPair t966_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t2802_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t966_1_0_0;
extern const Il2CppType t1142_0_0_0;
struct t966;
const Il2CppTypeDefinitionMetadata t966_DM = 
{
	NULL, NULL, NULL, t966_IOs, &t1142_0_0_0, t966_VT, NULL, -1, 7757, -1, -1};
TypeInfo t966_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IOException", "System.IO", NULL, &t966_TI, NULL, 1624, &t966_0_0_0, &t966_1_0_0, &t966_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t966), sizeof (t966), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 0, 0, 0, 0, 11, 0, 2};
#include "t693.h"
// Metadata Definition System.IO.MemoryStream
extern TypeInfo t693_TI;
#include "t693MD.h"
static const EncodedMethodIndex t693_VT[26] = 
{
	416,
	374,
	417,
	418,
	1316,
	2745,
	2746,
	2747,
	2748,
	2749,
	2750,
	2751,
	1382,
	2752,
	2753,
	2754,
	2755,
	2756,
	2757,
	2758,
	1388,
	1389,
	1390,
	1391,
	2759,
	2760,
};
static Il2CppInterfaceOffsetPair t693_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t693_0_0_0;
extern const Il2CppType t693_1_0_0;
struct t693;
const Il2CppTypeDefinitionMetadata t693_DM = 
{
	NULL, NULL, NULL, t693_IOs, &t874_0_0_0, t693_VT, NULL, 4762, 7762, -1, 1639};
TypeInfo t693_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MemoryStream", "System.IO", NULL, &t693_TI, NULL, 1625, &t693_0_0_0, &t693_1_0_0, &t693_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t693), sizeof (t693), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 23, 6, 10, 0, 0, 26, 0, 1};
#include "t1311.h"
// Metadata Definition System.IO.MonoFileType
extern TypeInfo t1311_TI;
#include "t1311MD.h"
static const EncodedMethodIndex t1311_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 t1311_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1311_0_0_0;
extern const Il2CppType t1311_1_0_0;
const Il2CppTypeDefinitionMetadata t1311_DM = 
{
	NULL, NULL, NULL, t1311_IOs, &t2_0_0_0, t1311_VT, NULL, 4772, -1, -1, -1};
TypeInfo t1311_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MonoFileType", "System.IO", NULL, &t101_TI, NULL, 0, &t1311_0_0_0, &t1311_1_0_0, &t1311_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1311)+ sizeof (Il2CppObject), sizeof (t1311)+ sizeof (Il2CppObject), 0, sizeof(int32_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 "t1312.h"
// Metadata Definition System.IO.MonoIO
extern TypeInfo t1312_TI;
#include "t1312MD.h"
static const EncodedMethodIndex t1312_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1312_0_0_0;
extern const Il2CppType t1312_1_0_0;
struct t1312;
const Il2CppTypeDefinitionMetadata t1312_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1312_VT, NULL, 4778, 7785, -1, 1645};
TypeInfo t1312_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MonoIO", "System.IO", NULL, &t1312_TI, NULL, 0, &t1312_0_0_0, &t1312_1_0_0, &t1312_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1312), sizeof (t1312), 0, -1, sizeof(t1312_SFs), 0, -1, 1048832, 0, 0, false, false, false, false, false, false, false, false, true, false, 26, 7, 2, 0, 0, 4, 0, 0};
#include "t1313.h"
// Metadata Definition System.IO.MonoIOError
extern TypeInfo t1313_TI;
#include "t1313MD.h"
static const EncodedMethodIndex t1313_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 t1313_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1313_0_0_0;
extern const Il2CppType t1313_1_0_0;
const Il2CppTypeDefinitionMetadata t1313_DM = 
{
	NULL, NULL, NULL, t1313_IOs, &t2_0_0_0, t1313_VT, NULL, 4780, -1, -1, -1};
TypeInfo t1313_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MonoIOError", "System.IO", NULL, &t101_TI, NULL, 0, &t1313_0_0_0, &t1313_1_0_0, &t1313_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1313)+ sizeof (Il2CppObject), sizeof (t1313)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 25, 0, 0, 23, 0, 3};
#include "t1310.h"
// Metadata Definition System.IO.MonoIOStat
extern TypeInfo t1310_TI;
#include "t1310MD.h"
static const EncodedMethodIndex t1310_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1310_0_0_0;
extern const Il2CppType t1310_1_0_0;
const Il2CppTypeDefinitionMetadata t1310_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t1310_VT, NULL, 4805, -1, -1, -1};
TypeInfo t1310_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MonoIOStat", "System.IO", NULL, &t1310_TI, NULL, 0, &t1310_0_0_0, &t1310_1_0_0, &t1310_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t1310_marshal, (methodPointerType)t1310_marshal_back, (methodPointerType)t1310_marshal_cleanup, sizeof (t1310)+ sizeof (Il2CppObject), sizeof (t1310)+ sizeof (Il2CppObject), 0, sizeof(t1310_marshaled), 0, 0, -1, 1048840, 0, 0, true, false, false, false, false, false, false, false, false, false, 0, 0, 6, 0, 0, 4, 0, 0};
#include "t945.h"
// Metadata Definition System.IO.Path
extern TypeInfo t945_TI;
#include "t945MD.h"
static const EncodedMethodIndex t945_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t945_0_0_0;
extern const Il2CppType t945_1_0_0;
struct t945;
const Il2CppTypeDefinitionMetadata t945_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t945_VT, NULL, 4811, 7811, -1, -1};
TypeInfo t945_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Path", "System.IO", NULL, &t945_TI, NULL, 1626, &t945_0_0_0, &t945_1_0_0, &t945_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t945), sizeof (t945), 0, -1, sizeof(t945_SFs), 0, -1, 385, 0, 0, false, false, false, false, false, false, false, false, true, false, 15, 0, 8, 0, 0, 4, 0, 0};
#include "t1314.h"
// Metadata Definition System.IO.PathTooLongException
extern TypeInfo t1314_TI;
#include "t1314MD.h"
static const EncodedMethodIndex t1314_VT[11] = 
{
	416,
	374,
	417,
	864,
	865,
	866,
	867,
	868,
	869,
	865,
	870,
};
static Il2CppInterfaceOffsetPair t1314_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t2802_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1314_0_0_0;
extern const Il2CppType t1314_1_0_0;
struct t1314;
const Il2CppTypeDefinitionMetadata t1314_DM = 
{
	NULL, NULL, NULL, t1314_IOs, &t966_0_0_0, t1314_VT, NULL, -1, 7826, -1, -1};
TypeInfo t1314_TI = 
{
	&g_mscorlib_dll_Image, NULL, "PathTooLongException", "System.IO", NULL, &t1314_TI, NULL, 1628, &t1314_0_0_0, &t1314_1_0_0, &t1314_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1314), sizeof (t1314), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 0, 0, 0, 0, 11, 0, 2};
#include "t1315.h"
// Metadata Definition System.IO.SearchPattern
extern TypeInfo t1315_TI;
#include "t1315MD.h"
static const EncodedMethodIndex t1315_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1315_0_0_0;
extern const Il2CppType t1315_1_0_0;
struct t1315;
const Il2CppTypeDefinitionMetadata t1315_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1315_VT, NULL, 4819, 7829, -1, -1};
TypeInfo t1315_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SearchPattern", "System.IO", NULL, &t1315_TI, NULL, 0, &t1315_0_0_0, &t1315_1_0_0, &t1315_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1315), sizeof (t1315), 0, -1, sizeof(t1315_SFs), 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, true, false, 1, 0, 2, 0, 0, 4, 0, 0};
#include "t924.h"
// Metadata Definition System.IO.SeekOrigin
extern TypeInfo t924_TI;
#include "t924MD.h"
static const EncodedMethodIndex t924_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 t924_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t924_0_0_0;
extern const Il2CppType t924_1_0_0;
const Il2CppTypeDefinitionMetadata t924_DM = 
{
	NULL, NULL, NULL, t924_IOs, &t2_0_0_0, t924_VT, NULL, 4821, -1, -1, -1};
TypeInfo t924_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SeekOrigin", "System.IO", NULL, &t101_TI, NULL, 1629, &t924_0_0_0, &t924_1_0_0, &t924_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t924)+ sizeof (Il2CppObject), sizeof (t924)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t874.h"
// Metadata Definition System.IO.Stream
extern TypeInfo t874_TI;
#include "t874MD.h"
static const EncodedMethodIndex t874_VT[24] = 
{
	416,
	374,
	417,
	418,
	1316,
	0,
	0,
	0,
	0,
	0,
	0,
	1381,
	1382,
	0,
	0,
	1327,
	0,
	0,
	0,
	1331,
	1388,
	1389,
	1390,
	1391,
};
static const Il2CppType* t874_ITIs[] = 
{
	&t153_0_0_0,
};
static Il2CppInterfaceOffsetPair t874_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t874_1_0_0;
struct t874;
const Il2CppTypeDefinitionMetadata t874_DM = 
{
	NULL, NULL, t874_ITIs, t874_IOs, &t65_0_0_0, t874_VT, NULL, 4825, 7830, -1, 1652};
TypeInfo t874_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Stream", "System.IO", NULL, &t874_TI, NULL, 1630, &t874_0_0_0, &t874_1_0_0, &t874_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t874), sizeof (t874), 0, -1, sizeof(t874_SFs), 0, -1, 1056897, 0, 0, false, false, false, false, false, false, false, false, true, false, 22, 5, 1, 0, 0, 24, 1, 1};
#include "t1316.h"
// Metadata Definition System.IO.NullStream
extern TypeInfo t1316_TI;
#include "t1316MD.h"
static const EncodedMethodIndex t1316_VT[24] = 
{
	416,
	374,
	417,
	418,
	1316,
	2761,
	2762,
	2763,
	2764,
	2765,
	2766,
	1381,
	1382,
	2767,
	2768,
	2769,
	2770,
	2771,
	2772,
	2773,
	1388,
	1389,
	1390,
	1391,
};
static Il2CppInterfaceOffsetPair t1316_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1316_0_0_0;
extern const Il2CppType t1316_1_0_0;
struct t1316;
const Il2CppTypeDefinitionMetadata t1316_DM = 
{
	NULL, NULL, NULL, t1316_IOs, &t874_0_0_0, t1316_VT, NULL, -1, 7852, -1, 1657};
TypeInfo t1316_TI = 
{
	&g_mscorlib_dll_Image, NULL, "NullStream", "System.IO", NULL, &t1316_TI, NULL, 0, &t1316_0_0_0, &t1316_1_0_0, &t1316_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1316), sizeof (t1316), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 14, 5, 0, 0, 0, 24, 0, 1};
#include "t1317.h"
// Metadata Definition System.IO.StreamAsyncResult
extern TypeInfo t1317_TI;
#include "t1317MD.h"
static const EncodedMethodIndex t1317_VT[7] = 
{
	416,
	374,
	417,
	418,
	2774,
	2775,
	2776,
};
static const Il2CppType* t1317_ITIs[] = 
{
	&t276_0_0_0,
};
static Il2CppInterfaceOffsetPair t1317_IOs[] = 
{
	{ &t276_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1317_0_0_0;
extern const Il2CppType t1317_1_0_0;
struct t1317;
const Il2CppTypeDefinitionMetadata t1317_DM = 
{
	NULL, NULL, t1317_ITIs, t1317_IOs, &t65_0_0_0, t1317_VT, NULL, 4826, 7866, -1, 1662};
TypeInfo t1317_TI = 
{
	&g_mscorlib_dll_Image, NULL, "StreamAsyncResult", "System.IO", NULL, &t1317_TI, NULL, 0, &t1317_0_0_0, &t1317_1_0_0, &t1317_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1317), sizeof (t1317), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 10, 6, 6, 0, 0, 7, 1, 1};
#include "t1319.h"
// Metadata Definition System.IO.StreamReader
extern TypeInfo t1319_TI;
#include "t1319MD.h"
extern const Il2CppType t1318_0_0_0;
static const Il2CppType* t1319_TI__nestedTypes[1] =
{
	&t1318_0_0_0,
};
static const EncodedMethodIndex t1319_VT[11] = 
{
	416,
	374,
	417,
	418,
	2777,
	2778,
	2779,
	2780,
	2781,
	2782,
	2783,
};
static Il2CppInterfaceOffsetPair t1319_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1319_0_0_0;
extern const Il2CppType t1319_1_0_0;
extern const Il2CppType t1250_0_0_0;
struct t1319;
const Il2CppTypeDefinitionMetadata t1319_DM = 
{
	NULL, t1319_TI__nestedTypes, NULL, t1319_IOs, &t1250_0_0_0, t1319_VT, NULL, 4832, 7876, -1, -1};
TypeInfo t1319_TI = 
{
	&g_mscorlib_dll_Image, NULL, "StreamReader", "System.IO", NULL, &t1319_TI, NULL, 1631, &t1319_0_0_0, &t1319_1_0_0, &t1319_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1319), sizeof (t1319), 0, -1, sizeof(t1319_SFs), 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, true, false, 16, 0, 13, 0, 1, 11, 0, 1};
#include "t1318.h"
// Metadata Definition System.IO.StreamReader/NullStreamReader
extern TypeInfo t1318_TI;
#include "t1318MD.h"
static const EncodedMethodIndex t1318_VT[11] = 
{
	416,
	374,
	417,
	418,
	2777,
	2778,
	2784,
	2785,
	2786,
	2787,
	2788,
};
static Il2CppInterfaceOffsetPair t1318_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1318_1_0_0;
struct t1318;
const Il2CppTypeDefinitionMetadata t1318_DM = 
{
	&t1319_0_0_0, NULL, NULL, t1318_IOs, &t1319_0_0_0, t1318_VT, NULL, -1, 7892, -1, -1};
TypeInfo t1318_TI = 
{
	&g_mscorlib_dll_Image, NULL, "NullStreamReader", "", NULL, &t1318_TI, NULL, 0, &t1318_0_0_0, &t1318_1_0_0, &t1318_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1318), sizeof (t1318), 0, -1, 0, 0, -1, 1048579, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 0, 0, 0, 0, 11, 0, 1};
#include "t1320.h"
// Metadata Definition System.IO.StreamWriter
extern TypeInfo t1320_TI;
#include "t1320MD.h"
static const EncodedMethodIndex t1320_VT[15] = 
{
	416,
	2789,
	417,
	418,
	2790,
	2791,
	2792,
	2793,
	2794,
	2795,
	2796,
	2797,
	2798,
	2799,
	2800,
};
static Il2CppInterfaceOffsetPair t1320_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1320_0_0_0;
extern const Il2CppType t1320_1_0_0;
extern const Il2CppType t1143_0_0_0;
struct t1320;
const Il2CppTypeDefinitionMetadata t1320_DM = 
{
	NULL, NULL, NULL, t1320_IOs, &t1143_0_0_0, t1320_VT, NULL, 4845, 7898, -1, 1668};
TypeInfo t1320_TI = 
{
	&g_mscorlib_dll_Image, NULL, "StreamWriter", "System.IO", NULL, &t1320_TI, NULL, 1632, &t1320_0_0_0, &t1320_1_0_0, &t1320_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1320), sizeof (t1320), 0, -1, sizeof(t1320_SFs), 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, true, true, false, 17, 1, 10, 0, 0, 15, 0, 1};
#include "t692.h"
// Metadata Definition System.IO.StringReader
extern TypeInfo t692_TI;
#include "t692MD.h"
static const EncodedMethodIndex t692_VT[11] = 
{
	416,
	374,
	417,
	418,
	2777,
	2801,
	2802,
	2803,
	2804,
	2805,
	2806,
};
static Il2CppInterfaceOffsetPair t692_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t692_0_0_0;
extern const Il2CppType t692_1_0_0;
struct t692;
const Il2CppTypeDefinitionMetadata t692_DM = 
{
	NULL, NULL, NULL, t692_IOs, &t1250_0_0_0, t692_VT, NULL, 4855, 7915, -1, -1};
TypeInfo t692_TI = 
{
	&g_mscorlib_dll_Image, NULL, "StringReader", "System.IO", NULL, &t692_TI, NULL, 1633, &t692_0_0_0, &t692_1_0_0, &t692_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t692), sizeof (t692), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 0, 3, 0, 0, 11, 0, 1};
#include "t1250.h"
// Metadata Definition System.IO.TextReader
extern TypeInfo t1250_TI;
#include "t1250MD.h"
extern const Il2CppType t1321_0_0_0;
static const Il2CppType* t1250_TI__nestedTypes[1] =
{
	&t1321_0_0_0,
};
static const EncodedMethodIndex t1250_VT[11] = 
{
	416,
	374,
	417,
	418,
	2777,
	2807,
	2808,
	2809,
	2810,
	2811,
	2812,
};
static const Il2CppType* t1250_ITIs[] = 
{
	&t153_0_0_0,
};
static Il2CppInterfaceOffsetPair t1250_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1250_1_0_0;
struct t1250;
const Il2CppTypeDefinitionMetadata t1250_DM = 
{
	NULL, t1250_TI__nestedTypes, t1250_ITIs, t1250_IOs, &t65_0_0_0, t1250_VT, NULL, 4858, 7923, -1, -1};
TypeInfo t1250_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TextReader", "System.IO", NULL, &t1250_TI, NULL, 1634, &t1250_0_0_0, &t1250_1_0_0, &t1250_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1250), sizeof (t1250), 0, -1, sizeof(t1250_SFs), 0, -1, 8321, 0, 0, false, false, false, false, false, false, false, false, true, false, 10, 0, 1, 0, 1, 11, 1, 1};
#include "t1321.h"
// Metadata Definition System.IO.TextReader/NullTextReader
extern TypeInfo t1321_TI;
#include "t1321MD.h"
static const EncodedMethodIndex t1321_VT[11] = 
{
	416,
	374,
	417,
	418,
	2777,
	2807,
	2808,
	2809,
	2810,
	2813,
	2812,
};
static Il2CppInterfaceOffsetPair t1321_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1321_1_0_0;
struct t1321;
const Il2CppTypeDefinitionMetadata t1321_DM = 
{
	&t1250_0_0_0, NULL, NULL, t1321_IOs, &t1250_0_0_0, t1321_VT, NULL, -1, 7933, -1, -1};
TypeInfo t1321_TI = 
{
	&g_mscorlib_dll_Image, NULL, "NullTextReader", "", NULL, &t1321_TI, NULL, 0, &t1321_0_0_0, &t1321_1_0_0, &t1321_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1321), sizeof (t1321), 0, -1, 0, 0, -1, 1048579, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 11, 0, 1};
#include "t1322.h"
// Metadata Definition System.IO.SynchronizedReader
extern TypeInfo t1322_TI;
#include "t1322MD.h"
static const EncodedMethodIndex t1322_VT[11] = 
{
	416,
	374,
	417,
	418,
	2777,
	2807,
	2814,
	2815,
	2816,
	2817,
	2818,
};
static Il2CppInterfaceOffsetPair t1322_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1322_0_0_0;
extern const Il2CppType t1322_1_0_0;
struct t1322;
const Il2CppTypeDefinitionMetadata t1322_DM = 
{
	NULL, NULL, NULL, t1322_IOs, &t1250_0_0_0, t1322_VT, NULL, 4859, 7935, -1, -1};
TypeInfo t1322_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SynchronizedReader", "System.IO", NULL, &t1322_TI, NULL, 0, &t1322_0_0_0, &t1322_1_0_0, &t1322_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1322), sizeof (t1322), 0, -1, 0, 0, -1, 1056768, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 0, 1, 0, 0, 11, 0, 1};
#include "t1143.h"
// Metadata Definition System.IO.TextWriter
extern TypeInfo t1143_TI;
#include "t1143MD.h"
extern const Il2CppType t1323_0_0_0;
static const Il2CppType* t1143_TI__nestedTypes[1] =
{
	&t1323_0_0_0,
};
static const EncodedMethodIndex t1143_VT[14] = 
{
	416,
	374,
	417,
	418,
	2790,
	2819,
	2820,
	2821,
	2822,
	2823,
	2824,
	2825,
	2798,
	2799,
};
static const Il2CppType* t1143_ITIs[] = 
{
	&t153_0_0_0,
};
static Il2CppInterfaceOffsetPair t1143_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1143_1_0_0;
struct t1143;
const Il2CppTypeDefinitionMetadata t1143_DM = 
{
	NULL, t1143_TI__nestedTypes, t1143_ITIs, t1143_IOs, &t65_0_0_0, t1143_VT, NULL, 4860, 7941, -1, -1};
TypeInfo t1143_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TextWriter", "System.IO", NULL, &t1143_TI, NULL, 1635, &t1143_0_0_0, &t1143_1_0_0, &t1143_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1143), sizeof (t1143), 0, -1, sizeof(t1143_SFs), 0, -1, 1056897, 0, 0, false, false, false, false, false, false, false, false, true, false, 13, 0, 2, 0, 1, 14, 1, 1};
#include "t1323.h"
// Metadata Definition System.IO.TextWriter/NullTextWriter
extern TypeInfo t1323_TI;
#include "t1323MD.h"
static const EncodedMethodIndex t1323_VT[14] = 
{
	416,
	374,
	417,
	418,
	2790,
	2819,
	2820,
	2821,
	2826,
	2823,
	2827,
	2828,
	2798,
	2799,
};
static Il2CppInterfaceOffsetPair t1323_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1323_1_0_0;
struct t1323;
const Il2CppTypeDefinitionMetadata t1323_DM = 
{
	&t1143_0_0_0, NULL, NULL, t1323_IOs, &t1143_0_0_0, t1323_VT, NULL, -1, 7954, -1, -1};
TypeInfo t1323_TI = 
{
	&g_mscorlib_dll_Image, NULL, "NullTextWriter", "", NULL, &t1323_TI, NULL, 0, &t1323_0_0_0, &t1323_1_0_0, &t1323_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1323), sizeof (t1323), 0, -1, 0, 0, -1, 1048835, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 0, 0, 0, 14, 0, 1};
#include "t1324.h"
// Metadata Definition System.IO.SynchronizedWriter
extern TypeInfo t1324_TI;
#include "t1324MD.h"
static const EncodedMethodIndex t1324_VT[14] = 
{
	416,
	374,
	417,
	418,
	2790,
	2829,
	2820,
	2830,
	2831,
	2832,
	2833,
	2834,
	2835,
	2836,
};
static Il2CppInterfaceOffsetPair t1324_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1324_0_0_0;
extern const Il2CppType t1324_1_0_0;
struct t1324;
const Il2CppTypeDefinitionMetadata t1324_DM = 
{
	NULL, NULL, NULL, t1324_IOs, &t1143_0_0_0, t1324_VT, NULL, 4862, 7958, -1, -1};
TypeInfo t1324_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SynchronizedWriter", "System.IO", NULL, &t1324_TI, NULL, 0, &t1324_0_0_0, &t1324_1_0_0, &t1324_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1324), sizeof (t1324), 0, -1, 0, 0, -1, 1056768, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 0, 2, 0, 0, 14, 0, 1};
#include "t1325.h"
// Metadata Definition System.IO.UnexceptionalStreamReader
extern TypeInfo t1325_TI;
#include "t1325MD.h"
static const EncodedMethodIndex t1325_VT[11] = 
{
	416,
	374,
	417,
	418,
	2777,
	2778,
	2837,
	2838,
	2839,
	2840,
	2841,
};
static Il2CppInterfaceOffsetPair t1325_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1325_0_0_0;
extern const Il2CppType t1325_1_0_0;
struct t1325;
const Il2CppTypeDefinitionMetadata t1325_DM = 
{
	NULL, NULL, NULL, t1325_IOs, &t1319_0_0_0, t1325_VT, NULL, 4864, 7967, -1, -1};
TypeInfo t1325_TI = 
{
	&g_mscorlib_dll_Image, NULL, "UnexceptionalStreamReader", "System.IO", NULL, &t1325_TI, NULL, 0, &t1325_0_0_0, &t1325_1_0_0, &t1325_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1325), sizeof (t1325), 0, -1, sizeof(t1325_SFs), 0, -1, 0, 0, 0, false, false, false, false, false, false, false, false, true, false, 8, 0, 2, 0, 0, 11, 0, 1};
#include "t1326.h"
// Metadata Definition System.IO.UnexceptionalStreamWriter
extern TypeInfo t1326_TI;
#include "t1326MD.h"
static const EncodedMethodIndex t1326_VT[15] = 
{
	416,
	2789,
	417,
	418,
	2790,
	2791,
	2792,
	2842,
	2843,
	2844,
	2845,
	2846,
	2798,
	2799,
	2800,
};
static Il2CppInterfaceOffsetPair t1326_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1326_0_0_0;
extern const Il2CppType t1326_1_0_0;
struct t1326;
const Il2CppTypeDefinitionMetadata t1326_DM = 
{
	NULL, NULL, NULL, t1326_IOs, &t1320_0_0_0, t1326_VT, NULL, -1, 7975, -1, -1};
TypeInfo t1326_TI = 
{
	&g_mscorlib_dll_Image, NULL, "UnexceptionalStreamWriter", "System.IO", NULL, &t1326_TI, NULL, 0, &t1326_0_0_0, &t1326_1_0_0, &t1326_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1326), sizeof (t1326), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, true, false, false, 6, 0, 0, 0, 0, 15, 0, 1};
#include "t1327.h"
// Metadata Definition System.Reflection.Emit.AssemblyBuilder
extern TypeInfo t1327_TI;
#include "t1327MD.h"
static const EncodedMethodIndex t1327_VT[21] = 
{
	416,
	374,
	417,
	2847,
	2848,
	2849,
	2850,
	2851,
	2849,
	2848,
	2852,
	2853,
	2854,
	2855,
	2856,
	2857,
	2858,
	2859,
	2860,
	2861,
	2862,
};
extern const Il2CppType t2825_0_0_0;
static const Il2CppType* t1327_ITIs[] = 
{
	&t2825_0_0_0,
};
extern const Il2CppType t1776_0_0_0;
extern const Il2CppType t2835_0_0_0;
static Il2CppInterfaceOffsetPair t1327_IOs[] = 
{
	{ &t1776_0_0_0, 4},
	{ &t2835_0_0_0, 6},
	{ &t2825_0_0_0, 21},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1327_0_0_0;
extern const Il2CppType t1327_1_0_0;
extern const Il2CppType t1139_0_0_0;
struct t1327;
const Il2CppTypeDefinitionMetadata t1327_DM = 
{
	NULL, NULL, t1327_ITIs, t1327_IOs, &t1139_0_0_0, t1327_VT, NULL, 4866, 7981, -1, 1669};
TypeInfo t1327_TI = 
{
	&g_mscorlib_dll_Image, NULL, "AssemblyBuilder", "System.Reflection.Emit", NULL, &t1327_TI, NULL, 1636, &t1327_0_0_0, &t1327_1_0_0, &t1327_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1327), sizeof (t1327), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 2, 7, 0, 0, 21, 1, 3};
#include "t1330.h"
// Metadata Definition System.Reflection.Emit.ConstructorBuilder
extern TypeInfo t1330_TI;
#include "t1330MD.h"
static const EncodedMethodIndex t1330_VT[31] = 
{
	416,
	374,
	417,
	2863,
	2864,
	2865,
	2866,
	2867,
	2868,
	2869,
	2870,
	2865,
	2871,
	2864,
	2872,
	2873,
	2874,
	2875,
	2876,
	2877,
	2878,
	2879,
	2880,
	2881,
	2882,
	2883,
	2884,
	2885,
	2886,
	2887,
	2888,
};
extern const Il2CppType t2826_0_0_0;
static const Il2CppType* t1330_ITIs[] = 
{
	&t2826_0_0_0,
};
extern const Il2CppType t2837_0_0_0;
extern const Il2CppType t2840_0_0_0;
extern const Il2CppType t2800_0_0_0;
static Il2CppInterfaceOffsetPair t1330_IOs[] = 
{
	{ &t2837_0_0_0, 30},
	{ &t2840_0_0_0, 14},
	{ &t1776_0_0_0, 4},
	{ &t2800_0_0_0, 6},
	{ &t2826_0_0_0, 31},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1330_0_0_0;
extern const Il2CppType t1330_1_0_0;
extern const Il2CppType t598_0_0_0;
struct t1330;
const Il2CppTypeDefinitionMetadata t1330_DM = 
{
	NULL, NULL, t1330_ITIs, t1330_IOs, &t598_0_0_0, t1330_VT, NULL, 4873, 7987, -1, 1671};
TypeInfo t1330_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ConstructorBuilder", "System.Reflection.Emit", NULL, &t1330_TI, NULL, 1637, &t1330_0_0_0, &t1330_1_0_0, &t1330_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1330), sizeof (t1330), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 26, 9, 11, 0, 0, 31, 1, 5};
#include "t1338.h"
// Metadata Definition System.Reflection.Emit.EnumBuilder
extern TypeInfo t1338_TI;
#include "t1338MD.h"
static const EncodedMethodIndex t1338_VT[81] = 
{
	2112,
	374,
	2113,
	2114,
	2889,
	2890,
	2891,
	2118,
	2892,
	2893,
	2894,
	2890,
	2895,
	2889,
	2896,
	2897,
	2120,
	2898,
	2899,
	2121,
	2122,
	2123,
	2124,
	2125,
	2126,
	2127,
	2128,
	2129,
	2130,
	2131,
	2132,
	2133,
	2134,
	2135,
	2900,
	2901,
	2902,
	2137,
	2138,
	2903,
	2139,
	2140,
	2904,
	2905,
	2906,
	2907,
	2141,
	2142,
	2143,
	2144,
	2908,
	2909,
	2910,
	2145,
	2146,
	2147,
	2148,
	2911,
	2912,
	2913,
	2914,
	2915,
	2916,
	2917,
	2918,
	2919,
	2150,
	2151,
	2152,
	2153,
	2154,
	2155,
	2920,
	2921,
	2156,
	2157,
	2158,
	2159,
	2160,
	2161,
	2162,
};
extern const Il2CppType t2827_0_0_0;
static const Il2CppType* t1338_ITIs[] = 
{
	&t2827_0_0_0,
};
extern const Il2CppType t2801_0_0_0;
extern const Il2CppType t2799_0_0_0;
static Il2CppInterfaceOffsetPair t1338_IOs[] = 
{
	{ &t2801_0_0_0, 14},
	{ &t2799_0_0_0, 14},
	{ &t1776_0_0_0, 4},
	{ &t2800_0_0_0, 6},
	{ &t2827_0_0_0, 81},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1338_0_0_0;
extern const Il2CppType t1338_1_0_0;
extern const Il2CppType t114_0_0_0;
struct t1338;
const Il2CppTypeDefinitionMetadata t1338_DM = 
{
	NULL, NULL, t1338_ITIs, t1338_IOs, &t114_0_0_0, t1338_VT, NULL, 4884, 8013, -1, 1680};
TypeInfo t1338_TI = 
{
	&g_mscorlib_dll_Image, NULL, "EnumBuilder", "System.Reflection.Emit", NULL, &t1338_TI, NULL, 1639, &t1338_0_0_0, &t1338_1_0_0, &t1338_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1338), sizeof (t1338), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 34, 11, 2, 0, 0, 81, 1, 5};
#include "t1339.h"
// Metadata Definition System.Reflection.Emit.FieldBuilder
extern TypeInfo t1339_TI;
#include "t1339MD.h"
static const EncodedMethodIndex t1339_VT[27] = 
{
	416,
	374,
	417,
	418,
	2922,
	2923,
	2924,
	2925,
	2926,
	2927,
	2928,
	2923,
	2929,
	2922,
	2930,
	2931,
	2932,
	2933,
	2934,
	2935,
	2936,
	2937,
	2938,
	2939,
	2940,
	2941,
	2942,
};
extern const Il2CppType t2828_0_0_0;
static const Il2CppType* t1339_ITIs[] = 
{
	&t2828_0_0_0,
};
extern const Il2CppType t2839_0_0_0;
static Il2CppInterfaceOffsetPair t1339_IOs[] = 
{
	{ &t2839_0_0_0, 14},
	{ &t1776_0_0_0, 4},
	{ &t2800_0_0_0, 6},
	{ &t2828_0_0_0, 27},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1339_0_0_0;
extern const Il2CppType t1339_1_0_0;
extern const Il2CppType t602_0_0_0;
struct t1339;
const Il2CppTypeDefinitionMetadata t1339_DM = 
{
	NULL, NULL, t1339_ITIs, t1339_IOs, &t602_0_0_0, t1339_VT, NULL, 4886, 8047, -1, 1691};
TypeInfo t1339_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FieldBuilder", "System.Reflection.Emit", NULL, &t1339_TI, NULL, 1641, &t1339_0_0_0, &t1339_1_0_0, &t1339_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1339), sizeof (t1339), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 15, 8, 5, 0, 0, 27, 1, 4};
#include "t1342.h"
// Metadata Definition System.Reflection.Emit.GenericTypeParameterBuilder
extern TypeInfo t1342_TI;
#include "t1342MD.h"
static const EncodedMethodIndex t1342_VT[81] = 
{
	2943,
	374,
	2944,
	2945,
	2946,
	2947,
	2948,
	2118,
	2949,
	2950,
	2951,
	2947,
	2952,
	2946,
	2953,
	2954,
	2120,
	2955,
	2956,
	2121,
	2122,
	2123,
	2124,
	2125,
	2126,
	2127,
	2128,
	2129,
	2130,
	2131,
	2132,
	2133,
	2134,
	2135,
	2957,
	2958,
	2959,
	2137,
	2960,
	2961,
	2962,
	2963,
	2964,
	2965,
	2966,
	2967,
	2141,
	2142,
	2143,
	2144,
	2968,
	2969,
	2970,
	2145,
	2146,
	2147,
	2148,
	2971,
	2972,
	2973,
	2974,
	2975,
	2976,
	2977,
	2978,
	2979,
	2150,
	2151,
	2152,
	2153,
	2154,
	2155,
	2980,
	2981,
	2982,
	2983,
	2984,
	2985,
	2986,
	2987,
	2988,
};
static Il2CppInterfaceOffsetPair t1342_IOs[] = 
{
	{ &t2801_0_0_0, 14},
	{ &t2799_0_0_0, 14},
	{ &t1776_0_0_0, 4},
	{ &t2800_0_0_0, 6},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1342_0_0_0;
extern const Il2CppType t1342_1_0_0;
struct t1342;
const Il2CppTypeDefinitionMetadata t1342_DM = 
{
	NULL, NULL, NULL, t1342_IOs, &t114_0_0_0, t1342_VT, NULL, 4891, 8062, -1, 1699};
TypeInfo t1342_TI = 
{
	&g_mscorlib_dll_Image, NULL, "GenericTypeParameterBuilder", "System.Reflection.Emit", NULL, &t1342_TI, NULL, 1642, &t1342_0_0_0, &t1342_1_0_0, &t1342_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1342), sizeof (t1342), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 47, 15, 4, 0, 0, 81, 0, 4};
#include "t1344.h"
// Metadata Definition System.Reflection.Emit.ILTokenInfo
extern TypeInfo t1344_TI;
#include "t1344MD.h"
static const EncodedMethodIndex t1344_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1344_0_0_0;
extern const Il2CppType t1344_1_0_0;
const Il2CppTypeDefinitionMetadata t1344_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t1344_VT, NULL, 4895, -1, -1, -1};
TypeInfo t1344_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ILTokenInfo", "System.Reflection.Emit", NULL, &t1344_TI, NULL, 0, &t1344_0_0_0, &t1344_1_0_0, &t1344_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1344)+ sizeof (Il2CppObject), sizeof (t1344)+ sizeof (Il2CppObject), 0, -1, 0, 0, -1, 1048840, 0, 0, true, false, false, false, false, false, false, false, false, false, 0, 0, 2, 0, 0, 4, 0, 0};
// Metadata Definition System.Reflection.Emit.TokenGenerator
extern TypeInfo t1351_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1351_0_0_0;
extern const Il2CppType t1351_1_0_0;
struct t1351;
const Il2CppTypeDefinitionMetadata t1351_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 8109, -1, -1};
TypeInfo t1351_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TokenGenerator", "System.Reflection.Emit", NULL, &t1351_TI, NULL, 0, &t1351_0_0_0, &t1351_1_0_0, &t1351_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, 1, 0, 0, 0, 0, 0, 0, 0};
#include "t1331.h"
// Metadata Definition System.Reflection.Emit.ILGenerator
extern TypeInfo t1331_TI;
#include "t1331MD.h"
extern const Il2CppType t1345_0_0_0;
extern const Il2CppType t1346_0_0_0;
static const Il2CppType* t1331_TI__nestedTypes[2] =
{
	&t1345_0_0_0,
	&t1346_0_0_0,
};
static const EncodedMethodIndex t1331_VT[6] = 
{
	416,
	374,
	417,
	418,
	2989,
	2990,
};
extern const Il2CppType t2829_0_0_0;
static const Il2CppType* t1331_ITIs[] = 
{
	&t2829_0_0_0,
};
static Il2CppInterfaceOffsetPair t1331_IOs[] = 
{
	{ &t2829_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1331_0_0_0;
extern const Il2CppType t1331_1_0_0;
struct t1331;
const Il2CppTypeDefinitionMetadata t1331_DM = 
{
	NULL, t1331_TI__nestedTypes, t1331_ITIs, t1331_IOs, &t65_0_0_0, t1331_VT, NULL, 4897, 8110, -1, -1};
TypeInfo t1331_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ILGenerator", "System.Reflection.Emit", NULL, &t1331_TI, NULL, 1649, &t1331_0_0_0, &t1331_1_0_0, &t1331_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1331), sizeof (t1331), 0, -1, sizeof(t1331_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 10, 0, 12, 0, 2, 6, 1, 1};
#include "t1345.h"
// Metadata Definition System.Reflection.Emit.ILGenerator/LabelFixup
extern TypeInfo t1345_TI;
#include "t1345MD.h"
static const EncodedMethodIndex t1345_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1345_1_0_0;
const Il2CppTypeDefinitionMetadata t1345_DM = 
{
	&t1331_0_0_0, NULL, NULL, NULL, &t204_0_0_0, t1345_VT, NULL, 4909, -1, -1, -1};
TypeInfo t1345_TI = 
{
	&g_mscorlib_dll_Image, NULL, "LabelFixup", "", NULL, &t1345_TI, NULL, 0, &t1345_0_0_0, &t1345_1_0_0, &t1345_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1345)+ sizeof (Il2CppObject), sizeof (t1345)+ sizeof (Il2CppObject), 0, sizeof(t1345 ), 0, 0, -1, 1048843, 0, 0, true, false, false, false, false, false, false, false, false, true, 0, 0, 3, 0, 0, 4, 0, 0};
#include "t1346.h"
// Metadata Definition System.Reflection.Emit.ILGenerator/LabelData
extern TypeInfo t1346_TI;
#include "t1346MD.h"
static const EncodedMethodIndex t1346_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1346_1_0_0;
const Il2CppTypeDefinitionMetadata t1346_DM = 
{
	&t1331_0_0_0, NULL, NULL, NULL, &t204_0_0_0, t1346_VT, NULL, 4912, -1, -1, -1};
TypeInfo t1346_TI = 
{
	&g_mscorlib_dll_Image, NULL, "LabelData", "", NULL, &t1346_TI, NULL, 0, &t1346_0_0_0, &t1346_1_0_0, &t1346_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1346)+ sizeof (Il2CppObject), sizeof (t1346)+ sizeof (Il2CppObject), 0, sizeof(t1346 ), 0, 0, -1, 1048843, 0, 0, true, false, false, false, false, false, false, false, false, true, 0, 0, 2, 0, 0, 4, 0, 0};
#include "t1343.h"
// Metadata Definition System.Reflection.Emit.MethodBuilder
extern TypeInfo t1343_TI;
#include "t1343MD.h"
static const EncodedMethodIndex t1343_VT[33] = 
{
	2991,
	374,
	2992,
	2993,
	2994,
	2995,
	2996,
	2997,
	2998,
	2999,
	3000,
	2995,
	3001,
	2994,
	3002,
	3003,
	2874,
	3004,
	3005,
	3006,
	3007,
	2879,
	2880,
	2881,
	2882,
	3008,
	3009,
	3010,
	3011,
	3012,
	3013,
	3014,
	3015,
};
extern const Il2CppType t2830_0_0_0;
static const Il2CppType* t1343_ITIs[] = 
{
	&t2830_0_0_0,
};
extern const Il2CppType t2841_0_0_0;
static Il2CppInterfaceOffsetPair t1343_IOs[] = 
{
	{ &t2841_0_0_0, 30},
	{ &t2840_0_0_0, 14},
	{ &t1776_0_0_0, 4},
	{ &t2800_0_0_0, 6},
	{ &t2830_0_0_0, 33},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1343_0_0_0;
extern const Il2CppType t1343_1_0_0;
extern const Il2CppType t600_0_0_0;
struct t1343;
const Il2CppTypeDefinitionMetadata t1343_DM = 
{
	NULL, NULL, t1343_ITIs, t1343_IOs, &t600_0_0_0, t1343_VT, NULL, 4914, 8120, -1, 1714};
TypeInfo t1343_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MethodBuilder", "System.Reflection.Emit", NULL, &t1343_TI, NULL, 1652, &t1343_0_0_0, &t1343_1_0_0, &t1343_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1343), sizeof (t1343), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 27, 11, 12, 0, 0, 33, 1, 5};
#include "t1353.h"
// Metadata Definition System.Reflection.Emit.MethodToken
extern TypeInfo t1353_TI;
#include "t1353MD.h"
static const EncodedMethodIndex t1353_VT[4] = 
{
	3016,
	374,
	3017,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1353_0_0_0;
extern const Il2CppType t1353_1_0_0;
const Il2CppTypeDefinitionMetadata t1353_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t1353_VT, NULL, 4926, 8147, -1, 1725};
TypeInfo t1353_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MethodToken", "System.Reflection.Emit", NULL, &t1353_TI, NULL, 1655, &t1353_0_0_0, &t1353_1_0_0, &t1353_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1353)+ sizeof (Il2CppObject), sizeof (t1353)+ sizeof (Il2CppObject), 0, sizeof(t1353 ), sizeof(t1353_SFs), 0, -1, 8457, 0, 0, true, false, false, false, false, false, false, false, true, true, 5, 1, 2, 0, 0, 4, 0, 0};
#include "t1354.h"
// Metadata Definition System.Reflection.Emit.ModuleBuilder
extern TypeInfo t1354_TI;
#include "t1354MD.h"
static const EncodedMethodIndex t1354_VT[11] = 
{
	416,
	374,
	417,
	3018,
	3019,
	3020,
	3021,
	3020,
	3019,
	3022,
	3021,
};
extern const Il2CppType t2831_0_0_0;
static const Il2CppType* t1354_ITIs[] = 
{
	&t2831_0_0_0,
};
extern const Il2CppType t2842_0_0_0;
static Il2CppInterfaceOffsetPair t1354_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t1776_0_0_0, 5},
	{ &t2842_0_0_0, 7},
	{ &t2831_0_0_0, 11},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1354_0_0_0;
extern const Il2CppType t1354_1_0_0;
extern const Il2CppType t1350_0_0_0;
struct t1354;
const Il2CppTypeDefinitionMetadata t1354_DM = 
{
	NULL, NULL, t1354_ITIs, t1354_IOs, &t1350_0_0_0, t1354_VT, NULL, 4928, 8152, -1, -1};
TypeInfo t1354_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ModuleBuilder", "System.Reflection.Emit", NULL, &t1354_TI, NULL, 1656, &t1354_0_0_0, &t1354_1_0_0, &t1354_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1354), sizeof (t1354), 0, -1, sizeof(t1354_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 7, 0, 6, 0, 0, 11, 1, 4};
#include "t1356.h"
// Metadata Definition System.Reflection.Emit.ModuleBuilderTokenGenerator
extern TypeInfo t1356_TI;
#include "t1356MD.h"
static const EncodedMethodIndex t1356_VT[5] = 
{
	416,
	374,
	417,
	418,
	3023,
};
static const Il2CppType* t1356_ITIs[] = 
{
	&t1351_0_0_0,
};
static Il2CppInterfaceOffsetPair t1356_IOs[] = 
{
	{ &t1351_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1356_0_0_0;
extern const Il2CppType t1356_1_0_0;
struct t1356;
const Il2CppTypeDefinitionMetadata t1356_DM = 
{
	NULL, NULL, t1356_ITIs, t1356_IOs, &t65_0_0_0, t1356_VT, NULL, 4934, 8159, -1, -1};
TypeInfo t1356_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ModuleBuilderTokenGenerator", "System.Reflection.Emit", NULL, &t1356_TI, NULL, 0, &t1356_0_0_0, &t1356_1_0_0, &t1356_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1356), sizeof (t1356), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 1, 0, 0, 5, 1, 1};
#include "t1357.h"
// Metadata Definition System.Reflection.Emit.OpCode
extern TypeInfo t1357_TI;
#include "t1357MD.h"
static const EncodedMethodIndex t1357_VT[4] = 
{
	3024,
	374,
	3025,
	3026,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1357_0_0_0;
extern const Il2CppType t1357_1_0_0;
const Il2CppTypeDefinitionMetadata t1357_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t1357_VT, NULL, 4935, 8161, -1, 1726};
TypeInfo t1357_TI = 
{
	&g_mscorlib_dll_Image, NULL, "OpCode", "System.Reflection.Emit", NULL, &t1357_TI, NULL, 1657, &t1357_0_0_0, &t1357_1_0_0, &t1357_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1357)+ sizeof (Il2CppObject), sizeof (t1357)+ sizeof (Il2CppObject), 0, sizeof(t1357 ), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, true, 8, 4, 8, 0, 0, 4, 0, 0};
#include "t1358.h"
// Metadata Definition System.Reflection.Emit.OpCodeNames
extern TypeInfo t1358_TI;
#include "t1358MD.h"
static const EncodedMethodIndex t1358_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1358_0_0_0;
extern const Il2CppType t1358_1_0_0;
struct t1358;
const Il2CppTypeDefinitionMetadata t1358_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1358_VT, NULL, 4943, 8169, -1, -1};
TypeInfo t1358_TI = 
{
	&g_mscorlib_dll_Image, NULL, "OpCodeNames", "System.Reflection.Emit", NULL, &t1358_TI, NULL, 0, &t1358_0_0_0, &t1358_1_0_0, &t1358_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1358), sizeof (t1358), 0, -1, sizeof(t1358_SFs), 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, true, false, 1, 0, 1, 0, 0, 4, 0, 0};
#include "t1359.h"
// Metadata Definition System.Reflection.Emit.OpCodes
extern TypeInfo t1359_TI;
#include "t1359MD.h"
static const EncodedMethodIndex t1359_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1359_0_0_0;
extern const Il2CppType t1359_1_0_0;
struct t1359;
const Il2CppTypeDefinitionMetadata t1359_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1359_VT, NULL, 4944, 8170, -1, -1};
TypeInfo t1359_TI = 
{
	&g_mscorlib_dll_Image, NULL, "OpCodes", "System.Reflection.Emit", NULL, &t1359_TI, NULL, 1658, &t1359_0_0_0, &t1359_1_0_0, &t1359_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1359), sizeof (t1359), 0, -1, sizeof(t1359_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 1, 0, 226, 0, 0, 4, 0, 0};
#include "t1360.h"
// Metadata Definition System.Reflection.Emit.ParameterBuilder
extern TypeInfo t1360_TI;
#include "t1360MD.h"
static const EncodedMethodIndex t1360_VT[7] = 
{
	416,
	374,
	417,
	418,
	3027,
	3028,
	3029,
};
extern const Il2CppType t2832_0_0_0;
static const Il2CppType* t1360_ITIs[] = 
{
	&t2832_0_0_0,
};
static Il2CppInterfaceOffsetPair t1360_IOs[] = 
{
	{ &t2832_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1360_0_0_0;
extern const Il2CppType t1360_1_0_0;
struct t1360;
const Il2CppTypeDefinitionMetadata t1360_DM = 
{
	NULL, NULL, t1360_ITIs, t1360_IOs, &t65_0_0_0, t1360_VT, NULL, 5170, 8171, -1, 1730};
TypeInfo t1360_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ParameterBuilder", "System.Reflection.Emit", NULL, &t1360_TI, NULL, 1660, &t1360_0_0_0, &t1360_1_0_0, &t1360_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1360), sizeof (t1360), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 3, 3, 0, 0, 7, 1, 1};
#include "t1362.h"
// Metadata Definition System.Reflection.Emit.PropertyBuilder
extern TypeInfo t1362_TI;
#include "t1362MD.h"
static const EncodedMethodIndex t1362_VT[28] = 
{
	416,
	374,
	417,
	418,
	3030,
	3031,
	3032,
	3033,
	3034,
	3035,
	3036,
	3031,
	3037,
	3030,
	3038,
	3039,
	3040,
	3041,
	3042,
	3043,
	3044,
	3045,
	3046,
	3047,
	3048,
	3049,
	3050,
	3051,
};
extern const Il2CppType t2833_0_0_0;
static const Il2CppType* t1362_ITIs[] = 
{
	&t2833_0_0_0,
};
extern const Il2CppType t2844_0_0_0;
static Il2CppInterfaceOffsetPair t1362_IOs[] = 
{
	{ &t2844_0_0_0, 14},
	{ &t1776_0_0_0, 4},
	{ &t2800_0_0_0, 6},
	{ &t2833_0_0_0, 28},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1362_0_0_0;
extern const Il2CppType t1362_1_0_0;
extern const Il2CppType t680_0_0_0;
struct t1362;
const Il2CppTypeDefinitionMetadata t1362_DM = 
{
	NULL, NULL, t1362_ITIs, t1362_IOs, &t680_0_0_0, t1362_VT, NULL, 5173, 8174, -1, 1733};
TypeInfo t1362_TI = 
{
	&g_mscorlib_dll_Image, NULL, "PropertyBuilder", "System.Reflection.Emit", NULL, &t1362_TI, NULL, 1661, &t1362_0_0_0, &t1362_1_0_0, &t1362_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1362), sizeof (t1362), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 20, 8, 6, 0, 0, 28, 1, 4};
