#include "il2cpp-config.h"
#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "t1513.h"
// Metadata Definition System.Runtime.Remoting.FormatterData
extern TypeInfo t1513_TI;
#include "t1513MD.h"
static const EncodedMethodIndex t1513_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1513_0_0_0;
extern const Il2CppType t1513_1_0_0;
extern const Il2CppType t1512_0_0_0;
struct t1513;
const Il2CppTypeDefinitionMetadata t1513_DM = 
{
	NULL, NULL, NULL, NULL, &t1512_0_0_0, t1513_VT, NULL, -1, 8999, -1, -1};
TypeInfo t1513_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FormatterData", "System.Runtime.Remoting", NULL, &t1513_TI, NULL, 0, &t1513_0_0_0, &t1513_1_0_0, &t1513_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1513), sizeof (t1513), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 4, 0, 0};
#include "t1514.h"
// Metadata Definition System.Runtime.Remoting.RemotingException
extern TypeInfo t1514_TI;
#include "t1514MD.h"
static const EncodedMethodIndex t1514_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 t1514_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t2802_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1514_0_0_0;
extern const Il2CppType t1514_1_0_0;
extern const Il2CppType t1142_0_0_0;
struct t1514;
const Il2CppTypeDefinitionMetadata t1514_DM = 
{
	NULL, NULL, NULL, t1514_IOs, &t1142_0_0_0, t1514_VT, NULL, -1, 9000, -1, -1};
TypeInfo t1514_TI = 
{
	&g_mscorlib_dll_Image, NULL, "RemotingException", "System.Runtime.Remoting", NULL, &t1514_TI, NULL, 1862, &t1514_0_0_0, &t1514_1_0_0, &t1514_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1514), sizeof (t1514), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 0, 0, 0, 11, 0, 2};
#include "t1515.h"
// Metadata Definition System.Runtime.Remoting.RemotingServices
extern TypeInfo t1515_TI;
#include "t1515MD.h"
static const EncodedMethodIndex t1515_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1515_0_0_0;
extern const Il2CppType t1515_1_0_0;
extern const Il2CppType t65_0_0_0;
struct t1515;
const Il2CppTypeDefinitionMetadata t1515_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1515_VT, NULL, 5820, 9004, -1, -1};
TypeInfo t1515_TI = 
{
	&g_mscorlib_dll_Image, NULL, "RemotingServices", "System.Runtime.Remoting", NULL, &t1515_TI, NULL, 1863, &t1515_0_0_0, &t1515_1_0_0, &t1515_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1515), sizeof (t1515), 0, -1, sizeof(t1515_SFs), 0, -1, 257, 0, 0, false, false, false, false, false, false, false, false, true, false, 24, 0, 8, 0, 0, 4, 0, 0};
#include "t1179.h"
// Metadata Definition System.Runtime.Remoting.ServerIdentity
extern TypeInfo t1179_TI;
#include "t1179MD.h"
static const EncodedMethodIndex t1179_VT[5] = 
{
	416,
	374,
	417,
	418,
	3377,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1179_0_0_0;
extern const Il2CppType t1179_1_0_0;
extern const Il2CppType t1494_0_0_0;
struct t1179;
const Il2CppTypeDefinitionMetadata t1179_DM = 
{
	NULL, NULL, NULL, NULL, &t1494_0_0_0, t1179_VT, NULL, 5828, 9028, -1, 1986};
TypeInfo t1179_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ServerIdentity", "System.Runtime.Remoting", NULL, &t1179_TI, NULL, 0, &t1179_0_0_0, &t1179_1_0_0, &t1179_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1179), sizeof (t1179), 0, -1, 0, 0, -1, 1048704, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 1, 3, 0, 0, 5, 0, 0};
#include "t1517.h"
// Metadata Definition System.Runtime.Remoting.ClientActivatedIdentity
extern TypeInfo t1517_TI;
#include "t1517MD.h"
static const EncodedMethodIndex t1517_VT[5] = 
{
	416,
	374,
	417,
	418,
	3377,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1517_0_0_0;
extern const Il2CppType t1517_1_0_0;
struct t1517;
const Il2CppTypeDefinitionMetadata t1517_DM = 
{
	NULL, NULL, NULL, NULL, &t1179_0_0_0, t1517_VT, NULL, -1, 9031, -1, -1};
TypeInfo t1517_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ClientActivatedIdentity", "System.Runtime.Remoting", NULL, &t1517_TI, NULL, 0, &t1517_0_0_0, &t1517_1_0_0, &t1517_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1517), sizeof (t1517), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 5, 0, 0};
#include "t1518.h"
// Metadata Definition System.Runtime.Remoting.SingletonIdentity
extern TypeInfo t1518_TI;
#include "t1518MD.h"
static const EncodedMethodIndex t1518_VT[5] = 
{
	416,
	374,
	417,
	418,
	3377,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1518_0_0_0;
extern const Il2CppType t1518_1_0_0;
struct t1518;
const Il2CppTypeDefinitionMetadata t1518_DM = 
{
	NULL, NULL, NULL, NULL, &t1179_0_0_0, t1518_VT, NULL, -1, 9032, -1, -1};
TypeInfo t1518_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SingletonIdentity", "System.Runtime.Remoting", NULL, &t1518_TI, NULL, 0, &t1518_0_0_0, &t1518_1_0_0, &t1518_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1518), sizeof (t1518), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 5, 0, 0};
#include "t1519.h"
// Metadata Definition System.Runtime.Remoting.SingleCallIdentity
extern TypeInfo t1519_TI;
#include "t1519MD.h"
static const EncodedMethodIndex t1519_VT[5] = 
{
	416,
	374,
	417,
	418,
	3377,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1519_0_0_0;
extern const Il2CppType t1519_1_0_0;
struct t1519;
const Il2CppTypeDefinitionMetadata t1519_DM = 
{
	NULL, NULL, NULL, NULL, &t1179_0_0_0, t1519_VT, NULL, -1, 9033, -1, -1};
TypeInfo t1519_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SingleCallIdentity", "System.Runtime.Remoting", NULL, &t1519_TI, NULL, 0, &t1519_0_0_0, &t1519_1_0_0, &t1519_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1519), sizeof (t1519), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 5, 0, 0};
#include "t1521.h"
// Metadata Definition System.Runtime.Remoting.SoapServices
extern TypeInfo t1521_TI;
#include "t1521MD.h"
extern const Il2CppType t1520_0_0_0;
static const Il2CppType* t1521_TI__nestedTypes[1] =
{
	&t1520_0_0_0,
};
static const EncodedMethodIndex t1521_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1521_0_0_0;
extern const Il2CppType t1521_1_0_0;
struct t1521;
const Il2CppTypeDefinitionMetadata t1521_DM = 
{
	NULL, t1521_TI__nestedTypes, NULL, NULL, &t65_0_0_0, t1521_VT, NULL, 5831, 9034, -1, 1987};
TypeInfo t1521_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SoapServices", "System.Runtime.Remoting", NULL, &t1521_TI, NULL, 1866, &t1521_0_0_0, &t1521_1_0_0, &t1521_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1521), sizeof (t1521), 0, -1, sizeof(t1521_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 16, 3, 5, 0, 1, 4, 0, 0};
#include "t1520.h"
// Metadata Definition System.Runtime.Remoting.SoapServices/TypeInfo
extern TypeInfo t1520_TI;
#include "t1520MD.h"
static const EncodedMethodIndex t1520_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1520_1_0_0;
struct t1520;
const Il2CppTypeDefinitionMetadata t1520_DM = 
{
	&t1521_0_0_0, NULL, NULL, NULL, &t65_0_0_0, t1520_VT, NULL, 5836, 9050, -1, -1};
TypeInfo t1520_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TypeInfo", "", NULL, &t1520_TI, NULL, 0, &t1520_0_0_0, &t1520_1_0_0, &t1520_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1520), sizeof (t1520), 0, -1, 0, 0, -1, 1048579, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 2, 0, 0, 4, 0, 0};
#include "t1499.h"
// Metadata Definition System.Runtime.Remoting.TypeEntry
extern TypeInfo t1499_TI;
#include "t1499MD.h"
static const EncodedMethodIndex t1499_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1499_0_0_0;
extern const Il2CppType t1499_1_0_0;
struct t1499;
const Il2CppTypeDefinitionMetadata t1499_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1499_VT, NULL, 5838, 9051, -1, 1990};
TypeInfo t1499_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TypeEntry", "System.Runtime.Remoting", NULL, &t1499_TI, NULL, 1867, &t1499_0_0_0, &t1499_1_0_0, &t1499_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1499), sizeof (t1499), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 2, 2, 0, 0, 4, 0, 0};
#include "t1522.h"
// Metadata Definition System.Runtime.Remoting.TypeInfo
extern TypeInfo t1522_TI;
#include "t1522MD.h"
static const EncodedMethodIndex t1522_VT[5] = 
{
	416,
	374,
	417,
	418,
	3378,
};
extern const Il2CppType t1507_0_0_0;
static const Il2CppType* t1522_ITIs[] = 
{
	&t1507_0_0_0,
};
static Il2CppInterfaceOffsetPair t1522_IOs[] = 
{
	{ &t1507_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1522_0_0_0;
extern const Il2CppType t1522_1_0_0;
struct t1522;
const Il2CppTypeDefinitionMetadata t1522_DM = 
{
	NULL, NULL, t1522_ITIs, t1522_IOs, &t65_0_0_0, t1522_VT, NULL, 5840, 9056, -1, 1992};
TypeInfo t1522_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TypeInfo", "System.Runtime.Remoting", NULL, &t1522_TI, NULL, 0, &t1522_0_0_0, &t1522_1_0_0, &t1522_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1522), sizeof (t1522), 0, -1, 0, 0, -1, 1056768, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 1, 3, 0, 0, 5, 1, 1};
#include "t1523.h"
// Metadata Definition System.Runtime.Remoting.WellKnownClientTypeEntry
extern TypeInfo t1523_TI;
#include "t1523MD.h"
static const EncodedMethodIndex t1523_VT[4] = 
{
	416,
	374,
	417,
	3379,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1523_0_0_0;
extern const Il2CppType t1523_1_0_0;
struct t1523;
const Il2CppTypeDefinitionMetadata t1523_DM = 
{
	NULL, NULL, NULL, NULL, &t1499_0_0_0, t1523_VT, NULL, 5843, 9058, -1, 1993};
TypeInfo t1523_TI = 
{
	&g_mscorlib_dll_Image, NULL, "WellKnownClientTypeEntry", "System.Runtime.Remoting", NULL, &t1523_TI, NULL, 1868, &t1523_0_0_0, &t1523_1_0_0, &t1523_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1523), sizeof (t1523), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 3, 3, 0, 0, 4, 0, 0};
#include "t1524.h"
// Metadata Definition System.Runtime.Remoting.WellKnownObjectMode
extern TypeInfo t1524_TI;
#include "t1524MD.h"
static const EncodedMethodIndex t1524_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 t1524_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 t1524_0_0_0;
extern const Il2CppType t1524_1_0_0;
extern const Il2CppType t2_0_0_0;
#include "t101.h"
extern TypeInfo t101_TI;
const Il2CppTypeDefinitionMetadata t1524_DM = 
{
	NULL, NULL, NULL, t1524_IOs, &t2_0_0_0, t1524_VT, NULL, 5846, -1, -1, -1};
TypeInfo t1524_TI = 
{
	&g_mscorlib_dll_Image, NULL, "WellKnownObjectMode", "System.Runtime.Remoting", NULL, &t101_TI, NULL, 1869, &t1524_0_0_0, &t1524_1_0_0, &t1524_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1524)+ sizeof (Il2CppObject), sizeof (t1524)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 3, 0, 0, 23, 0, 3};
#include "t1525.h"
// Metadata Definition System.Runtime.Remoting.WellKnownServiceTypeEntry
extern TypeInfo t1525_TI;
#include "t1525MD.h"
static const EncodedMethodIndex t1525_VT[4] = 
{
	416,
	374,
	417,
	3380,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1525_0_0_0;
extern const Il2CppType t1525_1_0_0;
struct t1525;
const Il2CppTypeDefinitionMetadata t1525_DM = 
{
	NULL, NULL, NULL, NULL, &t1499_0_0_0, t1525_VT, NULL, 5849, 9063, -1, 1996};
TypeInfo t1525_TI = 
{
	&g_mscorlib_dll_Image, NULL, "WellKnownServiceTypeEntry", "System.Runtime.Remoting", NULL, &t1525_TI, NULL, 1870, &t1525_0_0_0, &t1525_1_0_0, &t1525_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1525), sizeof (t1525), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 3, 3, 0, 0, 4, 0, 0};
#include "t1526.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.BinaryCommon
extern TypeInfo t1526_TI;
#include "t1526MD.h"
static const EncodedMethodIndex t1526_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1526_0_0_0;
extern const Il2CppType t1526_1_0_0;
struct t1526;
const Il2CppTypeDefinitionMetadata t1526_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1526_VT, NULL, 5852, 9068, -1, -1};
TypeInfo t1526_TI = 
{
	&g_mscorlib_dll_Image, NULL, "BinaryCommon", "System.Runtime.Serialization.Formatters.Binary", NULL, &t1526_TI, NULL, 0, &t1526_0_0_0, &t1526_1_0_0, &t1526_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1526), sizeof (t1526), 0, -1, sizeof(t1526_SFs), 0, -1, 0, 0, 0, false, false, false, false, false, false, false, false, true, false, 4, 0, 4, 0, 0, 4, 0, 0};
#include "t1527.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.BinaryElement
extern TypeInfo t1527_TI;
#include "t1527MD.h"
static const EncodedMethodIndex t1527_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 t1527_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 t1527_0_0_0;
extern const Il2CppType t1527_1_0_0;
#include "t420.h"
extern TypeInfo t420_TI;
const Il2CppTypeDefinitionMetadata t1527_DM = 
{
	NULL, NULL, NULL, t1527_IOs, &t2_0_0_0, t1527_VT, NULL, 5856, -1, -1, -1};
TypeInfo t1527_TI = 
{
	&g_mscorlib_dll_Image, NULL, "BinaryElement", "System.Runtime.Serialization.Formatters.Binary", NULL, &t420_TI, NULL, 0, &t1527_0_0_0, &t1527_1_0_0, &t1527_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1527)+ sizeof (Il2CppObject), sizeof (t1527)+ sizeof (Il2CppObject), 0, sizeof(uint8_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 24, 0, 0, 23, 0, 3};
#include "t1528.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.TypeTag
extern TypeInfo t1528_TI;
#include "t1528MD.h"
static const EncodedMethodIndex t1528_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 t1528_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 t1528_0_0_0;
extern const Il2CppType t1528_1_0_0;
const Il2CppTypeDefinitionMetadata t1528_DM = 
{
	NULL, NULL, NULL, t1528_IOs, &t2_0_0_0, t1528_VT, NULL, 5880, -1, -1, -1};
TypeInfo t1528_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TypeTag", "System.Runtime.Serialization.Formatters.Binary", NULL, &t420_TI, NULL, 0, &t1528_0_0_0, &t1528_1_0_0, &t1528_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1528)+ sizeof (Il2CppObject), sizeof (t1528)+ sizeof (Il2CppObject), 0, sizeof(uint8_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 9, 0, 0, 23, 0, 3};
#include "t1529.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.MethodFlags
extern TypeInfo t1529_TI;
#include "t1529MD.h"
static const EncodedMethodIndex t1529_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 t1529_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 t1529_0_0_0;
extern const Il2CppType t1529_1_0_0;
const Il2CppTypeDefinitionMetadata t1529_DM = 
{
	NULL, NULL, NULL, t1529_IOs, &t2_0_0_0, t1529_VT, NULL, 5889, -1, -1, -1};
TypeInfo t1529_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MethodFlags", "System.Runtime.Serialization.Formatters.Binary", NULL, &t101_TI, NULL, 0, &t1529_0_0_0, &t1529_1_0_0, &t1529_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1529)+ sizeof (Il2CppObject), sizeof (t1529)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 11, 0, 0, 23, 0, 3};
#include "t1530.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.ReturnTypeTag
extern TypeInfo t1530_TI;
#include "t1530MD.h"
static const EncodedMethodIndex t1530_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 t1530_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 t1530_0_0_0;
extern const Il2CppType t1530_1_0_0;
const Il2CppTypeDefinitionMetadata t1530_DM = 
{
	NULL, NULL, NULL, t1530_IOs, &t2_0_0_0, t1530_VT, NULL, 5900, -1, -1, -1};
TypeInfo t1530_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ReturnTypeTag", "System.Runtime.Serialization.Formatters.Binary", NULL, &t420_TI, NULL, 0, &t1530_0_0_0, &t1530_1_0_0, &t1530_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1530)+ sizeof (Il2CppObject), sizeof (t1530)+ sizeof (Il2CppObject), 0, sizeof(uint8_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 5, 0, 0, 23, 0, 3};
#include "t1516.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
extern TypeInfo t1516_TI;
#include "t1516MD.h"
static const EncodedMethodIndex t1516_VT[8] = 
{
	416,
	374,
	417,
	418,
	3381,
	3382,
	3383,
	3384,
};
extern const Il2CppType t2849_0_0_0;
extern const Il2CppType t2851_0_0_0;
static const Il2CppType* t1516_ITIs[] = 
{
	&t2849_0_0_0,
	&t2851_0_0_0,
};
static Il2CppInterfaceOffsetPair t1516_IOs[] = 
{
	{ &t2849_0_0_0, 4},
	{ &t2851_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1516_0_0_0;
extern const Il2CppType t1516_1_0_0;
struct t1516;
const Il2CppTypeDefinitionMetadata t1516_DM = 
{
	NULL, NULL, t1516_ITIs, t1516_IOs, &t65_0_0_0, t1516_VT, NULL, 5905, 9072, -1, 1999};
TypeInfo t1516_TI = 
{
	&g_mscorlib_dll_Image, NULL, "BinaryFormatter", "System.Runtime.Serialization.Formatters.Binary", NULL, &t1516_TI, NULL, 1871, &t1516_0_0_0, &t1516_1_0_0, &t1516_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1516), sizeof (t1516), 0, -1, sizeof(t1516_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 11, 6, 7, 0, 0, 8, 2, 2};
#include "t1535.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.MessageFormatter
extern TypeInfo t1535_TI;
#include "t1535MD.h"
static const EncodedMethodIndex t1535_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1535_0_0_0;
extern const Il2CppType t1535_1_0_0;
struct t1535;
const Il2CppTypeDefinitionMetadata t1535_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1535_VT, NULL, -1, 9083, -1, -1};
TypeInfo t1535_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MessageFormatter", "System.Runtime.Serialization.Formatters.Binary", NULL, &t1535_TI, NULL, 0, &t1535_0_0_0, &t1535_1_0_0, &t1535_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1535), sizeof (t1535), 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 "t1539.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.ObjectReader
extern TypeInfo t1539_TI;
#include "t1539MD.h"
extern const Il2CppType t1536_0_0_0;
extern const Il2CppType t1538_0_0_0;
static const Il2CppType* t1539_TI__nestedTypes[2] =
{
	&t1536_0_0_0,
	&t1538_0_0_0,
};
static const EncodedMethodIndex t1539_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1539_0_0_0;
extern const Il2CppType t1539_1_0_0;
struct t1539;
const Il2CppTypeDefinitionMetadata t1539_DM = 
{
	NULL, t1539_TI__nestedTypes, NULL, NULL, &t65_0_0_0, t1539_VT, NULL, 5912, 9085, -1, 2005};
TypeInfo t1539_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ObjectReader", "System.Runtime.Serialization.Formatters.Binary", NULL, &t1539_TI, NULL, 0, &t1539_0_0_0, &t1539_1_0_0, &t1539_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1539), sizeof (t1539), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 27, 1, 12, 0, 2, 4, 0, 0};
#include "t1536.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.ObjectReader/TypeMetadata
extern TypeInfo t1536_TI;
#include "t1536MD.h"
static const EncodedMethodIndex t1536_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1536_1_0_0;
struct t1536;
const Il2CppTypeDefinitionMetadata t1536_DM = 
{
	&t1539_0_0_0, NULL, NULL, NULL, &t65_0_0_0, t1536_VT, NULL, 5924, 9112, -1, -1};
TypeInfo t1536_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TypeMetadata", "", NULL, &t1536_TI, NULL, 0, &t1536_0_0_0, &t1536_1_0_0, &t1536_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1536), sizeof (t1536), 0, -1, 0, 0, -1, 1048579, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 6, 0, 0, 4, 0, 0};
#include "t1538.h"
// Metadata Definition System.Runtime.Serialization.Formatters.Binary.ObjectReader/ArrayNullFiller
extern TypeInfo t1538_TI;
#include "t1538MD.h"
static const EncodedMethodIndex t1538_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1538_1_0_0;
struct t1538;
const Il2CppTypeDefinitionMetadata t1538_DM = 
{
	&t1539_0_0_0, NULL, NULL, NULL, &t65_0_0_0, t1538_VT, NULL, 5930, 9113, -1, -1};
TypeInfo t1538_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ArrayNullFiller", "", NULL, &t1538_TI, NULL, 0, &t1538_0_0_0, &t1538_1_0_0, &t1538_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1538), sizeof (t1538), 0, -1, 0, 0, -1, 1048579, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 1, 0, 0, 4, 0, 0};
#include "t1532.h"
// Metadata Definition System.Runtime.Serialization.Formatters.FormatterAssemblyStyle
extern TypeInfo t1532_TI;
#include "t1532MD.h"
static const EncodedMethodIndex t1532_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 t1532_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 t1532_0_0_0;
extern const Il2CppType t1532_1_0_0;
const Il2CppTypeDefinitionMetadata t1532_DM = 
{
	NULL, NULL, NULL, t1532_IOs, &t2_0_0_0, t1532_VT, NULL, 5931, -1, -1, -1};
TypeInfo t1532_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FormatterAssemblyStyle", "System.Runtime.Serialization.Formatters", NULL, &t101_TI, NULL, 1874, &t1532_0_0_0, &t1532_1_0_0, &t1532_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1532)+ sizeof (Il2CppObject), sizeof (t1532)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 3, 0, 0, 23, 0, 3};
#include "t1533.h"
// Metadata Definition System.Runtime.Serialization.Formatters.FormatterTypeStyle
extern TypeInfo t1533_TI;
#include "t1533MD.h"
static const EncodedMethodIndex t1533_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 t1533_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 t1533_0_0_0;
extern const Il2CppType t1533_1_0_0;
const Il2CppTypeDefinitionMetadata t1533_DM = 
{
	NULL, NULL, NULL, t1533_IOs, &t2_0_0_0, t1533_VT, NULL, 5934, -1, -1, -1};
TypeInfo t1533_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FormatterTypeStyle", "System.Runtime.Serialization.Formatters", NULL, &t101_TI, NULL, 1875, &t1533_0_0_0, &t1533_1_0_0, &t1533_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1533)+ sizeof (Il2CppObject), sizeof (t1533)+ 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 "t1534.h"
// Metadata Definition System.Runtime.Serialization.Formatters.TypeFilterLevel
extern TypeInfo t1534_TI;
#include "t1534MD.h"
static const EncodedMethodIndex t1534_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 t1534_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 t1534_0_0_0;
extern const Il2CppType t1534_1_0_0;
const Il2CppTypeDefinitionMetadata t1534_DM = 
{
	NULL, NULL, NULL, t1534_IOs, &t2_0_0_0, t1534_VT, NULL, 5938, -1, -1, -1};
TypeInfo t1534_TI = 
{
	&g_mscorlib_dll_Image, NULL, "TypeFilterLevel", "System.Runtime.Serialization.Formatters", NULL, &t101_TI, NULL, 1876, &t1534_0_0_0, &t1534_1_0_0, &t1534_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1534)+ sizeof (Il2CppObject), sizeof (t1534)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 3, 0, 0, 23, 0, 3};
#include "t1541.h"
// Metadata Definition System.Runtime.Serialization.FormatterConverter
extern TypeInfo t1541_TI;
#include "t1541MD.h"
static const EncodedMethodIndex t1541_VT[10] = 
{
	416,
	374,
	417,
	418,
	3385,
	3386,
	3387,
	3388,
	3389,
	3390,
};
extern const Il2CppType t1558_0_0_0;
static const Il2CppType* t1541_ITIs[] = 
{
	&t1558_0_0_0,
};
static Il2CppInterfaceOffsetPair t1541_IOs[] = 
{
	{ &t1558_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1541_0_0_0;
extern const Il2CppType t1541_1_0_0;
struct t1541;
const Il2CppTypeDefinitionMetadata t1541_DM = 
{
	NULL, NULL, t1541_ITIs, t1541_IOs, &t65_0_0_0, t1541_VT, NULL, -1, 9114, -1, -1};
TypeInfo t1541_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FormatterConverter", "System.Runtime.Serialization", NULL, &t1541_TI, NULL, 1877, &t1541_0_0_0, &t1541_1_0_0, &t1541_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1541), sizeof (t1541), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 0, 0, 0, 0, 10, 1, 1};
#include "t1542.h"
// Metadata Definition System.Runtime.Serialization.FormatterServices
extern TypeInfo t1542_TI;
#include "t1542MD.h"
static const EncodedMethodIndex t1542_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1542_0_0_0;
extern const Il2CppType t1542_1_0_0;
struct t1542;
const Il2CppTypeDefinitionMetadata t1542_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1542_VT, NULL, -1, 9121, -1, -1};
TypeInfo t1542_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FormatterServices", "System.Runtime.Serialization", NULL, &t1542_TI, NULL, 1878, &t1542_0_0_0, &t1542_1_0_0, &t1542_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1542), sizeof (t1542), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 4, 0, 0};
// Metadata Definition System.Runtime.Serialization.IDeserializationCallback
extern TypeInfo t1801_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1801_0_0_0;
extern const Il2CppType t1801_1_0_0;
struct t1801;
const Il2CppTypeDefinitionMetadata t1801_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 9123, -1, -1};
TypeInfo t1801_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IDeserializationCallback", "System.Runtime.Serialization", NULL, &t1801_TI, NULL, 1879, &t1801_0_0_0, &t1801_1_0_0, &t1801_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 161, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 0, 0, 0};
// Metadata Definition System.Runtime.Serialization.IFormatter
extern TypeInfo t2851_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t2851_1_0_0;
struct t2851;
const Il2CppTypeDefinitionMetadata t2851_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1};
TypeInfo t2851_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IFormatter", "System.Runtime.Serialization", NULL, &t2851_TI, NULL, 1880, &t2851_0_0_0, &t2851_1_0_0, &t2851_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 161, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 0, 0, 0};
// Metadata Definition System.Runtime.Serialization.IFormatterConverter
extern TypeInfo t1558_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1558_1_0_0;
struct t1558;
const Il2CppTypeDefinitionMetadata t1558_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 9124, -1, -1};
TypeInfo t1558_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IFormatterConverter", "System.Runtime.Serialization", NULL, &t1558_TI, NULL, 1881, &t1558_0_0_0, &t1558_1_0_0, &t1558_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, 0, 0, 0, 0, 0, 0, 0};
// Metadata Definition System.Runtime.Serialization.IObjectReference
extern TypeInfo t1799_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1799_0_0_0;
extern const Il2CppType t1799_1_0_0;
struct t1799;
const Il2CppTypeDefinitionMetadata t1799_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 9130, -1, -1};
TypeInfo t1799_TI = 
{
	&g_mscorlib_dll_Image, NULL, "IObjectReference", "System.Runtime.Serialization", NULL, &t1799_TI, NULL, 1882, &t1799_0_0_0, &t1799_1_0_0, &t1799_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 161, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 0, 0, 0};
// Metadata Definition System.Runtime.Serialization.ISerializationSurrogate
extern TypeInfo t1550_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1550_0_0_0;
extern const Il2CppType t1550_1_0_0;
struct t1550;
const Il2CppTypeDefinitionMetadata t1550_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 9131, -1, -1};
TypeInfo t1550_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ISerializationSurrogate", "System.Runtime.Serialization", NULL, &t1550_TI, NULL, 1883, &t1550_0_0_0, &t1550_1_0_0, &t1550_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 161, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 0, 0, 0};
// Metadata Definition System.Runtime.Serialization.ISurrogateSelector
extern TypeInfo t1484_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1484_0_0_0;
extern const Il2CppType t1484_1_0_0;
struct t1484;
const Il2CppTypeDefinitionMetadata t1484_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 9132, -1, -1};
TypeInfo t1484_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ISurrogateSelector", "System.Runtime.Serialization", NULL, &t1484_TI, NULL, 1884, &t1484_0_0_0, &t1484_1_0_0, &t1484_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 "t1540.h"
// Metadata Definition System.Runtime.Serialization.ObjectManager
extern TypeInfo t1540_TI;
#include "t1540MD.h"
static const EncodedMethodIndex t1540_VT[11] = 
{
	416,
	374,
	417,
	418,
	3391,
	3392,
	3393,
	3394,
	3395,
	3396,
	3397,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1540_0_0_0;
extern const Il2CppType t1540_1_0_0;
struct t1540;
const Il2CppTypeDefinitionMetadata t1540_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1540_VT, NULL, 5941, 9133, -1, -1};
TypeInfo t1540_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ObjectManager", "System.Runtime.Serialization", NULL, &t1540_TI, NULL, 1885, &t1540_0_0_0, &t1540_1_0_0, &t1540_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1540), sizeof (t1540), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 14, 0, 9, 0, 0, 11, 0, 0};
#include "t1544.h"
// Metadata Definition System.Runtime.Serialization.BaseFixupRecord
extern TypeInfo t1544_TI;
#include "t1544MD.h"
static const EncodedMethodIndex t1544_VT[5] = 
{
	416,
	374,
	417,
	418,
	0,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1544_0_0_0;
extern const Il2CppType t1544_1_0_0;
struct t1544;
const Il2CppTypeDefinitionMetadata t1544_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1544_VT, NULL, 5950, 9147, -1, -1};
TypeInfo t1544_TI = 
{
	&g_mscorlib_dll_Image, NULL, "BaseFixupRecord", "System.Runtime.Serialization", NULL, &t1544_TI, NULL, 0, &t1544_0_0_0, &t1544_1_0_0, &t1544_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1544), sizeof (t1544), 0, -1, 0, 0, -1, 1048704, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 0, 4, 0, 0, 5, 0, 0};
#include "t1545.h"
// Metadata Definition System.Runtime.Serialization.ArrayFixupRecord
extern TypeInfo t1545_TI;
#include "t1545MD.h"
static const EncodedMethodIndex t1545_VT[5] = 
{
	416,
	374,
	417,
	418,
	3398,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1545_0_0_0;
extern const Il2CppType t1545_1_0_0;
struct t1545;
const Il2CppTypeDefinitionMetadata t1545_DM = 
{
	NULL, NULL, NULL, NULL, &t1544_0_0_0, t1545_VT, NULL, 5954, 9150, -1, -1};
TypeInfo t1545_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ArrayFixupRecord", "System.Runtime.Serialization", NULL, &t1545_TI, NULL, 0, &t1545_0_0_0, &t1545_1_0_0, &t1545_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1545), sizeof (t1545), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 1, 0, 0, 5, 0, 0};
#include "t1546.h"
// Metadata Definition System.Runtime.Serialization.MultiArrayFixupRecord
extern TypeInfo t1546_TI;
#include "t1546MD.h"
static const EncodedMethodIndex t1546_VT[5] = 
{
	416,
	374,
	417,
	418,
	3399,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1546_0_0_0;
extern const Il2CppType t1546_1_0_0;
struct t1546;
const Il2CppTypeDefinitionMetadata t1546_DM = 
{
	NULL, NULL, NULL, NULL, &t1544_0_0_0, t1546_VT, NULL, 5955, 9152, -1, -1};
TypeInfo t1546_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MultiArrayFixupRecord", "System.Runtime.Serialization", NULL, &t1546_TI, NULL, 0, &t1546_0_0_0, &t1546_1_0_0, &t1546_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1546), sizeof (t1546), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 1, 0, 0, 5, 0, 0};
#include "t1547.h"
// Metadata Definition System.Runtime.Serialization.FixupRecord
extern TypeInfo t1547_TI;
#include "t1547MD.h"
static const EncodedMethodIndex t1547_VT[5] = 
{
	416,
	374,
	417,
	418,
	3400,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1547_0_0_0;
extern const Il2CppType t1547_1_0_0;
struct t1547;
const Il2CppTypeDefinitionMetadata t1547_DM = 
{
	NULL, NULL, NULL, NULL, &t1544_0_0_0, t1547_VT, NULL, 5956, 9154, -1, -1};
TypeInfo t1547_TI = 
{
	&g_mscorlib_dll_Image, NULL, "FixupRecord", "System.Runtime.Serialization", NULL, &t1547_TI, NULL, 0, &t1547_0_0_0, &t1547_1_0_0, &t1547_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1547), sizeof (t1547), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 1, 0, 0, 5, 0, 0};
#include "t1548.h"
// Metadata Definition System.Runtime.Serialization.DelayedFixupRecord
extern TypeInfo t1548_TI;
#include "t1548MD.h"
static const EncodedMethodIndex t1548_VT[5] = 
{
	416,
	374,
	417,
	418,
	3401,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1548_0_0_0;
extern const Il2CppType t1548_1_0_0;
struct t1548;
const Il2CppTypeDefinitionMetadata t1548_DM = 
{
	NULL, NULL, NULL, NULL, &t1544_0_0_0, t1548_VT, NULL, 5957, 9156, -1, -1};
TypeInfo t1548_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DelayedFixupRecord", "System.Runtime.Serialization", NULL, &t1548_TI, NULL, 0, &t1548_0_0_0, &t1548_1_0_0, &t1548_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1548), sizeof (t1548), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 1, 0, 0, 5, 0, 0};
#include "t1549.h"
// Metadata Definition System.Runtime.Serialization.ObjectRecordStatus
extern TypeInfo t1549_TI;
#include "t1549MD.h"
static const EncodedMethodIndex t1549_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 t1549_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 t1549_0_0_0;
extern const Il2CppType t1549_1_0_0;
const Il2CppTypeDefinitionMetadata t1549_DM = 
{
	NULL, NULL, NULL, t1549_IOs, &t2_0_0_0, t1549_VT, NULL, 5958, -1, -1, -1};
TypeInfo t1549_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ObjectRecordStatus", "System.Runtime.Serialization", NULL, &t420_TI, NULL, 0, &t1549_0_0_0, &t1549_1_0_0, &t1549_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1549)+ sizeof (Il2CppObject), sizeof (t1549)+ sizeof (Il2CppObject), 0, sizeof(uint8_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 5, 0, 0, 23, 0, 3};
#include "t1543.h"
// Metadata Definition System.Runtime.Serialization.ObjectRecord
extern TypeInfo t1543_TI;
#include "t1543MD.h"
static const EncodedMethodIndex t1543_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1543_0_0_0;
extern const Il2CppType t1543_1_0_0;
struct t1543;
const Il2CppTypeDefinitionMetadata t1543_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1543_VT, NULL, 5963, 9158, -1, 2006};
TypeInfo t1543_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ObjectRecord", "System.Runtime.Serialization", NULL, &t1543_TI, NULL, 0, &t1543_0_0_0, &t1543_1_0_0, &t1543_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1543), sizeof (t1543), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 13, 4, 13, 0, 0, 4, 0, 0};
#include "t1551.h"
// Metadata Definition System.Runtime.Serialization.OnDeserializedAttribute
extern TypeInfo t1551_TI;
#include "t1551MD.h"
static const EncodedMethodIndex t1551_VT[4] = 
{
	830,
	374,
	831,
	418,
};
extern const Il2CppType t2788_0_0_0;
static Il2CppInterfaceOffsetPair t1551_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1551_0_0_0;
extern const Il2CppType t1551_1_0_0;
extern const Il2CppType t481_0_0_0;
struct t1551;
const Il2CppTypeDefinitionMetadata t1551_DM = 
{
	NULL, NULL, NULL, t1551_IOs, &t481_0_0_0, t1551_VT, NULL, -1, -1, -1, -1};
TypeInfo t1551_TI = 
{
	&g_mscorlib_dll_Image, NULL, "OnDeserializedAttribute", "System.Runtime.Serialization", NULL, &t1551_TI, NULL, 1886, &t1551_0_0_0, &t1551_1_0_0, &t1551_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1551), sizeof (t1551), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 4, 0, 1};
#include "t1552.h"
// Metadata Definition System.Runtime.Serialization.OnDeserializingAttribute
extern TypeInfo t1552_TI;
#include "t1552MD.h"
static const EncodedMethodIndex t1552_VT[4] = 
{
	830,
	374,
	831,
	418,
};
static Il2CppInterfaceOffsetPair t1552_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1552_0_0_0;
extern const Il2CppType t1552_1_0_0;
struct t1552;
const Il2CppTypeDefinitionMetadata t1552_DM = 
{
	NULL, NULL, NULL, t1552_IOs, &t481_0_0_0, t1552_VT, NULL, -1, -1, -1, -1};
TypeInfo t1552_TI = 
{
	&g_mscorlib_dll_Image, NULL, "OnDeserializingAttribute", "System.Runtime.Serialization", NULL, &t1552_TI, NULL, 1887, &t1552_0_0_0, &t1552_1_0_0, &t1552_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1552), sizeof (t1552), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 4, 0, 1};
#include "t1553.h"
// Metadata Definition System.Runtime.Serialization.OnSerializedAttribute
extern TypeInfo t1553_TI;
#include "t1553MD.h"
static const EncodedMethodIndex t1553_VT[4] = 
{
	830,
	374,
	831,
	418,
};
static Il2CppInterfaceOffsetPair t1553_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1553_0_0_0;
extern const Il2CppType t1553_1_0_0;
struct t1553;
const Il2CppTypeDefinitionMetadata t1553_DM = 
{
	NULL, NULL, NULL, t1553_IOs, &t481_0_0_0, t1553_VT, NULL, -1, -1, -1, -1};
TypeInfo t1553_TI = 
{
	&g_mscorlib_dll_Image, NULL, "OnSerializedAttribute", "System.Runtime.Serialization", NULL, &t1553_TI, NULL, 1888, &t1553_0_0_0, &t1553_1_0_0, &t1553_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1553), sizeof (t1553), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 4, 0, 1};
#include "t1554.h"
// Metadata Definition System.Runtime.Serialization.OnSerializingAttribute
extern TypeInfo t1554_TI;
#include "t1554MD.h"
static const EncodedMethodIndex t1554_VT[4] = 
{
	830,
	374,
	831,
	418,
};
static Il2CppInterfaceOffsetPair t1554_IOs[] = 
{
	{ &t2788_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1554_0_0_0;
extern const Il2CppType t1554_1_0_0;
struct t1554;
const Il2CppTypeDefinitionMetadata t1554_DM = 
{
	NULL, NULL, NULL, t1554_IOs, &t481_0_0_0, t1554_VT, NULL, -1, -1, -1, -1};
TypeInfo t1554_TI = 
{
	&g_mscorlib_dll_Image, NULL, "OnSerializingAttribute", "System.Runtime.Serialization", NULL, &t1554_TI, NULL, 1889, &t1554_0_0_0, &t1554_1_0_0, &t1554_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1554), sizeof (t1554), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 4, 0, 1};
#include "t1531.h"
// Metadata Definition System.Runtime.Serialization.SerializationBinder
extern TypeInfo t1531_TI;
#include "t1531MD.h"
static const EncodedMethodIndex t1531_VT[5] = 
{
	416,
	374,
	417,
	418,
	0,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1531_0_0_0;
extern const Il2CppType t1531_1_0_0;
struct t1531;
const Il2CppTypeDefinitionMetadata t1531_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1531_VT, NULL, -1, 9171, -1, -1};
TypeInfo t1531_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SerializationBinder", "System.Runtime.Serialization", NULL, &t1531_TI, NULL, 1890, &t1531_0_0_0, &t1531_1_0_0, &t1531_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1531), sizeof (t1531), 0, -1, 0, 0, -1, 1056897, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 5, 0, 0};
#include "t1556.h"
// Metadata Definition System.Runtime.Serialization.SerializationCallbacks
extern TypeInfo t1556_TI;
#include "t1556MD.h"
extern const Il2CppType t1555_0_0_0;
static const Il2CppType* t1556_TI__nestedTypes[1] =
{
	&t1555_0_0_0,
};
static const EncodedMethodIndex t1556_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1556_0_0_0;
extern const Il2CppType t1556_1_0_0;
struct t1556;
const Il2CppTypeDefinitionMetadata t1556_DM = 
{
	NULL, t1556_TI__nestedTypes, NULL, NULL, &t65_0_0_0, t1556_VT, NULL, 5976, 9173, -1, 2010};
TypeInfo t1556_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SerializationCallbacks", "System.Runtime.Serialization", NULL, &t1556_TI, NULL, 0, &t1556_0_0_0, &t1556_1_0_0, &t1556_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1556), sizeof (t1556), 0, -1, sizeof(t1556_SFs), 0, -1, 1048832, 0, 0, false, false, false, false, false, false, false, false, true, false, 8, 1, 6, 0, 1, 4, 0, 0};
#include "t1555.h"
// Metadata Definition System.Runtime.Serialization.SerializationCallbacks/CallbackHandler
extern TypeInfo t1555_TI;
#include "t1555MD.h"
static const EncodedMethodIndex t1555_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	3402,
	3403,
	3404,
};
extern const Il2CppType t2792_0_0_0;
static Il2CppInterfaceOffsetPair t1555_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1555_1_0_0;
extern const Il2CppType t279_0_0_0;
struct t1555;
const Il2CppTypeDefinitionMetadata t1555_DM = 
{
	&t1556_0_0_0, NULL, NULL, t1555_IOs, &t279_0_0_0, t1555_VT, NULL, -1, 9181, -1, -1};
TypeInfo t1555_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CallbackHandler", "", NULL, &t1555_TI, NULL, 0, &t1555_0_0_0, &t1555_1_0_0, &t1555_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t1555, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1555), sizeof (t1555), 0, sizeof(methodPointerType), 0, 0, -1, 258, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 0, 0, 0, 13, 0, 2};
#include "t1557.h"
// Metadata Definition System.Runtime.Serialization.SerializationEntry
extern TypeInfo t1557_TI;
#include "t1557MD.h"
static const EncodedMethodIndex t1557_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1557_0_0_0;
extern const Il2CppType t1557_1_0_0;
extern const Il2CppType t204_0_0_0;
const Il2CppTypeDefinitionMetadata t1557_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t1557_VT, NULL, 5982, 9185, -1, 2011};
TypeInfo t1557_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SerializationEntry", "System.Runtime.Serialization", NULL, &t1557_TI, NULL, 1891, &t1557_0_0_0, &t1557_1_0_0, &t1557_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1557)+ sizeof (Il2CppObject), sizeof (t1557)+ sizeof (Il2CppObject), 0, -1, 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, false, 3, 2, 3, 0, 0, 4, 0, 0};
#include "t1137.h"
// Metadata Definition System.Runtime.Serialization.SerializationException
extern TypeInfo t1137_TI;
#include "t1137MD.h"
static const EncodedMethodIndex t1137_VT[11] = 
{
	416,
	374,
	417,
	864,
	865,
	866,
	867,
	868,
	869,
	865,
	870,
};
static Il2CppInterfaceOffsetPair t1137_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t2802_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1137_0_0_0;
extern const Il2CppType t1137_1_0_0;
struct t1137;
const Il2CppTypeDefinitionMetadata t1137_DM = 
{
	NULL, NULL, NULL, t1137_IOs, &t1142_0_0_0, t1137_VT, NULL, -1, 9188, -1, -1};
TypeInfo t1137_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SerializationException", "System.Runtime.Serialization", NULL, &t1137_TI, NULL, 1892, &t1137_0_0_0, &t1137_1_0_0, &t1137_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1137), sizeof (t1137), 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 "t921.h"
// Metadata Definition System.Runtime.Serialization.SerializationInfo
extern TypeInfo t921_TI;
#include "t921MD.h"
static const EncodedMethodIndex t921_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t921_0_0_0;
extern const Il2CppType t921_1_0_0;
struct t921;
const Il2CppTypeDefinitionMetadata t921_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t921_VT, NULL, 5985, 9191, -1, -1};
TypeInfo t921_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SerializationInfo", "System.Runtime.Serialization", NULL, &t921_TI, NULL, 1893, &t921_0_0_0, &t921_1_0_0, &t921_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t921), sizeof (t921), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 18, 0, 5, 0, 0, 4, 0, 0};
#include "t1559.h"
// Metadata Definition System.Runtime.Serialization.SerializationInfoEnumerator
extern TypeInfo t1559_TI;
#include "t1559MD.h"
static const EncodedMethodIndex t1559_VT[6] = 
{
	416,
	374,
	417,
	418,
	3405,
	3406,
};
extern const Il2CppType t387_0_0_0;
static const Il2CppType* t1559_ITIs[] = 
{
	&t387_0_0_0,
};
static Il2CppInterfaceOffsetPair t1559_IOs[] = 
{
	{ &t387_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1559_0_0_0;
extern const Il2CppType t1559_1_0_0;
struct t1559;
const Il2CppTypeDefinitionMetadata t1559_DM = 
{
	NULL, NULL, t1559_ITIs, t1559_IOs, &t65_0_0_0, t1559_VT, NULL, 5990, 9209, -1, 2013};
TypeInfo t1559_TI = 
{
	&g_mscorlib_dll_Image, NULL, "SerializationInfoEnumerator", "System.Runtime.Serialization", NULL, &t1559_TI, NULL, 1896, &t1559_0_0_0, &t1559_1_0_0, &t1559_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1559), sizeof (t1559), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 4, 1, 0, 0, 6, 1, 1};
#include "t922.h"
// Metadata Definition System.Runtime.Serialization.StreamingContext
extern TypeInfo t922_TI;
#include "t922MD.h"
static const EncodedMethodIndex t922_VT[4] = 
{
	3407,
	374,
	3408,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t922_0_0_0;
extern const Il2CppType t922_1_0_0;
const Il2CppTypeDefinitionMetadata t922_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t922_VT, NULL, 5991, 9215, -1, 2017};
TypeInfo t922_TI = 
{
	&g_mscorlib_dll_Image, NULL, "StreamingContext", "System.Runtime.Serialization", NULL, &t922_TI, NULL, 1897, &t922_0_0_0, &t922_1_0_0, &t922_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t922)+ sizeof (Il2CppObject), sizeof (t922)+ sizeof (Il2CppObject), 0, -1, 0, 0, -1, 1057033, 0, 0, true, false, false, false, false, false, false, false, false, false, 5, 1, 2, 0, 0, 4, 0, 0};
#include "t1560.h"
// Metadata Definition System.Runtime.Serialization.StreamingContextStates
extern TypeInfo t1560_TI;
#include "t1560MD.h"
static const EncodedMethodIndex t1560_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 t1560_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 t1560_0_0_0;
extern const Il2CppType t1560_1_0_0;
const Il2CppTypeDefinitionMetadata t1560_DM = 
{
	NULL, NULL, NULL, t1560_IOs, &t2_0_0_0, t1560_VT, NULL, 5993, -1, -1, -1};
TypeInfo t1560_TI = 
{
	&g_mscorlib_dll_Image, NULL, "StreamingContextStates", "System.Runtime.Serialization", NULL, &t101_TI, NULL, 1898, &t1560_0_0_0, &t1560_1_0_0, &t1560_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1560)+ sizeof (Il2CppObject), sizeof (t1560)+ 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 "t891.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509Certificate
extern TypeInfo t891_TI;
#include "t891MD.h"
static const EncodedMethodIndex t891_VT[18] = 
{
	1541,
	374,
	1542,
	3409,
	1544,
	1545,
	1546,
	1547,
	1548,
	1549,
	1550,
	1551,
	1552,
	1553,
	1554,
	3410,
	3411,
	3412,
};
static const Il2CppType* t891_ITIs[] = 
{
	&t1798_0_0_0,
	&t1801_0_0_0,
};
static Il2CppInterfaceOffsetPair t891_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t1801_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t891_0_0_0;
extern const Il2CppType t891_1_0_0;
struct t891;
const Il2CppTypeDefinitionMetadata t891_DM = 
{
	NULL, NULL, t891_ITIs, t891_IOs, &t65_0_0_0, t891_VT, NULL, 6003, 9220, -1, 2018};
TypeInfo t891_TI = 
{
	&g_mscorlib_dll_Image, NULL, "X509Certificate", "System.Security.Cryptography.X509Certificates", NULL, &t891_TI, NULL, 1899, &t891_0_0_0, &t891_1_0_0, &t891_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t891), sizeof (t891), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 24, 2, 5, 0, 0, 18, 2, 2};
#include "t1131.h"
// Metadata Definition System.Security.Cryptography.X509Certificates.X509KeyStorageFlags
extern TypeInfo t1131_TI;
#include "t1131MD.h"
static const EncodedMethodIndex t1131_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 t1131_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 t1131_0_0_0;
extern const Il2CppType t1131_1_0_0;
const Il2CppTypeDefinitionMetadata t1131_DM = 
{
	NULL, NULL, NULL, t1131_IOs, &t2_0_0_0, t1131_VT, NULL, 6008, -1, -1, -1};
TypeInfo t1131_TI = 
{
	&g_mscorlib_dll_Image, NULL, "X509KeyStorageFlags", "System.Security.Cryptography.X509Certificates", NULL, &t101_TI, NULL, 1905, &t1131_0_0_0, &t1131_1_0_0, &t1131_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1131)+ sizeof (Il2CppObject), sizeof (t1131)+ 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 "t908.h"
// Metadata Definition System.Security.Cryptography.AsymmetricAlgorithm
extern TypeInfo t908_TI;
#include "t908MD.h"
static const EncodedMethodIndex t908_VT[10] = 
{
	416,
	374,
	417,
	418,
	1200,
	3413,
	1202,
	0,
	0,
	0,
};
extern const Il2CppType t153_0_0_0;
static const Il2CppType* t908_ITIs[] = 
{
	&t153_0_0_0,
};
static Il2CppInterfaceOffsetPair t908_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t908_0_0_0;
extern const Il2CppType t908_1_0_0;
struct t908;
const Il2CppTypeDefinitionMetadata t908_DM = 
{
	NULL, NULL, t908_ITIs, t908_IOs, &t65_0_0_0, t908_VT, NULL, 6015, 9244, -1, 2020};
TypeInfo t908_TI = 
{
	&g_mscorlib_dll_Image, NULL, "AsymmetricAlgorithm", "System.Security.Cryptography", NULL, &t908_TI, NULL, 1906, &t908_0_0_0, &t908_1_0_0, &t908_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t908), sizeof (t908), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 1, 2, 0, 0, 10, 1, 1};
#include "t1561.h"
// Metadata Definition System.Security.Cryptography.AsymmetricKeyExchangeFormatter
extern TypeInfo t1561_TI;
#include "t1561MD.h"
static const EncodedMethodIndex t1561_VT[5] = 
{
	416,
	374,
	417,
	418,
	0,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1561_0_0_0;
extern const Il2CppType t1561_1_0_0;
struct t1561;
const Il2CppTypeDefinitionMetadata t1561_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1561_VT, NULL, -1, 9253, -1, -1};
TypeInfo t1561_TI = 
{
	&g_mscorlib_dll_Image, NULL, "AsymmetricKeyExchangeFormatter", "System.Security.Cryptography", NULL, &t1561_TI, NULL, 1907, &t1561_0_0_0, &t1561_1_0_0, &t1561_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1561), sizeof (t1561), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 5, 0, 0};
#include "t878.h"
// Metadata Definition System.Security.Cryptography.AsymmetricSignatureDeformatter
extern TypeInfo t878_TI;
#include "t878MD.h"
static const EncodedMethodIndex t878_VT[7] = 
{
	416,
	374,
	417,
	418,
	0,
	0,
	0,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t878_0_0_0;
extern const Il2CppType t878_1_0_0;
struct t878;
const Il2CppTypeDefinitionMetadata t878_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t878_VT, NULL, -1, 9255, -1, -1};
TypeInfo t878_TI = 
{
	&g_mscorlib_dll_Image, NULL, "AsymmetricSignatureDeformatter", "System.Security.Cryptography", NULL, &t878_TI, NULL, 1908, &t878_0_0_0, &t878_1_0_0, &t878_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t878), sizeof (t878), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 0, 0, 0, 7, 0, 0};
#include "t880.h"
// Metadata Definition System.Security.Cryptography.AsymmetricSignatureFormatter
extern TypeInfo t880_TI;
#include "t880MD.h"
static const EncodedMethodIndex t880_VT[7] = 
{
	416,
	374,
	417,
	418,
	0,
	0,
	0,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t880_0_0_0;
extern const Il2CppType t880_1_0_0;
struct t880;
const Il2CppTypeDefinitionMetadata t880_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t880_VT, NULL, -1, 9259, -1, -1};
TypeInfo t880_TI = 
{
	&g_mscorlib_dll_Image, NULL, "AsymmetricSignatureFormatter", "System.Security.Cryptography", NULL, &t880_TI, NULL, 1909, &t880_0_0_0, &t880_1_0_0, &t880_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t880), sizeof (t880), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 0, 0, 0, 7, 0, 0};
#include "t1562.h"
// Metadata Definition System.Security.Cryptography.Base64Constants
extern TypeInfo t1562_TI;
#include "t1562MD.h"
static const EncodedMethodIndex t1562_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1562_0_0_0;
extern const Il2CppType t1562_1_0_0;
struct t1562;
const Il2CppTypeDefinitionMetadata t1562_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t1562_VT, NULL, 6017, 9263, -1, -1};
TypeInfo t1562_TI = 
{
	&g_mscorlib_dll_Image, NULL, "Base64Constants", "System.Security.Cryptography", NULL, &t1562_TI, NULL, 0, &t1562_0_0_0, &t1562_1_0_0, &t1562_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1562), sizeof (t1562), 0, -1, sizeof(t1562_SFs), 0, -1, 1048960, 0, 0, false, false, false, false, false, false, false, false, true, false, 1, 0, 2, 0, 0, 4, 0, 0};
#include "t772.h"
// Metadata Definition System.Security.Cryptography.CipherMode
extern TypeInfo t772_TI;
#include "t772MD.h"
static const EncodedMethodIndex t772_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 t772_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 t772_0_0_0;
extern const Il2CppType t772_1_0_0;
const Il2CppTypeDefinitionMetadata t772_DM = 
{
	NULL, NULL, NULL, t772_IOs, &t2_0_0_0, t772_VT, NULL, 6019, -1, -1, -1};
TypeInfo t772_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CipherMode", "System.Security.Cryptography", NULL, &t101_TI, NULL, 1910, &t772_0_0_0, &t772_1_0_0, &t772_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t772)+ sizeof (Il2CppObject), sizeof (t772)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 6, 0, 0, 23, 0, 3};
#include "t927.h"
// Metadata Definition System.Security.Cryptography.CryptoConfig
extern TypeInfo t927_TI;
#include "t927MD.h"
static const EncodedMethodIndex t927_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t927_0_0_0;
extern const Il2CppType t927_1_0_0;
struct t927;
const Il2CppTypeDefinitionMetadata t927_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t927_VT, NULL, 6025, 9264, -1, -1};
TypeInfo t927_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CryptoConfig", "System.Security.Cryptography", NULL, &t927_TI, NULL, 1911, &t927_0_0_0, &t927_1_0_0, &t927_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t927), sizeof (t927), 0, -1, sizeof(t927_SFs), 0, -1, 1, 0, 0, false, false, false, false, false, false, false, false, true, false, 7, 0, 3, 0, 0, 4, 0, 0};
#include "t771.h"
// Metadata Definition System.Security.Cryptography.CryptographicException
extern TypeInfo t771_TI;
#include "t771MD.h"
static const EncodedMethodIndex t771_VT[11] = 
{
	416,
	374,
	417,
	864,
	865,
	866,
	867,
	868,
	869,
	865,
	870,
};
static const Il2CppType* t771_ITIs[] = 
{
	&t2802_0_0_0,
};
static Il2CppInterfaceOffsetPair t771_IOs[] = 
{
	{ &t1798_0_0_0, 4},
	{ &t2802_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t771_0_0_0;
extern const Il2CppType t771_1_0_0;
struct t771;
const Il2CppTypeDefinitionMetadata t771_DM = 
{
	NULL, NULL, t771_ITIs, t771_IOs, &t1142_0_0_0, t771_VT, NULL, -1, 9271, -1, -1};
TypeInfo t771_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CryptographicException", "System.Security.Cryptography", NULL, &t771_TI, NULL, 1913, &t771_0_0_0, &t771_1_0_0, &t771_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t771), sizeof (t771), 0, -1, 0, 0, -1, 1056769, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 0, 0, 0, 0, 11, 1, 2};
#include "t947.h"
// Metadata Definition System.Security.Cryptography.CryptographicUnexpectedOperationException
extern TypeInfo t947_TI;
#include "t947MD.h"
static const EncodedMethodIndex t947_VT[11] = 
{
	416,
	374,
	417,
	864,
	865,
	866,
	867,
	868,
	869,
	865,
	870,
};
static Il2CppInterfaceOffsetPair t947_IOs[] = 
{
	{ &t2802_0_0_0, 5},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t947_0_0_0;
extern const Il2CppType t947_1_0_0;
struct t947;
const Il2CppTypeDefinitionMetadata t947_DM = 
{
	NULL, NULL, NULL, t947_IOs, &t771_0_0_0, t947_VT, NULL, -1, 9276, -1, -1};
TypeInfo t947_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CryptographicUnexpectedOperationException", "System.Security.Cryptography", NULL, &t947_TI, NULL, 1914, &t947_0_0_0, &t947_1_0_0, &t947_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t947), sizeof (t947), 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 "t929.h"
// Metadata Definition System.Security.Cryptography.CspParameters
extern TypeInfo t929_TI;
#include "t929MD.h"
static const EncodedMethodIndex t929_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t929_0_0_0;
extern const Il2CppType t929_1_0_0;
struct t929;
const Il2CppTypeDefinitionMetadata t929_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t929_VT, NULL, 6028, 9279, -1, 2021};
TypeInfo t929_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CspParameters", "System.Security.Cryptography", NULL, &t929_TI, NULL, 1915, &t929_0_0_0, &t929_1_0_0, &t929_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t929), sizeof (t929), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 1, 5, 0, 0, 4, 0, 0};
#include "t930.h"
// Metadata Definition System.Security.Cryptography.CspProviderFlags
extern TypeInfo t930_TI;
#include "t930MD.h"
static const EncodedMethodIndex t930_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 t930_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 t930_0_0_0;
extern const Il2CppType t930_1_0_0;
const Il2CppTypeDefinitionMetadata t930_DM = 
{
	NULL, NULL, NULL, t930_IOs, &t2_0_0_0, t930_VT, NULL, 6033, -1, -1, -1};
TypeInfo t930_TI = 
{
	&g_mscorlib_dll_Image, NULL, "CspProviderFlags", "System.Security.Cryptography", NULL, &t101_TI, NULL, 1916, &t930_0_0_0, &t930_1_0_0, &t930_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t930)+ sizeof (Il2CppObject), sizeof (t930)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 9, 0, 0, 23, 0, 3};
#include "t948.h"
// Metadata Definition System.Security.Cryptography.DES
extern TypeInfo t948_TI;
#include "t948MD.h"
static const EncodedMethodIndex t948_VT[26] = 
{
	416,
	1128,
	417,
	418,
	1129,
	1130,
	1131,
	1132,
	1133,
	1134,
	1135,
	3414,
	3415,
	1138,
	1139,
	1140,
	1141,
	1142,
	1143,
	1144,
	1145,
	0,
	1146,
	0,
	0,
	0,
};
static Il2CppInterfaceOffsetPair t948_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t948_0_0_0;
extern const Il2CppType t948_1_0_0;
extern const Il2CppType t759_0_0_0;
struct t948;
const Il2CppTypeDefinitionMetadata t948_DM = 
{
	NULL, NULL, NULL, t948_IOs, &t759_0_0_0, t948_VT, NULL, 6042, 9285, -1, 2022};
TypeInfo t948_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DES", "System.Security.Cryptography", NULL, &t948_TI, NULL, 1917, &t948_0_0_0, &t948_1_0_0, &t948_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t948), sizeof (t948), 0, -1, sizeof(t948_SFs), 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, true, true, false, 8, 1, 2, 0, 0, 26, 0, 1};
#include "t1564.h"
// Metadata Definition System.Security.Cryptography.DESTransform
extern TypeInfo t1564_TI;
#include "t1564MD.h"
static const EncodedMethodIndex t1564_VT[18] = 
{
	416,
	2226,
	417,
	418,
	2227,
	2228,
	2229,
	2230,
	2231,
	2228,
	2232,
	3416,
	2233,
	2234,
	2235,
	2236,
	2229,
	2230,
};
extern const Il2CppType t770_0_0_0;
static Il2CppInterfaceOffsetPair t1564_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1564_0_0_0;
extern const Il2CppType t1564_1_0_0;
extern const Il2CppType t1228_0_0_0;
struct t1564;
const Il2CppTypeDefinitionMetadata t1564_DM = 
{
	NULL, NULL, NULL, t1564_IOs, &t1228_0_0_0, t1564_VT, NULL, 6044, 9293, -1, -1};
TypeInfo t1564_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DESTransform", "System.Security.Cryptography", NULL, &t1564_TI, NULL, 0, &t1564_0_0_0, &t1564_1_0_0, &t1564_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1564), sizeof (t1564), 0, -1, sizeof(t1564_SFs), 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, true, true, false, 9, 0, 13, 0, 0, 18, 0, 2};
#include "t1565.h"
// Metadata Definition System.Security.Cryptography.DESCryptoServiceProvider
extern TypeInfo t1565_TI;
#include "t1565MD.h"
static const EncodedMethodIndex t1565_VT[26] = 
{
	416,
	1128,
	417,
	418,
	1129,
	1130,
	1131,
	1132,
	1133,
	1134,
	1135,
	3414,
	3415,
	1138,
	1139,
	1140,
	1141,
	1142,
	1143,
	1144,
	1145,
	3417,
	1146,
	3418,
	3419,
	3420,
};
static Il2CppInterfaceOffsetPair t1565_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1565_0_0_0;
extern const Il2CppType t1565_1_0_0;
struct t1565;
const Il2CppTypeDefinitionMetadata t1565_DM = 
{
	NULL, NULL, NULL, t1565_IOs, &t948_0_0_0, t1565_VT, NULL, -1, 9302, -1, -1};
TypeInfo t1565_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DESCryptoServiceProvider", "System.Security.Cryptography", NULL, &t1565_TI, NULL, 1918, &t1565_0_0_0, &t1565_1_0_0, &t1565_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1565), sizeof (t1565), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, true, false, false, 5, 0, 0, 0, 0, 26, 0, 1};
#include "t818.h"
// Metadata Definition System.Security.Cryptography.DSA
extern TypeInfo t818_TI;
#include "t818MD.h"
static const EncodedMethodIndex t818_VT[14] = 
{
	416,
	374,
	417,
	418,
	1200,
	3413,
	1202,
	0,
	2206,
	2207,
	0,
	0,
	0,
	0,
};
static Il2CppInterfaceOffsetPair t818_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t818_0_0_0;
extern const Il2CppType t818_1_0_0;
struct t818;
const Il2CppTypeDefinitionMetadata t818_DM = 
{
	NULL, NULL, NULL, t818_IOs, &t908_0_0_0, t818_VT, NULL, -1, 9307, -1, -1};
TypeInfo t818_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DSA", "System.Security.Cryptography", NULL, &t818_TI, NULL, 1919, &t818_0_0_0, &t818_1_0_0, &t818_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t818), sizeof (t818), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 10, 0, 0, 0, 0, 14, 0, 1};
#include "t934.h"
// Metadata Definition System.Security.Cryptography.DSACryptoServiceProvider
extern TypeInfo t934_TI;
#include "t934MD.h"
static const EncodedMethodIndex t934_VT[14] = 
{
	416,
	3421,
	417,
	418,
	1200,
	3422,
	1202,
	3423,
	2206,
	2207,
	3424,
	3425,
	3426,
	3427,
};
extern const Il2CppType t2852_0_0_0;
static const Il2CppType* t934_ITIs[] = 
{
	&t2852_0_0_0,
};
static Il2CppInterfaceOffsetPair t934_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t2852_0_0_0, 14},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t934_0_0_0;
extern const Il2CppType t934_1_0_0;
struct t934;
const Il2CppTypeDefinitionMetadata t934_DM = 
{
	NULL, NULL, t934_ITIs, t934_IOs, &t818_0_0_0, t934_VT, NULL, 6057, 9317, -1, 2023};
TypeInfo t934_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DSACryptoServiceProvider", "System.Security.Cryptography", NULL, &t934_TI, NULL, 1920, &t934_0_0_0, &t934_1_0_0, &t934_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t934), sizeof (t934), 0, -1, sizeof(t934_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, true, true, false, 13, 2, 7, 0, 0, 14, 1, 2};
#include "t920.h"
// Metadata Definition System.Security.Cryptography.DSAParameters
extern TypeInfo t920_TI;
#include "t920MD.h"
static const EncodedMethodIndex t920_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t920_0_0_0;
extern const Il2CppType t920_1_0_0;
const Il2CppTypeDefinitionMetadata t920_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t920_VT, NULL, 6064, -1, -1, -1};
TypeInfo t920_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DSAParameters", "System.Security.Cryptography", NULL, &t920_TI, NULL, 1922, &t920_0_0_0, &t920_1_0_0, &t920_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t920_marshal, (methodPointerType)t920_marshal_back, (methodPointerType)t920_marshal_cleanup, sizeof (t920)+ sizeof (Il2CppObject), sizeof (t920)+ sizeof (Il2CppObject), 0, sizeof(t920_marshaled), 0, 0, -1, 1057033, 0, 0, true, false, false, false, false, false, false, false, false, false, 0, 0, 8, 0, 0, 4, 0, 0};
#include "t938.h"
// Metadata Definition System.Security.Cryptography.DSASignatureDeformatter
extern TypeInfo t938_TI;
#include "t938MD.h"
static const EncodedMethodIndex t938_VT[7] = 
{
	416,
	374,
	417,
	418,
	3428,
	3429,
	3430,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t938_0_0_0;
extern const Il2CppType t938_1_0_0;
struct t938;
const Il2CppTypeDefinitionMetadata t938_DM = 
{
	NULL, NULL, NULL, NULL, &t878_0_0_0, t938_VT, NULL, 6072, 9330, -1, -1};
TypeInfo t938_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DSASignatureDeformatter", "System.Security.Cryptography", NULL, &t938_TI, NULL, 1923, &t938_0_0_0, &t938_1_0_0, &t938_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t938), sizeof (t938), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 0, 1, 0, 0, 7, 0, 0};
#include "t1566.h"
// Metadata Definition System.Security.Cryptography.DSASignatureFormatter
extern TypeInfo t1566_TI;
#include "t1566MD.h"
static const EncodedMethodIndex t1566_VT[7] = 
{
	416,
	374,
	417,
	418,
	3431,
	3432,
	3433,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1566_0_0_0;
extern const Il2CppType t1566_1_0_0;
struct t1566;
const Il2CppTypeDefinitionMetadata t1566_DM = 
{
	NULL, NULL, NULL, NULL, &t880_0_0_0, t1566_VT, NULL, 6073, 9335, -1, -1};
TypeInfo t1566_TI = 
{
	&g_mscorlib_dll_Image, NULL, "DSASignatureFormatter", "System.Security.Cryptography", NULL, &t1566_TI, NULL, 1924, &t1566_0_0_0, &t1566_1_0_0, &t1566_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1566), sizeof (t1566), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 1, 0, 0, 7, 0, 0};
#include "t933.h"
// Metadata Definition System.Security.Cryptography.HMAC
extern TypeInfo t933_TI;
#include "t933MD.h"
static const EncodedMethodIndex t933_VT[17] = 
{
	416,
	1280,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3434,
	3435,
	1194,
	3436,
	3437,
	3438,
	3439,
};
static Il2CppInterfaceOffsetPair t933_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t933_0_0_0;
extern const Il2CppType t933_1_0_0;
extern const Il2CppType t840_0_0_0;
struct t933;
const Il2CppTypeDefinitionMetadata t933_DM = 
{
	NULL, NULL, NULL, t933_IOs, &t840_0_0_0, t933_VT, NULL, 6074, 9339, -1, 2025};
TypeInfo t933_TI = 
{
	&g_mscorlib_dll_Image, NULL, "HMAC", "System.Security.Cryptography", NULL, &t933_TI, NULL, 1925, &t933_0_0_0, &t933_1_0_0, &t933_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t933), sizeof (t933), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, true, false, false, 14, 4, 5, 0, 0, 17, 0, 2};
#include "t1567.h"
// Metadata Definition System.Security.Cryptography.HMACMD5
extern TypeInfo t1567_TI;
#include "t1567MD.h"
static const EncodedMethodIndex t1567_VT[17] = 
{
	416,
	1280,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3434,
	3435,
	1194,
	3436,
	3437,
	3438,
	3439,
};
static Il2CppInterfaceOffsetPair t1567_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1567_0_0_0;
extern const Il2CppType t1567_1_0_0;
struct t1567;
const Il2CppTypeDefinitionMetadata t1567_DM = 
{
	NULL, NULL, NULL, t1567_IOs, &t933_0_0_0, t1567_VT, NULL, -1, 9353, -1, -1};
TypeInfo t1567_TI = 
{
	&g_mscorlib_dll_Image, NULL, "HMACMD5", "System.Security.Cryptography", NULL, &t1567_TI, NULL, 1926, &t1567_0_0_0, &t1567_1_0_0, &t1567_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1567), sizeof (t1567), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, true, false, false, 2, 0, 0, 0, 0, 17, 0, 2};
#include "t1568.h"
// Metadata Definition System.Security.Cryptography.HMACRIPEMD160
extern TypeInfo t1568_TI;
#include "t1568MD.h"
static const EncodedMethodIndex t1568_VT[17] = 
{
	416,
	1280,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3434,
	3435,
	1194,
	3436,
	3437,
	3438,
	3439,
};
static Il2CppInterfaceOffsetPair t1568_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1568_0_0_0;
extern const Il2CppType t1568_1_0_0;
struct t1568;
const Il2CppTypeDefinitionMetadata t1568_DM = 
{
	NULL, NULL, NULL, t1568_IOs, &t933_0_0_0, t1568_VT, NULL, -1, 9355, -1, -1};
TypeInfo t1568_TI = 
{
	&g_mscorlib_dll_Image, NULL, "HMACRIPEMD160", "System.Security.Cryptography", NULL, &t1568_TI, NULL, 1927, &t1568_0_0_0, &t1568_1_0_0, &t1568_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1568), sizeof (t1568), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, true, false, false, 2, 0, 0, 0, 0, 17, 0, 2};
#include "t932.h"
// Metadata Definition System.Security.Cryptography.HMACSHA1
extern TypeInfo t932_TI;
#include "t932MD.h"
static const EncodedMethodIndex t932_VT[17] = 
{
	416,
	1280,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3434,
	3435,
	1194,
	3436,
	3437,
	3438,
	3439,
};
static Il2CppInterfaceOffsetPair t932_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t932_0_0_0;
extern const Il2CppType t932_1_0_0;
struct t932;
const Il2CppTypeDefinitionMetadata t932_DM = 
{
	NULL, NULL, NULL, t932_IOs, &t933_0_0_0, t932_VT, NULL, -1, 9357, -1, -1};
TypeInfo t932_TI = 
{
	&g_mscorlib_dll_Image, NULL, "HMACSHA1", "System.Security.Cryptography", NULL, &t932_TI, NULL, 1928, &t932_0_0_0, &t932_1_0_0, &t932_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t932), sizeof (t932), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, true, false, false, 2, 0, 0, 0, 0, 17, 0, 2};
#include "t1569.h"
// Metadata Definition System.Security.Cryptography.HMACSHA256
extern TypeInfo t1569_TI;
#include "t1569MD.h"
static const EncodedMethodIndex t1569_VT[17] = 
{
	416,
	1280,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3434,
	3435,
	1194,
	3436,
	3437,
	3438,
	3439,
};
static Il2CppInterfaceOffsetPair t1569_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1569_0_0_0;
extern const Il2CppType t1569_1_0_0;
struct t1569;
const Il2CppTypeDefinitionMetadata t1569_DM = 
{
	NULL, NULL, NULL, t1569_IOs, &t933_0_0_0, t1569_VT, NULL, -1, 9359, -1, -1};
TypeInfo t1569_TI = 
{
	&g_mscorlib_dll_Image, NULL, "HMACSHA256", "System.Security.Cryptography", NULL, &t1569_TI, NULL, 1929, &t1569_0_0_0, &t1569_1_0_0, &t1569_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1569), sizeof (t1569), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, true, false, false, 2, 0, 0, 0, 0, 17, 0, 2};
#include "t1570.h"
// Metadata Definition System.Security.Cryptography.HMACSHA384
extern TypeInfo t1570_TI;
#include "t1570MD.h"
static const EncodedMethodIndex t1570_VT[17] = 
{
	416,
	1280,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3434,
	3435,
	1194,
	3436,
	3437,
	3438,
	3439,
};
static Il2CppInterfaceOffsetPair t1570_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1570_0_0_0;
extern const Il2CppType t1570_1_0_0;
struct t1570;
const Il2CppTypeDefinitionMetadata t1570_DM = 
{
	NULL, NULL, NULL, t1570_IOs, &t933_0_0_0, t1570_VT, NULL, 6079, 9361, -1, 2029};
TypeInfo t1570_TI = 
{
	&g_mscorlib_dll_Image, NULL, "HMACSHA384", "System.Security.Cryptography", NULL, &t1570_TI, NULL, 1930, &t1570_0_0_0, &t1570_1_0_0, &t1570_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1570), sizeof (t1570), 0, -1, sizeof(t1570_SFs), 0, -1, 1, 0, 0, false, false, false, false, false, false, false, true, true, false, 4, 1, 2, 0, 0, 17, 0, 2};
#include "t1571.h"
// Metadata Definition System.Security.Cryptography.HMACSHA512
extern TypeInfo t1571_TI;
#include "t1571MD.h"
static const EncodedMethodIndex t1571_VT[17] = 
{
	416,
	1280,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3434,
	3435,
	1194,
	3436,
	3437,
	3438,
	3439,
};
static Il2CppInterfaceOffsetPair t1571_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1571_0_0_0;
extern const Il2CppType t1571_1_0_0;
struct t1571;
const Il2CppTypeDefinitionMetadata t1571_DM = 
{
	NULL, NULL, NULL, t1571_IOs, &t933_0_0_0, t1571_VT, NULL, 6081, 9365, -1, 2030};
TypeInfo t1571_TI = 
{
	&g_mscorlib_dll_Image, NULL, "HMACSHA512", "System.Security.Cryptography", NULL, &t1571_TI, NULL, 1931, &t1571_0_0_0, &t1571_1_0_0, &t1571_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1571), sizeof (t1571), 0, -1, sizeof(t1571_SFs), 0, -1, 1, 0, 0, false, false, false, false, false, false, false, true, true, false, 4, 1, 2, 0, 0, 17, 0, 2};
#include "t802.h"
// Metadata Definition System.Security.Cryptography.HashAlgorithm
extern TypeInfo t802_TI;
#include "t802MD.h"
static const EncodedMethodIndex t802_VT[15] = 
{
	416,
	374,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	0,
	0,
	1194,
	0,
	1195,
};
static const Il2CppType* t802_ITIs[] = 
{
	&t153_0_0_0,
	&t770_0_0_0,
};
static Il2CppInterfaceOffsetPair t802_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t802_0_0_0;
extern const Il2CppType t802_1_0_0;
struct t802;
const Il2CppTypeDefinitionMetadata t802_DM = 
{
	NULL, NULL, t802_ITIs, t802_IOs, &t65_0_0_0, t802_VT, NULL, 6083, 9369, -1, 2031};
TypeInfo t802_TI = 
{
	&g_mscorlib_dll_Image, NULL, "HashAlgorithm", "System.Security.Cryptography", NULL, &t802_TI, NULL, 1932, &t802_0_0_0, &t802_1_0_0, &t802_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t802), sizeof (t802), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 14, 3, 4, 0, 0, 15, 2, 2};
// Metadata Definition System.Security.Cryptography.ICryptoTransform
extern TypeInfo t770_TI;
static const Il2CppType* t770_ITIs[] = 
{
	&t153_0_0_0,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t770_1_0_0;
struct t770;
const Il2CppTypeDefinitionMetadata t770_DM = 
{
	NULL, NULL, t770_ITIs, NULL, NULL, NULL, NULL, -1, 9383, -1, 2034};
TypeInfo t770_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ICryptoTransform", "System.Security.Cryptography", NULL, &t770_TI, NULL, 1933, &t770_0_0_0, &t770_1_0_0, &t770_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, 1, 0, 0, 0, 0, 1, 0};
// Metadata Definition System.Security.Cryptography.ICspAsymmetricAlgorithm
extern TypeInfo t2852_TI;
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t2852_1_0_0;
struct t2852;
const Il2CppTypeDefinitionMetadata t2852_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1};
TypeInfo t2852_TI = 
{
	&g_mscorlib_dll_Image, NULL, "ICspAsymmetricAlgorithm", "System.Security.Cryptography", NULL, &t2852_TI, NULL, 1934, &t2852_0_0_0, &t2852_1_0_0, &t2852_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 161, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 0, 0, 0};
#include "t776.h"
// Metadata Definition System.Security.Cryptography.KeySizes
extern TypeInfo t776_TI;
#include "t776MD.h"
static const EncodedMethodIndex t776_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t776_0_0_0;
extern const Il2CppType t776_1_0_0;
struct t776;
const Il2CppTypeDefinitionMetadata t776_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t776_VT, NULL, 6087, 9386, -1, 2035};
TypeInfo t776_TI = 
{
	&g_mscorlib_dll_Image, NULL, "KeySizes", "System.Security.Cryptography", NULL, &t776_TI, NULL, 0, &t776_0_0_0, &t776_1_0_0, &t776_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t776), sizeof (t776), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 3, 3, 0, 0, 4, 0, 0};
#include "t840.h"
// Metadata Definition System.Security.Cryptography.KeyedHashAlgorithm
extern TypeInfo t840_TI;
#include "t840MD.h"
static const EncodedMethodIndex t840_VT[17] = 
{
	416,
	1280,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	0,
	0,
	1194,
	0,
	1284,
	3440,
	3441,
};
static Il2CppInterfaceOffsetPair t840_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t840_1_0_0;
struct t840;
const Il2CppTypeDefinitionMetadata t840_DM = 
{
	NULL, NULL, NULL, t840_IOs, &t802_0_0_0, t840_VT, NULL, 6090, 9392, -1, 2038};
TypeInfo t840_TI = 
{
	&g_mscorlib_dll_Image, NULL, "KeyedHashAlgorithm", "System.Security.Cryptography", NULL, &t840_TI, NULL, 1935, &t840_0_0_0, &t840_1_0_0, &t840_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t840), sizeof (t840), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, true, false, false, 6, 1, 1, 0, 0, 17, 0, 2};
#include "t1572.h"
// Metadata Definition System.Security.Cryptography.MACTripleDES
extern TypeInfo t1572_TI;
#include "t1572MD.h"
static const EncodedMethodIndex t1572_VT[17] = 
{
	416,
	3442,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3443,
	3444,
	1194,
	3445,
	3446,
	3440,
	3441,
};
static Il2CppInterfaceOffsetPair t1572_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1572_0_0_0;
extern const Il2CppType t1572_1_0_0;
struct t1572;
const Il2CppTypeDefinitionMetadata t1572_DM = 
{
	NULL, NULL, NULL, t1572_IOs, &t840_0_0_0, t1572_VT, NULL, 6091, 9398, -1, -1};
TypeInfo t1572_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MACTripleDES", "System.Security.Cryptography", NULL, &t1572_TI, NULL, 1936, &t1572_0_0_0, &t1572_1_0_0, &t1572_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1572), sizeof (t1572), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, true, false, false, 7, 0, 3, 0, 0, 17, 0, 2};
#include "t935.h"
// Metadata Definition System.Security.Cryptography.MD5
extern TypeInfo t935_TI;
#include "t935MD.h"
static const EncodedMethodIndex t935_VT[15] = 
{
	416,
	374,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	0,
	0,
	1194,
	0,
	1195,
};
static Il2CppInterfaceOffsetPair t935_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t935_0_0_0;
extern const Il2CppType t935_1_0_0;
struct t935;
const Il2CppTypeDefinitionMetadata t935_DM = 
{
	NULL, NULL, NULL, t935_IOs, &t802_0_0_0, t935_VT, NULL, -1, 9405, -1, -1};
TypeInfo t935_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MD5", "System.Security.Cryptography", NULL, &t935_TI, NULL, 1937, &t935_0_0_0, &t935_1_0_0, &t935_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t935), sizeof (t935), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 0, 0, 0, 0, 15, 0, 2};
#include "t1573.h"
// Metadata Definition System.Security.Cryptography.MD5CryptoServiceProvider
extern TypeInfo t1573_TI;
#include "t1573MD.h"
static const EncodedMethodIndex t1573_VT[15] = 
{
	416,
	3447,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3448,
	3449,
	1194,
	3450,
	3451,
};
static Il2CppInterfaceOffsetPair t1573_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1573_0_0_0;
extern const Il2CppType t1573_1_0_0;
struct t1573;
const Il2CppTypeDefinitionMetadata t1573_DM = 
{
	NULL, NULL, NULL, t1573_IOs, &t935_0_0_0, t1573_VT, NULL, 6094, 9408, -1, -1};
TypeInfo t1573_TI = 
{
	&g_mscorlib_dll_Image, NULL, "MD5CryptoServiceProvider", "System.Security.Cryptography", NULL, &t1573_TI, NULL, 1938, &t1573_0_0_0, &t1573_1_0_0, &t1573_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1573), sizeof (t1573), 0, -1, sizeof(t1573_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, true, true, false, 10, 0, 6, 0, 0, 15, 0, 2};
#include "t769.h"
// Metadata Definition System.Security.Cryptography.PaddingMode
extern TypeInfo t769_TI;
#include "t769MD.h"
static const EncodedMethodIndex t769_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 t769_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 t769_0_0_0;
extern const Il2CppType t769_1_0_0;
const Il2CppTypeDefinitionMetadata t769_DM = 
{
	NULL, NULL, NULL, t769_IOs, &t2_0_0_0, t769_VT, NULL, 6100, -1, -1, -1};
TypeInfo t769_TI = 
{
	&g_mscorlib_dll_Image, NULL, "PaddingMode", "System.Security.Cryptography", NULL, &t101_TI, NULL, 1939, &t769_0_0_0, &t769_1_0_0, &t769_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t769)+ sizeof (Il2CppObject), sizeof (t769)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 8449, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 6, 0, 0, 23, 0, 3};
#include "t949.h"
// Metadata Definition System.Security.Cryptography.RC2
extern TypeInfo t949_TI;
#include "t949MD.h"
static const EncodedMethodIndex t949_VT[27] = 
{
	416,
	1128,
	417,
	418,
	1129,
	1130,
	1131,
	1132,
	1133,
	1134,
	1135,
	1136,
	1137,
	3452,
	3453,
	1140,
	1141,
	1142,
	1143,
	1144,
	1145,
	0,
	1146,
	0,
	0,
	0,
	3454,
};
static Il2CppInterfaceOffsetPair t949_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t949_0_0_0;
extern const Il2CppType t949_1_0_0;
struct t949;
const Il2CppTypeDefinitionMetadata t949_DM = 
{
	NULL, NULL, NULL, t949_IOs, &t759_0_0_0, t949_VT, NULL, 6106, 9418, -1, 2039};
TypeInfo t949_TI = 
{
	&g_mscorlib_dll_Image, NULL, "RC2", "System.Security.Cryptography", NULL, &t949_TI, NULL, 1940, &t949_0_0_0, &t949_1_0_0, &t949_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t949), sizeof (t949), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, true, false, false, 6, 2, 1, 0, 0, 27, 0, 1};
#include "t1574.h"
// Metadata Definition System.Security.Cryptography.RC2CryptoServiceProvider
extern TypeInfo t1574_TI;
#include "t1574MD.h"
static const EncodedMethodIndex t1574_VT[27] = 
{
	416,
	1128,
	417,
	418,
	1129,
	1130,
	1131,
	1132,
	1133,
	1134,
	1135,
	1136,
	1137,
	3452,
	3453,
	1140,
	1141,
	1142,
	1143,
	1144,
	1145,
	3455,
	1146,
	3456,
	3457,
	3458,
	3459,
};
static Il2CppInterfaceOffsetPair t1574_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1574_0_0_0;
extern const Il2CppType t1574_1_0_0;
struct t1574;
const Il2CppTypeDefinitionMetadata t1574_DM = 
{
	NULL, NULL, NULL, t1574_IOs, &t949_0_0_0, t1574_VT, NULL, -1, 9424, -1, 2041};
TypeInfo t1574_TI = 
{
	&g_mscorlib_dll_Image, NULL, "RC2CryptoServiceProvider", "System.Security.Cryptography", NULL, &t1574_TI, NULL, 1941, &t1574_0_0_0, &t1574_1_0_0, &t1574_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1574), sizeof (t1574), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, true, false, false, 6, 1, 0, 0, 0, 27, 0, 1};
#include "t1575.h"
// Metadata Definition System.Security.Cryptography.RC2Transform
extern TypeInfo t1575_TI;
#include "t1575MD.h"
static const EncodedMethodIndex t1575_VT[18] = 
{
	416,
	2226,
	417,
	418,
	2227,
	2228,
	2229,
	2230,
	2231,
	2228,
	2232,
	3460,
	2233,
	2234,
	2235,
	2236,
	2229,
	2230,
};
static Il2CppInterfaceOffsetPair t1575_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1575_0_0_0;
extern const Il2CppType t1575_1_0_0;
struct t1575;
const Il2CppTypeDefinitionMetadata t1575_DM = 
{
	NULL, NULL, NULL, t1575_IOs, &t1228_0_0_0, t1575_VT, NULL, 6107, 9430, -1, -1};
TypeInfo t1575_TI = 
{
	&g_mscorlib_dll_Image, NULL, "RC2Transform", "System.Security.Cryptography", NULL, &t1575_TI, NULL, 0, &t1575_0_0_0, &t1575_1_0_0, &t1575_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1575), sizeof (t1575), 0, -1, sizeof(t1575_SFs), 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, true, true, false, 3, 0, 7, 0, 0, 18, 0, 2};
#include "t1576.h"
// Metadata Definition System.Security.Cryptography.RIPEMD160
extern TypeInfo t1576_TI;
#include "t1576MD.h"
static const EncodedMethodIndex t1576_VT[15] = 
{
	416,
	374,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	0,
	0,
	1194,
	0,
	1195,
};
static Il2CppInterfaceOffsetPair t1576_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1576_0_0_0;
extern const Il2CppType t1576_1_0_0;
struct t1576;
const Il2CppTypeDefinitionMetadata t1576_DM = 
{
	NULL, NULL, NULL, t1576_IOs, &t802_0_0_0, t1576_VT, NULL, -1, 9433, -1, -1};
TypeInfo t1576_TI = 
{
	&g_mscorlib_dll_Image, NULL, "RIPEMD160", "System.Security.Cryptography", NULL, &t1576_TI, NULL, 1942, &t1576_0_0_0, &t1576_1_0_0, &t1576_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1576), sizeof (t1576), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 15, 0, 2};
#include "t1577.h"
// Metadata Definition System.Security.Cryptography.RIPEMD160Managed
extern TypeInfo t1577_TI;
#include "t1577MD.h"
static const EncodedMethodIndex t1577_VT[15] = 
{
	416,
	3461,
	417,
	418,
	1189,
	1190,
	1191,
	1192,
	1190,
	1193,
	3462,
	3463,
	1194,
	3464,
	1195,
};
static Il2CppInterfaceOffsetPair t1577_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t770_0_0_0, 5},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1577_0_0_0;
extern const Il2CppType t1577_1_0_0;
struct t1577;
const Il2CppTypeDefinitionMetadata t1577_DM = 
{
	NULL, NULL, NULL, t1577_IOs, &t1576_0_0_0, t1577_VT, NULL, 6114, 9434, -1, -1};
TypeInfo t1577_TI = 
{
	&g_mscorlib_dll_Image, NULL, "RIPEMD160Managed", "System.Security.Cryptography", NULL, &t1577_TI, NULL, 1943, &t1577_0_0_0, &t1577_1_0_0, &t1577_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1577), sizeof (t1577), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, true, false, false, 24, 0, 5, 0, 0, 15, 0, 2};
#include "t1578.h"
// Metadata Definition System.Security.Cryptography.RNGCryptoServiceProvider
extern TypeInfo t1578_TI;
#include "t1578MD.h"
static const EncodedMethodIndex t1578_VT[6] = 
{
	416,
	3465,
	417,
	418,
	3466,
	3467,
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t1578_0_0_0;
extern const Il2CppType t1578_1_0_0;
extern const Il2CppType t757_0_0_0;
struct t1578;
const Il2CppTypeDefinitionMetadata t1578_DM = 
{
	NULL, NULL, NULL, NULL, &t757_0_0_0, t1578_VT, NULL, 6119, 9458, -1, -1};
TypeInfo t1578_TI = 
{
	&g_mscorlib_dll_Image, NULL, "RNGCryptoServiceProvider", "System.Security.Cryptography", NULL, &t1578_TI, NULL, 0, &t1578_0_0_0, &t1578_1_0_0, &t1578_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t1578), sizeof (t1578), 0, -1, sizeof(t1578_SFs), 0, -1, 257, 0, 0, false, false, false, false, false, false, false, true, true, false, 10, 0, 2, 0, 0, 6, 0, 0};
#include "t811.h"
// Metadata Definition System.Security.Cryptography.RSA
extern TypeInfo t811_TI;
#include "t811MD.h"
static const EncodedMethodIndex t811_VT[14] = 
{
	416,
	374,
	417,
	418,
	1200,
	3413,
	1202,
	0,
	1204,
	3468,
	0,
	0,
	0,
	0,
};
static Il2CppInterfaceOffsetPair t811_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_mscorlib_dll_Image;
extern const Il2CppType t811_0_0_0;
extern const Il2CppType t811_1_0_0;
struct t811;
const Il2CppTypeDefinitionMetadata t811_DM = 
{
	NULL, NULL, NULL, t811_IOs, &t908_0_0_0, t811_VT, NULL, -1, 9468, -1, -1};
TypeInfo t811_TI = 
{
	&g_mscorlib_dll_Image, NULL, "RSA", "System.Security.Cryptography", NULL, &t811_TI, NULL, 1944, &t811_0_0_0, &t811_1_0_0, &t811_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t811), sizeof (t811), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 10, 0, 0, 0, 0, 14, 0, 1};
