#include "il2cpp-config.h"
#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "t109.h"
// Metadata Definition UnityEngine.Behaviour
extern TypeInfo t109_TI;
#include "t109MD.h"
static const EncodedMethodIndex t109_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t109_0_0_0;
extern const Il2CppType t109_1_0_0;
extern const Il2CppType t105_0_0_0;
struct t109;
const Il2CppTypeDefinitionMetadata t109_DM = 
{
	NULL, NULL, NULL, NULL, &t105_0_0_0, t109_VT, NULL, -1, 2303, -1, 546};
TypeInfo t109_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Behaviour", "UnityEngine", NULL, &t109_TI, NULL, 0, &t109_0_0_0, &t109_1_0_0, &t109_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t109), sizeof (t109), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 2, 0, 0, 0, 4, 0, 0};
#include "t30.h"
// Metadata Definition UnityEngine.Camera
extern TypeInfo t30_TI;
#include "t30MD.h"
extern const Il2CppType t528_0_0_0;
static const Il2CppType* t30_TI__nestedTypes[1] =
{
	&t528_0_0_0,
};
static const EncodedMethodIndex t30_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t30_0_0_0;
extern const Il2CppType t30_1_0_0;
struct t30;
const Il2CppTypeDefinitionMetadata t30_DM = 
{
	NULL, t30_TI__nestedTypes, NULL, NULL, &t109_0_0_0, t30_VT, NULL, 1931, 2307, -1, 548};
TypeInfo t30_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Camera", "UnityEngine", NULL, &t30_TI, NULL, 0, &t30_0_0_0, &t30_1_0_0, &t30_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t30), sizeof (t30), 0, -1, sizeof(t30_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 39, 16, 3, 0, 1, 4, 0, 0};
#include "t528.h"
// Metadata Definition UnityEngine.Camera/CameraCallback
extern TypeInfo t528_TI;
#include "t528MD.h"
static const EncodedMethodIndex t528_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	920,
	921,
	922,
};
extern const Il2CppType t2792_0_0_0;
extern const Il2CppType t1798_0_0_0;
static Il2CppInterfaceOffsetPair t528_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t528_1_0_0;
extern const Il2CppType t279_0_0_0;
struct t528;
const Il2CppTypeDefinitionMetadata t528_DM = 
{
	&t30_0_0_0, NULL, NULL, t528_IOs, &t279_0_0_0, t528_VT, NULL, -1, 2346, -1, -1};
TypeInfo t528_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "CameraCallback", "", NULL, &t528_TI, NULL, 762, &t528_0_0_0, &t528_1_0_0, &t528_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t528, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t528), sizeof (t528), 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 "t52.h"
// Metadata Definition UnityEngine.ComputeBuffer
extern TypeInfo t52_TI;
#include "t52MD.h"
static const EncodedMethodIndex t52_VT[5] = 
{
	416,
	923,
	417,
	418,
	924,
};
extern const Il2CppType t153_0_0_0;
static const Il2CppType* t52_ITIs[] = 
{
	&t153_0_0_0,
};
static Il2CppInterfaceOffsetPair t52_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t52_0_0_0;
extern const Il2CppType t52_1_0_0;
extern const Il2CppType t65_0_0_0;
struct t52;
const Il2CppTypeDefinitionMetadata t52_DM = 
{
	NULL, NULL, t52_ITIs, t52_IOs, &t65_0_0_0, t52_VT, NULL, 1934, 2350, -1, -1};
TypeInfo t52_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "ComputeBuffer", "UnityEngine", NULL, &t52_TI, NULL, 0, &t52_0_0_0, &t52_1_0_0, &t52_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t52), sizeof (t52), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, true, false, false, 10, 0, 1, 0, 0, 5, 1, 1};
#include "t123.h"
// Metadata Definition UnityEngine.Debug
extern TypeInfo t123_TI;
#include "t123MD.h"
static const EncodedMethodIndex t123_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t123_0_0_0;
extern const Il2CppType t123_1_0_0;
struct t123;
const Il2CppTypeDefinitionMetadata t123_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t123_VT, NULL, -1, 2360, -1, -1};
TypeInfo t123_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Debug", "UnityEngine", NULL, &t123_TI, NULL, 0, &t123_0_0_0, &t123_1_0_0, &t123_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t123), sizeof (t123), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 0, 0, 0, 0, 4, 0, 0};
#include "t530.h"
// Metadata Definition UnityEngine.Display
extern TypeInfo t530_TI;
#include "t530MD.h"
extern const Il2CppType t529_0_0_0;
static const Il2CppType* t530_TI__nestedTypes[1] =
{
	&t529_0_0_0,
};
static const EncodedMethodIndex t530_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t530_0_0_0;
extern const Il2CppType t530_1_0_0;
struct t530;
const Il2CppTypeDefinitionMetadata t530_DM = 
{
	NULL, t530_TI__nestedTypes, NULL, NULL, &t65_0_0_0, t530_VT, NULL, 1935, 2369, 1, 564};
TypeInfo t530_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Display", "UnityEngine", NULL, &t530_TI, NULL, 0, &t530_0_0_0, &t530_1_0_0, &t530_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t530), sizeof (t530), 0, -1, sizeof(t530_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, true, false, 28, 7, 4, 1, 1, 4, 0, 0};
#include "t529.h"
// Metadata Definition UnityEngine.Display/DisplaysUpdatedDelegate
extern TypeInfo t529_TI;
#include "t529MD.h"
static const EncodedMethodIndex t529_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	925,
	926,
	927,
};
static Il2CppInterfaceOffsetPair t529_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t529_1_0_0;
struct t529;
const Il2CppTypeDefinitionMetadata t529_DM = 
{
	&t530_0_0_0, NULL, NULL, t529_IOs, &t279_0_0_0, t529_VT, NULL, -1, 2397, -1, -1};
TypeInfo t529_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "DisplaysUpdatedDelegate", "", NULL, &t529_TI, NULL, 0, &t529_0_0_0, &t529_1_0_0, &t529_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t529, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t529), sizeof (t529), 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 "t24.h"
// Metadata Definition UnityEngine.MonoBehaviour
extern TypeInfo t24_TI;
#include "t24MD.h"
static const EncodedMethodIndex t24_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t24_0_0_0;
extern const Il2CppType t24_1_0_0;
struct t24;
const Il2CppTypeDefinitionMetadata t24_DM = 
{
	NULL, NULL, NULL, NULL, &t109_0_0_0, t24_VT, NULL, -1, 2401, -1, -1};
TypeInfo t24_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "MonoBehaviour", "UnityEngine", NULL, &t24_TI, NULL, 0, &t24_0_0_0, &t24_1_0_0, &t24_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t24), sizeof (t24), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 0, 0, 0, 0, 4, 0, 0};
#include "t403.h"
// Metadata Definition UnityEngine.TouchPhase
extern TypeInfo t403_TI;
#include "t403MD.h"
static const EncodedMethodIndex t403_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 t403_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t403_0_0_0;
extern const Il2CppType t403_1_0_0;
extern const Il2CppType t2_0_0_0;
#include "t101.h"
extern TypeInfo t101_TI;
const Il2CppTypeDefinitionMetadata t403_DM = 
{
	NULL, NULL, NULL, t403_IOs, &t2_0_0_0, t403_VT, NULL, 1939, -1, -1, -1};
TypeInfo t403_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "TouchPhase", "UnityEngine", NULL, &t101_TI, NULL, 0, &t403_0_0_0, &t403_1_0_0, &t403_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t403)+ sizeof (Il2CppObject), sizeof (t403)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 6, 0, 0, 23, 0, 3};
#include "t446.h"
// Metadata Definition UnityEngine.IMECompositionMode
extern TypeInfo t446_TI;
#include "t446MD.h"
static const EncodedMethodIndex t446_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 t446_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t446_0_0_0;
extern const Il2CppType t446_1_0_0;
const Il2CppTypeDefinitionMetadata t446_DM = 
{
	NULL, NULL, NULL, t446_IOs, &t2_0_0_0, t446_VT, NULL, 1945, -1, -1, -1};
TypeInfo t446_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "IMECompositionMode", "UnityEngine", NULL, &t101_TI, NULL, 0, &t446_0_0_0, &t446_1_0_0, &t446_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t446)+ sizeof (Il2CppObject), sizeof (t446)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t384.h"
// Metadata Definition UnityEngine.Touch
extern TypeInfo t384_TI;
#include "t384MD.h"
static const EncodedMethodIndex t384_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t384_0_0_0;
extern const Il2CppType t384_1_0_0;
extern const Il2CppType t204_0_0_0;
const Il2CppTypeDefinitionMetadata t384_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t384_VT, NULL, 1949, 2408, -1, 571};
TypeInfo t384_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Touch", "UnityEngine", NULL, &t384_TI, NULL, 0, &t384_0_0_0, &t384_1_0_0, &t384_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t384_marshal, (methodPointerType)t384_marshal_back, (methodPointerType)t384_marshal_cleanup, sizeof (t384)+ sizeof (Il2CppObject), sizeof (t384)+ sizeof (Il2CppObject), 0, sizeof(t384_marshaled), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, false, 3, 3, 7, 0, 0, 4, 0, 0};
#include "t162.h"
// Metadata Definition UnityEngine.Input
extern TypeInfo t162_TI;
#include "t162MD.h"
static const EncodedMethodIndex t162_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t162_0_0_0;
extern const Il2CppType t162_1_0_0;
struct t162;
const Il2CppTypeDefinitionMetadata t162_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t162_VT, NULL, -1, 2411, -1, 574};
TypeInfo t162_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Input", "UnityEngine", NULL, &t162_TI, NULL, 0, &t162_0_0_0, &t162_1_0_0, &t162_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t162), sizeof (t162), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, true, false, 21, 8, 0, 0, 0, 4, 0, 0};
#include "t107.h"
// Metadata Definition UnityEngine.HideFlags
extern TypeInfo t107_TI;
#include "t107MD.h"
static const EncodedMethodIndex t107_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 t107_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t107_0_0_0;
extern const Il2CppType t107_1_0_0;
const Il2CppTypeDefinitionMetadata t107_DM = 
{
	NULL, NULL, NULL, t107_IOs, &t2_0_0_0, t107_VT, NULL, 1956, -1, -1, -1};
TypeInfo t107_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "HideFlags", "UnityEngine", NULL, &t101_TI, NULL, 798, &t107_0_0_0, &t107_1_0_0, &t107_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t107)+ sizeof (Il2CppObject), sizeof (t107)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 10, 0, 0, 23, 0, 3};
#include "t100.h"
// Metadata Definition UnityEngine.Object
extern TypeInfo t100_TI;
#include "t100MD.h"
static const EncodedMethodIndex t100_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t100_0_0_0;
extern const Il2CppType t100_1_0_0;
struct t100;
const Il2CppTypeDefinitionMetadata t100_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t100_VT, NULL, 1966, 2432, -1, 582};
TypeInfo t100_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Object", "UnityEngine", NULL, &t100_TI, NULL, 0, &t100_0_0_0, &t100_1_0_0, &t100_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t100_marshal, (methodPointerType)t100_marshal_back, (methodPointerType)t100_marshal_cleanup, sizeof (t100), sizeof (t100), 0, sizeof(t100_marshaled), 0, 0, -1, 1048585, 0, 0, false, false, false, false, false, false, false, false, false, false, 27, 2, 2, 0, 0, 4, 0, 0};
#include "t105.h"
// Metadata Definition UnityEngine.Component
extern TypeInfo t105_TI;
#include "t105MD.h"
extern const Il2CppType m18572_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition m18572_RGCTXData[3] = 
{
	{ IL2CPP_RGCTX_DATA_TYPE, 3223 }/* Type */,
	{ IL2CPP_RGCTX_DATA_CLASS, 3223 }/* Class */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern const Il2CppRGCTXDefinition m18573_RGCTXData[2] = 
{
	{ IL2CPP_RGCTX_DATA_METHOD, 3530 }/* Method */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern const Il2CppRGCTXDefinition m18574_RGCTXData[2] = 
{
	{ IL2CPP_RGCTX_DATA_METHOD, 3531 }/* Method */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern const Il2CppType m18575_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition m18575_RGCTXData[2] = 
{
	{ IL2CPP_RGCTX_DATA_TYPE, 3229 }/* Type */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
static const EncodedMethodIndex t105_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t105_1_0_0;
struct t105;
const Il2CppTypeDefinitionMetadata t105_DM = 
{
	NULL, NULL, NULL, NULL, &t100_0_0_0, t105_VT, NULL, -1, 2459, -1, 584};
TypeInfo t105_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Component", "UnityEngine", NULL, &t105_TI, NULL, 0, &t105_0_0_0, &t105_1_0_0, &t105_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t105), sizeof (t105), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 10, 2, 0, 0, 0, 4, 0, 0};
#include "t29.h"
// Metadata Definition UnityEngine.GameObject
extern TypeInfo t29_TI;
#include "t29MD.h"
extern const Il2CppType m18576_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition m18576_RGCTXData[3] = 
{
	{ IL2CPP_RGCTX_DATA_TYPE, 3231 }/* Type */,
	{ IL2CPP_RGCTX_DATA_CLASS, 3231 }/* Class */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern const Il2CppType m18577_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition m18577_RGCTXData[2] = 
{
	{ IL2CPP_RGCTX_DATA_TYPE, 3233 }/* Type */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern const Il2CppType m18578_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition m18578_RGCTXData[2] = 
{
	{ IL2CPP_RGCTX_DATA_TYPE, 3235 }/* Type */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern const Il2CppType m18579_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition m18579_RGCTXData[2] = 
{
	{ IL2CPP_RGCTX_DATA_TYPE, 3237 }/* Type */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern const Il2CppType m18580_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition m18580_RGCTXData[3] = 
{
	{ IL2CPP_RGCTX_DATA_TYPE, 3239 }/* Type */,
	{ IL2CPP_RGCTX_DATA_CLASS, 3239 }/* Class */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
static const EncodedMethodIndex t29_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t29_0_0_0;
extern const Il2CppType t29_1_0_0;
struct t29;
const Il2CppTypeDefinitionMetadata t29_DM = 
{
	NULL, NULL, NULL, NULL, &t100_0_0_0, t29_VT, NULL, -1, 2469, -1, 586};
TypeInfo t29_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "GameObject", "UnityEngine", NULL, &t29_TI, NULL, 0, &t29_0_0_0, &t29_1_0_0, &t29_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t29), sizeof (t29), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 19, 3, 0, 0, 0, 4, 0, 0};
#include "t51.h"
// Metadata Definition UnityEngine.Transform
extern TypeInfo t51_TI;
#include "t51MD.h"
extern const Il2CppType t532_0_0_0;
static const Il2CppType* t51_TI__nestedTypes[1] =
{
	&t532_0_0_0,
};
static const EncodedMethodIndex t51_VT[5] = 
{
	396,
	374,
	397,
	398,
	909,
};
extern const Il2CppType t674_0_0_0;
static const Il2CppType* t51_ITIs[] = 
{
	&t674_0_0_0,
};
static Il2CppInterfaceOffsetPair t51_IOs[] = 
{
	{ &t674_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t51_0_0_0;
extern const Il2CppType t51_1_0_0;
struct t51;
const Il2CppTypeDefinitionMetadata t51_DM = 
{
	NULL, t51_TI__nestedTypes, t51_ITIs, t51_IOs, &t105_0_0_0, t51_VT, NULL, -1, 2488, -1, 589};
TypeInfo t51_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Transform", "UnityEngine", NULL, &t51_TI, NULL, 0, &t51_0_0_0, &t51_1_0_0, &t51_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t51), sizeof (t51), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 40, 12, 0, 0, 1, 5, 1, 1};
#include "t532.h"
// Metadata Definition UnityEngine.Transform/Enumerator
extern TypeInfo t532_TI;
#include "t532MD.h"
static const EncodedMethodIndex t532_VT[6] = 
{
	416,
	374,
	417,
	418,
	928,
	929,
};
extern const Il2CppType t387_0_0_0;
static const Il2CppType* t532_ITIs[] = 
{
	&t387_0_0_0,
};
static Il2CppInterfaceOffsetPair t532_IOs[] = 
{
	{ &t387_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t532_1_0_0;
struct t532;
const Il2CppTypeDefinitionMetadata t532_DM = 
{
	&t51_0_0_0, NULL, t532_ITIs, t532_IOs, &t65_0_0_0, t532_VT, NULL, 1968, 2528, -1, 601};
TypeInfo t532_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Enumerator", "", NULL, &t532_TI, NULL, 0, &t532_0_0_0, &t532_1_0_0, &t532_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t532), sizeof (t532), 0, -1, 0, 0, -1, 1048835, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 1, 2, 0, 0, 6, 1, 1};
#include "t117.h"
// Metadata Definition UnityEngine.Time
extern TypeInfo t117_TI;
#include "t117MD.h"
static const EncodedMethodIndex t117_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t117_0_0_0;
extern const Il2CppType t117_1_0_0;
struct t117;
const Il2CppTypeDefinitionMetadata t117_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t117_VT, NULL, -1, 2531, -1, 602};
TypeInfo t117_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Time", "UnityEngine", NULL, &t117_TI, NULL, 0, &t117_0_0_0, &t117_1_0_0, &t117_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t117), sizeof (t117), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 5, 0, 0, 0, 4, 0, 0};
#include "t131.h"
// Metadata Definition UnityEngine.Random
extern TypeInfo t131_TI;
#include "t131MD.h"
static const EncodedMethodIndex t131_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t131_0_0_0;
extern const Il2CppType t131_1_0_0;
struct t131;
const Il2CppTypeDefinitionMetadata t131_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t131_VT, NULL, -1, 2536, -1, 607};
TypeInfo t131_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Random", "UnityEngine", NULL, &t131_TI, NULL, 0, &t131_0_0_0, &t131_1_0_0, &t131_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t131), sizeof (t131), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 1, 0, 0, 0, 4, 0, 0};
#include "t476.h"
// Metadata Definition UnityEngine.YieldInstruction
extern TypeInfo t476_TI;
#include "t476MD.h"
static const EncodedMethodIndex t476_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t476_0_0_0;
extern const Il2CppType t476_1_0_0;
struct t476;
const Il2CppTypeDefinitionMetadata t476_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t476_VT, NULL, -1, 2540, -1, -1};
TypeInfo t476_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "YieldInstruction", "UnityEngine", NULL, &t476_TI, NULL, 0, &t476_0_0_0, &t476_1_0_0, &t476_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t476_marshal, (methodPointerType)t476_marshal_back, (methodPointerType)t476_marshal_cleanup, sizeof (t476), sizeof (t476), 0, sizeof(t476_marshaled), 0, 0, -1, 1048585, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 4, 0, 0};
#include "t533.h"
// Metadata Definition UnityEngine.PlayerPrefs
extern TypeInfo t533_TI;
#include "t533MD.h"
static const EncodedMethodIndex t533_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t533_0_0_0;
extern const Il2CppType t533_1_0_0;
struct t533;
const Il2CppTypeDefinitionMetadata t533_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t533_VT, NULL, -1, 2541, -1, -1};
TypeInfo t533_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "PlayerPrefs", "UnityEngine", NULL, &t533_TI, NULL, 0, &t533_0_0_0, &t533_1_0_0, &t533_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t533), sizeof (t533), 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};
#include "t534.h"
// Metadata Definition UnityEngine.Particle
extern TypeInfo t534_TI;
#include "t534MD.h"
static const EncodedMethodIndex t534_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t534_0_0_0;
extern const Il2CppType t534_1_0_0;
const Il2CppTypeDefinitionMetadata t534_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t534_VT, NULL, 1970, 2543, -1, 608};
TypeInfo t534_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Particle", "UnityEngine", NULL, &t534_TI, NULL, 0, &t534_0_0_0, &t534_1_0_0, &t534_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t534)+ sizeof (Il2CppObject), sizeof (t534)+ sizeof (Il2CppObject), 0, sizeof(t534 ), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, true, 16, 8, 8, 0, 0, 4, 0, 0};
#include "t535.h"
// Metadata Definition UnityEngine.ForceMode
extern TypeInfo t535_TI;
#include "t535MD.h"
static const EncodedMethodIndex t535_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 t535_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t535_0_0_0;
extern const Il2CppType t535_1_0_0;
const Il2CppTypeDefinitionMetadata t535_DM = 
{
	NULL, NULL, NULL, t535_IOs, &t2_0_0_0, t535_VT, NULL, 1978, -1, -1, -1};
TypeInfo t535_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "ForceMode", "UnityEngine", NULL, &t101_TI, NULL, 0, &t535_0_0_0, &t535_1_0_0, &t535_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t535)+ sizeof (Il2CppObject), sizeof (t535)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 5, 0, 0, 23, 0, 3};
#include "t415.h"
// Metadata Definition UnityEngine.Physics
extern TypeInfo t415_TI;
#include "t415MD.h"
static const EncodedMethodIndex t415_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t415_0_0_0;
extern const Il2CppType t415_1_0_0;
struct t415;
const Il2CppTypeDefinitionMetadata t415_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t415_VT, NULL, -1, 2559, -1, -1};
TypeInfo t415_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Physics", "UnityEngine", NULL, &t415_TI, NULL, 0, &t415_0_0_0, &t415_1_0_0, &t415_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t415), sizeof (t415), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 0, 0, 0, 0, 4, 0, 0};
#include "t145.h"
// Metadata Definition UnityEngine.Rigidbody
extern TypeInfo t145_TI;
#include "t145MD.h"
static const EncodedMethodIndex t145_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t145_0_0_0;
extern const Il2CppType t145_1_0_0;
struct t145;
const Il2CppTypeDefinitionMetadata t145_DM = 
{
	NULL, NULL, NULL, NULL, &t105_0_0_0, t145_VT, NULL, -1, 2566, -1, 616};
TypeInfo t145_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Rigidbody", "UnityEngine", NULL, &t145_TI, NULL, 0, &t145_0_0_0, &t145_1_0_0, &t145_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t145), sizeof (t145), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 10, 2, 0, 0, 0, 4, 0, 0};
#include "t414.h"
// Metadata Definition UnityEngine.Collider
extern TypeInfo t414_TI;
#include "t414MD.h"
static const EncodedMethodIndex t414_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t414_0_0_0;
extern const Il2CppType t414_1_0_0;
struct t414;
const Il2CppTypeDefinitionMetadata t414_DM = 
{
	NULL, NULL, NULL, NULL, &t105_0_0_0, t414_VT, NULL, -1, -1, -1, -1};
TypeInfo t414_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Collider", "UnityEngine", NULL, &t414_TI, NULL, 0, &t414_0_0_0, &t414_1_0_0, &t414_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t414), sizeof (t414), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 4, 0, 0};
#include "t385.h"
// Metadata Definition UnityEngine.RaycastHit
extern TypeInfo t385_TI;
#include "t385MD.h"
static const EncodedMethodIndex t385_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t385_0_0_0;
extern const Il2CppType t385_1_0_0;
const Il2CppTypeDefinitionMetadata t385_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t385_VT, NULL, 1983, 2576, -1, 618};
TypeInfo t385_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "RaycastHit", "UnityEngine", NULL, &t385_TI, NULL, 0, &t385_0_0_0, &t385_1_0_0, &t385_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t385)+ sizeof (Il2CppObject), sizeof (t385)+ sizeof (Il2CppObject), 0, -1, 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, false, 4, 4, 6, 0, 0, 4, 0, 0};
#include "t412.h"
// Metadata Definition UnityEngine.Physics2D
extern TypeInfo t412_TI;
#include "t412MD.h"
static const EncodedMethodIndex t412_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t412_0_0_0;
extern const Il2CppType t412_1_0_0;
struct t412;
const Il2CppTypeDefinitionMetadata t412_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t412_VT, NULL, 1989, 2580, -1, -1};
TypeInfo t412_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Physics2D", "UnityEngine", NULL, &t412_TI, NULL, 0, &t412_0_0_0, &t412_1_0_0, &t412_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t412), sizeof (t412), 0, -1, sizeof(t412_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 7, 0, 1, 0, 0, 4, 0, 0};
#include "t409.h"
// Metadata Definition UnityEngine.RaycastHit2D
extern TypeInfo t409_TI;
#include "t409MD.h"
static const EncodedMethodIndex t409_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t409_0_0_0;
extern const Il2CppType t409_1_0_0;
const Il2CppTypeDefinitionMetadata t409_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t409_VT, NULL, 1990, 2587, -1, 622};
TypeInfo t409_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "RaycastHit2D", "UnityEngine", NULL, &t409_TI, NULL, 0, &t409_0_0_0, &t409_1_0_0, &t409_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t409)+ sizeof (Il2CppObject), sizeof (t409)+ sizeof (Il2CppObject), 0, -1, 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, false, 6, 6, 6, 0, 0, 4, 0, 0};
#include "t537.h"
// Metadata Definition UnityEngine.Rigidbody2D
extern TypeInfo t537_TI;
#include "t537MD.h"
static const EncodedMethodIndex t537_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t537_0_0_0;
extern const Il2CppType t537_1_0_0;
struct t537;
const Il2CppTypeDefinitionMetadata t537_DM = 
{
	NULL, NULL, NULL, NULL, &t105_0_0_0, t537_VT, NULL, -1, -1, -1, -1};
TypeInfo t537_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Rigidbody2D", "UnityEngine", NULL, &t537_TI, NULL, 0, &t537_0_0_0, &t537_1_0_0, &t537_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t537), sizeof (t537), 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, 0};
#include "t411.h"
// Metadata Definition UnityEngine.Collider2D
extern TypeInfo t411_TI;
#include "t411MD.h"
static const EncodedMethodIndex t411_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t411_0_0_0;
extern const Il2CppType t411_1_0_0;
struct t411;
const Il2CppTypeDefinitionMetadata t411_DM = 
{
	NULL, NULL, NULL, NULL, &t109_0_0_0, t411_VT, NULL, -1, 2593, -1, 628};
TypeInfo t411_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Collider2D", "UnityEngine", NULL, &t411_TI, NULL, 0, &t411_0_0_0, &t411_1_0_0, &t411_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t411), sizeof (t411), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 1, 0, 0, 0, 4, 0, 0};
#include "t539.h"
// Metadata Definition UnityEngine.AudioSettings
extern TypeInfo t539_TI;
#include "t539MD.h"
extern const Il2CppType t538_0_0_0;
static const Il2CppType* t539_TI__nestedTypes[1] =
{
	&t538_0_0_0,
};
static const EncodedMethodIndex t539_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t539_0_0_0;
extern const Il2CppType t539_1_0_0;
struct t539;
const Il2CppTypeDefinitionMetadata t539_DM = 
{
	NULL, t539_TI__nestedTypes, NULL, NULL, &t65_0_0_0, t539_VT, NULL, 1996, 2594, -1, -1};
TypeInfo t539_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AudioSettings", "UnityEngine", NULL, &t539_TI, NULL, 0, &t539_0_0_0, &t539_1_0_0, &t539_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t539), sizeof (t539), 0, -1, sizeof(t539_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 1, 0, 1, 4, 0, 0};
#include "t538.h"
// Metadata Definition UnityEngine.AudioSettings/AudioConfigurationChangeHandler
extern TypeInfo t538_TI;
#include "t538MD.h"
static const EncodedMethodIndex t538_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	930,
	931,
	932,
};
static Il2CppInterfaceOffsetPair t538_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t538_1_0_0;
struct t538;
const Il2CppTypeDefinitionMetadata t538_DM = 
{
	&t539_0_0_0, NULL, NULL, t538_IOs, &t279_0_0_0, t538_VT, NULL, -1, 2595, -1, -1};
TypeInfo t538_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AudioConfigurationChangeHandler", "", NULL, &t538_TI, NULL, 0, &t538_0_0_0, &t538_1_0_0, &t538_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t538, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t538), sizeof (t538), 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 "t543.h"
// Metadata Definition UnityEngine.AudioClip
extern TypeInfo t543_TI;
#include "t543MD.h"
extern const Il2CppType t540_0_0_0;
extern const Il2CppType t542_0_0_0;
static const Il2CppType* t543_TI__nestedTypes[2] =
{
	&t540_0_0_0,
	&t542_0_0_0,
};
static const EncodedMethodIndex t543_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t543_0_0_0;
extern const Il2CppType t543_1_0_0;
struct t543;
const Il2CppTypeDefinitionMetadata t543_DM = 
{
	NULL, t543_TI__nestedTypes, NULL, NULL, &t100_0_0_0, t543_VT, NULL, 1997, 2599, -1, -1};
TypeInfo t543_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AudioClip", "UnityEngine", NULL, &t543_TI, NULL, 0, &t543_0_0_0, &t543_1_0_0, &t543_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t543), sizeof (t543), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 2, 0, 2, 4, 0, 0};
#include "t540.h"
// Metadata Definition UnityEngine.AudioClip/PCMReaderCallback
extern TypeInfo t540_TI;
#include "t540MD.h"
static const EncodedMethodIndex t540_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	933,
	934,
	935,
};
static Il2CppInterfaceOffsetPair t540_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t540_1_0_0;
struct t540;
const Il2CppTypeDefinitionMetadata t540_DM = 
{
	&t543_0_0_0, NULL, NULL, t540_IOs, &t279_0_0_0, t540_VT, NULL, -1, 2601, -1, -1};
TypeInfo t540_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "PCMReaderCallback", "", NULL, &t540_TI, NULL, 0, &t540_0_0_0, &t540_1_0_0, &t540_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t540, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t540), sizeof (t540), 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 "t542.h"
// Metadata Definition UnityEngine.AudioClip/PCMSetPositionCallback
extern TypeInfo t542_TI;
#include "t542MD.h"
static const EncodedMethodIndex t542_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	936,
	937,
	938,
};
static Il2CppInterfaceOffsetPair t542_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t542_1_0_0;
struct t542;
const Il2CppTypeDefinitionMetadata t542_DM = 
{
	&t543_0_0_0, NULL, NULL, t542_IOs, &t279_0_0_0, t542_VT, NULL, -1, 2605, -1, -1};
TypeInfo t542_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "PCMSetPositionCallback", "", NULL, &t542_TI, NULL, 0, &t542_0_0_0, &t542_1_0_0, &t542_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t542, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t542), sizeof (t542), 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 "t544.h"
// Metadata Definition UnityEngine.AnimationEventSource
extern TypeInfo t544_TI;
#include "t544MD.h"
static const EncodedMethodIndex t544_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 t544_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t544_0_0_0;
extern const Il2CppType t544_1_0_0;
const Il2CppTypeDefinitionMetadata t544_DM = 
{
	NULL, NULL, NULL, t544_IOs, &t2_0_0_0, t544_VT, NULL, 1999, -1, -1, -1};
TypeInfo t544_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AnimationEventSource", "UnityEngine", NULL, &t101_TI, NULL, 0, &t544_0_0_0, &t544_1_0_0, &t544_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t544)+ sizeof (Il2CppObject), sizeof (t544)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 256, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t545.h"
// Metadata Definition UnityEngine.AnimationEvent
extern TypeInfo t545_TI;
#include "t545MD.h"
static const EncodedMethodIndex t545_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t545_0_0_0;
extern const Il2CppType t545_1_0_0;
struct t545;
const Il2CppTypeDefinitionMetadata t545_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t545_VT, NULL, 2003, 2609, -1, 629};
TypeInfo t545_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AnimationEvent", "UnityEngine", NULL, &t545_TI, NULL, 0, &t545_0_0_0, &t545_1_0_0, &t545_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t545), sizeof (t545), 0, -1, 0, 0, -1, 1057033, 0, 0, false, false, false, false, false, false, false, false, false, false, 23, 13, 11, 0, 0, 4, 0, 0};
#include "t119.h"
// Metadata Definition UnityEngine.Keyframe
extern TypeInfo t119_TI;
#include "t119MD.h"
static const EncodedMethodIndex t119_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t119_0_0_0;
extern const Il2CppType t119_1_0_0;
const Il2CppTypeDefinitionMetadata t119_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t119_VT, NULL, 2014, 2632, -1, 642};
TypeInfo t119_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Keyframe", "UnityEngine", NULL, &t119_TI, NULL, 0, &t119_0_0_0, &t119_1_0_0, &t119_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t119)+ sizeof (Il2CppObject), sizeof (t119)+ sizeof (Il2CppObject), 0, sizeof(t119 ), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, true, 2, 1, 4, 0, 0, 4, 0, 0};
#include "t36.h"
// Metadata Definition UnityEngine.AnimationCurve
extern TypeInfo t36_TI;
#include "t36MD.h"
static const EncodedMethodIndex t36_VT[4] = 
{
	416,
	939,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t36_0_0_0;
extern const Il2CppType t36_1_0_0;
struct t36;
const Il2CppTypeDefinitionMetadata t36_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t36_VT, NULL, 2018, 2634, -1, 643};
TypeInfo t36_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AnimationCurve", "UnityEngine", NULL, &t36_TI, NULL, 897, &t36_0_0_0, &t36_1_0_0, &t36_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t36_marshal, (methodPointerType)t36_marshal_back, (methodPointerType)t36_marshal_cleanup, sizeof (t36), sizeof (t36), 0, sizeof(t36_marshaled), 0, 0, -1, 1048841, 0, 0, false, false, false, false, false, false, false, true, false, false, 11, 3, 1, 0, 0, 4, 0, 0};
#include "t546.h"
// Metadata Definition UnityEngine.AnimationState
extern TypeInfo t546_TI;
#include "t546MD.h"
static const EncodedMethodIndex t546_VT[4] = 
{
	940,
	374,
	941,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t546_0_0_0;
extern const Il2CppType t546_1_0_0;
extern const Il2CppType t549_0_0_0;
struct t546;
const Il2CppTypeDefinitionMetadata t546_DM = 
{
	NULL, NULL, NULL, NULL, &t549_0_0_0, t546_VT, NULL, -1, -1, -1, -1};
TypeInfo t546_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AnimationState", "UnityEngine", NULL, &t546_TI, NULL, 0, &t546_0_0_0, &t546_1_0_0, &t546_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t546), sizeof (t546), 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, 0};
#include "t548.h"
// Metadata Definition UnityEngine.AnimatorClipInfo
extern TypeInfo t548_TI;
#include "t548MD.h"
static const EncodedMethodIndex t548_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t548_0_0_0;
extern const Il2CppType t548_1_0_0;
const Il2CppTypeDefinitionMetadata t548_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t548_VT, NULL, 2019, -1, -1, -1};
TypeInfo t548_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AnimatorClipInfo", "UnityEngine", NULL, &t548_TI, NULL, 0, &t548_0_0_0, &t548_1_0_0, &t548_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t548)+ sizeof (Il2CppObject), sizeof (t548)+ sizeof (Il2CppObject), 0, sizeof(t548 ), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, true, 0, 0, 2, 0, 0, 4, 0, 0};
#include "t547.h"
// Metadata Definition UnityEngine.AnimatorStateInfo
extern TypeInfo t547_TI;
#include "t547MD.h"
static const EncodedMethodIndex t547_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t547_0_0_0;
extern const Il2CppType t547_1_0_0;
const Il2CppTypeDefinitionMetadata t547_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t547_VT, NULL, 2021, 2645, -1, 646};
TypeInfo t547_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AnimatorStateInfo", "UnityEngine", NULL, &t547_TI, NULL, 0, &t547_0_0_0, &t547_1_0_0, &t547_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t547)+ sizeof (Il2CppObject), sizeof (t547)+ sizeof (Il2CppObject), 0, sizeof(t547 ), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, true, 9, 7, 7, 0, 0, 4, 0, 0};
#include "t550.h"
// Metadata Definition UnityEngine.AnimatorTransitionInfo
extern TypeInfo t550_TI;
#include "t550MD.h"
static const EncodedMethodIndex t550_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t550_0_0_0;
extern const Il2CppType t550_1_0_0;
const Il2CppTypeDefinitionMetadata t550_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t550_VT, NULL, 2028, 2654, -1, 653};
TypeInfo t550_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AnimatorTransitionInfo", "UnityEngine", NULL, &t550_TI, NULL, 0, &t550_0_0_0, &t550_1_0_0, &t550_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t550_marshal, (methodPointerType)t550_marshal_back, (methodPointerType)t550_marshal_cleanup, sizeof (t550)+ sizeof (Il2CppObject), sizeof (t550)+ sizeof (Il2CppObject), 0, sizeof(t550_marshaled), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, false, 9, 7, 6, 0, 0, 4, 0, 0};
#include "t391.h"
// Metadata Definition UnityEngine.Animator
extern TypeInfo t391_TI;
#include "t391MD.h"
static const EncodedMethodIndex t391_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t391_0_0_0;
extern const Il2CppType t391_1_0_0;
struct t391;
const Il2CppTypeDefinitionMetadata t391_DM = 
{
	NULL, NULL, NULL, NULL, &t109_0_0_0, t391_VT, NULL, -1, 2663, -1, 660};
TypeInfo t391_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Animator", "UnityEngine", NULL, &t391_TI, NULL, 0, &t391_0_0_0, &t391_1_0_0, &t391_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t391), sizeof (t391), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 1, 0, 0, 0, 4, 0, 0};
#include "t551.h"
// Metadata Definition UnityEngine.SkeletonBone
extern TypeInfo t551_TI;
#include "t551MD.h"
static const EncodedMethodIndex t551_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t551_0_0_0;
extern const Il2CppType t551_1_0_0;
const Il2CppTypeDefinitionMetadata t551_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t551_VT, NULL, 2034, -1, -1, -1};
TypeInfo t551_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "SkeletonBone", "UnityEngine", NULL, &t551_TI, NULL, 0, &t551_0_0_0, &t551_1_0_0, &t551_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t551_marshal, (methodPointerType)t551_marshal_back, (methodPointerType)t551_marshal_cleanup, sizeof (t551)+ sizeof (Il2CppObject), sizeof (t551)+ sizeof (Il2CppObject), 0, sizeof(t551_marshaled), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, false, 0, 0, 5, 0, 0, 4, 0, 0};
#include "t552.h"
// Metadata Definition UnityEngine.HumanLimit
extern TypeInfo t552_TI;
#include "t552MD.h"
static const EncodedMethodIndex t552_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t552_0_0_0;
extern const Il2CppType t552_1_0_0;
const Il2CppTypeDefinitionMetadata t552_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t552_VT, NULL, 2039, -1, -1, -1};
TypeInfo t552_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "HumanLimit", "UnityEngine", NULL, &t552_TI, NULL, 0, &t552_0_0_0, &t552_1_0_0, &t552_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t552)+ sizeof (Il2CppObject), sizeof (t552)+ sizeof (Il2CppObject), 0, sizeof(t552 ), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, true, 0, 0, 5, 0, 0, 4, 0, 0};
#include "t553.h"
// Metadata Definition UnityEngine.HumanBone
extern TypeInfo t553_TI;
#include "t553MD.h"
static const EncodedMethodIndex t553_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t553_0_0_0;
extern const Il2CppType t553_1_0_0;
const Il2CppTypeDefinitionMetadata t553_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t553_VT, NULL, 2044, 2669, -1, 661};
TypeInfo t553_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "HumanBone", "UnityEngine", NULL, &t553_TI, NULL, 0, &t553_0_0_0, &t553_1_0_0, &t553_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t553_marshal, (methodPointerType)t553_marshal_back, (methodPointerType)t553_marshal_cleanup, sizeof (t553)+ sizeof (Il2CppObject), sizeof (t553)+ sizeof (Il2CppObject), 0, sizeof(t553_marshaled), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, false, 4, 2, 3, 0, 0, 4, 0, 0};
#include "t454.h"
// Metadata Definition UnityEngine.RuntimeAnimatorController
extern TypeInfo t454_TI;
#include "t454MD.h"
static const EncodedMethodIndex t454_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t454_0_0_0;
extern const Il2CppType t454_1_0_0;
struct t454;
const Il2CppTypeDefinitionMetadata t454_DM = 
{
	NULL, NULL, NULL, NULL, &t100_0_0_0, t454_VT, NULL, -1, -1, -1, -1};
TypeInfo t454_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "RuntimeAnimatorController", "UnityEngine", NULL, &t454_TI, NULL, 0, &t454_0_0_0, &t454_1_0_0, &t454_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t454), sizeof (t454), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 4, 0, 0};
#include "t239.h"
// Metadata Definition UnityEngine.TextAnchor
extern TypeInfo t239_TI;
#include "t239MD.h"
static const EncodedMethodIndex t239_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 t239_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t239_0_0_0;
extern const Il2CppType t239_1_0_0;
const Il2CppTypeDefinitionMetadata t239_DM = 
{
	NULL, NULL, NULL, t239_IOs, &t2_0_0_0, t239_VT, NULL, 2047, -1, -1, -1};
TypeInfo t239_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "TextAnchor", "UnityEngine", NULL, &t101_TI, NULL, 0, &t239_0_0_0, &t239_1_0_0, &t239_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t239)+ sizeof (Il2CppObject), sizeof (t239)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 10, 0, 0, 23, 0, 3};
#include "t240.h"
// Metadata Definition UnityEngine.HorizontalWrapMode
extern TypeInfo t240_TI;
#include "t240MD.h"
static const EncodedMethodIndex t240_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 t240_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t240_0_0_0;
extern const Il2CppType t240_1_0_0;
const Il2CppTypeDefinitionMetadata t240_DM = 
{
	NULL, NULL, NULL, t240_IOs, &t2_0_0_0, t240_VT, NULL, 2057, -1, -1, -1};
TypeInfo t240_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "HorizontalWrapMode", "UnityEngine", NULL, &t101_TI, NULL, 0, &t240_0_0_0, &t240_1_0_0, &t240_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t240)+ sizeof (Il2CppObject), sizeof (t240)+ 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 "t241.h"
// Metadata Definition UnityEngine.VerticalWrapMode
extern TypeInfo t241_TI;
#include "t241MD.h"
static const EncodedMethodIndex t241_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 t241_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t241_0_0_0;
extern const Il2CppType t241_1_0_0;
const Il2CppTypeDefinitionMetadata t241_DM = 
{
	NULL, NULL, NULL, t241_IOs, &t2_0_0_0, t241_VT, NULL, 2060, -1, -1, -1};
TypeInfo t241_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "VerticalWrapMode", "UnityEngine", NULL, &t101_TI, NULL, 0, &t241_0_0_0, &t241_1_0_0, &t241_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t241)+ sizeof (Il2CppObject), sizeof (t241)+ 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 "t554.h"
// Metadata Definition UnityEngine.CharacterInfo
extern TypeInfo t554_TI;
#include "t554MD.h"
static const EncodedMethodIndex t554_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t554_0_0_0;
extern const Il2CppType t554_1_0_0;
const Il2CppTypeDefinitionMetadata t554_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t554_VT, NULL, 2063, 2673, -1, 663};
TypeInfo t554_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "CharacterInfo", "UnityEngine", NULL, &t554_TI, NULL, 0, &t554_0_0_0, &t554_1_0_0, &t554_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)t554_marshal, (methodPointerType)t554_marshal_back, (methodPointerType)t554_marshal_cleanup, sizeof (t554)+ sizeof (Il2CppObject), sizeof (t554)+ sizeof (Il2CppObject), 0, sizeof(t554_marshaled), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, false, 16, 16, 8, 0, 0, 4, 0, 0};
#include "t237.h"
// Metadata Definition UnityEngine.Font
extern TypeInfo t237_TI;
#include "t237MD.h"
extern const Il2CppType t555_0_0_0;
static const Il2CppType* t237_TI__nestedTypes[1] =
{
	&t555_0_0_0,
};
static const EncodedMethodIndex t237_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t237_0_0_0;
extern const Il2CppType t237_1_0_0;
struct t237;
const Il2CppTypeDefinitionMetadata t237_DM = 
{
	NULL, t237_TI__nestedTypes, NULL, NULL, &t100_0_0_0, t237_VT, NULL, 2071, 2689, 2, 679};
TypeInfo t237_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Font", "UnityEngine", NULL, &t237_TI, NULL, 0, &t237_0_0_0, &t237_1_0_0, &t237_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t237), sizeof (t237), 0, -1, sizeof(t237_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 3, 2, 1, 1, 4, 0, 0};
#include "t555.h"
// Metadata Definition UnityEngine.Font/FontTextureRebuildCallback
extern TypeInfo t555_TI;
#include "t555MD.h"
static const EncodedMethodIndex t555_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	942,
	943,
	944,
};
static Il2CppInterfaceOffsetPair t555_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t555_1_0_0;
struct t555;
const Il2CppTypeDefinitionMetadata t555_DM = 
{
	&t237_0_0_0, NULL, NULL, t555_IOs, &t279_0_0_0, t555_VT, NULL, -1, 2696, -1, -1};
TypeInfo t555_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "FontTextureRebuildCallback", "", NULL, &t555_TI, NULL, 918, &t555_0_0_0, &t555_1_0_0, &t555_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t555, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t555), sizeof (t555), 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 "t443.h"
// Metadata Definition UnityEngine.UICharInfo
extern TypeInfo t443_TI;
#include "t443MD.h"
static const EncodedMethodIndex t443_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t443_0_0_0;
extern const Il2CppType t443_1_0_0;
const Il2CppTypeDefinitionMetadata t443_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t443_VT, NULL, 2073, -1, -1, -1};
TypeInfo t443_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "UICharInfo", "UnityEngine", NULL, &t443_TI, NULL, 0, &t443_0_0_0, &t443_1_0_0, &t443_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t443)+ sizeof (Il2CppObject), sizeof (t443)+ sizeof (Il2CppObject), 0, sizeof(t443 ), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, true, 0, 0, 2, 0, 0, 4, 0, 0};
#include "t442.h"
// Metadata Definition UnityEngine.UILineInfo
extern TypeInfo t442_TI;
#include "t442MD.h"
static const EncodedMethodIndex t442_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t442_0_0_0;
extern const Il2CppType t442_1_0_0;
const Il2CppTypeDefinitionMetadata t442_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t442_VT, NULL, 2075, -1, -1, -1};
TypeInfo t442_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "UILineInfo", "UnityEngine", NULL, &t442_TI, NULL, 0, &t442_0_0_0, &t442_1_0_0, &t442_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t442)+ sizeof (Il2CppObject), sizeof (t442)+ sizeof (Il2CppObject), 0, sizeof(t442 ), 0, 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, false, true, 0, 0, 2, 0, 0, 4, 0, 0};
#include "t288.h"
// Metadata Definition UnityEngine.TextGenerator
extern TypeInfo t288_TI;
#include "t288MD.h"
static const EncodedMethodIndex t288_VT[5] = 
{
	416,
	945,
	417,
	418,
	946,
};
static const Il2CppType* t288_ITIs[] = 
{
	&t153_0_0_0,
};
static Il2CppInterfaceOffsetPair t288_IOs[] = 
{
	{ &t153_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t288_0_0_0;
extern const Il2CppType t288_1_0_0;
struct t288;
const Il2CppTypeDefinitionMetadata t288_DM = 
{
	NULL, NULL, t288_ITIs, t288_IOs, &t65_0_0_0, t288_VT, NULL, 2077, 2700, -1, 682};
TypeInfo t288_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "TextGenerator", "UnityEngine", NULL, &t288_TI, NULL, 0, &t288_0_0_0, &t288_1_0_0, &t288_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t288), sizeof (t288), 0, -1, 0, 0, -1, 1048841, 0, 0, false, false, false, false, false, false, false, true, false, false, 34, 9, 11, 0, 0, 5, 1, 1};
#include "t430.h"
// Metadata Definition UnityEngine.RenderMode
extern TypeInfo t430_TI;
#include "t430MD.h"
static const EncodedMethodIndex t430_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 t430_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t430_0_0_0;
extern const Il2CppType t430_1_0_0;
const Il2CppTypeDefinitionMetadata t430_DM = 
{
	NULL, NULL, NULL, t430_IOs, &t2_0_0_0, t430_VT, NULL, 2088, -1, -1, -1};
TypeInfo t430_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "RenderMode", "UnityEngine", NULL, &t101_TI, NULL, 0, &t430_0_0_0, &t430_1_0_0, &t430_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t430)+ sizeof (Il2CppObject), sizeof (t430)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t248.h"
// Metadata Definition UnityEngine.Canvas
extern TypeInfo t248_TI;
#include "t248MD.h"
extern const Il2CppType t419_0_0_0;
static const Il2CppType* t248_TI__nestedTypes[1] =
{
	&t419_0_0_0,
};
static const EncodedMethodIndex t248_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t248_0_0_0;
extern const Il2CppType t248_1_0_0;
struct t248;
const Il2CppTypeDefinitionMetadata t248_DM = 
{
	NULL, t248_TI__nestedTypes, NULL, NULL, &t109_0_0_0, t248_VT, NULL, 2092, 2734, 3, 691};
TypeInfo t248_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Canvas", "UnityEngine", NULL, &t248_TI, NULL, 0, &t248_0_0_0, &t248_1_0_0, &t248_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t248), sizeof (t248), 0, -1, sizeof(t248_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 17, 9, 1, 1, 1, 4, 0, 0};
#include "t419.h"
// Metadata Definition UnityEngine.Canvas/WillRenderCanvases
extern TypeInfo t419_TI;
#include "t419MD.h"
static const EncodedMethodIndex t419_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	947,
	948,
	949,
};
static Il2CppInterfaceOffsetPair t419_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t419_1_0_0;
struct t419;
const Il2CppTypeDefinitionMetadata t419_DM = 
{
	&t248_0_0_0, NULL, NULL, t419_IOs, &t279_0_0_0, t419_VT, NULL, -1, 2751, -1, -1};
TypeInfo t419_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "WillRenderCanvases", "", NULL, &t419_TI, NULL, 0, &t419_0_0_0, &t419_1_0_0, &t419_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t419, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t419), sizeof (t419), 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};
// Metadata Definition UnityEngine.ICanvasRaycastFilter
extern TypeInfo t429_TI;
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t429_0_0_0;
extern const Il2CppType t429_1_0_0;
struct t429;
const Il2CppTypeDefinitionMetadata t429_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 2755, -1, -1};
TypeInfo t429_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "ICanvasRaycastFilter", "UnityEngine", NULL, &t429_TI, NULL, 0, &t429_0_0_0, &t429_1_0_0, &t429_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 "t423.h"
// Metadata Definition UnityEngine.CanvasGroup
extern TypeInfo t423_TI;
#include "t423MD.h"
static const EncodedMethodIndex t423_VT[5] = 
{
	396,
	374,
	397,
	398,
	950,
};
static const Il2CppType* t423_ITIs[] = 
{
	&t429_0_0_0,
};
static Il2CppInterfaceOffsetPair t423_IOs[] = 
{
	{ &t429_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t423_0_0_0;
extern const Il2CppType t423_1_0_0;
struct t423;
const Il2CppTypeDefinitionMetadata t423_DM = 
{
	NULL, NULL, t423_ITIs, t423_IOs, &t105_0_0_0, t423_VT, NULL, -1, 2756, -1, 700};
TypeInfo t423_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "CanvasGroup", "UnityEngine", NULL, &t423_TI, NULL, 0, &t423_0_0_0, &t423_1_0_0, &t423_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t423), sizeof (t423), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 3, 0, 0, 0, 5, 1, 1};
#include "t287.h"
// Metadata Definition UnityEngine.UIVertex
extern TypeInfo t287_TI;
#include "t287MD.h"
static const EncodedMethodIndex t287_VT[4] = 
{
	475,
	374,
	476,
	517,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t287_0_0_0;
extern const Il2CppType t287_1_0_0;
const Il2CppTypeDefinitionMetadata t287_DM = 
{
	NULL, NULL, NULL, NULL, &t204_0_0_0, t287_VT, NULL, 2093, 2760, -1, -1};
TypeInfo t287_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "UIVertex", "UnityEngine", NULL, &t287_TI, NULL, 0, &t287_0_0_0, &t287_1_0_0, &t287_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t287)+ sizeof (Il2CppObject), sizeof (t287)+ sizeof (Il2CppObject), 0, sizeof(t287 ), sizeof(t287_SFs), 0, -1, 1048841, 0, 0, true, false, false, false, false, false, false, false, true, true, 1, 0, 9, 0, 0, 4, 0, 0};
#include "t247.h"
// Metadata Definition UnityEngine.CanvasRenderer
extern TypeInfo t247_TI;
#include "t247MD.h"
static const EncodedMethodIndex t247_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t247_0_0_0;
extern const Il2CppType t247_1_0_0;
struct t247;
const Il2CppTypeDefinitionMetadata t247_DM = 
{
	NULL, NULL, NULL, NULL, &t105_0_0_0, t247_VT, NULL, -1, 2761, -1, 703};
TypeInfo t247_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "CanvasRenderer", "UnityEngine", NULL, &t247_TI, NULL, 0, &t247_0_0_0, &t247_1_0_0, &t247_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t247), sizeof (t247), 0, -1, 0, 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, false, false, 11, 2, 0, 0, 0, 4, 0, 0};
#include "t425.h"
// Metadata Definition UnityEngine.RectTransformUtility
extern TypeInfo t425_TI;
#include "t425MD.h"
static const EncodedMethodIndex t425_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t425_0_0_0;
extern const Il2CppType t425_1_0_0;
struct t425;
const Il2CppTypeDefinitionMetadata t425_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t425_VT, NULL, 2102, 2772, -1, -1};
TypeInfo t425_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "RectTransformUtility", "UnityEngine", NULL, &t425_TI, NULL, 0, &t425_0_0_0, &t425_1_0_0, &t425_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t425), sizeof (t425), 0, -1, sizeof(t425_SFs), 0, -1, 1048833, 0, 0, false, false, false, false, false, false, false, false, true, false, 13, 0, 1, 0, 0, 4, 0, 0};
#include "t558.h"
// Metadata Definition UnityEngine.Networking.Match.Request
extern TypeInfo t558_TI;
#include "t558MD.h"
static const EncodedMethodIndex t558_VT[4] = 
{
	416,
	374,
	417,
	951,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t558_0_0_0;
extern const Il2CppType t558_1_0_0;
struct t558;
const Il2CppTypeDefinitionMetadata t558_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t558_VT, NULL, 2103, 2785, -1, 705};
TypeInfo t558_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Request", "UnityEngine.Networking.Match", NULL, &t558_TI, NULL, 0, &t558_0_0_0, &t558_1_0_0, &t558_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t558), sizeof (t558), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 3, 4, 0, 0, 4, 0, 0};
#include "t561.h"
// Metadata Definition UnityEngine.Networking.Match.ResponseBase
extern TypeInfo t561_TI;
#include "t561MD.h"
extern const Il2CppType t2985_0_0_0;
extern const Il2CppType m18583_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition m18583_RGCTXData[6] = 
{
	{ IL2CPP_RGCTX_DATA_CLASS, 3289 }/* Class */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3532 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3533 }/* Method */,
	{ IL2CPP_RGCTX_DATA_CLASS, 3290 }/* Class */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3534 }/* Method */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
static const EncodedMethodIndex t561_VT[5] = 
{
	416,
	374,
	417,
	418,
	0,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t561_0_0_0;
extern const Il2CppType t561_1_0_0;
struct t561;
const Il2CppTypeDefinitionMetadata t561_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t561_VT, NULL, -1, 2790, -1, -1};
TypeInfo t561_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "ResponseBase", "UnityEngine.Networking.Match", NULL, &t561_TI, NULL, 0, &t561_0_0_0, &t561_1_0_0, &t561_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t561), sizeof (t561), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 0, 0, 0, 0, 5, 0, 0};
// Metadata Definition UnityEngine.Networking.Match.IResponse
extern TypeInfo t2766_TI;
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t2766_0_0_0;
extern const Il2CppType t2766_1_0_0;
struct t2766;
const Il2CppTypeDefinitionMetadata t2766_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1};
TypeInfo t2766_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "IResponse", "UnityEngine.Networking.Match", NULL, &t2766_TI, NULL, 0, &t2766_0_0_0, &t2766_1_0_0, &t2766_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 "t562.h"
// Metadata Definition UnityEngine.Networking.Match.Response
extern TypeInfo t562_TI;
#include "t562MD.h"
static const EncodedMethodIndex t562_VT[5] = 
{
	416,
	374,
	417,
	952,
	953,
};
static const Il2CppType* t562_ITIs[] = 
{
	&t2766_0_0_0,
};
static Il2CppInterfaceOffsetPair t562_IOs[] = 
{
	{ &t2766_0_0_0, 5},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t562_0_0_0;
extern const Il2CppType t562_1_0_0;
struct t562;
const Il2CppTypeDefinitionMetadata t562_DM = 
{
	NULL, NULL, t562_ITIs, t562_IOs, &t561_0_0_0, t562_VT, NULL, 2107, 2798, -1, 708};
TypeInfo t562_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Response", "UnityEngine.Networking.Match", NULL, &t562_TI, NULL, 0, &t562_0_0_0, &t562_1_0_0, &t562_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t562), sizeof (t562), 0, -1, 0, 0, -1, 1048705, 0, 0, false, false, false, false, false, false, false, false, false, false, 7, 2, 2, 0, 0, 5, 1, 1};
#include "t563.h"
// Metadata Definition UnityEngine.Networking.Match.BasicResponse
extern TypeInfo t563_TI;
#include "t563MD.h"
static const EncodedMethodIndex t563_VT[5] = 
{
	416,
	374,
	417,
	952,
	953,
};
static Il2CppInterfaceOffsetPair t563_IOs[] = 
{
	{ &t2766_0_0_0, 5},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t563_0_0_0;
extern const Il2CppType t563_1_0_0;
struct t563;
const Il2CppTypeDefinitionMetadata t563_DM = 
{
	NULL, NULL, NULL, t563_IOs, &t562_0_0_0, t563_VT, NULL, -1, 2805, -1, -1};
TypeInfo t563_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "BasicResponse", "UnityEngine.Networking.Match", NULL, &t563_TI, NULL, 0, &t563_0_0_0, &t563_1_0_0, &t563_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t563), sizeof (t563), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 5, 0, 1};
#include "t564.h"
// Metadata Definition UnityEngine.Networking.Match.CreateMatchRequest
extern TypeInfo t564_TI;
#include "t564MD.h"
static const EncodedMethodIndex t564_VT[4] = 
{
	416,
	374,
	417,
	954,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t564_0_0_0;
extern const Il2CppType t564_1_0_0;
struct t564;
const Il2CppTypeDefinitionMetadata t564_DM = 
{
	NULL, NULL, NULL, NULL, &t558_0_0_0, t564_VT, NULL, 2109, 2806, -1, 710};
TypeInfo t564_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "CreateMatchRequest", "UnityEngine.Networking.Match", NULL, &t564_TI, NULL, 0, &t564_0_0_0, &t564_1_0_0, &t564_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t564), sizeof (t564), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 11, 5, 5, 0, 0, 4, 0, 0};
#include "t566.h"
// Metadata Definition UnityEngine.Networking.Match.CreateMatchResponse
extern TypeInfo t566_TI;
#include "t566MD.h"
static const EncodedMethodIndex t566_VT[5] = 
{
	416,
	374,
	417,
	955,
	956,
};
static Il2CppInterfaceOffsetPair t566_IOs[] = 
{
	{ &t2766_0_0_0, 5},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t566_0_0_0;
extern const Il2CppType t566_1_0_0;
struct t566;
const Il2CppTypeDefinitionMetadata t566_DM = 
{
	NULL, NULL, NULL, t566_IOs, &t563_0_0_0, t566_VT, NULL, 2114, 2817, -1, 715};
TypeInfo t566_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "CreateMatchResponse", "UnityEngine.Networking.Match", NULL, &t566_TI, NULL, 0, &t566_0_0_0, &t566_1_0_0, &t566_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t566), sizeof (t566), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 15, 6, 6, 0, 0, 5, 0, 1};
#include "t569.h"
// Metadata Definition UnityEngine.Networking.Match.JoinMatchRequest
extern TypeInfo t569_TI;
#include "t569MD.h"
static const EncodedMethodIndex t569_VT[4] = 
{
	416,
	374,
	417,
	957,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t569_0_0_0;
extern const Il2CppType t569_1_0_0;
struct t569;
const Il2CppTypeDefinitionMetadata t569_DM = 
{
	NULL, NULL, NULL, NULL, &t558_0_0_0, t569_VT, NULL, 2120, 2832, -1, 721};
TypeInfo t569_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "JoinMatchRequest", "UnityEngine.Networking.Match", NULL, &t569_TI, NULL, 0, &t569_0_0_0, &t569_1_0_0, &t569_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t569), sizeof (t569), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 2, 2, 0, 0, 4, 0, 0};
#include "t570.h"
// Metadata Definition UnityEngine.Networking.Match.JoinMatchResponse
extern TypeInfo t570_TI;
#include "t570MD.h"
static const EncodedMethodIndex t570_VT[5] = 
{
	416,
	374,
	417,
	958,
	959,
};
static Il2CppInterfaceOffsetPair t570_IOs[] = 
{
	{ &t2766_0_0_0, 5},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t570_0_0_0;
extern const Il2CppType t570_1_0_0;
struct t570;
const Il2CppTypeDefinitionMetadata t570_DM = 
{
	NULL, NULL, NULL, t570_IOs, &t563_0_0_0, t570_VT, NULL, 2122, 2838, -1, 723};
TypeInfo t570_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "JoinMatchResponse", "UnityEngine.Networking.Match", NULL, &t570_TI, NULL, 0, &t570_0_0_0, &t570_1_0_0, &t570_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t570), sizeof (t570), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 15, 6, 6, 0, 0, 5, 0, 1};
#include "t571.h"
// Metadata Definition UnityEngine.Networking.Match.DestroyMatchRequest
extern TypeInfo t571_TI;
#include "t571MD.h"
static const EncodedMethodIndex t571_VT[4] = 
{
	416,
	374,
	417,
	960,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t571_0_0_0;
extern const Il2CppType t571_1_0_0;
struct t571;
const Il2CppTypeDefinitionMetadata t571_DM = 
{
	NULL, NULL, NULL, NULL, &t558_0_0_0, t571_VT, NULL, 2128, 2853, -1, 729};
TypeInfo t571_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "DestroyMatchRequest", "UnityEngine.Networking.Match", NULL, &t571_TI, NULL, 0, &t571_0_0_0, &t571_1_0_0, &t571_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t571), sizeof (t571), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 1, 1, 0, 0, 4, 0, 0};
#include "t572.h"
// Metadata Definition UnityEngine.Networking.Match.DropConnectionRequest
extern TypeInfo t572_TI;
#include "t572MD.h"
static const EncodedMethodIndex t572_VT[4] = 
{
	416,
	374,
	417,
	961,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t572_0_0_0;
extern const Il2CppType t572_1_0_0;
struct t572;
const Il2CppTypeDefinitionMetadata t572_DM = 
{
	NULL, NULL, NULL, NULL, &t558_0_0_0, t572_VT, NULL, 2129, 2857, -1, 730};
TypeInfo t572_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "DropConnectionRequest", "UnityEngine.Networking.Match", NULL, &t572_TI, NULL, 0, &t572_0_0_0, &t572_1_0_0, &t572_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t572), sizeof (t572), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 2, 2, 0, 0, 4, 0, 0};
#include "t573.h"
// Metadata Definition UnityEngine.Networking.Match.ListMatchRequest
extern TypeInfo t573_TI;
#include "t573MD.h"
static const EncodedMethodIndex t573_VT[4] = 
{
	416,
	374,
	417,
	962,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t573_0_0_0;
extern const Il2CppType t573_1_0_0;
struct t573;
const Il2CppTypeDefinitionMetadata t573_DM = 
{
	NULL, NULL, NULL, NULL, &t558_0_0_0, t573_VT, NULL, 2131, 2863, -1, 732};
TypeInfo t573_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "ListMatchRequest", "UnityEngine.Networking.Match", NULL, &t573_TI, NULL, 0, &t573_0_0_0, &t573_1_0_0, &t573_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t573), sizeof (t573), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 11, 6, 6, 0, 0, 4, 0, 0};
#include "t574.h"
// Metadata Definition UnityEngine.Networking.Match.MatchDirectConnectInfo
extern TypeInfo t574_TI;
#include "t574MD.h"
static const EncodedMethodIndex t574_VT[5] = 
{
	416,
	374,
	417,
	963,
	964,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t574_0_0_0;
extern const Il2CppType t574_1_0_0;
struct t574;
const Il2CppTypeDefinitionMetadata t574_DM = 
{
	NULL, NULL, NULL, NULL, &t561_0_0_0, t574_VT, NULL, 2137, 2874, -1, 738};
TypeInfo t574_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "MatchDirectConnectInfo", "UnityEngine.Networking.Match", NULL, &t574_TI, NULL, 0, &t574_0_0_0, &t574_1_0_0, &t574_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t574), sizeof (t574), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 9, 3, 3, 0, 0, 5, 0, 0};
#include "t575.h"
// Metadata Definition UnityEngine.Networking.Match.MatchDesc
extern TypeInfo t575_TI;
#include "t575MD.h"
static const EncodedMethodIndex t575_VT[5] = 
{
	416,
	374,
	417,
	965,
	966,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t575_0_0_0;
extern const Il2CppType t575_1_0_0;
struct t575;
const Il2CppTypeDefinitionMetadata t575_DM = 
{
	NULL, NULL, NULL, NULL, &t561_0_0_0, t575_VT, NULL, 2140, 2883, -1, 741};
TypeInfo t575_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "MatchDesc", "UnityEngine.Networking.Match", NULL, &t575_TI, NULL, 0, &t575_0_0_0, &t575_1_0_0, &t575_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t575), sizeof (t575), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 18, 9, 9, 0, 0, 5, 0, 0};
#include "t577.h"
// Metadata Definition UnityEngine.Networking.Match.ListMatchResponse
extern TypeInfo t577_TI;
#include "t577MD.h"
static const EncodedMethodIndex t577_VT[5] = 
{
	416,
	374,
	417,
	967,
	968,
};
static Il2CppInterfaceOffsetPair t577_IOs[] = 
{
	{ &t2766_0_0_0, 5},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t577_0_0_0;
extern const Il2CppType t577_1_0_0;
struct t577;
const Il2CppTypeDefinitionMetadata t577_DM = 
{
	NULL, NULL, NULL, t577_IOs, &t563_0_0_0, t577_VT, NULL, 2149, 2901, -1, 750};
TypeInfo t577_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "ListMatchResponse", "UnityEngine.Networking.Match", NULL, &t577_TI, NULL, 0, &t577_0_0_0, &t577_1_0_0, &t577_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t577), sizeof (t577), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 5, 1, 1, 0, 0, 5, 0, 1};
#include "t560.h"
// Metadata Definition UnityEngine.Networking.Types.AppID
extern TypeInfo t560_TI;
#include "t560MD.h"
static const EncodedMethodIndex t560_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 t560_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t560_0_0_0;
extern const Il2CppType t560_1_0_0;
#include "t698.h"
extern TypeInfo t698_TI;
const Il2CppTypeDefinitionMetadata t560_DM = 
{
	NULL, NULL, NULL, t560_IOs, &t2_0_0_0, t560_VT, NULL, 2150, -1, -1, -1};
TypeInfo t560_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "AppID", "UnityEngine.Networking.Types", NULL, &t698_TI, NULL, 1088, &t560_0_0_0, &t560_1_0_0, &t560_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t560)+ sizeof (Il2CppObject), sizeof (t560)+ sizeof (Il2CppObject), 0, sizeof(uint64_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 2, 0, 0, 23, 0, 3};
#include "t559.h"
// Metadata Definition UnityEngine.Networking.Types.SourceID
extern TypeInfo t559_TI;
#include "t559MD.h"
static const EncodedMethodIndex t559_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 t559_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t559_0_0_0;
extern const Il2CppType t559_1_0_0;
const Il2CppTypeDefinitionMetadata t559_DM = 
{
	NULL, NULL, NULL, t559_IOs, &t2_0_0_0, t559_VT, NULL, 2152, -1, -1, -1};
TypeInfo t559_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "SourceID", "UnityEngine.Networking.Types", NULL, &t698_TI, NULL, 1089, &t559_0_0_0, &t559_1_0_0, &t559_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t559)+ sizeof (Il2CppObject), sizeof (t559)+ sizeof (Il2CppObject), 0, sizeof(uint64_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 2, 0, 0, 23, 0, 3};
#include "t567.h"
// Metadata Definition UnityEngine.Networking.Types.NetworkID
extern TypeInfo t567_TI;
#include "t567MD.h"
static const EncodedMethodIndex t567_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 t567_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t567_0_0_0;
extern const Il2CppType t567_1_0_0;
const Il2CppTypeDefinitionMetadata t567_DM = 
{
	NULL, NULL, NULL, t567_IOs, &t2_0_0_0, t567_VT, NULL, 2154, -1, -1, -1};
TypeInfo t567_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "NetworkID", "UnityEngine.Networking.Types", NULL, &t698_TI, NULL, 1090, &t567_0_0_0, &t567_1_0_0, &t567_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t567)+ sizeof (Il2CppObject), sizeof (t567)+ sizeof (Il2CppObject), 0, sizeof(uint64_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 2, 0, 0, 23, 0, 3};
#include "t568.h"
// Metadata Definition UnityEngine.Networking.Types.NodeID
extern TypeInfo t568_TI;
#include "t568MD.h"
static const EncodedMethodIndex t568_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 t568_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t568_0_0_0;
extern const Il2CppType t568_1_0_0;
#include "t696.h"
extern TypeInfo t696_TI;
const Il2CppTypeDefinitionMetadata t568_DM = 
{
	NULL, NULL, NULL, t568_IOs, &t2_0_0_0, t568_VT, NULL, 2156, -1, -1, -1};
TypeInfo t568_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "NodeID", "UnityEngine.Networking.Types", NULL, &t696_TI, NULL, 1091, &t568_0_0_0, &t568_1_0_0, &t568_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t568)+ sizeof (Il2CppObject), sizeof (t568)+ sizeof (Il2CppObject), 0, sizeof(uint16_t), 0, 0, -1, 257, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 2, 0, 0, 23, 0, 3};
#include "t579.h"
// Metadata Definition UnityEngine.Networking.Types.NetworkAccessToken
extern TypeInfo t579_TI;
#include "t579MD.h"
static const EncodedMethodIndex t579_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t579_0_0_0;
extern const Il2CppType t579_1_0_0;
struct t579;
const Il2CppTypeDefinitionMetadata t579_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t579_VT, NULL, 2158, 2906, -1, -1};
TypeInfo t579_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "NetworkAccessToken", "UnityEngine.Networking.Types", NULL, &t579_TI, NULL, 0, &t579_0_0_0, &t579_1_0_0, &t579_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t579), sizeof (t579), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 1, 0, 0, 4, 0, 0};
#include "t580.h"
// Metadata Definition UnityEngine.Networking.Utility
extern TypeInfo t580_TI;
#include "t580MD.h"
static const EncodedMethodIndex t580_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t580_0_0_0;
extern const Il2CppType t580_1_0_0;
struct t580;
const Il2CppTypeDefinitionMetadata t580_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t580_VT, NULL, 2159, 2908, -1, -1};
TypeInfo t580_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "Utility", "UnityEngine.Networking", NULL, &t580_TI, NULL, 0, &t580_0_0_0, &t580_1_0_0, &t580_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t580), sizeof (t580), 0, -1, sizeof(t580_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 5, 0, 5, 0, 0, 4, 0, 0};
#include "t583.h"
// Metadata Definition UnityEngine.Networking.Match.NetworkMatch
extern TypeInfo t583_TI;
#include "t583MD.h"
extern const Il2CppType t2987_0_0_0;
extern const Il2CppRGCTXDefinition m18584_RGCTXData[3] = 
{
	{ IL2CPP_RGCTX_DATA_CLASS, 5276 }/* Class */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3535 }/* Method */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern const Il2CppType t2767_0_0_0;
extern const Il2CppType t2768_0_0_0;
static const Il2CppType* t583_TI__nestedTypes[2] =
{
	&t2767_0_0_0,
	&t2768_0_0_0,
};
static const EncodedMethodIndex t583_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t583_0_0_0;
extern const Il2CppType t583_1_0_0;
struct t583;
const Il2CppTypeDefinitionMetadata t583_DM = 
{
	NULL, t583_TI__nestedTypes, NULL, NULL, &t24_0_0_0, t583_VT, NULL, 2164, 2913, -1, 751};
TypeInfo t583_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "NetworkMatch", "UnityEngine.Networking.Match", NULL, &t583_TI, NULL, 0, &t583_0_0_0, &t583_1_0_0, &t583_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t583), sizeof (t583), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 15, 1, 2, 0, 2, 4, 0, 0};
// Metadata Definition UnityEngine.Networking.Match.NetworkMatch/ResponseDelegate`1
extern TypeInfo t2767_TI;
static const EncodedMethodIndex t2767_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	969,
	970,
	971,
};
static Il2CppInterfaceOffsetPair t2767_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t2767_1_0_0;
struct t2767;
const Il2CppTypeDefinitionMetadata t2767_DM = 
{
	&t583_0_0_0, NULL, NULL, t2767_IOs, &t279_0_0_0, t2767_VT, NULL, -1, 2928, -1, -1};
TypeInfo t2767_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "ResponseDelegate`1", "", NULL, &t2767_TI, NULL, 0, &t2767_0_0_0, &t2767_1_0_0, &t2767_DM, NULL, NULL, 27, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, 0, 0, 0, -1, 258, 0, 0, false, false, false, true, false, false, false, false, false, false, 4, 0, 0, 0, 0, 13, 0, 2};
// Metadata Definition UnityEngine.Networking.Match.NetworkMatch/<ProcessMatchResponse>c__Iterator0`1
extern TypeInfo t2768_TI;
static const EncodedMethodIndex t2768_VT[8] = 
{
	416,
	374,
	417,
	418,
	972,
	973,
	974,
	975,
};
extern const Il2CppType t2049_0_0_0;
static const Il2CppType* t2768_ITIs[] = 
{
	&t153_0_0_0,
	&t387_0_0_0,
	&t2049_0_0_0,
};
static Il2CppInterfaceOffsetPair t2768_IOs[] = 
{
	{ &t153_0_0_0, 4},
	{ &t387_0_0_0, 5},
	{ &t2049_0_0_0, 7},
};
extern const Il2CppType t2768_gp_0_0_0_0;
extern const Il2CppRGCTXDefinition t2768_RGCTXData[4] = 
{
	{ IL2CPP_RGCTX_DATA_CLASS, 3319 }/* Class */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3536 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3537 }/* Method */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t2768_1_0_0;
struct t2768;
const Il2CppTypeDefinitionMetadata t2768_DM = 
{
	&t583_0_0_0, NULL, t2768_ITIs, t2768_IOs, &t65_0_0_0, t2768_VT, t2768_RGCTXData, 2166, 2932, -1, 752};
TypeInfo t2768_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "<ProcessMatchResponse>c__Iterator0`1", "", NULL, &t2768_TI, NULL, 1093, &t2768_0_0_0, &t2768_1_0_0, &t2768_DM, NULL, NULL, 28, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, 0, 0, 0, -1, 1048835, 0, 0, false, false, false, true, false, false, false, false, false, false, 5, 2, 10, 0, 0, 8, 3, 3};
#include "t585.h"
// Metadata Definition SimpleJson.JsonArray
extern TypeInfo t585_TI;
#include "t585MD.h"
static const EncodedMethodIndex t585_VT[33] = 
{
	416,
	374,
	417,
	976,
	2147484625,
	2147484626,
	2147484627,
	2147484628,
	2147484629,
	2147484630,
	2147484631,
	2147484632,
	2147484633,
	2147484634,
	2147484635,
	2147484636,
	2147484637,
	2147484638,
	2147484639,
	2147484640,
	2147484626,
	2147484641,
	2147484642,
	2147484635,
	2147484643,
	2147484644,
	2147484645,
	2147484646,
	2147484647,
	2147484648,
	2147484640,
	2147484649,
	2147484650,
};
extern const Il2CppType t1132_0_0_0;
extern const Il2CppType t1090_0_0_0;
extern const Il2CppType t670_0_0_0;
extern const Il2CppType t459_0_0_0;
extern const Il2CppType t1823_0_0_0;
static Il2CppInterfaceOffsetPair t585_IOs[] = 
{
	{ &t674_0_0_0, 4},
	{ &t1132_0_0_0, 5},
	{ &t1090_0_0_0, 9},
	{ &t670_0_0_0, 20},
	{ &t459_0_0_0, 27},
	{ &t1823_0_0_0, 28},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t585_0_0_0;
extern const Il2CppType t585_1_0_0;
extern const Il2CppType t399_0_0_0;
struct t585;
const Il2CppTypeDefinitionMetadata t585_DM = 
{
	NULL, NULL, NULL, t585_IOs, &t399_0_0_0, t585_VT, NULL, -1, 2937, -1, -1};
TypeInfo t585_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "JsonArray", "SimpleJson", NULL, &t585_TI, NULL, 1097, &t585_0_0_0, &t585_1_0_0, &t585_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t585), sizeof (t585), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 2, 0, 0, 0, 0, 33, 0, 6};
#include "t586.h"
// Metadata Definition SimpleJson.JsonObject
extern TypeInfo t586_TI;
#include "t586MD.h"
static const EncodedMethodIndex t586_VT[19] = 
{
	416,
	374,
	417,
	1003,
	1004,
	1005,
	1006,
	1007,
	1008,
	1009,
	1010,
	1011,
	1012,
	1013,
	1014,
	1015,
	1016,
	1017,
	1018,
};
extern const Il2CppType t664_0_0_0;
extern const Il2CppType t2989_0_0_0;
extern const Il2CppType t2990_0_0_0;
static const Il2CppType* t586_ITIs[] = 
{
	&t664_0_0_0,
	&t2989_0_0_0,
	&t674_0_0_0,
	&t2990_0_0_0,
};
static Il2CppInterfaceOffsetPair t586_IOs[] = 
{
	{ &t664_0_0_0, 4},
	{ &t2989_0_0_0, 10},
	{ &t674_0_0_0, 11},
	{ &t2990_0_0_0, 12},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t586_0_0_0;
extern const Il2CppType t586_1_0_0;
struct t586;
const Il2CppTypeDefinitionMetadata t586_DM = 
{
	NULL, NULL, t586_ITIs, t586_IOs, &t65_0_0_0, t586_VT, NULL, 2176, 2939, -1, 754};
TypeInfo t586_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "JsonObject", "SimpleJson", NULL, &t586_TI, NULL, 1098, &t586_0_0_0, &t586_1_0_0, &t586_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t586), sizeof (t586), 0, -1, 0, 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, false, false, 17, 5, 1, 0, 0, 19, 4, 4};
#include "t588.h"
// Metadata Definition SimpleJson.SimpleJson
extern TypeInfo t588_TI;
#include "t588MD.h"
static const EncodedMethodIndex t588_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t588_0_0_0;
extern const Il2CppType t588_1_0_0;
struct t588;
const Il2CppTypeDefinitionMetadata t588_DM = 
{
	NULL, NULL, NULL, NULL, &t65_0_0_0, t588_VT, NULL, 2177, 2956, -1, 759};
TypeInfo t588_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "SimpleJson", "SimpleJson", NULL, &t588_TI, NULL, 1099, &t588_0_0_0, &t588_1_0_0, &t588_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t588), sizeof (t588), 0, -1, sizeof(t588_SFs), 0, -1, 1048960, 0, 0, false, false, false, false, false, false, false, false, false, false, 21, 2, 2, 0, 0, 4, 0, 0};
// Metadata Definition SimpleJson.IJsonSerializerStrategy
extern TypeInfo t589_TI;
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t589_0_0_0;
extern const Il2CppType t589_1_0_0;
struct t589;
const Il2CppTypeDefinitionMetadata t589_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, 2977, -1, -1};
TypeInfo t589_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "IJsonSerializerStrategy", "SimpleJson", NULL, &t589_TI, NULL, 1103, &t589_0_0_0, &t589_1_0_0, &t589_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, -1, 0, 0, -1, 160, 0, 0, false, false, false, false, false, false, false, false, false, false, 1, 0, 0, 0, 0, 0, 0, 0};
#include "t590.h"
// Metadata Definition SimpleJson.PocoJsonSerializerStrategy
extern TypeInfo t590_TI;
#include "t590MD.h"
static const EncodedMethodIndex t590_VT[13] = 
{
	416,
	374,
	417,
	418,
	1019,
	1020,
	1021,
	1022,
	1023,
	1019,
	1024,
	1025,
	1026,
};
static const Il2CppType* t590_ITIs[] = 
{
	&t589_0_0_0,
};
static Il2CppInterfaceOffsetPair t590_IOs[] = 
{
	{ &t589_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t590_0_0_0;
extern const Il2CppType t590_1_0_0;
struct t590;
const Il2CppTypeDefinitionMetadata t590_DM = 
{
	NULL, NULL, t590_ITIs, t590_IOs, &t65_0_0_0, t590_VT, NULL, 2179, 2978, -1, -1};
TypeInfo t590_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "PocoJsonSerializerStrategy", "SimpleJson", NULL, &t590_TI, NULL, 1105, &t590_0_0_0, &t590_1_0_0, &t590_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t590), sizeof (t590), 0, -1, sizeof(t590_SFs), 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, true, false, 10, 0, 6, 0, 0, 13, 1, 1};
#include "t605.h"
// Metadata Definition SimpleJson.Reflection.ReflectionUtils
extern TypeInfo t605_TI;
#include "t605MD.h"
extern const Il2CppType t2769_0_0_0;
extern const Il2CppType t594_0_0_0;
extern const Il2CppType t595_0_0_0;
extern const Il2CppType t596_0_0_0;
extern const Il2CppType t2770_0_0_0;
extern const Il2CppType t597_0_0_0;
extern const Il2CppType t599_0_0_0;
extern const Il2CppType t601_0_0_0;
extern const Il2CppType t603_0_0_0;
extern const Il2CppType t604_0_0_0;
static const Il2CppType* t605_TI__nestedTypes[10] =
{
	&t2769_0_0_0,
	&t594_0_0_0,
	&t595_0_0_0,
	&t596_0_0_0,
	&t2770_0_0_0,
	&t597_0_0_0,
	&t599_0_0_0,
	&t601_0_0_0,
	&t603_0_0_0,
	&t604_0_0_0,
};
static const EncodedMethodIndex t605_VT[4] = 
{
	416,
	374,
	417,
	418,
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t605_0_0_0;
extern const Il2CppType t605_1_0_0;
struct t605;
const Il2CppTypeDefinitionMetadata t605_DM = 
{
	NULL, t605_TI__nestedTypes, NULL, NULL, &t65_0_0_0, t605_VT, NULL, 2185, 2988, -1, -1};
TypeInfo t605_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "ReflectionUtils", "SimpleJson.Reflection", NULL, &t605_TI, NULL, 1108, &t605_0_0_0, &t605_1_0_0, &t605_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t605), sizeof (t605), 0, -1, sizeof(t605_SFs), 0, -1, 1048576, 0, 0, false, false, false, false, false, false, false, false, true, false, 18, 0, 1, 0, 10, 4, 0, 0};
// Metadata Definition SimpleJson.Reflection.ReflectionUtils/ThreadSafeDictionary`2
extern TypeInfo t2769_TI;
static const EncodedMethodIndex t2769_VT[19] = 
{
	416,
	374,
	417,
	418,
	1027,
	1028,
	1029,
	1030,
	1031,
	1032,
	1033,
	1034,
	1035,
	1036,
	1037,
	1038,
	1039,
	1040,
	1041,
};
extern const Il2CppType t2991_0_0_0;
extern const Il2CppType t2992_0_0_0;
extern const Il2CppType t2993_0_0_0;
static const Il2CppType* t2769_ITIs[] = 
{
	&t674_0_0_0,
	&t2991_0_0_0,
	&t2992_0_0_0,
	&t2993_0_0_0,
};
static Il2CppInterfaceOffsetPair t2769_IOs[] = 
{
	{ &t674_0_0_0, 4},
	{ &t2991_0_0_0, 5},
	{ &t2992_0_0_0, 11},
	{ &t2993_0_0_0, 18},
};
extern const Il2CppType t2994_0_0_0;
extern const Il2CppType t2995_0_0_0;
extern const Il2CppRGCTXDefinition t2769_RGCTXData[15] = 
{
	{ IL2CPP_RGCTX_DATA_METHOD, 3538 }/* Method */,
	{ IL2CPP_RGCTX_DATA_CLASS, 5294 }/* Class */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3539 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3540 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3541 }/* Method */,
	{ IL2CPP_RGCTX_DATA_CLASS, 5295 }/* Class */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3542 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3543 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3544 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3545 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3546 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3547 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3548 }/* Method */,
	{ IL2CPP_RGCTX_DATA_METHOD, 3549 }/* Method */,
	{IL2CPP_RGCTX_DATA_INVALID, NULL},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t2769_1_0_0;
struct t2769;
const Il2CppTypeDefinitionMetadata t2769_DM = 
{
	&t605_0_0_0, NULL, t2769_ITIs, t2769_IOs, &t65_0_0_0, t2769_VT, t2769_RGCTXData, 2186, 3006, -1, 761};
TypeInfo t2769_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "ThreadSafeDictionary`2", "", NULL, &t2769_TI, NULL, 1112, &t2769_0_0_0, &t2769_1_0_0, &t2769_DM, NULL, NULL, 29, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, 0, 0, 0, 0, 0, 0, -1, 1048834, 0, 0, false, false, false, true, false, false, false, false, false, false, 18, 5, 3, 0, 0, 19, 4, 4};
#include "t594.h"
// Metadata Definition SimpleJson.Reflection.ReflectionUtils/GetDelegate
extern TypeInfo t594_TI;
#include "t594MD.h"
static const EncodedMethodIndex t594_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	1042,
	1043,
	1044,
};
static Il2CppInterfaceOffsetPair t594_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t594_1_0_0;
struct t594;
const Il2CppTypeDefinitionMetadata t594_DM = 
{
	&t605_0_0_0, NULL, NULL, t594_IOs, &t279_0_0_0, t594_VT, NULL, -1, 3024, -1, -1};
TypeInfo t594_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "GetDelegate", "", NULL, &t594_TI, NULL, 0, &t594_0_0_0, &t594_1_0_0, &t594_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t594, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t594), sizeof (t594), 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 "t595.h"
// Metadata Definition SimpleJson.Reflection.ReflectionUtils/SetDelegate
extern TypeInfo t595_TI;
#include "t595MD.h"
static const EncodedMethodIndex t595_VT[13] = 
{
	465,
	374,
	466,
	418,
	467,
	468,
	467,
	469,
	470,
	471,
	1045,
	1046,
	1047,
};
static Il2CppInterfaceOffsetPair t595_IOs[] = 
{
	{ &t2792_0_0_0, 4},
	{ &t1798_0_0_0, 4},
};
extern Il2CppImage g_UnityEngine_dll_Image;
extern const Il2CppType t595_1_0_0;
struct t595;
const Il2CppTypeDefinitionMetadata t595_DM = 
{
	&t605_0_0_0, NULL, NULL, t595_IOs, &t279_0_0_0, t595_VT, NULL, -1, 3028, -1, -1};
TypeInfo t595_TI = 
{
	&g_UnityEngine_dll_Image, NULL, "SetDelegate", "", NULL, &t595_TI, NULL, 0, &t595_0_0_0, &t595_1_0_0, &t595_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)pinvoke_delegate_wrapper_t595, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t595), sizeof (t595), 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};
