#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


// System.Object
struct Il2CppObject;
// System.Object[]
struct ObjectU5BU5D_t1108656482;
// System.Exception
struct Exception_t3991598821;
// System.String
struct String_t;
// System.MulticastDelegate
struct MulticastDelegate_t3389745971;
// Mono.Globalization.Unicode.Contraction[]
struct ContractionU5BU5D_t376151997;
// Mono.Globalization.Unicode.Level2Map[]
struct Level2MapU5BU5D_t180654597;
// Mono.Globalization.Unicode.CodePointIndexer
struct CodePointIndexer_t3728277196;
// Mono.Globalization.Unicode.Contraction
struct Contraction_t3998770676;
// System.Byte[]
struct ByteU5BU5D_t4260760469;
// System.Reflection.MethodBase
struct MethodBase_t318515428;
// System.Reflection.Module
struct Module_t1394482686;
// System.Runtime.Serialization.ISurrogateSelector
struct ISurrogateSelector_t2300150170;
// System.Runtime.Remoting.Messaging.Header[]
struct HeaderU5BU5D_t856208126;
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t2185721892;
// System.Text.StringBuilder
struct StringBuilder_t243639308;
// System.Text.EncoderFallbackBuffer
struct EncoderFallbackBuffer_t671205824;
// System.Char[]
struct CharU5BU5D_t3324145743;
// System.Text.DecoderFallbackBuffer
struct DecoderFallbackBuffer_t4139272936;
// System.Int64[]
struct Int64U5BU5D_t2174042770;
// System.String[]
struct StringU5BU5D_t4054002952;
// System.Collections.Specialized.ListDictionary/DictionaryNode
struct DictionaryNode_t2044266038;
// System.Net.IPAddress
struct IPAddress_t3525271463;
// System.Net.IPv6Address
struct IPv6Address_t1083476711;
// System.UriFormatException
struct UriFormatException_t308538560;
// UnityEngine.EventSystems.PointerEventData
struct PointerEventData_t1848751023;
// UnityEngine.UI.ILayoutElement
struct ILayoutElement_t1646037781;
// System.Int32[]
struct Int32U5BU5D_t3230847821;
// System.Reflection.CustomAttributeNamedArgument[]
struct CustomAttributeNamedArgumentU5BU5D_t1983528240;
// System.Reflection.CustomAttributeTypedArgument[]
struct CustomAttributeTypedArgumentU5BU5D_t2088020251;
// UnityEngine.Color32[]
struct Color32U5BU5D_t2960766953;
// UnityEngine.EventSystems.RaycastResult[]
struct RaycastResultU5BU5D_t2754024893;
// UnityEngine.Experimental.Director.Playable[]
struct PlayableU5BU5D_t910723999;
// UnityEngine.UICharInfo[]
struct UICharInfoU5BU5D_t4214337045;
// UnityEngine.UILineInfo[]
struct UILineInfoU5BU5D_t2354741311;
// UnityEngine.UIVertex[]
struct UIVertexU5BU5D_t1796391381;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_t4024180168;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_t215400611;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_t701588350;

#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "mscorlib_System_Object4170816371.h"
#include "mscorlib_System_Void2863195528.h"
#include "mscorlib_System_Boolean476798718.h"
#include "mscorlib_System_Int321153838500.h"
#include "mscorlib_ArrayTypes.h"
#include "mscorlib_System_SByte1161769777.h"
#include "mscorlib_System_Byte2862609660.h"
#include "mscorlib_System_Char2862622538.h"
#include "mscorlib_System_DateTime4283661327.h"
#include "mscorlib_System_Decimal1954350631.h"
#include "mscorlib_System_Double3868226565.h"
#include "mscorlib_System_Int161153838442.h"
#include "mscorlib_System_Int641153838595.h"
#include "mscorlib_System_Single4291918972.h"
#include "mscorlib_System_UInt1624667923.h"
#include "mscorlib_System_UInt3224667981.h"
#include "mscorlib_System_UInt6424668076.h"
#include "mscorlib_System_Exception3991598821.h"
#include "mscorlib_System_TypeCode1814089915.h"
#include "mscorlib_System_Globalization_UnicodeCategory1892815653.h"
#include "mscorlib_System_String7231557.h"
#include "mscorlib_System_Runtime_Serialization_StreamingCon2761351129.h"
#include "mscorlib_System_IntPtr4010401971.h"
#include "mscorlib_System_UIntPtr3365854250.h"
#include "mscorlib_System_MulticastDelegate3389745971.h"
#include "mscorlib_System_Reflection_TypeAttributes1370933187.h"
#include "mscorlib_System_Reflection_MemberTypes2305219977.h"
#include "mscorlib_System_RuntimeTypeHandle2669177232.h"
#include "mscorlib_System_RuntimeFieldHandle2347752062.h"
#include "mscorlib_Mono_Globalization_Unicode_CodePointIndex3728277196.h"
#include "mscorlib_Mono_Globalization_Unicode_SimpleCollator_991305523.h"
#include "mscorlib_Mono_Globalization_Unicode_SimpleCollator_988350557.h"
#include "mscorlib_Mono_Globalization_Unicode_Contraction3998770676.h"
#include "mscorlib_Mono_Math_Prime_ConfidenceFactor3802548591.h"
#include "mscorlib_Mono_Math_BigInteger_Sign162809939.h"
#include "mscorlib_System_Security_Cryptography_DSAParameter3032565794.h"
#include "mscorlib_System_Security_Cryptography_RSAParameter3219890992.h"
#include "mscorlib_System_Collections_DictionaryEntry1751606614.h"
#include "mscorlib_System_Reflection_MethodBase318515428.h"
#include "mscorlib_System_DayOfWeek1779421117.h"
#include "mscorlib_System_TimeSpan413522987.h"
#include "mscorlib_System_IO_MonoIOError4242023805.h"
#include "mscorlib_System_IO_FileAttributes2368997539.h"
#include "mscorlib_System_IO_MonoFileType3739127241.h"
#include "mscorlib_System_IO_MonoIOStat1960471149.h"
#include "mscorlib_System_Reflection_CallingConventions2863034704.h"
#include "mscorlib_System_RuntimeMethodHandle2199484343.h"
#include "mscorlib_System_Reflection_MethodAttributes1709777834.h"
#include "mscorlib_System_Reflection_Emit_MethodToken23137230.h"
#include "mscorlib_System_Reflection_FieldAttributes3975817083.h"
#include "mscorlib_System_Reflection_Emit_OpCode3389331186.h"
#include "mscorlib_System_Reflection_Emit_StackBehaviour1381517209.h"
#include "mscorlib_System_Reflection_Module1394482686.h"
#include "mscorlib_System_Reflection_AssemblyNameFlags1632705024.h"
#include "mscorlib_System_Reflection_EventAttributes1762685211.h"
#include "mscorlib_System_Reflection_MonoEventInfo3743085391.h"
#include "mscorlib_System_Reflection_MonoMethodInfo1372150788.h"
#include "mscorlib_System_Reflection_MonoPropertyInfo3938502968.h"
#include "mscorlib_System_Reflection_PropertyAttributes1999146654.h"
#include "mscorlib_System_Reflection_ParameterAttributes358477162.h"
#include "mscorlib_System_Resources_ResourceReader_ResourceI4013605874.h"
#include "mscorlib_System_Runtime_InteropServices_GCHandle1812538030.h"
#include "mscorlib_System_Runtime_Remoting_WellKnownObjectMo3203507465.h"
#include "mscorlib_System_Runtime_Serialization_Formatters_T1936244052.h"
#include "mscorlib_System_Runtime_Serialization_Serializatio2185721892.h"
#include "mscorlib_System_Runtime_Serialization_Serializatio1918496398.h"
#include "mscorlib_System_Runtime_Serialization_StreamingCon2774397435.h"
#include "mscorlib_System_Security_Cryptography_CspProviderF3394239842.h"
#include "mscorlib_System_Security_Cryptography_CipherMode2662187258.h"
#include "mscorlib_System_Security_Cryptography_PaddingMode2126978938.h"
#include "mscorlib_System_Text_StringBuilder243639308.h"
#include "mscorlib_System_Text_EncoderFallbackBuffer671205824.h"
#include "mscorlib_System_Text_DecoderFallbackBuffer4139272936.h"
#include "mscorlib_System_DateTimeKind1472618179.h"
#include "mscorlib_System_DateTimeOffset3884714306.h"
#include "mscorlib_System_Nullable_1_gen497649510.h"
#include "mscorlib_System_MonoEnumInfo3537819206.h"
#include "mscorlib_System_PlatformID785953154.h"
#include "mscorlib_System_Guid2862754429.h"
#include "System_System_Collections_Specialized_ListDictiona2044266038.h"
#include "System_System_ComponentModel_EditorBrowsableState1963658837.h"
#include "System_System_Net_IPAddress3525271463.h"
#include "System_System_Net_Sockets_AddressFamily3770679850.h"
#include "System_System_Net_IPv6Address1083476711.h"
#include "System_System_Net_SecurityProtocolType2898870124.h"
#include "System_System_Security_Cryptography_AsnDecodeStatu1762590658.h"
#include "System_System_Security_Cryptography_X509Certificat2303373610.h"
#include "System_System_Security_Cryptography_X509Certificate326021344.h"
#include "System_System_Security_Cryptography_X509Certificate326232855.h"
#include "System_System_Security_Cryptography_X509Certificat2783749380.h"
#include "System_System_Security_Cryptography_X509Certificat1237379453.h"
#include "System_System_Text_RegularExpressions_RegexOptions3066443743.h"
#include "System_System_Text_RegularExpressions_Category1962353414.h"
#include "System_System_Text_RegularExpressions_OpFlags3204502900.h"
#include "System_System_Text_RegularExpressions_Interval2482260685.h"
#include "System_System_Text_RegularExpressions_Position2659647281.h"
#include "System_System_UriHostNameType959572879.h"
#include "System_System_UriFormatException308538560.h"
#include "Mono_Security_Mono_Math_BigInteger_Sign162809939.h"
#include "Mono_Security_Mono_Math_Prime_ConfidenceFactor3802548591.h"
#include "Mono_Security_Mono_Security_X509_X509ChainStatusFl3401646578.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_AlertLeve3033872806.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_AlertDesc4238799518.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_CipherAlg1887515856.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_HashAlgor4118445357.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_ExchangeA3271961912.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_SecurityP1707327472.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_SecurityCo131120690.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_Handshake3359671455.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_Handshake1470195192.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_ContentTy2370127397.h"
#include "UnityEngine_UnityEngine_AssetBundleCreateRequest_Co561206607.h"
#include "UnityEngine_UnityEngine_CursorLockMode1155278888.h"
#include "UnityEngine_UnityEngine_Vector34282066566.h"
#include "UnityEngine_UnityEngine_Vector24282066565.h"
#include "UnityEngine_UnityEngine_Color4194546905.h"
#include "UnityEngine_UnityEngine_CullingGroupEvent2820176033.h"
#include "UnityEngine_UnityEngine_LayerMask3236759763.h"
#include "UnityEngine_UnityEngine_Color32598853688.h"
#include "UnityEngine_UnityEngine_Quaternion1553702882.h"
#include "UnityEngine_UnityEngine_Rect4241904616.h"
#include "UnityEngine_UnityEngine_Vector44282066567.h"
#include "UnityEngine_UnityEngine_Bounds2711641849.h"
#include "UnityEngine_UnityEngine_Ray3134616544.h"
#include "UnityEngine_UnityEngine_Mesh_InternalShaderChannel2277052758.h"
#include "UnityEngine_UnityEngine_Hash128346790303.h"
#include "UnityEngine_UnityEngine_RuntimePlatform3050318497.h"
#include "UnityEngine_UnityEngine_CameraClearFlags2093155523.h"
#include "UnityEngine_UnityEngine_TouchPhase1567063616.h"
#include "UnityEngine_UnityEngine_TouchType970257423.h"
#include "UnityEngine_UnityEngine_Touch4210255029.h"
#include "UnityEngine_UnityEngine_HideFlags1436803931.h"
#include "UnityEngine_UnityEngine_Matrix4x41651859333.h"
#include "UnityEngine_UnityEngine_Experimental_Director_Playab70832698.h"
#include "UnityEngine_UnityEngine_Experimental_Director_Play1315979427.h"
#include "UnityEngine_UnityEngine_Experimental_Director_Gener247595084.h"
#include "UnityEngine_UnityEngine_SceneManagement_Scene1080795294.h"
#include "UnityEngine_UnityEngine_RaycastHit4003175726.h"
#include "UnityEngine_UnityEngine_RaycastHit2D1374744384.h"
#include "UnityEngine_UnityEngine_SendMessageOptions3856946179.h"
#include "UnityEngine_UnityEngine_AnimatorStateInfo323110318.h"
#include "UnityEngine_UnityEngine_AnimatorClipInfo2746035113.h"
#include "UnityEngine_UnityEngine_Experimental_Director_Anim3906681469.h"
#include "UnityEngine_UnityEngine_Experimental_Director_Anim1390812184.h"
#include "UnityEngine_UnityEngine_Experimental_Director_Fram3749225885.h"
#include "UnityEngine_UnityEngine_TextGenerationSettings1923005356.h"
#include "UnityEngine_UnityEngine_RenderMode77252893.h"
#include "UnityEngine_UnityEngine_EventType637886954.h"
#include "UnityEngine_UnityEngine_EventModifiers4195406918.h"
#include "UnityEngine_UnityEngine_KeyCode3128317986.h"
#include "UnityEngine_UnityEngine_ImagePosition2091083802.h"
#include "UnityEngine_UnityEngine_TextAnchor213922566.h"
#include "UnityEngine_UnityEngine_TextClipping3924524051.h"
#include "UnityEngine_UnityEngine_FontStyle3350479768.h"
#include "UnityEngine_UnityEngine_Internal_DrawArguments1587375252.h"
#include "UnityEngine_UnityEngine_Internal_DrawWithTextSelec4294668057.h"
#include "UnityEngine_UnityEngine_SendMouseEvents_HitInfo3209134097.h"
#include "UnityEngine_UnityEngine_Events_PersistentListenerM3900400668.h"
#include "UnityEngine_UnityEngine_LogType4286006228.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_RaycastRes3762661364.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_MoveDirect2840182460.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerEven384979233.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerEve1848751023.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_PointerEve2820857440.h"
#include "UnityEngine_UI_UnityEngine_EventSystems_Standalone1573608962.h"
#include "UnityEngine_UI_UnityEngine_UI_CoroutineTween_ColorT678919098.h"
#include "UnityEngine_UI_UnityEngine_UI_ColorBlock508458230.h"
#include "UnityEngine_UI_UnityEngine_UI_DefaultControls_Reso2719315882.h"
#include "UnityEngine_UnityEngine_HorizontalWrapMode2918974229.h"
#include "UnityEngine_UnityEngine_VerticalWrapMode1147493927.h"
#include "UnityEngine_UI_UnityEngine_UI_GraphicRaycaster_Blo1890318721.h"
#include "UnityEngine_UI_UnityEngine_UI_Image_Type3063828369.h"
#include "UnityEngine_UI_UnityEngine_UI_Image_FillMethod2255824731.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_ContentTy2662964855.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_LineType2016592042.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_InputType1602890312.h"
#include "UnityEngine_UnityEngine_TouchScreenKeyboardType2604324130.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_CharacterV737650598.h"
#include "UnityEngine_UI_UnityEngine_UI_InputField_EditState2313773259.h"
#include "UnityEngine_UI_UnityEngine_UI_Navigation_Mode356329147.h"
#include "UnityEngine_UI_UnityEngine_UI_Navigation1108456480.h"
#include "UnityEngine_UI_UnityEngine_UI_Scrollbar_Direction522766867.h"
#include "UnityEngine_UI_UnityEngine_UI_Scrollbar_Axis4294105229.h"
#include "UnityEngine_UI_UnityEngine_UI_ScrollRect_MovementTy300513412.h"
#include "UnityEngine_UI_UnityEngine_UI_ScrollRect_ScrollbarV184977789.h"
#include "UnityEngine_UI_UnityEngine_UI_Selectable_Transitio1922345195.h"
#include "UnityEngine_UI_UnityEngine_UI_SpriteState2895308594.h"
#include "UnityEngine_UI_UnityEngine_UI_Selectable_Selection1293548283.h"
#include "UnityEngine_UI_UnityEngine_UI_Slider_Direction94975348.h"
#include "UnityEngine_UI_UnityEngine_UI_Slider_Axis3565360268.h"
#include "UnityEngine_UI_UnityEngine_UI_AspectRatioFitter_As2149445162.h"
#include "UnityEngine_UI_UnityEngine_UI_CanvasScaler_ScaleMo2493957633.h"
#include "UnityEngine_UI_UnityEngine_UI_CanvasScaler_ScreenM1153512176.h"
#include "UnityEngine_UI_UnityEngine_UI_CanvasScaler_Unit1837657360.h"
#include "UnityEngine_UI_UnityEngine_UI_ContentSizeFitter_Fit909765868.h"
#include "UnityEngine_UI_UnityEngine_UI_GridLayoutGroup_Corne284493240.h"
#include "UnityEngine_UI_UnityEngine_UI_GridLayoutGroup_Axis1399125956.h"
#include "UnityEngine_UI_UnityEngine_UI_GridLayoutGroup_Cons1640775616.h"
#include "UnityEngine_UnityEngine_UIVertex4244065212.h"
#include "mscorlib_System_Collections_Generic_KeyValuePair_21944668977.h"
#include "mscorlib_System_Collections_Generic_Dictionary_2_E3363211663.h"
#include "mscorlib_System_Collections_Generic_Dictionary_2_V4272688975.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera1263707397.h"
#include "System_System_Collections_Generic_Stack_1_Enumerat2532196025.h"
#include "System_Core_System_Collections_Generic_HashSet_1_E3712488813.h"
#include "mscorlib_System_Collections_Generic_Dictionary_2_V2099913018.h"
#include "mscorlib_System_Collections_Generic_Dictionary_2_E1190435706.h"
#include "mscorlib_System_Collections_Generic_KeyValuePair_24066860316.h"
#include "UnityEngine_UI_UnityEngine_UI_CoroutineTween_Float2711705593.h"
#include "UnityEngine_UI_UnityEngine_UI_CoroutineTween_ColorT723277650.h"
#include "mscorlib_Mono_Globalization_Unicode_CodePointIndex3372848153.h"
#include "System_Core_System_Collections_Generic_HashSet_1_L2122599155.h"
#include "mscorlib_System_Collections_Generic_KeyValuePair_22545618620.h"
#include "mscorlib_System_Collections_Generic_KeyValuePair_23222658402.h"
#include "mscorlib_System_Collections_Generic_Link2063667470.h"
#include "mscorlib_System_Collections_Hashtable_Slot2260530181.h"
#include "mscorlib_System_Collections_SortedList_Slot2072023290.h"
#include "mscorlib_System_Reflection_CustomAttributeNamedArg3059612989.h"
#include "mscorlib_System_Reflection_CustomAttributeTypedArg3301293422.h"
#include "mscorlib_System_Reflection_Emit_ILGenerator_LabelD3207823784.h"
#include "mscorlib_System_Reflection_Emit_ILGenerator_LabelFi660379442.h"
#include "mscorlib_System_Reflection_Emit_ILTokenInfo1354080954.h"
#include "mscorlib_System_Reflection_ParameterModifier741930026.h"
#include "mscorlib_System_Resources_ResourceReader_ResourceC2113902833.h"
#include "System_System_Security_Cryptography_X509Certificate766901931.h"
#include "System_System_Text_RegularExpressions_Mark3811539797.h"
#include "System_System_Uri_UriScheme1290668975.h"
#include "UnityEngine_UnityEngine_ContactPoint243083348.h"
#include "UnityEngine_UnityEngine_ContactPoint2D4288432358.h"
#include "UnityEngine_UnityEngine_Keyframe4079056114.h"
#include "UnityEngine_UnityEngine_UICharInfo65807484.h"
#include "UnityEngine_UnityEngine_UILineInfo4113875482.h"
#include "UnityEngine_ArrayTypes.h"
#include "UnityEngine.UI_ArrayTypes.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_Handshake3167042548.h"
#include "mscorlib_System_Runtime_Serialization_Formatters_B2420703430.h"
#include "mscorlib_System_Collections_Generic_Dictionary_2_Va578671322.h"
#include "mscorlib_System_Collections_Generic_Dictionary_2_V1255711104.h"
#include "mscorlib_System_Collections_Generic_Dictionary_2_E3964161306.h"
#include "mscorlib_System_Collections_Generic_Dictionary_2_En346233792.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera4250467982.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera2541696822.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumerat152504015.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumerat394184448.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera1986712010.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumerat855552390.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera1458691020.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera1453665806.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera1206766508.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera1336956238.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera1374957591.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera1374957592.h"
#include "mscorlib_System_Collections_Generic_List_1_Enumera1374957593.h"

void* RuntimeInvoker_Void_t2863195528 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, const MethodInfo* method);
	((Func)method->methodPointer)(obj, method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, method);
	return ret;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_ObjectU5BU5DU26_t2782501102 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, ObjectU5BU5D_t1108656482** p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (ObjectU5BU5D_t1108656482**)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_ObjectU5BU5DU26_t2782501102 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, ObjectU5BU5D_t1108656482** p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (ObjectU5BU5D_t1108656482**)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Char_t2862622538_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_SByte_t1161769777_Il2CppObject_Int32_t1153838500_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int8_t p1, Il2CppObject * p2, int32_t p3, Exception_t3991598821 ** p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), (Exception_t3991598821 **)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int32_t* p3, Exception_t3991598821 ** p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (int32_t*)args[2], (Exception_t3991598821 **)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_SByte_t1161769777_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, int8_t p2, Exception_t3991598821 ** p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int8_t*)args[1]), (Exception_t3991598821 **)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Il2CppObject_SByte_t1161769777_SByte_t1161769777_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, Il2CppObject * p2, int8_t p3, int8_t p4, Exception_t3991598821 ** p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), *((int8_t*)args[3]), (Exception_t3991598821 **)args[4], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Il2CppObject_Il2CppObject_BooleanU26_t3329156530_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, Il2CppObject * p2, Il2CppObject * p3, bool* p4, bool* p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (bool*)args[3], (bool*)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Il2CppObject_Il2CppObject_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, Il2CppObject * p2, Il2CppObject * p3, bool* p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (bool*)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Il2CppObject_Int32U26_t3577252348_SByte_t1161769777_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, Il2CppObject * p2, int32_t* p3, int8_t p4, Exception_t3991598821 ** p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], (Il2CppObject *)args[1], (int32_t*)args[2], *((int8_t*)args[3]), (Exception_t3991598821 **)args[4], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int16_t1153838442_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int16_t p1, int8_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int8_t p4, int32_t* p5, Exception_t3991598821 ** p6, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), (int32_t*)args[4], (Exception_t3991598821 **)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t* p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (int32_t*)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return ret;
}

void* RuntimeInvoker_TypeCode_t1814089915 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_Int64U26_t3130171125_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int64_t* p3, Exception_t3991598821 ** p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (int64_t*)args[2], (Exception_t3991598821 **)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int64U26_t3130171125_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int8_t p4, int64_t* p5, Exception_t3991598821 ** p6, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), (int64_t*)args[4], (Exception_t3991598821 **)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int64U26_t3130171125 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int64_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int64_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_Int64U26_t3130171125 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int64_t* p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (int64_t*)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_UInt32U26_t3573061691_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int8_t p2, uint32_t* p3, Exception_t3991598821 ** p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (uint32_t*)args[2], (Exception_t3991598821 **)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_UInt32U26_t3573061691_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int8_t p4, uint32_t* p5, Exception_t3991598821 ** p6, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), (uint32_t*)args[4], (Exception_t3991598821 **)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_UInt32U26_t3573061691 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, uint32_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (uint32_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_UInt32U26_t3573061691 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, uint32_t* p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (uint32_t*)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_UInt64U26_t3125980468_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int8_t p4, uint64_t* p5, Exception_t3991598821 ** p6, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), (uint64_t*)args[4], (Exception_t3991598821 **)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_UInt64U26_t3125980468 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, uint64_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (uint64_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_ByteU26_t3029314660 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, uint8_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (uint8_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_ByteU26_t3029314660 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, uint8_t* p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (uint8_t*)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_SByteU26_t2491981303_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int8_t* p3, Exception_t3991598821 ** p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (int8_t*)args[2], (Exception_t3991598821 **)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByteU26_t2491981303 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int8_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int8_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_Int16U26_t3895417382_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int16_t* p3, Exception_t3991598821 ** p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (int16_t*)args[2], (Exception_t3991598821 **)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int16U26_t3895417382 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int16_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int16_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_UInt16U26_t3891226725 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, uint16_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (uint16_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_UInt16U26_t3891226725 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, uint16_t* p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (uint16_t*)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_ByteU2AU26_t2111700844_ByteU2AU26_t2111700844_DoubleU2AU26_t826365945_UInt16U2AU26_t1015613567_UInt16U2AU26_t1015613567_UInt16U2AU26_t1015613567_UInt16U2AU26_t1015613567 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint8_t** p1, uint8_t** p2, double** p3, uint16_t** p4, uint16_t** p5, uint16_t** p6, uint16_t** p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (uint8_t**)args[0], (uint8_t**)args[1], (double**)args[2], (uint16_t**)args[3], (uint16_t**)args[4], (uint16_t**)args[5], (uint16_t**)args[6], method);
	return NULL;
}

void* RuntimeInvoker_UnicodeCategory_t1892815653_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Char_t2862622538_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Char_t2862622538_Int16_t1153838442_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, int16_t p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int16_t p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Char_t2862622538_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, int32_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, Il2CppObject * p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, Il2CppObject * p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), (Il2CppObject *)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t p4, int32_t p5, int8_t p6, Il2CppObject * p7, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int32_t*)args[4]), *((int8_t*)args[5]), (Il2CppObject *)args[6], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t p4, int32_t p5, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int32_t p6, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), *((int32_t*)args[5]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int16_t1153838442_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int16_t p1, int32_t p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int16_t1153838442_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int16_t p1, int32_t p2, int32_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, int16_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int16_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int16_t1153838442_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int16_t p1, int16_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int16_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32U26_t3577252348_Int32U26_t3577252348_Int32U26_t3577252348_BooleanU26_t3329156530_StringU26_t3969221123 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, int32_t* p3, int32_t* p4, bool* p5, String_t** p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], (int32_t*)args[2], (int32_t*)args[3], (bool*)args[4], (String_t**)args[5], method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int16_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int16_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int16_t1153838442_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int16_t p1, int32_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int32_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, float p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, float p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, double p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, double p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_DoubleU26_t2070895683_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int8_t p4, double* p5, Exception_t3991598821 ** p6, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), (double*)args[4], (Exception_t3991598821 **)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_DoubleU26_t2070895683 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, double* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (double*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, int8_t p4, int8_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, double p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Decimal_t1954350631_Decimal_t1954350631_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, Decimal_t1954350631  p1, Decimal_t1954350631  p2, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), *((Decimal_t1954350631 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Decimal_t1954350631_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Decimal_t1954350631  p1, Decimal_t1954350631  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), *((Decimal_t1954350631 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Decimal_t1954350631_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Decimal_t1954350631  p1, Decimal_t1954350631  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), *((Decimal_t1954350631 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348_BooleanU26_t3329156530_BooleanU26_t3329156530_Int32U26_t3577252348_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t* p4, bool* p5, bool* p6, int32_t* p7, int8_t p8, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (int32_t*)args[3], (bool*)args[4], (bool*)args[5], (int32_t*)args[6], *((int8_t*)args[7]), method);
	return ret;
}

void* RuntimeInvoker_Decimal_t1954350631_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_DecimalU26_t2491998833_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, Decimal_t1954350631 * p4, int8_t p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (Decimal_t1954350631 *)args[3], *((int8_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_UInt64U26_t3125980468 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Decimal_t1954350631 * p1, uint64_t* p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Decimal_t1954350631 *)args[0], (uint64_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_Int64U26_t3130171125 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Decimal_t1954350631 * p1, int64_t* p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Decimal_t1954350631 *)args[0], (int64_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_DecimalU26_t2491998833 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Decimal_t1954350631 * p1, Decimal_t1954350631 * p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Decimal_t1954350631 *)args[0], (Decimal_t1954350631 *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Decimal_t1954350631 * p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Decimal_t1954350631 *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Decimal_t1954350631 * p1, int32_t p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Decimal_t1954350631 *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_DecimalU26_t2491998833 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, Decimal_t1954350631 * p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, (Decimal_t1954350631 *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_DecimalU26_t2491998833_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Decimal_t1954350631 * p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Decimal_t1954350631 *)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_DecimalU26_t2491998833_DecimalU26_t2491998833 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Decimal_t1954350631 * p1, Decimal_t1954350631 * p2, Decimal_t1954350631 * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Decimal_t1954350631 *)args[0], (Decimal_t1954350631 *)args[1], (Decimal_t1954350631 *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, float p1, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, double p1, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_StreamingContext_t2761351129 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, StreamingContext_t2761351129  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((StreamingContext_t2761351129 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_IntPtr_t_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, IntPtr_t p1, IntPtr_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((IntPtr_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_IntPtr_t_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef IntPtr_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	IntPtr_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_IntPtr_t_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef IntPtr_t (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	IntPtr_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_IntPtr_t_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef IntPtr_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	IntPtr_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return ret;
}

void* RuntimeInvoker_UInt32_t24667981 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UIntPtr_t_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef UIntPtr_t  (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	UIntPtr_t  ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UIntPtr_t_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef UIntPtr_t  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	UIntPtr_t  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UIntPtr_t_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef UIntPtr_t  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	UIntPtr_t  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_MulticastDelegateU26_t1479293253 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, MulticastDelegate_t3389745971 ** p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (MulticastDelegate_t3389745971 **)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int8_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int8_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, int8_t p5, int8_t p6, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int8_t*)args[4]), *((int8_t*)args[5]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int8_t p4, int8_t p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int8_t*)args[3]), *((int8_t*)args[4]), method);
	return ret;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int8_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int8_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int8_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int16_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int16_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int64_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int64_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Il2CppObject * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Int64_t1153838595_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t p4, int32_t p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int64_t1153838595_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int64_t p1, int64_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int64_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int64_t1153838595_Int64_t1153838595_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int64_t p1, int64_t p2, int64_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int64_t*)args[1]), *((int64_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int64_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int64_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int64_t p2, int64_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int64_t*)args[1]), *((int64_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Int64_t1153838595_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int64_t p2, int64_t p3, int64_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int64_t*)args[1]), *((int64_t*)args[2]), *((int64_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Il2CppObject_Int64_t1153838595_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int64_t p2, Il2CppObject * p3, int64_t p4, int64_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int64_t*)args[1]), (Il2CppObject *)args[2], *((int64_t*)args[3]), *((int64_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int64_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int64_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, Il2CppObject * p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), (Il2CppObject *)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, IntPtr_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((IntPtr_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_TypeAttributes_t1370933187 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_MemberTypes_t2305219977 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RuntimeTypeHandle_t2669177232 (const MethodInfo* method, void* obj, void** args)
{
	typedef RuntimeTypeHandle_t2669177232  (*Func)(void* obj, const MethodInfo* method);
	RuntimeTypeHandle_t2669177232  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int8_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), *((int8_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_TypeCode_t1814089915_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_RuntimeTypeHandle_t2669177232 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, RuntimeTypeHandle_t2669177232  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((RuntimeTypeHandle_t2669177232 *)args[0]), method);
	return ret;
}

void* RuntimeInvoker_RuntimeTypeHandle_t2669177232_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef RuntimeTypeHandle_t2669177232  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	RuntimeTypeHandle_t2669177232  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t p4, Il2CppObject * p5, Il2CppObject * p6, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), (Il2CppObject *)args[4], (Il2CppObject *)args[5], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, Il2CppObject * p2, int32_t p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, Il2CppObject * p7, Il2CppObject * p8, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], (Il2CppObject *)args[6], (Il2CppObject *)args[7], method);
	return ret;
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int8_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return ret;
}

void* RuntimeInvoker_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef IntPtr_t (*Func)(void* obj, const MethodInfo* method);
	IntPtr_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, int8_t p2, int32_t p3, int32_t p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_RuntimeFieldHandle_t2347752062 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, RuntimeFieldHandle_t2347752062  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((RuntimeFieldHandle_t2347752062 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_ContractionU5BU5DU26_t969300299_Level2MapU5BU5DU26_t2877091395 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, ContractionU5BU5D_t376151997** p3, Level2MapU5BU5D_t180654597** p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (ContractionU5BU5D_t376151997**)args[2], (Level2MapU5BU5D_t180654597**)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_CodePointIndexerU26_t1928684308_ByteU2AU26_t2111700844_ByteU2AU26_t2111700844_CodePointIndexerU26_t1928684308_ByteU2AU26_t2111700844 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, CodePointIndexer_t3728277196 ** p2, uint8_t** p3, uint8_t** p4, CodePointIndexer_t3728277196 ** p5, uint8_t** p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (CodePointIndexer_t3728277196 **)args[1], (uint8_t**)args[2], (uint8_t**)args[3], (CodePointIndexer_t3728277196 **)args[4], (uint8_t**)args[5], method);
	return NULL;
}

void* RuntimeInvoker_Byte_t2862609660_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, int8_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, int32_t p1, int32_t p2, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, int32_t p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ExtenderType_t991305523_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, Il2CppObject * p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_BooleanU26_t3329156530_BooleanU26_t3329156530_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int32_t p6, bool* p7, bool* p8, int8_t p9, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), *((int32_t*)args[5]), (bool*)args[6], (bool*)args[7], *((int8_t*)args[8]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int32_t p6, int32_t p7, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), *((int32_t*)args[5]), *((int32_t*)args[6]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int32_t p6, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), *((int32_t*)args[5]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_BooleanU26_t3329156530_BooleanU26_t3329156530_SByte_t1161769777_SByte_t1161769777_ContextU26_t1882405291 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int32_t p6, bool* p7, bool* p8, int8_t p9, int8_t p10, Context_t988350557 * p11, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), *((int32_t*)args[5]), (bool*)args[6], (bool*)args[7], *((int8_t*)args[8]), *((int8_t*)args[9]), (Context_t988350557 *)args[10], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int8_t p1, int8_t p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, int32_t p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_ContextU26_t1882405291 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, int8_t p5, Context_t988350557 * p6, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int8_t*)args[4]), (Context_t988350557 *)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, bool* p5, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), (bool*)args[4], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, int32_t p5, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int16_t1153838442_Int32_t1153838500_SByte_t1161769777_ContextU26_t1882405291 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int16_t p5, int32_t p6, int8_t p7, Context_t988350557 * p8, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int16_t*)args[4]), *((int32_t*)args[5]), *((int8_t*)args[6]), (Context_t988350557 *)args[7], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_ContextU26_t1882405291 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, Il2CppObject * p5, Context_t988350557 * p6, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), (Il2CppObject *)args[4], (Context_t988350557 *)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777_ContextU26_t1882405291 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, Il2CppObject * p5, int32_t p6, int8_t p7, Context_t988350557 * p8, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), (Il2CppObject *)args[4], *((int32_t*)args[5]), *((int8_t*)args[6]), (Context_t988350557 *)args[7], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_ContextU26_t1882405291 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, int32_t p3, int32_t p4, Il2CppObject * p5, int8_t p6, Context_t988350557 * p7, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), (Il2CppObject *)args[4], *((int8_t*)args[5]), (Context_t988350557 *)args[6], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32_t1153838500_ContractionU26_t1032721964_ContextU26_t1882405291 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, int32_t p3, int32_t p4, Il2CppObject * p5, int8_t p6, int32_t p7, Contraction_t3998770676 ** p8, Context_t988350557 * p9, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), (Il2CppObject *)args[4], *((int8_t*)args[5]), *((int32_t*)args[6]), (Contraction_t3998770676 **)args[7], (Context_t988350557 *)args[8], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, Il2CppObject * p2, int32_t p3, int32_t p4, Il2CppObject * p5, int32_t p6, int8_t p7, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), (Il2CppObject *)args[4], *((int32_t*)args[5]), *((int8_t*)args[6]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_ContextU26_t1882405291 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, int32_t p3, int32_t p4, int32_t p5, Il2CppObject * p6, int8_t p7, Context_t988350557 * p8, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), (Il2CppObject *)args[5], *((int8_t*)args[6]), (Context_t988350557 *)args[7], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32_t1153838500_ContractionU26_t1032721964_ContextU26_t1882405291 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, int32_t p3, int32_t p4, int32_t p5, Il2CppObject * p6, int8_t p7, int32_t p8, Contraction_t3998770676 ** p9, Context_t988350557 * p10, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), (Il2CppObject *)args[5], *((int8_t*)args[6]), *((int32_t*)args[7]), (Contraction_t3998770676 **)args[8], (Context_t988350557 *)args[9], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, int8_t p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], *((int8_t*)args[6]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, int32_t p5, int32_t p6, int32_t p7, int32_t p8, int32_t p9, int32_t p10, int32_t p11, int32_t p12, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int32_t*)args[4]), *((int32_t*)args[5]), *((int32_t*)args[6]), *((int32_t*)args[7]), *((int32_t*)args[8]), *((int32_t*)args[9]), *((int32_t*)args[10]), *((int32_t*)args[11]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, Il2CppObject * p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, int8_t p2, int8_t p3, int8_t p4, int8_t p5, int8_t p6, int8_t p7, int8_t p8, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), *((int8_t*)args[5]), *((int8_t*)args[6]), *((int8_t*)args[7]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, int8_t p2, int8_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_ByteU5BU5DU26_t3688975155_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, ByteU5BU5D_t4260760469** p2, int32_t* p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), (ByteU5BU5D_t4260760469**)args[1], (int32_t*)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int8_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int8_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ConfidenceFactor_t3802548591 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Sign_t162809939_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int32_t p6, Il2CppObject * p7, int32_t p8, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), *((int32_t*)args[5]), (Il2CppObject *)args[6], *((int32_t*)args[7]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int32_t p6, Il2CppObject * p7, int32_t p8, int32_t p9, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), *((int32_t*)args[5]), (Il2CppObject *)args[6], *((int32_t*)args[7]), *((int32_t*)args[8]), method);
	return NULL;
}

void* RuntimeInvoker_DSAParameters_t3032565794_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef DSAParameters_t3032565794  (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	DSAParameters_t3032565794  ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_DSAParameters_t3032565794 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, DSAParameters_t3032565794  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((DSAParameters_t3032565794 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, int8_t p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], *((int8_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_DSAParameters_t3032565794 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, DSAParameters_t3032565794  p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((DSAParameters_t3032565794 *)args[1]), method);
	return ret;
}

void* RuntimeInvoker_RSAParameters_t3219890992_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef RSAParameters_t3219890992  (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	RSAParameters_t3219890992  ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_RSAParameters_t3219890992 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, RSAParameters_t3219890992  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((RSAParameters_t3219890992 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int8_t p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_DSAParameters_t3032565794_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef DSAParameters_t3032565794  (*Func)(void* obj, bool* p1, const MethodInfo* method);
	DSAParameters_t3032565794  ret = ((Func)method->methodPointer)(obj, (bool*)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int8_t p2, Il2CppObject * p3, int8_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, Il2CppObject * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), (Il2CppObject *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32U26_t3577252348_ByteU26_t3029314660_Int32U26_t3577252348_ByteU5BU5DU26_t3688975155 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, uint8_t* p3, int32_t* p4, ByteU5BU5D_t4260760469** p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], (uint8_t*)args[2], (int32_t*)args[3], (ByteU5BU5D_t4260760469**)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, int8_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int8_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Int16_t1153838442_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Int16_t1153838442_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int16_t p1, int8_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int8_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Single_t4291918972_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, float p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((float*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, float p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((float*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, float p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((float*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Single_t4291918972_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, float p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((float*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_DictionaryEntry_t1751606614 (const MethodInfo* method, void* obj, void** args)
{
	typedef DictionaryEntry_t1751606614  (*Func)(void* obj, const MethodInfo* method);
	DictionaryEntry_t1751606614  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_SByte_t1161769777_MethodBaseU26_t790933692_Int32U26_t3577252348_Int32U26_t3577252348_StringU26_t3969221123_Int32U26_t3577252348_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, int8_t p2, MethodBase_t318515428 ** p3, int32_t* p4, int32_t* p5, String_t** p6, int32_t* p7, int32_t* p8, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int8_t*)args[1]), (MethodBase_t318515428 **)args[2], (int32_t*)args[3], (int32_t*)args[4], (String_t**)args[5], (int32_t*)args[6], (int32_t*)args[7], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int8_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int8_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int8_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Int32_t1153838500_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, DateTime_t4283661327  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DayOfWeek_t1779421117_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, DateTime_t4283661327  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t* p1, int32_t p2, int32_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DayOfWeek_t1779421117_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Int32U26_t3577252348_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, int32_t* p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], (int32_t*)args[1], *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Int32U26_t3577252348_Int32U26_t3577252348_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, int32_t* p2, int32_t* p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], (int32_t*)args[1], (int32_t*)args[2], *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int8_t p6, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), *((int8_t*)args[5]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int8_t p2, int8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int8_t*)args[1]), *((int8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), *((int8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_DateTime_t4283661327_DateTime_t4283661327_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, DateTime_t4283661327  p1, DateTime_t4283661327  p2, TimeSpan_t413522987  p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), *((DateTime_t4283661327 *)args[1]), *((TimeSpan_t413522987 *)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef TimeSpan_t413522987  (*Func)(void* obj, const MethodInfo* method);
	TimeSpan_t413522987  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t* p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (int32_t*)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Char_t2862622538 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef Decimal_t1954350631  (*Func)(void* obj, const MethodInfo* method);
	Decimal_t1954350631  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, int32_t p2, int8_t p3, int32_t p4, int8_t p5, int8_t p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int32_t*)args[1]), *((int8_t*)args[2]), *((int32_t*)args[3]), *((int8_t*)args[4]), *((int8_t*)args[5]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, int8_t p6, int8_t p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), *((int8_t*)args[5]), *((int8_t*)args[6]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, int8_t p6, int32_t p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), *((int8_t*)args[5]), *((int32_t*)args[6]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return ret;
}

void* RuntimeInvoker_Int64_t1153838595_Int64_t1153838595_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, int64_t p1, int32_t p2, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_IntPtr_t_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int8_t p4, int8_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int32_t p4, int32_t* p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), (int32_t*)args[4], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t* p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], method);
	return ret;
}

void* RuntimeInvoker_FileAttributes_t2368997539_Il2CppObject_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_MonoFileType_t3739127241_IntPtr_t_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, IntPtr_t p1, int32_t* p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (int32_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_MonoIOStatU26_t1068810779_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, MonoIOStat_t1960471149 * p2, int32_t* p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (MonoIOStat_t1960471149 *)args[1], (int32_t*)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_IntPtr_t_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef IntPtr_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, int32_t* p6, const MethodInfo* method);
	IntPtr_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), (int32_t*)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_IntPtr_t_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, IntPtr_t p1, int32_t* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (int32_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_IntPtr_t_Il2CppObject_Int32_t1153838500_Int32_t1153838500_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, int32_t p3, int32_t p4, int32_t* p5, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), (int32_t*)args[4], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_IntPtr_t_Int64_t1153838595_Int32_t1153838500_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, IntPtr_t p1, int64_t p2, int32_t p3, int32_t* p4, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int64_t*)args[1]), *((int32_t*)args[2]), (int32_t*)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_IntPtr_t_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, IntPtr_t p1, int32_t* p2, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (int32_t*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_IntPtr_t_Int64_t1153838595_MonoIOErrorU26_t1709529483 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, IntPtr_t p1, int64_t p2, int32_t* p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int64_t*)args[1]), (int32_t*)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], method);
	return NULL;
}

void* RuntimeInvoker_CallingConventions_t2863034704 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RuntimeMethodHandle_t2199484343 (const MethodInfo* method, void* obj, void** args)
{
	typedef RuntimeMethodHandle_t2199484343  (*Func)(void* obj, const MethodInfo* method);
	RuntimeMethodHandle_t2199484343  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_MethodAttributes_t1709777834 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_MethodToken_t23137230 (const MethodInfo* method, void* obj, void** args)
{
	typedef MethodToken_t23137230  (*Func)(void* obj, const MethodInfo* method);
	MethodToken_t23137230  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_FieldAttributes_t3975817083 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RuntimeFieldHandle_t2347752062 (const MethodInfo* method, void* obj, void** args)
{
	typedef RuntimeFieldHandle_t2347752062  (*Func)(void* obj, const MethodInfo* method);
	RuntimeFieldHandle_t2347752062  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_OpCode_t3389331186 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, OpCode_t3389331186  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((OpCode_t3389331186 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_OpCode_t3389331186_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, OpCode_t3389331186  p1, Il2CppObject * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((OpCode_t3389331186 *)args[0]), (Il2CppObject *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_StackBehaviour_t1381517209 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int8_t p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int8_t*)args[2]), (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_IntPtr_t_Il2CppObject_Int32U26_t3577252348_ModuleU26_t2755690162 (const MethodInfo* method, void* obj, void** args)
{
	typedef IntPtr_t (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, Module_t1394482686 ** p3, const MethodInfo* method);
	IntPtr_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], (Module_t1394482686 **)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, int8_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_AssemblyNameFlags_t1632705024 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_ObjectU5BU5DU26_t2782501102_Il2CppObject_Il2CppObject_Il2CppObject_ObjectU26_t2365584133 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, Il2CppObject * p2, ObjectU5BU5D_t1108656482** p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, Il2CppObject ** p7, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], (ObjectU5BU5D_t1108656482**)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], (Il2CppObject **)args[6], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_ObjectU5BU5DU26_t2782501102_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ObjectU5BU5D_t1108656482** p1, Il2CppObject * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (ObjectU5BU5D_t1108656482**)args[0], (Il2CppObject *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_ObjectU5BU5DU26_t2782501102_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, ObjectU5BU5D_t1108656482** p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (ObjectU5BU5D_t1108656482**)args[1], (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, int8_t p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], *((int8_t*)args[4]), method);
	return ret;
}

void* RuntimeInvoker_EventAttributes_t1762685211 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_IntPtr_t_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, IntPtr_t p1, IntPtr_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((IntPtr_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_RuntimeFieldHandle_t2347752062 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, RuntimeFieldHandle_t2347752062  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((RuntimeFieldHandle_t2347752062 *)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, int32_t p5, Il2CppObject * p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], *((int32_t*)args[4]), (Il2CppObject *)args[5], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_StreamingContext_t2761351129 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, StreamingContext_t2761351129  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((StreamingContext_t2761351129 *)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_RuntimeMethodHandle_t2199484343 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, RuntimeMethodHandle_t2199484343  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((RuntimeMethodHandle_t2199484343 *)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_MonoEventInfoU26_t4083220361 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, MonoEventInfo_t3743085391 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (MonoEventInfo_t3743085391 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_MonoEventInfo_t3743085391_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef MonoEventInfo_t3743085391  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	MonoEventInfo_t3743085391  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_MonoMethodInfoU26_t1501375132 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, MonoMethodInfo_t1372150788 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (MonoMethodInfo_t1372150788 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_MonoMethodInfo_t1372150788_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef MonoMethodInfo_t1372150788  (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	MonoMethodInfo_t1372150788  ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_MethodAttributes_t1709777834_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CallingConventions_t2863034704_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_IntPtr_t_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Exception_t3991598821 ** p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Exception_t3991598821 **)args[2], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_MonoPropertyInfoU26_t2632596360_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, MonoPropertyInfo_t3938502968 * p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (MonoPropertyInfo_t3938502968 *)args[1], *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_PropertyAttributes_t1999146654 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_ParameterAttributes_t358477162 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595_ResourceInfoU26_t2199147742 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, ResourceInfo_t4013605874 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), (ResourceInfo_t4013605874 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int64_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int64_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_GCHandle_t1812538030_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef GCHandle_t1812538030  (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	GCHandle_t1812538030  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, int32_t p2, Il2CppObject * p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Byte_t2862609660_IntPtr_t_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, IntPtr_t p1, int32_t p2, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, int32_t p2, int8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int32_t*)args[1]), *((int8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, bool* p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (bool*)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_StringU26_t3969221123 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, String_t** p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (String_t**)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_StringU26_t3969221123 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, String_t** p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (String_t**)args[3], method);
	return ret;
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_Il2CppObject_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, Il2CppObject * p2, int8_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), (Il2CppObject *)args[1], *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, TimeSpan_t413522987  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((TimeSpan_t413522987 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, uint8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((uint8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_StreamingContext_t2761351129_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, StreamingContext_t2761351129  p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((StreamingContext_t2761351129 *)args[2]), (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_StreamingContext_t2761351129_ISurrogateSelectorU26_t3511219574 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, StreamingContext_t2761351129  p2, Il2CppObject ** p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((StreamingContext_t2761351129 *)args[1]), (Il2CppObject **)args[2], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_IntPtr_t_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, IntPtr_t p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((IntPtr_t*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_TimeSpan_t413522987_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef TimeSpan_t413522987  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	TimeSpan_t413522987  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_StringU26_t3969221123 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, String_t** p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (String_t**)args[0], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_ObjectU26_t2365584133 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject ** p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject **)args[2], method);
	return ret;
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_StringU26_t3969221123_StringU26_t3969221123 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, String_t** p2, String_t** p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (String_t**)args[1], (String_t**)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_WellKnownObjectMode_t3203507465 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_StreamingContext_t2761351129 (const MethodInfo* method, void* obj, void** args)
{
	typedef StreamingContext_t2761351129  (*Func)(void* obj, const MethodInfo* method);
	StreamingContext_t2761351129  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TypeFilterLevel_t1936244052 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, bool* p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (bool*)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, int8_t p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], *((int8_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, int8_t p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], *((int8_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_ObjectU26_t2365584133_HeaderU5BU5DU26_t1829024178 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int8_t p2, Il2CppObject ** p3, HeaderU5BU5D_t856208126** p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (Il2CppObject **)args[2], (HeaderU5BU5D_t856208126**)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Il2CppObject_SByte_t1161769777_ObjectU26_t2365584133_HeaderU5BU5DU26_t1829024178 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, int8_t p3, Il2CppObject ** p4, HeaderU5BU5D_t856208126** p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], *((int8_t*)args[2]), (Il2CppObject **)args[3], (HeaderU5BU5D_t856208126**)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Byte_t2862609660_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Il2CppObject_Int64U26_t3130171125_ObjectU26_t2365584133_SerializationInfoU26_t3152978812 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, int64_t* p3, Il2CppObject ** p4, SerializationInfo_t2185721892 ** p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], (int64_t*)args[2], (Il2CppObject **)args[3], (SerializationInfo_t2185721892 **)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_SByte_t1161769777_Int64U26_t3130171125_ObjectU26_t2365584133_SerializationInfoU26_t3152978812 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int8_t p3, int64_t* p4, Il2CppObject ** p5, SerializationInfo_t2185721892 ** p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), *((int8_t*)args[2]), (int64_t*)args[3], (Il2CppObject **)args[4], (SerializationInfo_t2185721892 **)args[5], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64U26_t3130171125_ObjectU26_t2365584133_SerializationInfoU26_t3152978812 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int64_t* p2, Il2CppObject ** p3, SerializationInfo_t2185721892 ** p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int64_t*)args[1], (Il2CppObject **)args[2], (SerializationInfo_t2185721892 **)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int64_t1153838595_ObjectU26_t2365584133_SerializationInfoU26_t3152978812 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int64_t p3, Il2CppObject ** p4, SerializationInfo_t2185721892 ** p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int64_t*)args[2]), (Il2CppObject **)args[3], (SerializationInfo_t2185721892 **)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Il2CppObject_Il2CppObject_Int64_t1153838595_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, Il2CppObject * p2, Il2CppObject * p3, int64_t p4, Il2CppObject * p5, Il2CppObject * p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int64_t*)args[3]), (Il2CppObject *)args[4], (Il2CppObject *)args[5], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64U26_t3130171125_ObjectU26_t2365584133 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int64_t* p2, Il2CppObject ** p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int64_t*)args[1], (Il2CppObject **)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int64U26_t3130171125_ObjectU26_t2365584133 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int64_t* p3, Il2CppObject ** p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (int64_t*)args[2], (Il2CppObject **)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int64_t1153838595_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int64_t p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, Il2CppObject * p7, Il2CppObject * p8, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int64_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], (Il2CppObject *)args[6], (Il2CppObject *)args[7], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, Il2CppObject * p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], (Il2CppObject *)args[6], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Int64_t1153838595_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, int64_t p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, Il2CppObject * p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int64_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], (Il2CppObject *)args[6], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int64_t1153838595_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int64_t p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), (Il2CppObject *)args[1], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, uint8_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((uint8_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Int32_t1153838500_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, int32_t p2, int64_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int32_t*)args[1]), *((int64_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Il2CppObject_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, Il2CppObject * p2, int64_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), (Il2CppObject *)args[1], *((int64_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Il2CppObject_Int64_t1153838595_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int64_t p2, Il2CppObject * p3, int64_t p4, Il2CppObject * p5, Il2CppObject * p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int64_t*)args[1]), (Il2CppObject *)args[2], *((int64_t*)args[3]), (Il2CppObject *)args[4], (Il2CppObject *)args[5], method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_SByte_t1161769777_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int8_t p1, Il2CppObject * p2, int8_t p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), (Il2CppObject *)args[1], *((int8_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_StreamingContext_t2761351129 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, StreamingContext_t2761351129  p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((StreamingContext_t2761351129 *)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_StreamingContext_t2761351129 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, StreamingContext_t2761351129  p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((StreamingContext_t2761351129 *)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_StreamingContext_t2761351129 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, StreamingContext_t2761351129  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((StreamingContext_t2761351129 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_StreamingContext_t2761351129_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, StreamingContext_t2761351129  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((StreamingContext_t2761351129 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int16_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int16_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, DateTime_t4283661327  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((DateTime_t4283661327 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, float p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((float*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_SerializationEntry_t1918496398 (const MethodInfo* method, void* obj, void** args)
{
	typedef SerializationEntry_t1918496398  (*Func)(void* obj, const MethodInfo* method);
	SerializationEntry_t1918496398  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_StreamingContextStates_t2774397435 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CspProviderFlags_t3394239842 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int8_t p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_UInt32_t24667981_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, int32_t p1, int32_t p2, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_UInt32_t24667981_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_UInt32U26_t3573061691_Int32_t1153838500_UInt32U26_t3573061691_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint32_t* p1, int32_t p2, uint32_t* p3, int32_t p4, int32_t p5, int32_t p6, int32_t p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (uint32_t*)args[0], *((int32_t*)args[1]), (uint32_t*)args[2], *((int32_t*)args[3]), *((int32_t*)args[4]), *((int32_t*)args[5]), *((int32_t*)args[6]), method);
	return NULL;
}

void* RuntimeInvoker_IntPtr_t_IntPtr_t_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef IntPtr_t (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, const MethodInfo* method);
	IntPtr_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, int64_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int64_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_UInt64_t24668076_Int64_t1153838595_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, int64_t p1, int32_t p2, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Int64_t1153838595_Int64_t1153838595_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, int64_t p1, int64_t p2, int64_t p3, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int64_t*)args[1]), *((int64_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CipherMode_t2662187258 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_PaddingMode_t2126978938 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_StringBuilderU26_t3299110868_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, StringBuilder_t243639308 ** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (StringBuilder_t243639308 **)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_IntPtr_t_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, IntPtr_t p1, int32_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int32_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_EncoderFallbackBufferU26_t4192361536_CharU5BU5DU26_t2150140553 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, EncoderFallbackBuffer_t671205824 ** p6, CharU5BU5D_t3324145743** p7, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), (EncoderFallbackBuffer_t671205824 **)args[5], (CharU5BU5D_t3324145743**)args[6], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_DecoderFallbackBufferU26_t3220637016 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, DecoderFallbackBuffer_t4139272936 ** p6, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), (DecoderFallbackBuffer_t4139272936 **)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int16_t1153838442_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int16_t p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int16_t1153838442_Int16_t1153838442_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int16_t p1, int16_t p2, int32_t p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int16_t*)args[1]), *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Int16_t1153838442_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int16_t p1, int16_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int16_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t* p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, int8_t p2, int8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), *((int8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int8_t p4, int32_t p5, int8_t p6, int8_t p7, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int8_t*)args[3]), *((int32_t*)args[4]), *((int8_t*)args[5]), *((int8_t*)args[6]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777_Int32U26_t3577252348_BooleanU26_t3329156530_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int8_t p6, int32_t* p7, bool* p8, int8_t p9, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), *((int8_t*)args[5]), (int32_t*)args[6], (bool*)args[7], *((int8_t*)args[8]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, int32_t* p6, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), (int32_t*)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_CharU26_t2734308166_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppChar* p4, int8_t p5, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppChar*)args[3], *((int8_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_CharU26_t2734308166_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppChar* p3, int8_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppChar*)args[2], *((int8_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_CharU26_t2734308166_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, Il2CppChar* p6, int8_t p7, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), (Il2CppChar*)args[5], *((int8_t*)args[6]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_CharU26_t2734308166_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t p4, Il2CppChar* p5, int8_t p6, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), (Il2CppChar*)args[4], *((int8_t*)args[5]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, Il2CppObject * p6, DecoderFallbackBuffer_t4139272936 ** p7, ByteU5BU5D_t4260760469** p8, int8_t p9, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), (Il2CppObject *)args[5], (DecoderFallbackBuffer_t4139272936 **)args[6], (ByteU5BU5D_t4260760469**)args[7], *((int8_t*)args[8]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, Il2CppObject * p5, DecoderFallbackBuffer_t4139272936 ** p6, ByteU5BU5D_t4260760469** p7, int8_t p8, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), (Il2CppObject *)args[4], (DecoderFallbackBuffer_t4139272936 **)args[5], (ByteU5BU5D_t4260760469**)args[6], *((int8_t*)args[7]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_Il2CppObject_Int64_t1153838595_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, DecoderFallbackBuffer_t4139272936 ** p2, ByteU5BU5D_t4260760469** p3, Il2CppObject * p4, int64_t p5, int32_t p6, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (DecoderFallbackBuffer_t4139272936 **)args[1], (ByteU5BU5D_t4260760469**)args[2], (Il2CppObject *)args[3], *((int64_t*)args[4]), *((int32_t*)args[5]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_Il2CppObject_Int64_t1153838595_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, DecoderFallbackBuffer_t4139272936 ** p2, ByteU5BU5D_t4260760469** p3, Il2CppObject * p4, int64_t p5, int32_t p6, Il2CppObject * p7, int32_t* p8, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (DecoderFallbackBuffer_t4139272936 **)args[1], (ByteU5BU5D_t4260760469**)args[2], (Il2CppObject *)args[3], *((int64_t*)args[4]), *((int32_t*)args[5]), (Il2CppObject *)args[6], (int32_t*)args[7], method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_UInt32U26_t3573061691_UInt32U26_t3573061691_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, uint32_t* p6, uint32_t* p7, Il2CppObject * p8, DecoderFallbackBuffer_t4139272936 ** p9, ByteU5BU5D_t4260760469** p10, int8_t p11, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), (uint32_t*)args[5], (uint32_t*)args[6], (Il2CppObject *)args[7], (DecoderFallbackBuffer_t4139272936 **)args[8], (ByteU5BU5D_t4260760469**)args[9], *((int8_t*)args[10]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_UInt32U26_t3573061691_UInt32U26_t3573061691_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t p4, uint32_t* p5, uint32_t* p6, Il2CppObject * p7, DecoderFallbackBuffer_t4139272936 ** p8, ByteU5BU5D_t4260760469** p9, int8_t p10, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), (uint32_t*)args[4], (uint32_t*)args[5], (Il2CppObject *)args[6], (DecoderFallbackBuffer_t4139272936 **)args[7], (ByteU5BU5D_t4260760469**)args[8], *((int8_t*)args[9]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Single_t4291918972_SingleU26_t4108488932_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, float* p1, float p2, float p3, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, (float*)args[0], *((float*)args[1]), *((float*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_IntPtr_t_SByte_t1161769777_Il2CppObject_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef IntPtr_t (*Func)(void* obj, int8_t p1, Il2CppObject * p2, bool* p3, const MethodInfo* method);
	IntPtr_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), (Il2CppObject *)args[1], (bool*)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_IntPtr_t_SByte_t1161769777_SByte_t1161769777_Il2CppObject_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef IntPtr_t (*Func)(void* obj, int8_t p1, int8_t p2, Il2CppObject * p3, bool* p4, const MethodInfo* method);
	IntPtr_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), (Il2CppObject *)args[2], (bool*)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_TimeSpan_t413522987_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, TimeSpan_t413522987  p1, TimeSpan_t413522987  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((TimeSpan_t413522987 *)args[0]), *((TimeSpan_t413522987 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int64_t1153838595_Int64_t1153838595_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int64_t p1, int64_t p2, int8_t p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int64_t*)args[1]), *((int8_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_IntPtr_t_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, IntPtr_t p1, int32_t p2, int8_t p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int32_t*)args[1]), *((int8_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, double p1, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, double p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Int64_t1153838595_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_IntPtr_t_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, IntPtr_t p1, int32_t p2, int32_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Byte_t2862609660_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, double p1, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, float p1, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Char_t2862622538_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Char_t2862622538_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Char_t2862622538_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, float p1, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Char_t2862622538_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, float p1, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, double p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, float p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Double_t3868226565_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, double p1, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, float p1, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int16_t1153838442_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef int16_t (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	int16_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, float p1, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int64_t1153838595_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, double p1, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, float p1, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SByte_t1161769777_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef int8_t (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	int8_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, double p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, float p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, double p1, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, float p1, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt16_t24667923_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, double p1, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, float p1, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, int64_t p1, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, double p1, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, float p1, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt64_t24668076_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint64_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	uint64_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, int32_t p6, int32_t p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), *((int32_t*)args[5]), *((int32_t*)args[6]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, TimeSpan_t413522987  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((TimeSpan_t413522987 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_DayOfWeek_t1779421117 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTimeKind_t1472618179 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, TimeSpan_t413522987  p1, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((TimeSpan_t413522987 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, double p1, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_DateTime_t4283661327_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, DateTime_t4283661327  p1, DateTime_t4283661327  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), *((DateTime_t4283661327 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, DateTime_t4283661327  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_DateTime_t4283661327_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, DateTime_t4283661327  p1, int32_t p2, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500_DateTimeU26_t2888889545_DateTimeOffsetU26_t1828740110_SByte_t1161769777_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, DateTime_t4283661327 * p4, DateTimeOffset_t3884714306 * p5, int8_t p6, Exception_t3991598821 ** p7, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), (DateTime_t4283661327 *)args[3], (DateTimeOffset_t3884714306 *)args[4], *((int8_t*)args[5]), (Exception_t3991598821 **)args[6], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int8_t p2, Exception_t3991598821 ** p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (Exception_t3991598821 **)args[2], method);
	return ret;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, int8_t p5, int8_t p6, int32_t* p7, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int8_t*)args[4]), *((int8_t*)args[5]), (int32_t*)args[6], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, int8_t p5, int32_t* p6, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], *((int8_t*)args[4]), (int32_t*)args[5], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t* p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], (int32_t*)args[4], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int8_t p5, int32_t* p6, int32_t* p7, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int8_t*)args[4]), (int32_t*)args[5], (int32_t*)args[6], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int8_t p4, int32_t* p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), (int32_t*)args[4], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777_DateTimeU26_t2888889545_DateTimeOffsetU26_t1828740110_Il2CppObject_Int32_t1153838500_SByte_t1161769777_BooleanU26_t3329156530_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int8_t p4, DateTime_t4283661327 * p5, DateTimeOffset_t3884714306 * p6, Il2CppObject * p7, int32_t p8, int8_t p9, bool* p10, bool* p11, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int8_t*)args[3]), (DateTime_t4283661327 *)args[4], (DateTimeOffset_t3884714306 *)args[5], (Il2CppObject *)args[6], *((int32_t*)args[7]), *((int8_t*)args[8]), (bool*)args[9], (bool*)args[10], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_DateTimeU26_t2888889545_SByte_t1161769777_BooleanU26_t3329156530_SByte_t1161769777_ExceptionU26_t3680803939 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, DateTime_t4283661327 * p5, int8_t p6, bool* p7, int8_t p8, Exception_t3991598821 ** p9, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), (DateTime_t4283661327 *)args[4], *((int8_t*)args[5]), (bool*)args[6], *((int8_t*)args[7]), (Exception_t3991598821 **)args[8], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_DateTime_t4283661327_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, DateTime_t4283661327  p1, TimeSpan_t413522987  p2, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), *((TimeSpan_t413522987 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_DateTime_t4283661327_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, DateTime_t4283661327  p1, DateTime_t4283661327  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), *((DateTime_t4283661327 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, DateTime_t4283661327  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_DateTime_t4283661327_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, DateTime_t4283661327  p1, TimeSpan_t413522987  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), *((TimeSpan_t413522987 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int64_t1153838595_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int64_t p1, TimeSpan_t413522987  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((TimeSpan_t413522987 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_DateTimeOffset_t3884714306 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, DateTimeOffset_t3884714306  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((DateTimeOffset_t3884714306 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_DateTimeOffset_t3884714306 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, DateTimeOffset_t3884714306  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((DateTimeOffset_t3884714306 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int16_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int16_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Int16_t1153838442_Il2CppObject_BooleanU26_t3329156530_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int16_t p1, Il2CppObject * p2, bool* p3, bool* p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), (Il2CppObject *)args[1], (bool*)args[2], (bool*)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int16_t1153838442_Il2CppObject_BooleanU26_t3329156530_BooleanU26_t3329156530_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int16_t p1, Il2CppObject * p2, bool* p3, bool* p4, int8_t p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), (Il2CppObject *)args[1], (bool*)args[2], (bool*)args[3], *((int8_t*)args[4]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_DateTime_t4283661327_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, DateTime_t4283661327  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_DateTime_t4283661327_Nullable_1_t497649510_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, DateTime_t4283661327  p1, Nullable_1_t497649510  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), *((Nullable_1_t497649510 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_MonoEnumInfo_t3537819206 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, MonoEnumInfo_t3537819206  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((MonoEnumInfo_t3537819206 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_MonoEnumInfoU26_t2778676650 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, MonoEnumInfo_t3537819206 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (MonoEnumInfo_t3537819206 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Int16_t1153838442_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int16_t p1, int16_t p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int16_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int64_t1153838595_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int64_t p1, int64_t p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int64_t*)args[0]), *((int64_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_PlatformID_t785953154 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int16_t1153838442_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int16_t p2, int16_t p3, int8_t p4, int8_t p5, int8_t p6, int8_t p7, int8_t p8, int8_t p9, int8_t p10, int8_t p11, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int16_t*)args[1]), *((int16_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), *((int8_t*)args[5]), *((int8_t*)args[6]), *((int8_t*)args[7]), *((int8_t*)args[8]), *((int8_t*)args[9]), *((int8_t*)args[10]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Guid_t2862754429 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Guid_t2862754429  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Guid_t2862754429 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Guid_t2862754429 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Guid_t2862754429  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Guid_t2862754429 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Guid_t2862754429 (const MethodInfo* method, void* obj, void** args)
{
	typedef Guid_t2862754429  (*Func)(void* obj, const MethodInfo* method);
	Guid_t2862754429  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int8_t p1, int8_t p2, int8_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), *((int8_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Double_t3868226565_Double_t3868226565_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, double p1, double p2, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), *((double*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TypeAttributes_t1370933187_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int8_t p1, int8_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_UInt64U2AU26_t1202200284_Int32U2AU26_t1307830708_CharU2AU26_t3443991602_CharU2AU26_t3443991602_Int64U2AU26_t778036527_Int32U2AU26_t1307830708 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint64_t** p1, int32_t** p2, Il2CppChar** p3, Il2CppChar** p4, int64_t** p5, int32_t** p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (uint64_t**)args[0], (int32_t**)args[1], (Il2CppChar**)args[2], (Il2CppChar**)args[3], (int64_t**)args[4], (int32_t**)args[5], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int64_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int64_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Double_t3868226565_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, double p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((double*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Decimal_t1954350631  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Decimal_t1954350631 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int8_t p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int16_t1153838442_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int16_t p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int16_t*)args[1]), (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int64_t1153838595_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int64_t p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int64_t*)args[1]), (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Single_t4291918972_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, float p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((float*)args[1]), (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Double_t3868226565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, double p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((double*)args[1]), (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Decimal_t1954350631_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Decimal_t1954350631  p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Decimal_t1954350631 *)args[1]), (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Single_t4291918972_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, float p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), (Il2CppObject *)args[1], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Double_t3868226565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, double p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), (Il2CppObject *)args[1], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_BooleanU26_t3329156530_SByte_t1161769777_Int32U26_t3577252348_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, bool* p2, int8_t p3, int32_t* p4, int32_t* p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (bool*)args[1], *((int8_t*)args[2]), (int32_t*)args[3], (int32_t*)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int8_t p5, Il2CppObject * p6, Il2CppObject * p7, Il2CppObject * p8, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int8_t*)args[4]), (Il2CppObject *)args[5], (Il2CppObject *)args[6], (Il2CppObject *)args[7], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Int64_t1153838595_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int64_t (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, const MethodInfo* method);
	int64_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TimeSpan_t413522987_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef TimeSpan_t413522987  (*Func)(void* obj, TimeSpan_t413522987  p1, const MethodInfo* method);
	TimeSpan_t413522987  ret = ((Func)method->methodPointer)(obj, *((TimeSpan_t413522987 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_TimeSpan_t413522987_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, TimeSpan_t413522987  p1, TimeSpan_t413522987  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((TimeSpan_t413522987 *)args[0]), *((TimeSpan_t413522987 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, TimeSpan_t413522987  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((TimeSpan_t413522987 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, TimeSpan_t413522987  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((TimeSpan_t413522987 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TimeSpan_t413522987_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef TimeSpan_t413522987  (*Func)(void* obj, double p1, const MethodInfo* method);
	TimeSpan_t413522987  ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TimeSpan_t413522987_Double_t3868226565_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef TimeSpan_t413522987  (*Func)(void* obj, double p1, int64_t p2, const MethodInfo* method);
	TimeSpan_t413522987  ret = ((Func)method->methodPointer)(obj, *((double*)args[0]), *((int64_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TimeSpan_t413522987_TimeSpan_t413522987_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef TimeSpan_t413522987  (*Func)(void* obj, TimeSpan_t413522987  p1, TimeSpan_t413522987  p2, const MethodInfo* method);
	TimeSpan_t413522987  ret = ((Func)method->methodPointer)(obj, *((TimeSpan_t413522987 *)args[0]), *((TimeSpan_t413522987 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TimeSpan_t413522987_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef TimeSpan_t413522987  (*Func)(void* obj, DateTime_t4283661327  p1, const MethodInfo* method);
	TimeSpan_t413522987  ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_DateTime_t4283661327_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, DateTime_t4283661327  p1, Il2CppObject * p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DateTime_t4283661327_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef DateTime_t4283661327  (*Func)(void* obj, DateTime_t4283661327  p1, const MethodInfo* method);
	DateTime_t4283661327  ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TimeSpan_t413522987_DateTime_t4283661327_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef TimeSpan_t413522987  (*Func)(void* obj, DateTime_t4283661327  p1, TimeSpan_t413522987  p2, const MethodInfo* method);
	TimeSpan_t413522987  ret = ((Func)method->methodPointer)(obj, *((DateTime_t4283661327 *)args[0]), *((TimeSpan_t413522987 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int64U5BU5DU26_t2608893758_StringU5BU5DU26_t2069080120 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, Int64U5BU5D_t2174042770** p2, StringU5BU5D_t4054002952** p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Int64U5BU5D_t2174042770**)args[1], (StringU5BU5D_t4054002952**)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_DictionaryNodeU26_t585888570 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, DictionaryNode_t2044266038 ** p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (DictionaryNode_t2044266038 **)args[1], method);
	return ret;
}

void* RuntimeInvoker_EditorBrowsableState_t1963658837 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_IPAddressU26_t2027341041 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, IPAddress_t3525271463 ** p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (IPAddress_t3525271463 **)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_AddressFamily_t3770679850 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_IPv6AddressU26_t3702209457 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, IPv6Address_t1083476711 ** p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (IPv6Address_t1083476711 **)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SecurityProtocolType_t2898870124 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, int8_t p2, int32_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), *((int32_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_AsnDecodeStatus_t1762590658_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, Il2CppObject * p2, int8_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], *((int8_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_X509ChainStatusFlags_t2303373610_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_X509ChainStatusFlags_t2303373610_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int8_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int8_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_X509ChainStatusFlags_t2303373610_Il2CppObject_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_X509ChainStatusFlags_t2303373610 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, int32_t p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_X509RevocationFlag_t326021344 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_X509RevocationMode_t326232855 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_X509VerificationFlags_t2783749380 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_X509KeyUsageFlags_t1237379453 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_X509KeyUsageFlags_t1237379453_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Byte_t2862609660_Int16_t1153838442_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, int16_t p1, int16_t p2, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int16_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, int32_t p5, int32_t p6, int32_t p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int32_t*)args[4]), *((int32_t*)args[5]), *((int32_t*)args[6]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, int32_t p5, int32_t p6, int32_t p7, int32_t p8, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int32_t*)args[4]), *((int32_t*)args[5]), *((int32_t*)args[6]), *((int32_t*)args[7]), method);
	return NULL;
}

void* RuntimeInvoker_RegexOptions_t3066443743 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Category_t1962353414_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_UInt16_t24667923_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, uint16_t p1, int16_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((uint16_t*)args[0]), *((int16_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, int16_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int16_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int16_t p1, int8_t p2, int8_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int8_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UInt16_t24667923_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint16_t p1, int8_t p2, int8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint16_t*)args[0]), *((int8_t*)args[1]), *((int8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int16_t p1, int16_t p2, int8_t p3, int8_t p4, int8_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int16_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int16_t p1, Il2CppObject * p2, int8_t p3, int8_t p4, int8_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int16_t*)args[0]), (Il2CppObject *)args[1], *((int8_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UInt16_t24667923 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint16_t p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint16_t*)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int8_t p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int8_t*)args[2]), (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_SByte_t1161769777_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int8_t p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_UInt16_t24667923_UInt16_t24667923_UInt16_t24667923 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, uint16_t p1, uint16_t p2, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, *((uint16_t*)args[0]), *((uint16_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_OpFlags_t3204502900_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, int8_t p1, int8_t p2, int8_t p3, int8_t p4, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_UInt16_t24667923_UInt16_t24667923 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint16_t p1, uint16_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint16_t*)args[0]), *((uint16_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32U26_t3577252348_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, int32_t* p2, int32_t p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (int32_t*)args[1], *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32U26_t3577252348_Int32U26_t3577252348_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, int32_t* p2, int32_t* p3, int8_t p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (int32_t*)args[1], (int32_t*)args[2], *((int8_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_UInt16_t24667923_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, uint16_t p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((uint16_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, int32_t p2, int8_t p3, int32_t p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int8_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32U26_t3577252348_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t* p2, int32_t* p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (int32_t*)args[1], (int32_t*)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int8_t p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int8_t*)args[3]), *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Interval_t2482260685 (const MethodInfo* method, void* obj, void** args)
{
	typedef Interval_t2482260685  (*Func)(void* obj, const MethodInfo* method);
	Interval_t2482260685  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Interval_t2482260685 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Interval_t2482260685  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Interval_t2482260685 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Interval_t2482260685 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Interval_t2482260685  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Interval_t2482260685 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Interval_t2482260685_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Interval_t2482260685  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Interval_t2482260685  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Double_t3868226565_Interval_t2482260685 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, Interval_t2482260685  p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((Interval_t2482260685 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Interval_t2482260685_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Interval_t2482260685  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Interval_t2482260685 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, int32_t p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, int32_t p3, int32_t p4, int32_t p5, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_RegexOptionsU26_t2413545849 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t* p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_RegexOptionsU26_t2413545849_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Int32U26_t3577252348_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t* p2, int32_t p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], (int32_t*)args[1], *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Category_t1962353414 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, int32_t* p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], (int32_t*)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UInt16_t24667923_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint16_t p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint16_t*)args[0]), *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int16_t p1, int16_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int16_t*)args[0]), *((int16_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, Il2CppObject * p4, int8_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int8_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_UInt16_t24667923 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, uint16_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((uint16_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Position_t2659647281 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint16_t (*Func)(void* obj, const MethodInfo* method);
	uint16_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UriHostNameType_t959572879_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_StringU26_t3969221123 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, String_t** p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (String_t**)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int8_t p3, int8_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Char_t2862622538_Il2CppObject_Int32U26_t3577252348_CharU26_t2734308166 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, Il2CppObject * p1, int32_t* p2, Il2CppChar* p3, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (int32_t*)args[1], (Il2CppChar*)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_UriFormatExceptionU26_t799158592 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, UriFormatException_t308538560 ** p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (UriFormatException_t308538560 **)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, Il2CppObject * p5, Il2CppObject * p6, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), (Il2CppObject *)args[4], (Il2CppObject *)args[5], method);
	return ret;
}

void* RuntimeInvoker_Sign_t162809940_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ConfidenceFactor_t3802548592 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UInt32_t24667981_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint32_t (*Func)(void* obj, int32_t p1, int8_t p2, const MethodInfo* method);
	uint32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_UInt32U26_t3573061691_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint32_t* p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, int8_t p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (uint32_t*)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), *((int8_t*)args[5]), method);
	return NULL;
}

void* RuntimeInvoker_X509ChainStatusFlags_t3401646578 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint8_t p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint8_t p1, uint8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), *((uint8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_AlertLevel_t3033872806 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_AlertDescription_t4238799518 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, uint8_t p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int16_t p1, Il2CppObject * p2, int32_t p3, int32_t p4, int32_t p5, int8_t p6, int8_t p7, int8_t p8, int8_t p9, int16_t p10, int8_t p11, int8_t p12, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int16_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), *((int8_t*)args[5]), *((int8_t*)args[6]), *((int8_t*)args[7]), *((int8_t*)args[8]), *((int16_t*)args[9]), *((int8_t*)args[10]), *((int8_t*)args[11]), method);
	return NULL;
}

void* RuntimeInvoker_CipherAlgorithmType_t1887515856 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_HashAlgorithmType_t4118445357 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ExchangeAlgorithmType_t3271961912 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int16_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int16_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int64_t1153838595 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int64_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int64_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_ByteU5BU5DU26_t3688975155_ByteU5BU5DU26_t3688975155 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, ByteU5BU5D_t4260760469** p2, ByteU5BU5D_t4260760469** p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (ByteU5BU5D_t4260760469**)args[1], (ByteU5BU5D_t4260760469**)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int16_t1153838442_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int16_t p1, Il2CppObject * p2, int32_t p3, int32_t p4, int32_t p5, int8_t p6, int8_t p7, int8_t p8, int8_t p9, int16_t p10, int8_t p11, int8_t p12, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), *((int8_t*)args[5]), *((int8_t*)args[6]), *((int8_t*)args[7]), *((int8_t*)args[8]), *((int16_t*)args[9]), *((int8_t*)args[10]), *((int8_t*)args[11]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_SecurityProtocolType_t1707327472 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SecurityCompressionType_t131120690 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_HandshakeType_t3359671455 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_HandshakeState_t1470195192 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_SecurityProtocolType_t1707327472_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int16_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int16_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, uint8_t p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int8_t p3, int32_t p4, Il2CppObject * p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int8_t*)args[2]), *((int32_t*)args[3]), (Il2CppObject *)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, int32_t p4, int32_t p5, int8_t p6, int8_t p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int32_t*)args[4]), *((int8_t*)args[5]), *((int8_t*)args[6]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Byte_t2862609660_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, uint8_t p1, uint8_t p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), *((uint8_t*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_RSAParameters_t3219890992 (const MethodInfo* method, void* obj, void** args)
{
	typedef RSAParameters_t3219890992  (*Func)(void* obj, const MethodInfo* method);
	RSAParameters_t3219890992  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Byte_t2862609660_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, uint8_t p2, uint8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((uint8_t*)args[1]), *((uint8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Byte_t2862609660_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, uint8_t p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((uint8_t*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_ContentType_t2370127397 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], method);
	return ret;
}

void* RuntimeInvoker_CompatibilityCheck_t561206607 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CursorLockMode_t1155278888 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector3_t4282066566  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Vector3U26_t3674855274 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Vector3_t4282066566 * p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Vector3_t4282066566 *)args[1], method);
	return ret;
}

void* RuntimeInvoker_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector2_t4282066565 * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector2_t4282066565 *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Color_t4194546905_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Color_t4194546905  (*Func)(void* obj, float p1, float p2, const MethodInfo* method);
	Color_t4194546905  ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972_Single_t4291918972_ColorU26_t142875279 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, float p2, float p3, Color_t4194546905 * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((float*)args[1]), *((float*)args[2]), (Color_t4194546905 *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_IntPtr_t_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, IntPtr_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((IntPtr_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_CullingGroupEvent_t2820176033 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, CullingGroupEvent_t2820176033  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((CullingGroupEvent_t2820176033 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_CullingGroupEvent_t2820176033_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, CullingGroupEvent_t2820176033  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((CullingGroupEvent_t2820176033 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int8_t p3, int8_t p4, int8_t p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int8_t p3, int8_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int8_t p3, int8_t p4, int8_t p5, int8_t p6, Il2CppObject * p7, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), *((int8_t*)args[5]), (Il2CppObject *)args[6], method);
	return ret;
}

void* RuntimeInvoker_Int32_t1153838500_LayerMask_t3236759763 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, LayerMask_t3236759763  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((LayerMask_t3236759763 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_LayerMask_t3236759763_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef LayerMask_t3236759763  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	LayerMask_t3236759763  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float p1, float p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, float p3, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), *((float*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Vector2_t4282066565_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Vector2_t4282066565  p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Vector2_t4282066565  p1, float p2, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Vector2_t4282066565_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector2_t4282066565_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Vector3_t4282066566  p1, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector3_t4282066566_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, Vector2_t4282066565  p1, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float p1, float p2, float p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), *((float*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Vector3_t4282066566_Vector3_t4282066566_Vector3_t4282066566_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, float p3, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), *((float*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector3_t4282066566_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, Vector3_t4282066566  p1, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Vector3_t4282066566_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Vector3_t4282066566  p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector3_t4282066566_Vector3_t4282066566_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector3_t4282066566_Vector3_t4282066566_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, Vector3_t4282066566  p1, float p2, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Vector3_t4282066566_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Color32_t598853688_Color_t4194546905 (const MethodInfo* method, void* obj, void** args)
{
	typedef Color32_t598853688  (*Func)(void* obj, Color_t4194546905  p1, const MethodInfo* method);
	Color32_t598853688  ret = ((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Color_t4194546905_Color32_t598853688 (const MethodInfo* method, void* obj, void** args)
{
	typedef Color_t4194546905  (*Func)(void* obj, Color32_t598853688  p1, const MethodInfo* method);
	Color_t4194546905  ret = ((Func)method->methodPointer)(obj, *((Color32_t598853688 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Quaternion_t1553702882_Quaternion_t1553702882 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Quaternion_t1553702882  p1, Quaternion_t1553702882  p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((Quaternion_t1553702882 *)args[0]), *((Quaternion_t1553702882 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Quaternion_t1553702882_Quaternion_t1553702882 (const MethodInfo* method, void* obj, void** args)
{
	typedef Quaternion_t1553702882  (*Func)(void* obj, Quaternion_t1553702882  p1, const MethodInfo* method);
	Quaternion_t1553702882  ret = ((Func)method->methodPointer)(obj, *((Quaternion_t1553702882 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_QuaternionU26_t2875670126_QuaternionU26_t2875670126 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Quaternion_t1553702882 * p1, Quaternion_t1553702882 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Quaternion_t1553702882 *)args[0], (Quaternion_t1553702882 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Vector3_t4282066566_Quaternion_t1553702882_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, Quaternion_t1553702882  p1, Vector3_t4282066566  p2, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, *((Quaternion_t1553702882 *)args[0]), *((Vector3_t4282066566 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Quaternion_t1553702882_Quaternion_t1553702882 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Quaternion_t1553702882  p1, Quaternion_t1553702882  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Quaternion_t1553702882 *)args[0]), *((Quaternion_t1553702882 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float p1, float p2, float p3, float p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), *((float*)args[2]), *((float*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector2_t4282066565  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector3_t4282066566  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Rect_t4241904616_Rect_t4241904616 (const MethodInfo* method, void* obj, void** args)
{
	typedef Rect_t4241904616  (*Func)(void* obj, Rect_t4241904616  p1, const MethodInfo* method);
	Rect_t4241904616  ret = ((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Rect_t4241904616 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Rect_t4241904616  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Rect_t4241904616_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Rect_t4241904616  p1, int8_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Rect_t4241904616_Rect_t4241904616 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Rect_t4241904616  p1, Rect_t4241904616  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), *((Rect_t4241904616 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, int32_t p1, int32_t p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector4_t4282066567_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector4_t4282066567  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Vector4_t4282066567  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Vector3_t4282066566_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector3_t4282066566  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Bounds_t2711641849_Bounds_t2711641849 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Bounds_t2711641849  p1, Bounds_t2711641849  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Bounds_t2711641849 *)args[0]), *((Bounds_t2711641849 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Vector4_t4282066567_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Vector4_t4282066567  p1, Vector4_t4282066567  p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), *((Vector4_t4282066567 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Vector4_t4282066567  p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector4_t4282066567  (*Func)(void* obj, const MethodInfo* method);
	Vector4_t4282066567  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector4_t4282066567_Vector4_t4282066567_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector4_t4282066567  (*Func)(void* obj, Vector4_t4282066567  p1, Vector4_t4282066567  p2, const MethodInfo* method);
	Vector4_t4282066567  ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), *((Vector4_t4282066567 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector4_t4282066567_Vector4_t4282066567_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector4_t4282066567  (*Func)(void* obj, Vector4_t4282066567  p1, float p2, const MethodInfo* method);
	Vector4_t4282066567  ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Vector4_t4282066567_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector4_t4282066567  p1, Vector4_t4282066567  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), *((Vector4_t4282066567 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector3_t4282066566_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, float p1, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Ray_t3134616544_SingleU26_t4108488932 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Ray_t3134616544  p1, float* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Ray_t3134616544 *)args[0]), (float*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, float p1, float p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, float p1, float p2, float p3, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), *((float*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, float p1, float p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Single_t4291918972_Single_t4291918972_SingleU26_t4108488932_Single_t4291918972_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, float p1, float p2, float* p3, float p4, float p5, float p6, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), (float*)args[2], *((float*)args[3]), *((float*)args[4]), *((float*)args[5]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, Il2CppObject * p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Il2CppObject * p2, int32_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_InternalShaderChannel_t2277052758_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Rect_t4241904616 (const MethodInfo* method, void* obj, void** args)
{
	typedef Rect_t4241904616  (*Func)(void* obj, const MethodInfo* method);
	Rect_t4241904616  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_RectU26_t3512722520 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616 * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Rect_t4241904616 *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector2_t4282066565  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, float p2, float p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((float*)args[1]), *((float*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector4U26_t188965137 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector4_t4282066567 * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector4_t4282066567 *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Vector4_t4282066567_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector4_t4282066567  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	Vector4_t4282066567  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector4U26_t188965137 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Vector4_t4282066567 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Vector4_t4282066567 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Vector2_t4282066565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Vector2_t4282066565 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, int32_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Boolean_t476798718_Hash128_t346790303_Hash128_t346790303 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Hash128_t346790303  p1, Hash128_t346790303  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Hash128_t346790303 *)args[0]), *((Hash128_t346790303 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int8_t p1, Il2CppObject * p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), (Il2CppObject *)args[1], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int8_t p3, Il2CppObject * p4, int8_t p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), *((int8_t*)args[2]), (Il2CppObject *)args[3], *((int8_t*)args[4]), method);
	return ret;
}

void* RuntimeInvoker_RuntimePlatform_t3050318497 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return ret;
}

void* RuntimeInvoker_CameraClearFlags_t2093155523 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector3U26_t3674855274_Vector3U26_t3674855274 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Vector3_t4282066566 * p2, Vector3_t4282066566 * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Vector3_t4282066566 *)args[1], (Vector3_t4282066566 *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Ray_t3134616544_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef Ray_t3134616544  (*Func)(void* obj, Vector3_t4282066566  p1, const MethodInfo* method);
	Ray_t3134616544  ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector3U26_t3674855274_RayU26_t1925740320 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Vector3_t4282066566 * p2, Ray_t3134616544 * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Vector3_t4282066566 *)args[1], (Ray_t3134616544 *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Ray_t3134616544_Single_t4291918972_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Ray_t3134616544  p1, float p2, int32_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Ray_t3134616544 *)args[0]), *((float*)args[1]), *((int32_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_RayU26_t1925740320_Single_t4291918972_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Ray_t3134616544 * p2, float p3, int32_t p4, int32_t p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Ray_t3134616544 *)args[1], *((float*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_RayU26_t1925740320_Single_t4291918972_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Ray_t3134616544 * p2, float p3, int32_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Ray_t3134616544 *)args[1], *((float*)args[2]), *((int32_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Int32U26_t3577252348_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, int32_t* p2, int32_t* p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (int32_t*)args[1], (int32_t*)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32U26_t3577252348_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, int32_t p2, int32_t* p3, int32_t* p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (int32_t*)args[2], (int32_t*)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, float p2, float p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((float*)args[1]), *((float*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_TouchPhase_t1567063616 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TouchType_t970257423 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Vector3U26_t3674855274 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector3_t4282066566 * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector3_t4282066566 *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Touch_t4210255029_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Touch_t4210255029  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Touch_t4210255029  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_TouchU26_t1375244051 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Touch_t4210255029 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Touch_t4210255029 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Vector3_t4282066566_Quaternion_t1553702882 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Vector3_t4282066566  p2, Quaternion_t1553702882  p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector3_t4282066566 *)args[1]), *((Quaternion_t1553702882 *)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Vector3U26_t3674855274_QuaternionU26_t2875670126 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Vector3_t4282066566 * p2, Quaternion_t1553702882 * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Vector3_t4282066566 *)args[1], (Quaternion_t1553702882 *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Vector3_t4282066566_Quaternion_t1553702882 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Vector3_t4282066566  p3, Quaternion_t1553702882  p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((Vector3_t4282066566 *)args[2]), *((Quaternion_t1553702882 *)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Vector3U26_t3674855274_QuaternionU26_t2875670126 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Vector3_t4282066566 * p3, Quaternion_t1553702882 * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Vector3_t4282066566 *)args[2], (Quaternion_t1553702882 *)args[3], method);
	return ret;
}

void* RuntimeInvoker_HideFlags_t1436803931 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Vector3_t4282066566_Quaternion_t1553702882_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Vector3_t4282066566  p2, Quaternion_t1553702882  p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector3_t4282066566 *)args[1]), *((Quaternion_t1553702882 *)args[2]), (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int8_t p3, int8_t p4, int8_t p5, Il2CppObject * p6, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), (Il2CppObject *)args[5], method);
	return ret;
}

void* RuntimeInvoker_Quaternion_t1553702882 (const MethodInfo* method, void* obj, void** args)
{
	typedef Quaternion_t1553702882  (*Func)(void* obj, const MethodInfo* method);
	Quaternion_t1553702882  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_QuaternionU26_t2875670126 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Quaternion_t1553702882 * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Quaternion_t1553702882 *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Quaternion_t1553702882 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Quaternion_t1553702882  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Quaternion_t1553702882 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Matrix4x4_t1651859333 (const MethodInfo* method, void* obj, void** args)
{
	typedef Matrix4x4_t1651859333  (*Func)(void* obj, const MethodInfo* method);
	Matrix4x4_t1651859333  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Matrix4x4U26_t1061977283 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Matrix4x4_t1651859333 * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Matrix4x4_t1651859333 *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_PlayableU26_t3632016854 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Playable_t70832698 * p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Playable_t70832698_Playable_t70832698_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Playable_t70832698  p1, Playable_t70832698  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((Playable_t70832698 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Playable_t70832698_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698  p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_PlayState_t1315979427 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_PlayState_t1315979427_PlayableU26_t3632016854 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Playable_t70832698 * p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698 * p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Double_t3868226565_PlayableU26_t3632016854 (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, Playable_t70832698 * p1, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698 * p1, double p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], *((double*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_PlayableU26_t3632016854 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Playable_t70832698 * p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Playable_t70832698_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Playable_t70832698  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Playable_t70832698  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Playable_t70832698_PlayableU26_t3632016854_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Playable_t70832698  (*Func)(void* obj, Playable_t70832698 * p1, int32_t p2, const MethodInfo* method);
	Playable_t70832698  ret = ((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854_Int32_t1153838500_PlayableU26_t3632016854 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698 * p1, int32_t p2, Playable_t70832698 * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], *((int32_t*)args[1]), (Playable_t70832698 *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854_Int32_t1153838500_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698 * p1, int32_t p2, float p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], *((int32_t*)args[1]), *((float*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, float p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_PlayableU26_t3632016854_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Playable_t70832698 * p1, int32_t p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Playable_t70832698 (const MethodInfo* method, void* obj, void** args)
{
	typedef Playable_t70832698  (*Func)(void* obj, const MethodInfo* method);
	Playable_t70832698  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_GenericMixerPlayable_t247595084 (const MethodInfo* method, void* obj, void** args)
{
	typedef GenericMixerPlayable_t247595084  (*Func)(void* obj, const MethodInfo* method);
	GenericMixerPlayable_t247595084  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_GenericMixerPlayableU26_t3282230676 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, GenericMixerPlayable_t247595084 * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (GenericMixerPlayable_t247595084 *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Playable_t70832698_GenericMixerPlayable_t247595084 (const MethodInfo* method, void* obj, void** args)
{
	typedef Playable_t70832698  (*Func)(void* obj, GenericMixerPlayable_t247595084  p1, const MethodInfo* method);
	Playable_t70832698  ret = ((Func)method->methodPointer)(obj, *((GenericMixerPlayable_t247595084 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_IntPtr_t_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, IntPtr_t p2, int32_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((IntPtr_t*)args[1]), *((int32_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698 * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_PlayableU26_t3632016854_PlayableU26_t3632016854_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Playable_t70832698 * p1, Playable_t70832698 * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Playable_t70832698 *)args[0], (Playable_t70832698 *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Playable_t70832698_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Playable_t70832698  p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Playable_t70832698 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Playable_t70832698  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Playable_t70832698_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Playable_t70832698  p1, Il2CppObject * p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_PlayState_t1315979427_Playable_t70832698_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Playable_t70832698  p1, Il2CppObject * p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Playable_t70832698_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698  p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Double_t3868226565_Playable_t70832698_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef double (*Func)(void* obj, Playable_t70832698  p1, Il2CppObject * p2, const MethodInfo* method);
	double ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Playable_t70832698_Double_t3868226565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698  p1, double p2, Il2CppObject * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((double*)args[1]), (Il2CppObject *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Playable_t70832698_Playable_t70832698_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Playable_t70832698  (*Func)(void* obj, Playable_t70832698  p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	Playable_t70832698  ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Playable_t70832698_Int32_t1153838500_Single_t4291918972_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698  p1, int32_t p2, float p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((int32_t*)args[1]), *((float*)args[2]), (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Single_t4291918972_Playable_t70832698_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Playable_t70832698  p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Playable_t70832698_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Playable_t70832698  p1, Il2CppObject * p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Scene_t1080795294_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Scene_t1080795294  p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Scene_t1080795294 *)args[0]), *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Scene_t1080795294 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Scene_t1080795294  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Scene_t1080795294 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Scene_t1080795294_Scene_t1080795294 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Scene_t1080795294  p1, Scene_t1080795294  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Scene_t1080795294 *)args[0]), *((Scene_t1080795294 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Vector3_t4282066566_Vector3_t4282066566_RaycastHitU26_t2380211970_Single_t4291918972_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, RaycastHit_t4003175726 * p3, float p4, int32_t p5, int32_t p6, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), (RaycastHit_t4003175726 *)args[2], *((float*)args[3]), *((int32_t*)args[4]), *((int32_t*)args[5]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Ray_t3134616544_RaycastHitU26_t2380211970_Single_t4291918972_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Ray_t3134616544  p1, RaycastHit_t4003175726 * p2, float p3, int32_t p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Ray_t3134616544 *)args[0]), (RaycastHit_t4003175726 *)args[1], *((float*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Ray_t3134616544_RaycastHitU26_t2380211970_Single_t4291918972_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Ray_t3134616544  p1, RaycastHit_t4003175726 * p2, float p3, int32_t p4, int32_t p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Ray_t3134616544 *)args[0]), (RaycastHit_t4003175726 *)args[1], *((float*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Ray_t3134616544_Single_t4291918972_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Ray_t3134616544  p1, float p2, int32_t p3, int32_t p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Ray_t3134616544 *)args[0]), *((float*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Vector3_t4282066566_Vector3_t4282066566_Single_t4291918972_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, float p3, int32_t p4, int32_t p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), *((float*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Vector3U26_t3674855274_Vector3U26_t3674855274_Single_t4291918972_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector3_t4282066566 * p1, Vector3_t4282066566 * p2, float p3, int32_t p4, int32_t p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Vector3_t4282066566 *)args[0], (Vector3_t4282066566 *)args[1], *((float*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return ret;
}

void* RuntimeInvoker_Boolean_t476798718_Vector3U26_t3674855274_Vector3U26_t3674855274_RaycastHitU26_t2380211970_Single_t4291918972_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector3_t4282066566 * p1, Vector3_t4282066566 * p2, RaycastHit_t4003175726 * p3, float p4, int32_t p5, int32_t p6, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Vector3_t4282066566 *)args[0], (Vector3_t4282066566 *)args[1], (RaycastHit_t4003175726 *)args[2], *((float*)args[3]), *((int32_t*)args[4]), *((int32_t*)args[5]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972_Int32_t1153838500_Single_t4291918972_Single_t4291918972_RaycastHit2DU26_t2843038400 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, float p3, int32_t p4, float p5, float p6, RaycastHit2D_t1374744384 * p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), *((float*)args[2]), *((int32_t*)args[3]), *((float*)args[4]), *((float*)args[5]), (RaycastHit2D_t1374744384 *)args[6], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector2U26_t2865778115_Vector2U26_t2865778115_Single_t4291918972_Int32_t1153838500_Single_t4291918972_Single_t4291918972_RaycastHit2DU26_t2843038400 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector2_t4282066565 * p1, Vector2_t4282066565 * p2, float p3, int32_t p4, float p5, float p6, RaycastHit2D_t1374744384 * p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector2_t4282066565 *)args[0], (Vector2_t4282066565 *)args[1], *((float*)args[2]), *((int32_t*)args[3]), *((float*)args[4]), *((float*)args[5]), (RaycastHit2D_t1374744384 *)args[6], method);
	return NULL;
}

void* RuntimeInvoker_RaycastHit2D_t1374744384_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef RaycastHit2D_t1374744384  (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, float p3, int32_t p4, const MethodInfo* method);
	RaycastHit2D_t1374744384  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), *((float*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RaycastHit2D_t1374744384_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972_Int32_t1153838500_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef RaycastHit2D_t1374744384  (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, float p3, int32_t p4, float p5, float p6, const MethodInfo* method);
	RaycastHit2D_t1374744384  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), *((float*)args[2]), *((int32_t*)args[3]), *((float*)args[4]), *((float*)args[5]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_RayU26_t1925740320_Single_t4291918972_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Ray_t3134616544 * p1, float p2, int32_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Ray_t3134616544 *)args[0], *((float*)args[1]), *((int32_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int8_t p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int32_t p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_SendMessageOptions_t3856946179 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_AnimatorStateInfo_t323110318 (const MethodInfo* method, void* obj, void** args)
{
	typedef AnimatorStateInfo_t323110318  (*Func)(void* obj, const MethodInfo* method);
	AnimatorStateInfo_t323110318  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_AnimatorClipInfo_t2746035113 (const MethodInfo* method, void* obj, void** args)
{
	typedef AnimatorClipInfo_t2746035113  (*Func)(void* obj, const MethodInfo* method);
	AnimatorClipInfo_t2746035113  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Playable_t70832698_AnimatorControllerPlayable_t3906681469 (const MethodInfo* method, void* obj, void** args)
{
	typedef Playable_t70832698  (*Func)(void* obj, AnimatorControllerPlayable_t3906681469  p1, const MethodInfo* method);
	Playable_t70832698  ret = ((Func)method->methodPointer)(obj, *((AnimatorControllerPlayable_t3906681469 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Playable_t70832698 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Playable_t70832698  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Playable_t70832698_AnimationPlayable_t1390812184 (const MethodInfo* method, void* obj, void** args)
{
	typedef Playable_t70832698  (*Func)(void* obj, AnimationPlayable_t1390812184  p1, const MethodInfo* method);
	Playable_t70832698  ret = ((Func)method->methodPointer)(obj, *((AnimationPlayable_t1390812184 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, IntPtr_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((IntPtr_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_FrameData_t3749225885 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, FrameData_t3749225885  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((FrameData_t3749225885 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Playable_t70832698_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Playable_t70832698  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	Playable_t70832698  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_AnimationPlayable_t1390812184_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef AnimationPlayable_t1390812184  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	AnimationPlayable_t1390812184  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Color_t4194546905_Color_t4194546905 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Color_t4194546905  p1, Color_t4194546905  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), *((Color_t4194546905 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_TextGenerationSettings_t1923005356 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, TextGenerationSettings_t1923005356  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((TextGenerationSettings_t1923005356 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TextGenerationSettings_t1923005356_TextGenerationSettings_t1923005356 (const MethodInfo* method, void* obj, void** args)
{
	typedef TextGenerationSettings_t1923005356  (*Func)(void* obj, TextGenerationSettings_t1923005356  p1, const MethodInfo* method);
	TextGenerationSettings_t1923005356  ret = ((Func)method->methodPointer)(obj, *((TextGenerationSettings_t1923005356 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Il2CppObject_TextGenerationSettings_t1923005356 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Il2CppObject * p1, TextGenerationSettings_t1923005356  p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((TextGenerationSettings_t1923005356 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_TextGenerationSettings_t1923005356 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, TextGenerationSettings_t1923005356  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((TextGenerationSettings_t1923005356 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Color_t4194546905_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_Vector2_t4282066565_Vector2_t4282066565_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Color_t4194546905  p3, int32_t p4, float p5, float p6, int32_t p7, int8_t p8, int8_t p9, int32_t p10, int32_t p11, int32_t p12, int32_t p13, int8_t p14, int32_t p15, Vector2_t4282066565  p16, Vector2_t4282066565  p17, int8_t p18, int8_t p19, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((Color_t4194546905 *)args[2]), *((int32_t*)args[3]), *((float*)args[4]), *((float*)args[5]), *((int32_t*)args[6]), *((int8_t*)args[7]), *((int8_t*)args[8]), *((int32_t*)args[9]), *((int32_t*)args[10]), *((int32_t*)args[11]), *((int32_t*)args[12]), *((int8_t*)args[13]), *((int32_t*)args[14]), *((Vector2_t4282066565 *)args[15]), *((Vector2_t4282066565 *)args[16]), *((int8_t*)args[17]), *((int8_t*)args[18]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Color_t4194546905_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Color_t4194546905  p3, int32_t p4, float p5, float p6, int32_t p7, int8_t p8, int8_t p9, int32_t p10, int32_t p11, int32_t p12, int32_t p13, int8_t p14, int32_t p15, float p16, float p17, float p18, float p19, int8_t p20, int8_t p21, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((Color_t4194546905 *)args[2]), *((int32_t*)args[3]), *((float*)args[4]), *((float*)args[5]), *((int32_t*)args[6]), *((int8_t*)args[7]), *((int8_t*)args[8]), *((int32_t*)args[9]), *((int32_t*)args[10]), *((int32_t*)args[11]), *((int32_t*)args[12]), *((int8_t*)args[13]), *((int32_t*)args[14]), *((float*)args[15]), *((float*)args[16]), *((float*)args[17]), *((float*)args[18]), *((int8_t*)args[19]), *((int8_t*)args[20]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_ColorU26_t142875279_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Color_t4194546905 * p4, int32_t p5, float p6, float p7, int32_t p8, int8_t p9, int8_t p10, int32_t p11, int32_t p12, int32_t p13, int32_t p14, int8_t p15, int32_t p16, float p17, float p18, float p19, float p20, int8_t p21, int8_t p22, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Color_t4194546905 *)args[3], *((int32_t*)args[4]), *((float*)args[5]), *((float*)args[6]), *((int32_t*)args[7]), *((int8_t*)args[8]), *((int8_t*)args[9]), *((int32_t*)args[10]), *((int32_t*)args[11]), *((int32_t*)args[12]), *((int32_t*)args[13]), *((int8_t*)args[14]), *((int32_t*)args[15]), *((float*)args[16]), *((float*)args[17]), *((float*)args[18]), *((float*)args[19]), *((int8_t*)args[20]), *((int8_t*)args[21]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RenderMode_t77252893 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Vector2_t4282066565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector2_t4282066565  p1, Il2CppObject * p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Color_t4194546905 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Color_t4194546905  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_ColorU26_t142875279 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Color_t4194546905 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Color_t4194546905 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Color_t4194546905 (const MethodInfo* method, void* obj, void** args)
{
	typedef Color_t4194546905  (*Func)(void* obj, const MethodInfo* method);
	Color_t4194546905  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Rect_t4241904616 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_RectU26_t3512722520 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Rect_t4241904616 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Rect_t4241904616 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, Il2CppObject * p6, Il2CppObject * p7, Il2CppObject * p8, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], (Il2CppObject *)args[5], (Il2CppObject *)args[6], (Il2CppObject *)args[7], method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Vector2_t4282066565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, Il2CppObject * p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Vector2U26_t2865778115_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565 * p2, Il2CppObject * p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Vector2_t4282066565 *)args[1], (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Vector2_t4282066565  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Vector2_t4282066565_Il2CppObject_Il2CppObject_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector2_t4282066565  p1, Il2CppObject * p2, Il2CppObject * p3, Vector2_t4282066565 * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Vector2_t4282066565 *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector2U26_t2865778115_Il2CppObject_Il2CppObject_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector2_t4282066565 * p1, Il2CppObject * p2, Il2CppObject * p3, Vector2_t4282066565 * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector2_t4282066565 *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Vector2_t4282066565 *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Rect_t4241904616_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Rect_t4241904616  (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	Rect_t4241904616  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_RectU26_t3512722520 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Rect_t4241904616 * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Rect_t4241904616 *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Vector2_t4282066565_Il2CppObject_Vector3U26_t3674855274 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, Il2CppObject * p3, Vector3_t4282066566 * p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), (Il2CppObject *)args[2], (Vector3_t4282066566 *)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Vector2_t4282066565_Il2CppObject_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, Il2CppObject * p3, Vector2_t4282066565 * p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), (Il2CppObject *)args[2], (Vector2_t4282066565 *)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Ray_t3134616544_Il2CppObject_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Ray_t3134616544  (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, const MethodInfo* method);
	Ray_t3134616544  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Vector2_t4282066565  p1, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_EventType_t637886954 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_EventModifiers_t4195406918 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyCode_t3128317986 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, Il2CppObject * p3, int32_t p4, float p5, float p6, Il2CppObject * p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), *((float*)args[4]), *((float*)args[5]), (Il2CppObject *)args[6], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, float p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Rect_t4241904616_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Rect_t4241904616  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Rect_t4241904616  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_RectU26_t3512722520 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Rect_t4241904616 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Rect_t4241904616 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Rect_t4241904616 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Rect_t4241904616  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Rect_t4241904616 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float p1, float p2, float p3, float p4, Il2CppObject * p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), *((float*)args[2]), *((float*)args[3]), (Il2CppObject *)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, IntPtr_t p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((IntPtr_t*)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_ColorU26_t142875279 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Color_t4194546905 * p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Color_t4194546905 *)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Rect_t4241904616_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Rect_t4241904616  p2, Il2CppObject * p3, int8_t p4, int8_t p5, int8_t p6, int8_t p7, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((Rect_t4241904616 *)args[1]), (Il2CppObject *)args[2], *((int8_t*)args[3]), *((int8_t*)args[4]), *((int8_t*)args[5]), *((int8_t*)args[6]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Rect_t4241904616_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616  p1, int8_t p2, int8_t p3, int8_t p4, int8_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), *((int8_t*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616  p1, Il2CppObject * p2, int8_t p3, int8_t p4, int8_t p5, int8_t p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), (Il2CppObject *)args[1], *((int8_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), *((int8_t*)args[5]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616  p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616  p1, Il2CppObject * p2, int32_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616  p1, Il2CppObject * p2, int32_t p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616  p1, Il2CppObject * p2, int32_t p3, int32_t p4, int32_t p5, int8_t p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), *((int8_t*)args[5]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616  p1, Il2CppObject * p2, int32_t p3, int32_t p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Vector2_t4282066565_Rect_t4241904616_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Rect_t4241904616  p1, Il2CppObject * p2, int32_t p3, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), (Il2CppObject *)args[1], *((int32_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Rect_t4241904616_Il2CppObject_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Rect_t4241904616  p1, Il2CppObject * p2, Vector2_t4282066565  p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), (Il2CppObject *)args[1], *((Vector2_t4282066565 *)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, float p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector2_t4282066565_Il2CppObject_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Il2CppObject_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Il2CppObject * p1, float p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_SingleU26_t4108488932_SingleU26_t4108488932 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, float* p2, float* p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (float*)args[1], (float*)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_IntPtrU26_t3498860485 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, IntPtr_t* p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), (IntPtr_t*)args[2], method);
	return NULL;
}

void* RuntimeInvoker_ImagePosition_t2091083802 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TextAnchor_t213922566 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TextClipping_t3924524051 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_IntPtr_t (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, IntPtr_t p1, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_FontStyle_t3350479768 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Internal_DrawArgumentsU26_t3837855884 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Internal_DrawArguments_t1587375252 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Internal_DrawArguments_t1587375252 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Rect_t4241904616_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Rect_t4241904616  p2, Il2CppObject * p3, int32_t p4, int8_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((Rect_t4241904616 *)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int8_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_RectU26_t3512722520_Il2CppObject_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Rect_t4241904616 * p2, Il2CppObject * p3, int32_t p4, int8_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Rect_t4241904616 *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), *((int8_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Color_t4194546905 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Rect_t4241904616  p2, Il2CppObject * p3, int32_t p4, Color_t4194546905  p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((Rect_t4241904616 *)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), *((Color_t4194546905 *)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_RectU26_t3512722520_Il2CppObject_Int32_t1153838500_ColorU26_t142875279 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Rect_t4241904616 * p2, Il2CppObject * p3, int32_t p4, Color_t4194546905 * p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Rect_t4241904616 *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), (Color_t4194546905 *)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Internal_DrawWithTextSelectionArgumentsU26_t4161460815 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Internal_DrawWithTextSelectionArguments_t4294668057 * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Internal_DrawWithTextSelectionArguments_t4294668057 *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Rect_t4241904616  p2, Il2CppObject * p3, int32_t p4, Vector2_t4282066565 * p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((Rect_t4241904616 *)args[1]), (Il2CppObject *)args[2], *((int32_t*)args[3]), (Vector2_t4282066565 *)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_RectU26_t3512722520_Il2CppObject_Int32_t1153838500_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Rect_t4241904616 * p2, Il2CppObject * p3, int32_t p4, Vector2_t4282066565 * p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Rect_t4241904616 *)args[1], (Il2CppObject *)args[2], *((int32_t*)args[3]), (Vector2_t4282066565 *)args[4], method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_IntPtr_t_Rect_t4241904616_Il2CppObject_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, IntPtr_t p1, Rect_t4241904616  p2, Il2CppObject * p3, Vector2_t4282066565  p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), *((Rect_t4241904616 *)args[1]), (Il2CppObject *)args[2], *((Vector2_t4282066565 *)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_IntPtr_t_RectU26_t3512722520_Il2CppObject_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, IntPtr_t p1, Rect_t4241904616 * p2, Il2CppObject * p3, Vector2_t4282066565 * p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Rect_t4241904616 *)args[1], (Il2CppObject *)args[2], (Vector2_t4282066565 *)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_IntPtr_t_Il2CppObject_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, float p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], *((float*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, Vector2_t4282066565 * p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], (Vector2_t4282066565 *)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_Vector2_t4282066565_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, Vector2_t4282066565  p3, Vector2_t4282066565 * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], *((Vector2_t4282066565 *)args[2]), (Vector2_t4282066565 *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_Vector2U26_t2865778115_Vector2U26_t2865778115 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, Vector2_t4282066565 * p3, Vector2_t4282066565 * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], (Vector2_t4282066565 *)args[2], (Vector2_t4282066565 *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Single_t4291918972_IntPtr_t_Il2CppObject_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, float p3, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], *((float*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_SingleU26_t4108488932_SingleU26_t4108488932 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, IntPtr_t p1, Il2CppObject * p2, float* p3, float* p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((IntPtr_t*)args[0]), (Il2CppObject *)args[1], (float*)args[2], (float*)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Hash128_t346790303_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Hash128_t346790303  p2, int32_t p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Hash128_t346790303 *)args[1]), *((int32_t*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Hash128_t346790303_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Hash128_t346790303  p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Hash128_t346790303 *)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Hash128U26_t1435389369_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Hash128_t346790303 * p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Hash128_t346790303 *)args[2], *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Color_t4194546905_Color_t4194546905_Color_t4194546905_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Color_t4194546905  (*Func)(void* obj, Color_t4194546905  p1, Color_t4194546905  p2, float p3, const MethodInfo* method);
	Color_t4194546905  ret = ((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), *((Color_t4194546905 *)args[1]), *((float*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Color_t4194546905_Color_t4194546905_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Color_t4194546905  (*Func)(void* obj, Color_t4194546905  p1, float p2, const MethodInfo* method);
	Color_t4194546905  ret = ((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector4_t4282066567_Color_t4194546905 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector4_t4282066567  (*Func)(void* obj, Color_t4194546905  p1, const MethodInfo* method);
	Vector4_t4282066567  ret = ((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_HitInfo_t3209134097 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, HitInfo_t3209134097  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((HitInfo_t3209134097 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_HitInfo_t3209134097_HitInfo_t3209134097 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, HitInfo_t3209134097  p1, HitInfo_t3209134097  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((HitInfo_t3209134097 *)args[0]), *((HitInfo_t3209134097 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_HitInfo_t3209134097 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, HitInfo_t3209134097  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((HitInfo_t3209134097 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_StringU26_t3969221123_StringU26_t3969221123 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, String_t** p2, String_t** p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (String_t**)args[1], (String_t**)args[2], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_AnimatorStateInfo_t323110318_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, AnimatorStateInfo_t323110318  p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((AnimatorStateInfo_t323110318 *)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_AnimatorStateInfo_t323110318_Int32_t1153838500_AnimatorControllerPlayable_t3906681469 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, AnimatorStateInfo_t323110318  p2, int32_t p3, AnimatorControllerPlayable_t3906681469  p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((AnimatorStateInfo_t323110318 *)args[1]), *((int32_t*)args[2]), *((AnimatorControllerPlayable_t3906681469 *)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_AnimatorControllerPlayable_t3906681469 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, AnimatorControllerPlayable_t3906681469  p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((AnimatorControllerPlayable_t3906681469 *)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_PersistentListenerMode_t3900400668 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_AnimationPlayable_t1390812184_Playable_t70832698_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, AnimationPlayable_t1390812184  p1, Playable_t70832698  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((AnimationPlayable_t1390812184 *)args[0]), *((Playable_t70832698 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_AnimationPlayable_t1390812184_Playable_t70832698_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, AnimationPlayable_t1390812184  p1, Playable_t70832698  p2, int32_t p3, Il2CppObject * p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((AnimationPlayable_t1390812184 *)args[0]), *((Playable_t70832698 *)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_AnimationPlayable_t1390812184_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, AnimationPlayable_t1390812184  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((AnimationPlayable_t1390812184 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_AnimationPlayable_t1390812184_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, AnimationPlayable_t1390812184  p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((AnimationPlayable_t1390812184 *)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_AnimationPlayable_t1390812184_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, AnimationPlayable_t1390812184  p1, Il2CppObject * p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((AnimationPlayable_t1390812184 *)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_LogType_t4286006228 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_RaycastResult_t3762661364_RaycastResult_t3762661364 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, RaycastResult_t3762661364  p1, RaycastResult_t3762661364  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((RaycastResult_t3762661364 *)args[0]), *((RaycastResult_t3762661364 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_MoveDirection_t2840182460 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RaycastResult_t3762661364 (const MethodInfo* method, void* obj, void** args)
{
	typedef RaycastResult_t3762661364  (*Func)(void* obj, const MethodInfo* method);
	RaycastResult_t3762661364  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_RaycastResult_t3762661364 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, RaycastResult_t3762661364  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((RaycastResult_t3762661364 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_InputButton_t384979233 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RaycastResult_t3762661364_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef RaycastResult_t3762661364  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	RaycastResult_t3762661364  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_MoveDirection_t2840182460_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, float p1, float p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_MoveDirection_t2840182460_Single_t4291918972_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, float p1, float p2, float p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), *((float*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Single_t4291918972_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, float p1, float p2, float p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), *((float*)args[2]), method);
	return ret;
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_PointerEventDataU26_t1301012009_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, PointerEventData_t1848751023 ** p2, int8_t p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (PointerEventData_t1848751023 **)args[1], *((int8_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Touch_t4210255029_BooleanU26_t3329156530_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Touch_t4210255029  p1, bool* p2, bool* p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Touch_t4210255029 *)args[0]), (bool*)args[1], (bool*)args[2], method);
	return ret;
}

void* RuntimeInvoker_FramePressState_t2820857440_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, float p3, int8_t p4, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), *((float*)args[2]), *((int8_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_InputMode_t1573608962 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_LayerMask_t3236759763 (const MethodInfo* method, void* obj, void** args)
{
	typedef LayerMask_t3236759763  (*Func)(void* obj, const MethodInfo* method);
	LayerMask_t3236759763  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_LayerMask_t3236759763 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, LayerMask_t3236759763  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((LayerMask_t3236759763 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_RaycastHit_t4003175726_RaycastHit_t4003175726 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, RaycastHit_t4003175726  p1, RaycastHit_t4003175726  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((RaycastHit_t4003175726 *)args[0]), *((RaycastHit_t4003175726 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ColorTweenMode_t678919098 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ColorBlock_t508458230 (const MethodInfo* method, void* obj, void** args)
{
	typedef ColorBlock_t508458230  (*Func)(void* obj, const MethodInfo* method);
	ColorBlock_t508458230  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ColorBlock_t508458230 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, ColorBlock_t508458230  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((ColorBlock_t508458230 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ColorBlock_t508458230_ColorBlock_t508458230 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, ColorBlock_t508458230  p1, ColorBlock_t508458230  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((ColorBlock_t508458230 *)args[0]), *((ColorBlock_t508458230 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Resources_t2719315882 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Resources_t2719315882  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Resources_t2719315882 *)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int8_t p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_HorizontalWrapMode_t2918974229 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_VerticalWrapMode_t1147493927 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Color_t4194546905_Single_t4291918972_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Color_t4194546905  p1, float p2, int8_t p3, int8_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), *((float*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Color_t4194546905_Single_t4291918972_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Color_t4194546905  p1, float p2, int8_t p3, int8_t p4, int8_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), *((float*)args[1]), *((int8_t*)args[2]), *((int8_t*)args[3]), *((int8_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Color_t4194546905_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef Color_t4194546905  (*Func)(void* obj, float p1, const MethodInfo* method);
	Color_t4194546905  ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float p1, float p2, int8_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), *((int8_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_BlockingObjects_t1890318721 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Vector2_t4282066565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Vector2_t4282066565  p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((Vector2_t4282066565 *)args[2]), (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Type_t3063828369 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_FillMethod_t2255824731 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector4_t4282066567_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector4_t4282066567  (*Func)(void* obj, int8_t p1, const MethodInfo* method);
	Vector4_t4282066567  ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Color32_t598853688_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Color32_t598853688  p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((Color32_t598853688 *)args[2]), (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector2_t4282066565_Vector2_t4282066565_Color32_t598853688_Vector2_t4282066565_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, Vector2_t4282066565  p3, Color32_t598853688  p4, Vector2_t4282066565  p5, Vector2_t4282066565  p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), *((Vector2_t4282066565 *)args[2]), *((Color32_t598853688 *)args[3]), *((Vector2_t4282066565 *)args[4]), *((Vector2_t4282066565 *)args[5]), method);
	return NULL;
}

void* RuntimeInvoker_Vector4_t4282066567_Vector4_t4282066567_Rect_t4241904616 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector4_t4282066567  (*Func)(void* obj, Vector4_t4282066567  p1, Rect_t4241904616  p2, const MethodInfo* method);
	Vector4_t4282066567  ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), *((Rect_t4241904616 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Single_t4291918972_SByte_t1161769777_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, float p3, int8_t p4, int32_t p5, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((float*)args[2]), *((int8_t*)args[3]), *((int32_t*)args[4]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972_Single_t4291918972_SByte_t1161769777_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, float p2, float p3, int8_t p4, int32_t p5, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((float*)args[1]), *((float*)args[2]), *((int8_t*)args[3]), *((int32_t*)args[4]), method);
	return NULL;
}

void* RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Rect_t4241904616 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, Vector2_t4282066565  p1, Rect_t4241904616  p2, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Rect_t4241904616 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ContentType_t2662964855 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_LineType_t2016592042 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_InputType_t1602890312 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TouchScreenKeyboardType_t2604324130 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CharacterValidation_t737650598 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], method);
	return NULL;
}

void* RuntimeInvoker_Int32_t1153838500_Vector2_t4282066565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector2_t4282066565  p1, Il2CppObject * p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector2_t4282066565  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_EditState_t2313773259_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, Il2CppObject * p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, int8_t p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Char_t2862622538_Il2CppObject_Int32_t1153838500_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppChar (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int16_t p3, const MethodInfo* method);
	Il2CppChar ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int16_t*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int16_t1153838442_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int16_t p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int16_t*)args[2]), (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Rect_t4241904616_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Rect_t4241904616  p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Mode_t356329147 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Navigation_t1108456480 (const MethodInfo* method, void* obj, void** args)
{
	typedef Navigation_t1108456480  (*Func)(void* obj, const MethodInfo* method);
	Navigation_t1108456480  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Navigation_t1108456480 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Navigation_t1108456480  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Navigation_t1108456480 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Direction_t522766867 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Single_t4291918972_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((float*)args[0]), *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Axis_t4294105229 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_MovementType_t300513412 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ScrollbarVisibility_t184977789 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Single_t4291918972_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((float*)args[0]), *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Bounds_t2711641849 (const MethodInfo* method, void* obj, void** args)
{
	typedef Bounds_t2711641849  (*Func)(void* obj, const MethodInfo* method);
	Bounds_t2711641849  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Navigation_t1108456480 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Navigation_t1108456480  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Navigation_t1108456480 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Transition_t1922345195 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_ColorBlock_t508458230 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ColorBlock_t508458230  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((ColorBlock_t508458230 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_SpriteState_t2895308594 (const MethodInfo* method, void* obj, void** args)
{
	typedef SpriteState_t2895308594  (*Func)(void* obj, const MethodInfo* method);
	SpriteState_t2895308594  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_SpriteState_t2895308594 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, SpriteState_t2895308594  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((SpriteState_t2895308594 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_SelectionState_t1293548283 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector3_t4282066566_Il2CppObject_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Color_t4194546905_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Color_t4194546905  p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_ColorU26_t142875279_Color_t4194546905 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Color_t4194546905 * p1, Color_t4194546905  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Color_t4194546905 *)args[0], *((Color_t4194546905 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Direction_t94975348 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Axis_t3565360268 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_SpriteState_t2895308594 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, SpriteState_t2895308594  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((SpriteState_t2895308594 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5, int32_t p6, int32_t p7, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((int32_t*)args[4]), *((int32_t*)args[5]), *((int32_t*)args[6]), method);
	return ret;
}

void* RuntimeInvoker_TextGenerationSettings_t1923005356_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef TextGenerationSettings_t1923005356  (*Func)(void* obj, Vector2_t4282066565  p1, const MethodInfo* method);
	TextGenerationSettings_t1923005356  ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector2_t4282066565_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector2_t4282066565  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Vector2_t4282066565  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Rect_t4241904616_Il2CppObject_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef Rect_t4241904616  (*Func)(void* obj, Il2CppObject * p1, bool* p2, const MethodInfo* method);
	Rect_t4241904616  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (bool*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Rect_t4241904616_Rect_t4241904616_Rect_t4241904616 (const MethodInfo* method, void* obj, void** args)
{
	typedef Rect_t4241904616  (*Func)(void* obj, Rect_t4241904616  p1, Rect_t4241904616  p2, const MethodInfo* method);
	Rect_t4241904616  ret = ((Func)method->methodPointer)(obj, *((Rect_t4241904616 *)args[0]), *((Rect_t4241904616 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_AspectMode_t2149445162 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Single_t4291918972_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, float p1, int32_t p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ScaleMode_t2493957633 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ScreenMatchMode_t1153512176 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Unit_t1837657360 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_FitMode_t909765868 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Corner_t284493240 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Axis_t1399125956 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Constraint_t1640775616 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Int32_t1153838500_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, int32_t p1, float p2, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_Single_t4291918972_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float p1, float p2, float p3, int32_t p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((float*)args[0]), *((float*)args[1]), *((float*)args[2]), *((int32_t*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, int32_t p2, float p3, float p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((float*)args[2]), *((float*)args[3]), method);
	return NULL;
}

void* RuntimeInvoker_Single_t4291918972_Il2CppObject_Il2CppObject_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, float p3, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((float*)args[2]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Single_t4291918972_Il2CppObject_Il2CppObject_Single_t4291918972_ILayoutElementU26_t783939507 (const MethodInfo* method, void* obj, void** args)
{
	typedef float (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, float p3, Il2CppObject ** p4, const MethodInfo* method);
	float ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((float*)args[2]), (Il2CppObject **)args[3], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_UIVertexU26_t2041971620_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UIVertex_t4244065212 * p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (UIVertex_t4244065212 *)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UIVertex_t4244065212_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UIVertex_t4244065212  p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((UIVertex_t4244065212 *)args[0]), *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector3_t4282066566_Color32_t598853688_Vector2_t4282066565_Vector2_t4282066565_Vector3_t4282066566_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector3_t4282066566  p1, Color32_t598853688  p2, Vector2_t4282066565  p3, Vector2_t4282066565  p4, Vector3_t4282066566  p5, Vector4_t4282066567  p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Color32_t598853688 *)args[1]), *((Vector2_t4282066565 *)args[2]), *((Vector2_t4282066565 *)args[3]), *((Vector3_t4282066566 *)args[4]), *((Vector4_t4282066567 *)args[5]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector3_t4282066566_Color32_t598853688_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector3_t4282066566  p1, Color32_t598853688  p2, Vector2_t4282066565  p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Color32_t598853688 *)args[1]), *((Vector2_t4282066565 *)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UIVertex_t4244065212 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UIVertex_t4244065212  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((UIVertex_t4244065212 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Color32_t598853688_Int32_t1153838500_Int32_t1153838500_Single_t4291918972_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Color32_t598853688  p2, int32_t p3, int32_t p4, float p5, float p6, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Color32_t598853688 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), *((float*)args[4]), *((float*)args[5]), method);
	return NULL;
}

void* RuntimeInvoker_Guid_t2862754429_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Guid_t2862754429  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	Guid_t2862754429  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector2_t4282066565  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ObjectU26_t2365584133 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Il2CppObject ** p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject **)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ObjectU5BU5DU26_t2782501102_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ObjectU5BU5D_t1108656482** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (ObjectU5BU5D_t1108656482**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ObjectU5BU5DU26_t2782501102_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ObjectU5BU5D_t1108656482** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (ObjectU5BU5D_t1108656482**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_KeyValuePair_2_t1944668977 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, KeyValuePair_2_t1944668977  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((KeyValuePair_2_t1944668977 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_KeyValuePair_2_t1944668977 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, KeyValuePair_2_t1944668977  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((KeyValuePair_2_t1944668977 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t1944668977_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t1944668977  (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	KeyValuePair_2_t1944668977  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_ObjectU26_t2365584133 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, Il2CppObject ** p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject **)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t3363211663 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t3363211663  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t3363211663  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DictionaryEntry_t1751606614_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef DictionaryEntry_t1751606614  (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, const MethodInfo* method);
	DictionaryEntry_t1751606614  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t1944668977 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t1944668977  (*Func)(void* obj, const MethodInfo* method);
	KeyValuePair_2_t1944668977  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t4272688975 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t4272688975  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t4272688975  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1263707397 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1263707397  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1263707397  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t2532196025 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t2532196025  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t2532196025  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, int32_t p2, Il2CppObject * p3, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t3712488813 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t3712488813  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t3712488813  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, int32_t p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((int32_t*)args[2]), (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, int32_t p2, int32_t p3, Il2CppObject * p4, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((int32_t*)args[1]), *((int32_t*)args[2]), (Il2CppObject *)args[3], method);
	return NULL;
}

void* RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, Il2CppObject * p3, Il2CppObject * p4, Il2CppObject * p5, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], (Il2CppObject *)args[2], (Il2CppObject *)args[3], (Il2CppObject *)args[4], method);
	return ret;
}

void* RuntimeInvoker_Boolean_t476798718_ObjectU26_t2365584133_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject ** p1, Il2CppObject * p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject **)args[0], (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_ObjectU26_t2365584133_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject ** p1, Il2CppObject * p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject **)args[0], (Il2CppObject *)args[1], method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Il2CppObject * p1, Il2CppObject * p2, float p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (Il2CppObject *)args[1], *((float*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Playable_t70832698 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Playable_t70832698  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_ObjectU26_t2365584133 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t p1, Il2CppObject ** p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject **)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RaycastResult_t3762661364_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef RaycastResult_t3762661364  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	RaycastResult_t3762661364  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t2099913018 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t2099913018  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t2099913018  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1190435706 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1190435706  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1190435706  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t4066860316 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t4066860316  (*Func)(void* obj, const MethodInfo* method);
	KeyValuePair_2_t4066860316  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_AspectModeU26_t2136266598_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_SingleU26_t4108488932_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, float* p1, float p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (float*)args[0], *((float*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_FitModeU26_t1612700148_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_FloatTween_t2711705593 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, FloatTween_t2711705593  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((FloatTween_t2711705593 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ColorTween_t723277650 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ColorTween_t723277650  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((ColorTween_t723277650 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_CornerU26_t4124979976_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_AxisU26_t1511621852_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector2U26_t2865778115_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector2_t4282066565 * p1, Vector2_t4282066565  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector2_t4282066565 *)args[0], *((Vector2_t4282066565 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ConstraintU26_t1276859968_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_SingleU26_t4108488932_Single_t4291918972 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, float* p1, float p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (float*)args[0], *((float*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_BooleanU26_t3329156530_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, bool* p1, int8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (bool*)args[0], *((int8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_TypeU26_t3240329367_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_BooleanU26_t3329156530_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, bool* p1, int8_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (bool*)args[0], *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_FillMethodU26_t1002397533_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ContentTypeU26_t2036534945_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_LineTypeU26_t1477486822_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_InputTypeU26_t768220408_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_TouchScreenKeyboardTypeU26_t2483174190_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_CharacterValidationU26_t2872849226_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_CharU26_t2734308166_Int16_t1153838442 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppChar* p1, int16_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppChar*)args[0], *((int16_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_TextAnchorU26_t2835709674_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_DirectionU26_t3053124965_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_NavigationU26_t2920390880_Navigation_t1108456480 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Navigation_t1108456480 * p1, Navigation_t1108456480  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Navigation_t1108456480 *)args[0], *((Navigation_t1108456480 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_TransitionU26_t4189254733_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ColorBlockU26_t3968594554_ColorBlock_t508458230 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, ColorBlock_t508458230 * p1, ColorBlock_t508458230  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (ColorBlock_t508458230 *)args[0], *((ColorBlock_t508458230 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_SpriteStateU26_t196121502_SpriteState_t2895308594 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, SpriteState_t2895308594 * p1, SpriteState_t2895308594  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (SpriteState_t2895308594 *)args[0], *((SpriteState_t2895308594 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UIVertex_t4244065212_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef UIVertex_t4244065212  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	UIVertex_t4244065212  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_UIVertex_t4244065212 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, UIVertex_t4244065212  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((UIVertex_t4244065212 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_DirectionU26_t3855676076_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int32_t* p1, int32_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (int32_t*)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector3_t4282066566_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Color32_t598853688_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Color32_t598853688  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Color32_t598853688  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Vector3_t4282066566  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Vector3_t4282066566 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Color32_t598853688 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Color32_t598853688  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Color32_t598853688 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Vector2_t4282066565  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Vector2_t4282066565 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Vector4_t4282066567  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Vector4_t4282066567 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Color32_t598853688 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Color32_t598853688  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Color32_t598853688 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector4_t4282066567  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Boolean_t476798718_TableRange_t3372848153 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, TableRange_t3372848153  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((TableRange_t3372848153 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_DictionaryEntry_t1751606614 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, DictionaryEntry_t1751606614  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((DictionaryEntry_t1751606614 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Link_t2122599155 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Link_t2122599155  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Link_t2122599155 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_KeyValuePair_2_t4066860316 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, KeyValuePair_2_t4066860316  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((KeyValuePair_2_t4066860316 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_KeyValuePair_2_t2545618620 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, KeyValuePair_2_t2545618620  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((KeyValuePair_2_t2545618620 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_KeyValuePair_2_t3222658402 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, KeyValuePair_2_t3222658402  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((KeyValuePair_2_t3222658402 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Link_t2063667470 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Link_t2063667470  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Link_t2063667470 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Slot_t2260530181 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Slot_t2260530181  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Slot_t2260530181 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Slot_t2072023290 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Slot_t2072023290  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Slot_t2072023290 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_CustomAttributeNamedArgument_t3059612989 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, CustomAttributeNamedArgument_t3059612989  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((CustomAttributeNamedArgument_t3059612989 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_CustomAttributeTypedArgument_t3301293422 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, CustomAttributeTypedArgument_t3301293422  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((CustomAttributeTypedArgument_t3301293422 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_LabelData_t3207823784 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, LabelData_t3207823784  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((LabelData_t3207823784 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_LabelFixup_t660379442 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, LabelFixup_t660379442  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((LabelFixup_t660379442 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ILTokenInfo_t1354080954 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, ILTokenInfo_t1354080954  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((ILTokenInfo_t1354080954 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ParameterModifier_t741930026 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, ParameterModifier_t741930026  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((ParameterModifier_t741930026 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ResourceCacheItem_t2113902833 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, ResourceCacheItem_t2113902833  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((ResourceCacheItem_t2113902833 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ResourceInfo_t4013605874 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, ResourceInfo_t4013605874  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((ResourceInfo_t4013605874 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, uint8_t p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_X509ChainStatus_t766901931 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, X509ChainStatus_t766901931  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((X509ChainStatus_t766901931 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Mark_t3811539797 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Mark_t3811539797  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Mark_t3811539797 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_UriScheme_t1290668975 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, UriScheme_t1290668975  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((UriScheme_t1290668975 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Color32_t598853688 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Color32_t598853688  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Color32_t598853688 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ContactPoint_t243083348 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, ContactPoint_t243083348  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((ContactPoint_t243083348 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_ContactPoint2D_t4288432358 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, ContactPoint2D_t4288432358  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((ContactPoint2D_t4288432358 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_RaycastResult_t3762661364 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, RaycastResult_t3762661364  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((RaycastResult_t3762661364 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Keyframe_t4079056114 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Keyframe_t4079056114  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Keyframe_t4079056114 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_RaycastHit_t4003175726 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, RaycastHit_t4003175726  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((RaycastHit_t4003175726 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_RaycastHit2D_t1374744384 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, RaycastHit2D_t1374744384  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((RaycastHit2D_t1374744384 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_UICharInfo_t65807484 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, UICharInfo_t65807484  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((UICharInfo_t65807484 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_UILineInfo_t4113875482 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, UILineInfo_t4113875482  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((UILineInfo_t4113875482 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_UIVertex_t4244065212 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, UIVertex_t4244065212  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((UIVertex_t4244065212 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Vector4_t4282066567  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int32_t p2, int32_t p3, int32_t p4, Il2CppObject * p5, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), (Il2CppObject *)args[4], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int8_t p1, int8_t p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_CustomAttributeNamedArgument_t3059612989_CustomAttributeNamedArgument_t3059612989_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, CustomAttributeNamedArgument_t3059612989  p1, CustomAttributeNamedArgument_t3059612989  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((CustomAttributeNamedArgument_t3059612989 *)args[0]), *((CustomAttributeNamedArgument_t3059612989 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_CustomAttributeTypedArgument_t3301293422_CustomAttributeTypedArgument_t3301293422_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, CustomAttributeTypedArgument_t3301293422  p1, CustomAttributeTypedArgument_t3301293422  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((CustomAttributeTypedArgument_t3301293422 *)args[0]), *((CustomAttributeTypedArgument_t3301293422 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Color32_t598853688_Color32_t598853688_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Color32_t598853688  p1, Color32_t598853688  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Color32_t598853688 *)args[0]), *((Color32_t598853688 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_RaycastResult_t3762661364_RaycastResult_t3762661364_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, RaycastResult_t3762661364  p1, RaycastResult_t3762661364  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((RaycastResult_t3762661364 *)args[0]), *((RaycastResult_t3762661364 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Playable_t70832698_Playable_t70832698_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Playable_t70832698  p1, Playable_t70832698  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((Playable_t70832698 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UICharInfo_t65807484_UICharInfo_t65807484_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UICharInfo_t65807484  p1, UICharInfo_t65807484  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UICharInfo_t65807484 *)args[0]), *((UICharInfo_t65807484 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UILineInfo_t4113875482_UILineInfo_t4113875482_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UILineInfo_t4113875482  p1, UILineInfo_t4113875482  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UILineInfo_t4113875482 *)args[0]), *((UILineInfo_t4113875482 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UIVertex_t4244065212_UIVertex_t4244065212_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UIVertex_t4244065212  p1, UIVertex_t4244065212  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UIVertex_t4244065212 *)args[0]), *((UIVertex_t4244065212 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Vector2_t4282066565_Vector2_t4282066565_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Vector3_t4282066566_Vector3_t4282066566_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Vector4_t4282066567_Vector4_t4282066567_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector4_t4282066567  p1, Vector4_t4282066567  p2, Il2CppObject * p3, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), *((Vector4_t4282066567 *)args[1]), (Il2CppObject *)args[2], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, int8_t p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_CustomAttributeNamedArgument_t3059612989 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, CustomAttributeNamedArgument_t3059612989  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((CustomAttributeNamedArgument_t3059612989 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_CustomAttributeNamedArgument_t3059612989_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, CustomAttributeNamedArgument_t3059612989  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((CustomAttributeNamedArgument_t3059612989 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_CustomAttributeTypedArgument_t3301293422 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, CustomAttributeTypedArgument_t3301293422  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((CustomAttributeTypedArgument_t3301293422 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_CustomAttributeTypedArgument_t3301293422_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, CustomAttributeTypedArgument_t3301293422  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((CustomAttributeTypedArgument_t3301293422 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Color32_t598853688_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Color32_t598853688  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Color32_t598853688 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_RaycastResult_t3762661364_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, RaycastResult_t3762661364  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((RaycastResult_t3762661364 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Playable_t70832698_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Playable_t70832698  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Playable_t70832698 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_UICharInfo_t65807484_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, UICharInfo_t65807484  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((UICharInfo_t65807484 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_UILineInfo_t4113875482_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, UILineInfo_t4113875482  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((UILineInfo_t4113875482 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_UIVertex_t4244065212_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, UIVertex_t4244065212  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((UIVertex_t4244065212 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Vector2_t4282066565_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Vector2_t4282066565  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector2_t4282066565 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Vector3_t4282066566_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Vector3_t4282066566  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector3_t4282066566 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Il2CppObject_Vector4_t4282066567_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Il2CppObject * p1, Vector4_t4282066567  p2, int32_t p3, int32_t p4, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((Vector4_t4282066567 *)args[1]), *((int32_t*)args[2]), *((int32_t*)args[3]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_TableRange_t3372848153 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, TableRange_t3372848153  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((TableRange_t3372848153 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_DictionaryEntry_t1751606614 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, DictionaryEntry_t1751606614  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((DictionaryEntry_t1751606614 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Link_t2122599155 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Link_t2122599155  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Link_t2122599155 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_KeyValuePair_2_t4066860316 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, KeyValuePair_2_t4066860316  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((KeyValuePair_2_t4066860316 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_KeyValuePair_2_t2545618620 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, KeyValuePair_2_t2545618620  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((KeyValuePair_2_t2545618620 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_KeyValuePair_2_t3222658402 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, KeyValuePair_2_t3222658402  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((KeyValuePair_2_t3222658402 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_KeyValuePair_2_t1944668977 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, KeyValuePair_2_t1944668977  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((KeyValuePair_2_t1944668977 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Link_t2063667470 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Link_t2063667470  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Link_t2063667470 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Slot_t2260530181 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Slot_t2260530181  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Slot_t2260530181 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Slot_t2072023290 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Slot_t2072023290  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Slot_t2072023290 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_CustomAttributeNamedArgument_t3059612989 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, CustomAttributeNamedArgument_t3059612989  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((CustomAttributeNamedArgument_t3059612989 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_CustomAttributeTypedArgument_t3301293422 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, CustomAttributeTypedArgument_t3301293422  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((CustomAttributeTypedArgument_t3301293422 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_LabelData_t3207823784 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, LabelData_t3207823784  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((LabelData_t3207823784 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_LabelFixup_t660379442 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, LabelFixup_t660379442  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((LabelFixup_t660379442 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_ILTokenInfo_t1354080954 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, ILTokenInfo_t1354080954  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((ILTokenInfo_t1354080954 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_ParameterModifier_t741930026 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, ParameterModifier_t741930026  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((ParameterModifier_t741930026 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_ResourceCacheItem_t2113902833 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, ResourceCacheItem_t2113902833  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((ResourceCacheItem_t2113902833 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_ResourceInfo_t4013605874 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, ResourceInfo_t4013605874  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((ResourceInfo_t4013605874 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, uint8_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((uint8_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_X509ChainStatus_t766901931 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, X509ChainStatus_t766901931  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((X509ChainStatus_t766901931 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Mark_t3811539797 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Mark_t3811539797  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Mark_t3811539797 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UriScheme_t1290668975 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UriScheme_t1290668975  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UriScheme_t1290668975 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Color32_t598853688 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Color32_t598853688  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Color32_t598853688 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_ContactPoint_t243083348 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, ContactPoint_t243083348  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((ContactPoint_t243083348 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_ContactPoint2D_t4288432358 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, ContactPoint2D_t4288432358  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((ContactPoint2D_t4288432358 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_RaycastResult_t3762661364 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, RaycastResult_t3762661364  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((RaycastResult_t3762661364 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Keyframe_t4079056114 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Keyframe_t4079056114  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Keyframe_t4079056114 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_RaycastHit_t4003175726 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, RaycastHit_t4003175726  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((RaycastHit_t4003175726 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_RaycastHit2D_t1374744384 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, RaycastHit2D_t1374744384  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((RaycastHit2D_t1374744384 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_HitInfo_t3209134097 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, HitInfo_t3209134097  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((HitInfo_t3209134097 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UICharInfo_t65807484 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UICharInfo_t65807484  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UICharInfo_t65807484 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UILineInfo_t4113875482 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UILineInfo_t4113875482  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UILineInfo_t4113875482 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UIVertex_t4244065212 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UIVertex_t4244065212  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UIVertex_t4244065212 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector3_t4282066566  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector4_t4282066567  p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Void_t2863195528_TableRange_t3372848153 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, TableRange_t3372848153  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((TableRange_t3372848153 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_DictionaryEntry_t1751606614 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, DictionaryEntry_t1751606614  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((DictionaryEntry_t1751606614 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Link_t2122599155 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Link_t2122599155  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Link_t2122599155 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_KeyValuePair_2_t4066860316 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, KeyValuePair_2_t4066860316  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((KeyValuePair_2_t4066860316 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_KeyValuePair_2_t2545618620 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, KeyValuePair_2_t2545618620  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((KeyValuePair_2_t2545618620 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_KeyValuePair_2_t3222658402 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, KeyValuePair_2_t3222658402  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((KeyValuePair_2_t3222658402 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Link_t2063667470 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Link_t2063667470  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Link_t2063667470 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Slot_t2260530181 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Slot_t2260530181  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Slot_t2260530181 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Slot_t2072023290 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Slot_t2072023290  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Slot_t2072023290 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Decimal_t1954350631  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Decimal_t1954350631 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Guid_t2862754429 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Guid_t2862754429  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Guid_t2862754429 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_CustomAttributeNamedArgument_t3059612989 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, CustomAttributeNamedArgument_t3059612989  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((CustomAttributeNamedArgument_t3059612989 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_CustomAttributeTypedArgument_t3301293422 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, CustomAttributeTypedArgument_t3301293422  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((CustomAttributeTypedArgument_t3301293422 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_LabelData_t3207823784 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, LabelData_t3207823784  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((LabelData_t3207823784 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_LabelFixup_t660379442 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, LabelFixup_t660379442  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((LabelFixup_t660379442 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ILTokenInfo_t1354080954 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ILTokenInfo_t1354080954  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((ILTokenInfo_t1354080954 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ParameterModifier_t741930026 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ParameterModifier_t741930026  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((ParameterModifier_t741930026 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ResourceCacheItem_t2113902833 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ResourceCacheItem_t2113902833  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((ResourceCacheItem_t2113902833 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ResourceInfo_t4013605874 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ResourceInfo_t4013605874  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((ResourceInfo_t4013605874 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_X509ChainStatus_t766901931 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, X509ChainStatus_t766901931  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((X509ChainStatus_t766901931 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Mark_t3811539797 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Mark_t3811539797  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Mark_t3811539797 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UriScheme_t1290668975 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UriScheme_t1290668975  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((UriScheme_t1290668975 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ContactPoint_t243083348 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ContactPoint_t243083348  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((ContactPoint_t243083348 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ContactPoint2D_t4288432358 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ContactPoint2D_t4288432358  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((ContactPoint2D_t4288432358 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Keyframe_t4079056114 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Keyframe_t4079056114  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((Keyframe_t4079056114 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_RaycastHit_t4003175726 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, RaycastHit_t4003175726  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((RaycastHit_t4003175726 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_RaycastHit2D_t1374744384 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, RaycastHit2D_t1374744384  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((RaycastHit2D_t1374744384 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_HitInfo_t3209134097 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, HitInfo_t3209134097  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((HitInfo_t3209134097 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UICharInfo_t65807484 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UICharInfo_t65807484  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((UICharInfo_t65807484 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UILineInfo_t4113875482 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UILineInfo_t4113875482  p1, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((UILineInfo_t4113875482 *)args[0]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_TableRange_t3372848153 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, TableRange_t3372848153  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((TableRange_t3372848153 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_DictionaryEntry_t1751606614 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, DictionaryEntry_t1751606614  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((DictionaryEntry_t1751606614 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Link_t2122599155 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Link_t2122599155  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Link_t2122599155 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_KeyValuePair_2_t4066860316 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, KeyValuePair_2_t4066860316  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((KeyValuePair_2_t4066860316 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_KeyValuePair_2_t2545618620 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, KeyValuePair_2_t2545618620  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((KeyValuePair_2_t2545618620 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_KeyValuePair_2_t3222658402 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, KeyValuePair_2_t3222658402  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((KeyValuePair_2_t3222658402 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_KeyValuePair_2_t1944668977 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, KeyValuePair_2_t1944668977  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((KeyValuePair_2_t1944668977 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Link_t2063667470 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Link_t2063667470  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Link_t2063667470 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Slot_t2260530181 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Slot_t2260530181  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Slot_t2260530181 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Slot_t2072023290 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Slot_t2072023290  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Slot_t2072023290 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_DateTime_t4283661327 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, DateTime_t4283661327  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((DateTime_t4283661327 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Decimal_t1954350631 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Decimal_t1954350631  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Decimal_t1954350631 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Double_t3868226565 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, double p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((double*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Guid_t2862754429 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Guid_t2862754429  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Guid_t2862754429 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_CustomAttributeNamedArgument_t3059612989 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, CustomAttributeNamedArgument_t3059612989  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((CustomAttributeNamedArgument_t3059612989 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_CustomAttributeTypedArgument_t3301293422 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, CustomAttributeTypedArgument_t3301293422  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((CustomAttributeTypedArgument_t3301293422 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_LabelData_t3207823784 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, LabelData_t3207823784  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((LabelData_t3207823784 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_LabelFixup_t660379442 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, LabelFixup_t660379442  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((LabelFixup_t660379442 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ILTokenInfo_t1354080954 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, ILTokenInfo_t1354080954  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((ILTokenInfo_t1354080954 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ParameterModifier_t741930026 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, ParameterModifier_t741930026  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((ParameterModifier_t741930026 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ResourceCacheItem_t2113902833 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, ResourceCacheItem_t2113902833  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((ResourceCacheItem_t2113902833 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ResourceInfo_t4013605874 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, ResourceInfo_t4013605874  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((ResourceInfo_t4013605874 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Byte_t2862609660 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, uint8_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((uint8_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_X509ChainStatus_t766901931 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, X509ChainStatus_t766901931  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((X509ChainStatus_t766901931 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Mark_t3811539797 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Mark_t3811539797  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Mark_t3811539797 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_TimeSpan_t413522987 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, TimeSpan_t413522987  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((TimeSpan_t413522987 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_UriScheme_t1290668975 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, UriScheme_t1290668975  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((UriScheme_t1290668975 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ContactPoint_t243083348 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, ContactPoint_t243083348  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((ContactPoint_t243083348 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ContactPoint2D_t4288432358 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, ContactPoint2D_t4288432358  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((ContactPoint2D_t4288432358 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_RaycastResult_t3762661364 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, RaycastResult_t3762661364  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((RaycastResult_t3762661364 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Playable_t70832698 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Playable_t70832698  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Playable_t70832698 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Keyframe_t4079056114 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, Keyframe_t4079056114  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((Keyframe_t4079056114 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_RaycastHit_t4003175726 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, RaycastHit_t4003175726  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((RaycastHit_t4003175726 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_RaycastHit2D_t1374744384 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, RaycastHit2D_t1374744384  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((RaycastHit2D_t1374744384 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_UICharInfo_t65807484 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, UICharInfo_t65807484  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((UICharInfo_t65807484 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32_t1153838500_UILineInfo_t4113875482 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, int32_t p1, UILineInfo_t4113875482  p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, *((int32_t*)args[0]), *((UILineInfo_t4113875482 *)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ByteU5BU5DU26_t3688975155_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ByteU5BU5D_t4260760469** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (ByteU5BU5D_t4260760469**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_ByteU5BU5DU26_t3688975155_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, ByteU5BU5D_t4260760469** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (ByteU5BU5D_t4260760469**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32U5BU5DU26_t2936081467_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Int32U5BU5D_t3230847821** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Int32U5BU5D_t3230847821**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Int32U5BU5DU26_t2936081467_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Int32U5BU5D_t3230847821** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Int32U5BU5D_t3230847821**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_CustomAttributeNamedArgumentU5BU5DU26_t3932985936_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, CustomAttributeNamedArgumentU5BU5D_t1983528240** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (CustomAttributeNamedArgumentU5BU5D_t1983528240**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_CustomAttributeNamedArgumentU5BU5DU26_t3932985936_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, CustomAttributeNamedArgumentU5BU5D_t1983528240** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (CustomAttributeNamedArgumentU5BU5D_t1983528240**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_CustomAttributeTypedArgumentU5BU5DU26_t1436337053_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, CustomAttributeTypedArgumentU5BU5D_t2088020251** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (CustomAttributeTypedArgumentU5BU5D_t2088020251**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_CustomAttributeTypedArgumentU5BU5DU26_t1436337053_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, CustomAttributeTypedArgumentU5BU5D_t2088020251** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (CustomAttributeTypedArgumentU5BU5D_t2088020251**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Color32U5BU5DU26_t3853756927_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Color32U5BU5D_t2960766953** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Color32U5BU5D_t2960766953**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Color32U5BU5DU26_t3853756927_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Color32U5BU5D_t2960766953** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Color32U5BU5D_t2960766953**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_RaycastResultU5BU5DU26_t1194742603_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, RaycastResultU5BU5D_t2754024893** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (RaycastResultU5BU5D_t2754024893**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_RaycastResultU5BU5DU26_t1194742603_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, RaycastResultU5BU5D_t2754024893** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (RaycastResultU5BU5D_t2754024893**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_PlayableU5BU5DU26_t577907641_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, PlayableU5BU5D_t910723999** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (PlayableU5BU5D_t910723999**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_PlayableU5BU5DU26_t577907641_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, PlayableU5BU5D_t910723999** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (PlayableU5BU5D_t910723999**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UICharInfoU5BU5DU26_t641649843_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UICharInfoU5BU5D_t4214337045** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (UICharInfoU5BU5D_t4214337045**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UICharInfoU5BU5DU26_t641649843_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UICharInfoU5BU5D_t4214337045** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (UICharInfoU5BU5D_t4214337045**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UILineInfoU5BU5DU26_t1538416665_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UILineInfoU5BU5D_t2354741311** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (UILineInfoU5BU5D_t2354741311**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UILineInfoU5BU5DU26_t1538416665_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UILineInfoU5BU5D_t2354741311** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (UILineInfoU5BU5D_t2354741311**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UIVertexU5BU5DU26_t4217663219_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UIVertexU5BU5D_t1796391381** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (UIVertexU5BU5D_t1796391381**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_UIVertexU5BU5DU26_t4217663219_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, UIVertexU5BU5D_t1796391381** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (UIVertexU5BU5D_t1796391381**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector2U5BU5DU26_t1712289144_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector2U5BU5D_t4024180168** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector2U5BU5D_t4024180168**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector2U5BU5DU26_t1712289144_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector2U5BU5D_t4024180168** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector2U5BU5D_t4024180168**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector3U5BU5DU26_t3245991253_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector3U5BU5D_t215400611** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector3U5BU5D_t215400611**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector3U5BU5DU26_t3245991253_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector3U5BU5D_t215400611** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector3U5BU5D_t215400611**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector4U5BU5DU26_t484726066_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector4U5BU5D_t701588350** p1, int32_t p2, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector4U5BU5D_t701588350**)args[0], *((int32_t*)args[1]), method);
	return NULL;
}

void* RuntimeInvoker_Void_t2863195528_Vector4U5BU5DU26_t484726066_Int32_t1153838500_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef void (*Func)(void* obj, Vector4U5BU5D_t701588350** p1, int32_t p2, int32_t p3, const MethodInfo* method);
	((Func)method->methodPointer)(obj, (Vector4U5BU5D_t701588350**)args[0], *((int32_t*)args[1]), *((int32_t*)args[2]), method);
	return NULL;
}

void* RuntimeInvoker_TableRange_t3372848153_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef TableRange_t3372848153  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	TableRange_t3372848153  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ClientCertificateType_t3167042548_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DictionaryEntry_t1751606614_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef DictionaryEntry_t1751606614  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	DictionaryEntry_t1751606614  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Link_t2122599155_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Link_t2122599155  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Link_t2122599155  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t4066860316_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t4066860316  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	KeyValuePair_2_t4066860316  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t2545618620_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t2545618620  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	KeyValuePair_2_t2545618620  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t3222658402_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t3222658402  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	KeyValuePair_2_t3222658402  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t1944668977_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t1944668977  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	KeyValuePair_2_t1944668977  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Link_t2063667470_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Link_t2063667470  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Link_t2063667470  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Slot_t2260530181_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Slot_t2260530181  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Slot_t2260530181  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Slot_t2072023290_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Slot_t2072023290  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Slot_t2072023290  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Guid_t2862754429_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Guid_t2862754429  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Guid_t2862754429  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CustomAttributeNamedArgument_t3059612989_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef CustomAttributeNamedArgument_t3059612989  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	CustomAttributeNamedArgument_t3059612989  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CustomAttributeTypedArgument_t3301293422_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef CustomAttributeTypedArgument_t3301293422  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	CustomAttributeTypedArgument_t3301293422  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_LabelData_t3207823784_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef LabelData_t3207823784  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	LabelData_t3207823784  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_LabelFixup_t660379442_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef LabelFixup_t660379442  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	LabelFixup_t660379442  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ILTokenInfo_t1354080954_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef ILTokenInfo_t1354080954  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	ILTokenInfo_t1354080954  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ParameterModifier_t741930026_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef ParameterModifier_t741930026  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	ParameterModifier_t741930026  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ResourceCacheItem_t2113902833_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef ResourceCacheItem_t2113902833  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	ResourceCacheItem_t2113902833  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ResourceInfo_t4013605874_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef ResourceInfo_t4013605874  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	ResourceInfo_t4013605874  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TypeTag_t2420703430_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_X509ChainStatus_t766901931_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef X509ChainStatus_t766901931  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	X509ChainStatus_t766901931  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Mark_t3811539797_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Mark_t3811539797  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Mark_t3811539797  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TimeSpan_t413522987_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef TimeSpan_t413522987  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	TimeSpan_t413522987  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UriScheme_t1290668975_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef UriScheme_t1290668975  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	UriScheme_t1290668975  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ContactPoint_t243083348_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef ContactPoint_t243083348  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	ContactPoint_t243083348  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ContactPoint2D_t4288432358_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef ContactPoint2D_t4288432358  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	ContactPoint2D_t4288432358  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Keyframe_t4079056114_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef Keyframe_t4079056114  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	Keyframe_t4079056114  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RaycastHit_t4003175726_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef RaycastHit_t4003175726  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	RaycastHit_t4003175726  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RaycastHit2D_t1374744384_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef RaycastHit2D_t1374744384  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	RaycastHit2D_t1374744384  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_HitInfo_t3209134097_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef HitInfo_t3209134097  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	HitInfo_t3209134097  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ContentType_t2662964855_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UICharInfo_t65807484_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef UICharInfo_t65807484  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	UICharInfo_t65807484  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UILineInfo_t4113875482_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef UILineInfo_t4113875482  (*Func)(void* obj, int32_t p1, const MethodInfo* method);
	UILineInfo_t4113875482  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_CustomAttributeNamedArgument_t3059612989_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, CustomAttributeNamedArgument_t3059612989  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((CustomAttributeNamedArgument_t3059612989 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_CustomAttributeTypedArgument_t3301293422_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, CustomAttributeTypedArgument_t3301293422  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((CustomAttributeTypedArgument_t3301293422 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Color32_t598853688_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Color32_t598853688  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Color32_t598853688 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_RaycastResult_t3762661364_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, RaycastResult_t3762661364  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((RaycastResult_t3762661364 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Playable_t70832698_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Playable_t70832698  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_UICharInfo_t65807484_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, UICharInfo_t65807484  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((UICharInfo_t65807484 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_UILineInfo_t4113875482_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, UILineInfo_t4113875482  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((UILineInfo_t4113875482 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_UIVertex_t4244065212_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, UIVertex_t4244065212  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((UIVertex_t4244065212 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Vector2_t4282066565_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector2_t4282066565  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Vector3_t4282066566_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector3_t4282066566  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Vector4_t4282066567_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector4_t4282066567  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_CustomAttributeNamedArgument_t3059612989 (const MethodInfo* method, void* obj, void** args)
{
	typedef CustomAttributeNamedArgument_t3059612989  (*Func)(void* obj, const MethodInfo* method);
	CustomAttributeNamedArgument_t3059612989  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CustomAttributeTypedArgument_t3301293422 (const MethodInfo* method, void* obj, void** args)
{
	typedef CustomAttributeTypedArgument_t3301293422  (*Func)(void* obj, const MethodInfo* method);
	CustomAttributeTypedArgument_t3301293422  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TableRange_t3372848153 (const MethodInfo* method, void* obj, void** args)
{
	typedef TableRange_t3372848153  (*Func)(void* obj, const MethodInfo* method);
	TableRange_t3372848153  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ClientCertificateType_t3167042548 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Link_t2122599155 (const MethodInfo* method, void* obj, void** args)
{
	typedef Link_t2122599155  (*Func)(void* obj, const MethodInfo* method);
	Link_t2122599155  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t2545618620 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t2545618620  (*Func)(void* obj, const MethodInfo* method);
	KeyValuePair_2_t2545618620  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t3222658402 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t3222658402  (*Func)(void* obj, const MethodInfo* method);
	KeyValuePair_2_t3222658402  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Link_t2063667470 (const MethodInfo* method, void* obj, void** args)
{
	typedef Link_t2063667470  (*Func)(void* obj, const MethodInfo* method);
	Link_t2063667470  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Slot_t2260530181 (const MethodInfo* method, void* obj, void** args)
{
	typedef Slot_t2260530181  (*Func)(void* obj, const MethodInfo* method);
	Slot_t2260530181  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Slot_t2072023290 (const MethodInfo* method, void* obj, void** args)
{
	typedef Slot_t2072023290  (*Func)(void* obj, const MethodInfo* method);
	Slot_t2072023290  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_LabelData_t3207823784 (const MethodInfo* method, void* obj, void** args)
{
	typedef LabelData_t3207823784  (*Func)(void* obj, const MethodInfo* method);
	LabelData_t3207823784  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_LabelFixup_t660379442 (const MethodInfo* method, void* obj, void** args)
{
	typedef LabelFixup_t660379442  (*Func)(void* obj, const MethodInfo* method);
	LabelFixup_t660379442  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ILTokenInfo_t1354080954 (const MethodInfo* method, void* obj, void** args)
{
	typedef ILTokenInfo_t1354080954  (*Func)(void* obj, const MethodInfo* method);
	ILTokenInfo_t1354080954  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ParameterModifier_t741930026 (const MethodInfo* method, void* obj, void** args)
{
	typedef ParameterModifier_t741930026  (*Func)(void* obj, const MethodInfo* method);
	ParameterModifier_t741930026  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ResourceCacheItem_t2113902833 (const MethodInfo* method, void* obj, void** args)
{
	typedef ResourceCacheItem_t2113902833  (*Func)(void* obj, const MethodInfo* method);
	ResourceCacheItem_t2113902833  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ResourceInfo_t4013605874 (const MethodInfo* method, void* obj, void** args)
{
	typedef ResourceInfo_t4013605874  (*Func)(void* obj, const MethodInfo* method);
	ResourceInfo_t4013605874  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_TypeTag_t2420703430 (const MethodInfo* method, void* obj, void** args)
{
	typedef uint8_t (*Func)(void* obj, const MethodInfo* method);
	uint8_t ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_X509ChainStatus_t766901931 (const MethodInfo* method, void* obj, void** args)
{
	typedef X509ChainStatus_t766901931  (*Func)(void* obj, const MethodInfo* method);
	X509ChainStatus_t766901931  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Mark_t3811539797 (const MethodInfo* method, void* obj, void** args)
{
	typedef Mark_t3811539797  (*Func)(void* obj, const MethodInfo* method);
	Mark_t3811539797  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UriScheme_t1290668975 (const MethodInfo* method, void* obj, void** args)
{
	typedef UriScheme_t1290668975  (*Func)(void* obj, const MethodInfo* method);
	UriScheme_t1290668975  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Color32_t598853688 (const MethodInfo* method, void* obj, void** args)
{
	typedef Color32_t598853688  (*Func)(void* obj, const MethodInfo* method);
	Color32_t598853688  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ContactPoint_t243083348 (const MethodInfo* method, void* obj, void** args)
{
	typedef ContactPoint_t243083348  (*Func)(void* obj, const MethodInfo* method);
	ContactPoint_t243083348  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_ContactPoint2D_t4288432358 (const MethodInfo* method, void* obj, void** args)
{
	typedef ContactPoint2D_t4288432358  (*Func)(void* obj, const MethodInfo* method);
	ContactPoint2D_t4288432358  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Keyframe_t4079056114 (const MethodInfo* method, void* obj, void** args)
{
	typedef Keyframe_t4079056114  (*Func)(void* obj, const MethodInfo* method);
	Keyframe_t4079056114  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RaycastHit_t4003175726 (const MethodInfo* method, void* obj, void** args)
{
	typedef RaycastHit_t4003175726  (*Func)(void* obj, const MethodInfo* method);
	RaycastHit_t4003175726  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_RaycastHit2D_t1374744384 (const MethodInfo* method, void* obj, void** args)
{
	typedef RaycastHit2D_t1374744384  (*Func)(void* obj, const MethodInfo* method);
	RaycastHit2D_t1374744384  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_HitInfo_t3209134097 (const MethodInfo* method, void* obj, void** args)
{
	typedef HitInfo_t3209134097  (*Func)(void* obj, const MethodInfo* method);
	HitInfo_t3209134097  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UICharInfo_t65807484 (const MethodInfo* method, void* obj, void** args)
{
	typedef UICharInfo_t65807484  (*Func)(void* obj, const MethodInfo* method);
	UICharInfo_t65807484  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UILineInfo_t4113875482 (const MethodInfo* method, void* obj, void** args)
{
	typedef UILineInfo_t4113875482  (*Func)(void* obj, const MethodInfo* method);
	UILineInfo_t4113875482  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UIVertex_t4244065212 (const MethodInfo* method, void* obj, void** args)
{
	typedef UIVertex_t4244065212  (*Func)(void* obj, const MethodInfo* method);
	UIVertex_t4244065212  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_DateTimeOffset_t3884714306_DateTimeOffset_t3884714306 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, DateTimeOffset_t3884714306  p1, DateTimeOffset_t3884714306  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((DateTimeOffset_t3884714306 *)args[0]), *((DateTimeOffset_t3884714306 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Guid_t2862754429_Guid_t2862754429 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Guid_t2862754429  p1, Guid_t2862754429  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Guid_t2862754429 *)args[0]), *((Guid_t2862754429 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_CustomAttributeNamedArgument_t3059612989_CustomAttributeNamedArgument_t3059612989 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, CustomAttributeNamedArgument_t3059612989  p1, CustomAttributeNamedArgument_t3059612989  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((CustomAttributeNamedArgument_t3059612989 *)args[0]), *((CustomAttributeNamedArgument_t3059612989 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_CustomAttributeTypedArgument_t3301293422_CustomAttributeTypedArgument_t3301293422 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, CustomAttributeTypedArgument_t3301293422  p1, CustomAttributeTypedArgument_t3301293422  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((CustomAttributeTypedArgument_t3301293422 *)args[0]), *((CustomAttributeTypedArgument_t3301293422 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Color32_t598853688_Color32_t598853688 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Color32_t598853688  p1, Color32_t598853688  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Color32_t598853688 *)args[0]), *((Color32_t598853688 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Playable_t70832698_Playable_t70832698 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Playable_t70832698  p1, Playable_t70832698  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((Playable_t70832698 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UICharInfo_t65807484_UICharInfo_t65807484 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UICharInfo_t65807484  p1, UICharInfo_t65807484  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UICharInfo_t65807484 *)args[0]), *((UICharInfo_t65807484 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UILineInfo_t4113875482_UILineInfo_t4113875482 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UILineInfo_t4113875482  p1, UILineInfo_t4113875482  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UILineInfo_t4113875482 *)args[0]), *((UILineInfo_t4113875482 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_UIVertex_t4244065212_UIVertex_t4244065212 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, UIVertex_t4244065212  p1, UIVertex_t4244065212  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((UIVertex_t4244065212 *)args[0]), *((UIVertex_t4244065212 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Vector2_t4282066565_Vector2_t4282066565 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Vector3_t4282066566_Vector3_t4282066566 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Int32_t1153838500_Vector4_t4282066567_Vector4_t4282066567 (const MethodInfo* method, void* obj, void** args)
{
	typedef int32_t (*Func)(void* obj, Vector4_t4282066567  p1, Vector4_t4282066567  p2, const MethodInfo* method);
	int32_t ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), *((Vector4_t4282066567 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DictionaryEntry_t1751606614_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef DictionaryEntry_t1751606614  (*Func)(void* obj, int32_t p1, Il2CppObject * p2, const MethodInfo* method);
	DictionaryEntry_t1751606614  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DictionaryEntry_t1751606614_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef DictionaryEntry_t1751606614  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	DictionaryEntry_t1751606614  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t4066860316_Int32_t1153838500_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t4066860316  (*Func)(void* obj, int32_t p1, Il2CppObject * p2, const MethodInfo* method);
	KeyValuePair_2_t4066860316  ret = ((Func)method->methodPointer)(obj, *((int32_t*)args[0]), (Il2CppObject *)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t4066860316_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t4066860316  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	KeyValuePair_2_t4066860316  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DictionaryEntry_t1751606614_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef DictionaryEntry_t1751606614  (*Func)(void* obj, Il2CppObject * p1, int8_t p2, const MethodInfo* method);
	DictionaryEntry_t1751606614  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t2545618620_Il2CppObject_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t2545618620  (*Func)(void* obj, Il2CppObject * p1, int8_t p2, const MethodInfo* method);
	KeyValuePair_2_t2545618620  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t2545618620_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t2545618620  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	KeyValuePair_2_t2545618620  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_DictionaryEntry_t1751606614_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef DictionaryEntry_t1751606614  (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	DictionaryEntry_t1751606614  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t3222658402_Il2CppObject_Int32_t1153838500 (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t3222658402  (*Func)(void* obj, Il2CppObject * p1, int32_t p2, const MethodInfo* method);
	KeyValuePair_2_t3222658402  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], *((int32_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t3222658402_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t3222658402  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	KeyValuePair_2_t3222658402  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_KeyValuePair_2_t1944668977_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef KeyValuePair_2_t1944668977  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	KeyValuePair_2_t1944668977  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t578671322 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t578671322  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t578671322  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1255711104 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1255711104  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1255711104  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Il2CppObject_BooleanU26_t3329156530 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Il2CppObject * p1, bool* p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], (bool*)args[1], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t3964161306 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t3964161306  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t3964161306  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t346233792 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t346233792  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t346233792  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_SByte_t1161769777_SByte_t1161769777 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, int8_t p1, int8_t p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_DateTimeOffset_t3884714306_DateTimeOffset_t3884714306 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, DateTimeOffset_t3884714306  p1, DateTimeOffset_t3884714306  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((DateTimeOffset_t3884714306 *)args[0]), *((DateTimeOffset_t3884714306 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Guid_t2862754429_Guid_t2862754429 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Guid_t2862754429  p1, Guid_t2862754429  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Guid_t2862754429 *)args[0]), *((Guid_t2862754429 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_CustomAttributeNamedArgument_t3059612989_CustomAttributeNamedArgument_t3059612989 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, CustomAttributeNamedArgument_t3059612989  p1, CustomAttributeNamedArgument_t3059612989  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((CustomAttributeNamedArgument_t3059612989 *)args[0]), *((CustomAttributeNamedArgument_t3059612989 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_CustomAttributeTypedArgument_t3301293422_CustomAttributeTypedArgument_t3301293422 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, CustomAttributeTypedArgument_t3301293422  p1, CustomAttributeTypedArgument_t3301293422  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((CustomAttributeTypedArgument_t3301293422 *)args[0]), *((CustomAttributeTypedArgument_t3301293422 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Color32_t598853688_Color32_t598853688 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Color32_t598853688  p1, Color32_t598853688  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Color32_t598853688 *)args[0]), *((Color32_t598853688 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_RaycastResult_t3762661364_RaycastResult_t3762661364 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, RaycastResult_t3762661364  p1, RaycastResult_t3762661364  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((RaycastResult_t3762661364 *)args[0]), *((RaycastResult_t3762661364 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_Playable_t70832698_Playable_t70832698 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Playable_t70832698  p1, Playable_t70832698  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((Playable_t70832698 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_UICharInfo_t65807484_UICharInfo_t65807484 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, UICharInfo_t65807484  p1, UICharInfo_t65807484  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((UICharInfo_t65807484 *)args[0]), *((UICharInfo_t65807484 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_UILineInfo_t4113875482_UILineInfo_t4113875482 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, UILineInfo_t4113875482  p1, UILineInfo_t4113875482  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((UILineInfo_t4113875482 *)args[0]), *((UILineInfo_t4113875482 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Boolean_t476798718_UIVertex_t4244065212_UIVertex_t4244065212 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, UIVertex_t4244065212  p1, UIVertex_t4244065212  p2, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((UIVertex_t4244065212 *)args[0]), *((UIVertex_t4244065212 *)args[1]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t4250467982 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t4250467982  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t4250467982  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t2541696822 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t2541696822  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t2541696822  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CustomAttributeNamedArgument_t3059612989_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef CustomAttributeNamedArgument_t3059612989  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	CustomAttributeNamedArgument_t3059612989  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t152504015 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t152504015  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t152504015  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_CustomAttributeTypedArgument_t3301293422_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef CustomAttributeTypedArgument_t3301293422  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	CustomAttributeTypedArgument_t3301293422  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t394184448 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t394184448  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t394184448  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Color32_t598853688_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Color32_t598853688  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	Color32_t598853688  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1986712010 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1986712010  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1986712010  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t855552390 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t855552390  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t855552390  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1458691020 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1458691020  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1458691020  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UICharInfo_t65807484_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef UICharInfo_t65807484  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	UICharInfo_t65807484  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1453665806 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1453665806  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1453665806  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UILineInfo_t4113875482_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef UILineInfo_t4113875482  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	UILineInfo_t4113875482  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1206766508 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1206766508  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1206766508  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_UIVertex_t4244065212_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef UIVertex_t4244065212  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	UIVertex_t4244065212  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1336956238 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1336956238  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1336956238  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1374957591 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1374957591  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1374957591  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Vector3_t4282066566_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Vector3_t4282066566  (*Func)(void* obj, Il2CppObject * p1, const MethodInfo* method);
	Vector3_t4282066566  ret = ((Func)method->methodPointer)(obj, (Il2CppObject *)args[0], method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1374957592 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1374957592  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1374957592  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Enumerator_t1374957593 (const MethodInfo* method, void* obj, void** args)
{
	typedef Enumerator_t1374957593  (*Func)(void* obj, const MethodInfo* method);
	Enumerator_t1374957593  ret = ((Func)method->methodPointer)(obj, method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_SByte_t1161769777_SByte_t1161769777_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, int8_t p1, int8_t p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((int8_t*)args[0]), *((int8_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_CustomAttributeNamedArgument_t3059612989_CustomAttributeNamedArgument_t3059612989_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, CustomAttributeNamedArgument_t3059612989  p1, CustomAttributeNamedArgument_t3059612989  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((CustomAttributeNamedArgument_t3059612989 *)args[0]), *((CustomAttributeNamedArgument_t3059612989 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_CustomAttributeTypedArgument_t3301293422_CustomAttributeTypedArgument_t3301293422_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, CustomAttributeTypedArgument_t3301293422  p1, CustomAttributeTypedArgument_t3301293422  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((CustomAttributeTypedArgument_t3301293422 *)args[0]), *((CustomAttributeTypedArgument_t3301293422 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Color32_t598853688_Color32_t598853688_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Color32_t598853688  p1, Color32_t598853688  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Color32_t598853688 *)args[0]), *((Color32_t598853688 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_RaycastResult_t3762661364_RaycastResult_t3762661364_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, RaycastResult_t3762661364  p1, RaycastResult_t3762661364  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((RaycastResult_t3762661364 *)args[0]), *((RaycastResult_t3762661364 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Playable_t70832698_Playable_t70832698_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Playable_t70832698  p1, Playable_t70832698  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Playable_t70832698 *)args[0]), *((Playable_t70832698 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_RaycastHit_t4003175726_RaycastHit_t4003175726_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, RaycastHit_t4003175726  p1, RaycastHit_t4003175726  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((RaycastHit_t4003175726 *)args[0]), *((RaycastHit_t4003175726 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_UICharInfo_t65807484_UICharInfo_t65807484_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, UICharInfo_t65807484  p1, UICharInfo_t65807484  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((UICharInfo_t65807484 *)args[0]), *((UICharInfo_t65807484 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_UILineInfo_t4113875482_UILineInfo_t4113875482_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, UILineInfo_t4113875482  p1, UILineInfo_t4113875482  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((UILineInfo_t4113875482 *)args[0]), *((UILineInfo_t4113875482 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_UIVertex_t4244065212_UIVertex_t4244065212_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, UIVertex_t4244065212  p1, UIVertex_t4244065212  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((UIVertex_t4244065212 *)args[0]), *((UIVertex_t4244065212 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Vector2_t4282066565_Vector2_t4282066565_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector2_t4282066565  p1, Vector2_t4282066565  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Vector2_t4282066565 *)args[0]), *((Vector2_t4282066565 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Vector3_t4282066566_Vector3_t4282066566_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector3_t4282066566  p1, Vector3_t4282066566  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Vector3_t4282066566 *)args[0]), *((Vector3_t4282066566 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Vector4_t4282066567_Vector4_t4282066567_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Vector4_t4282066567  p1, Vector4_t4282066567  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Vector4_t4282066567 *)args[0]), *((Vector4_t4282066567 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Boolean_t476798718_Nullable_1_t497649510 (const MethodInfo* method, void* obj, void** args)
{
	typedef bool (*Func)(void* obj, Nullable_1_t497649510  p1, const MethodInfo* method);
	bool ret = ((Func)method->methodPointer)(obj, *((Nullable_1_t497649510 *)args[0]), method);
	return Box(il2cpp_codegen_class_from_type (method->return_type), &ret);
}

void* RuntimeInvoker_Il2CppObject_Single_t4291918972_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, float p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((float*)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Color_t4194546905_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Color_t4194546905  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Color_t4194546905 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Scene_t1080795294_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Scene_t1080795294  p1, Il2CppObject * p2, Il2CppObject * p3, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Scene_t1080795294 *)args[0]), (Il2CppObject *)args[1], (Il2CppObject *)args[2], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Scene_t1080795294_Int32_t1153838500_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Scene_t1080795294  p1, int32_t p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Scene_t1080795294 *)args[0]), *((int32_t*)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_Scene_t1080795294_Scene_t1080795294_Il2CppObject_Il2CppObject (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, Scene_t1080795294  p1, Scene_t1080795294  p2, Il2CppObject * p3, Il2CppObject * p4, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((Scene_t1080795294 *)args[0]), *((Scene_t1080795294 *)args[1]), (Il2CppObject *)args[2], (Il2CppObject *)args[3], method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_ColorTween_t723277650 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, ColorTween_t723277650  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((ColorTween_t723277650 *)args[0]), method);
	return ret;
}

void* RuntimeInvoker_Il2CppObject_FloatTween_t2711705593 (const MethodInfo* method, void* obj, void** args)
{
	typedef Il2CppObject * (*Func)(void* obj, FloatTween_t2711705593  p1, const MethodInfo* method);
	Il2CppObject * ret = ((Func)method->methodPointer)(obj, *((FloatTween_t2711705593 *)args[0]), method);
	return ret;
}

extern const InvokerMethod g_Il2CppInvokerPointers[1542] = 
{
	RuntimeInvoker_Void_t2863195528,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_ObjectU5BU5DU26_t2782501102,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_ObjectU5BU5DU26_t2782501102,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Byte_t2862609660_Il2CppObject,
	RuntimeInvoker_Char_t2862622538_Il2CppObject,
	RuntimeInvoker_DateTime_t4283661327_Il2CppObject,
	RuntimeInvoker_Decimal_t1954350631_Il2CppObject,
	RuntimeInvoker_Double_t3868226565_Il2CppObject,
	RuntimeInvoker_Int16_t1153838442_Il2CppObject,
	RuntimeInvoker_Int64_t1153838595_Il2CppObject,
	RuntimeInvoker_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Single_t4291918972_Il2CppObject,
	RuntimeInvoker_UInt16_t24667923_Il2CppObject,
	RuntimeInvoker_UInt32_t24667981_Il2CppObject,
	RuntimeInvoker_UInt64_t24668076_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_SByte_t1161769777_Il2CppObject_Int32_t1153838500_ExceptionU26_t3680803939,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348_ExceptionU26_t3680803939,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_SByte_t1161769777_ExceptionU26_t3680803939,
	RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Il2CppObject_SByte_t1161769777_SByte_t1161769777_ExceptionU26_t3680803939,
	RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Il2CppObject_Il2CppObject_BooleanU26_t3329156530_BooleanU26_t3329156530,
	RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Il2CppObject_Il2CppObject_BooleanU26_t3329156530,
	RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Il2CppObject_Int32U26_t3577252348_SByte_t1161769777_ExceptionU26_t3680803939,
	RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Int16_t1153838442_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348_ExceptionU26_t3680803939,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348,
	RuntimeInvoker_Il2CppObject_Il2CppObject,
	RuntimeInvoker_TypeCode_t1814089915,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Int64_t1153838595,
	RuntimeInvoker_Boolean_t476798718_Int64_t1153838595,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_Int64U26_t3130171125_ExceptionU26_t3680803939,
	RuntimeInvoker_Int64_t1153838595_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int64U26_t3130171125_ExceptionU26_t3680803939,
	RuntimeInvoker_Int64_t1153838595_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int64U26_t3130171125,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_Int64U26_t3130171125,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_UInt32U26_t3573061691_ExceptionU26_t3680803939,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_UInt32U26_t3573061691_ExceptionU26_t3680803939,
	RuntimeInvoker_UInt32_t24667981_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_UInt32_t24667981_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_UInt32U26_t3573061691,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_UInt32U26_t3573061691,
	RuntimeInvoker_UInt64_t24668076_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_UInt64U26_t3125980468_ExceptionU26_t3680803939,
	RuntimeInvoker_UInt64_t24668076_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_UInt64U26_t3125980468,
	RuntimeInvoker_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_SByte_t1161769777,
	RuntimeInvoker_Byte_t2862609660_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Byte_t2862609660_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_ByteU26_t3029314660,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_ByteU26_t3029314660,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_SByteU26_t2491981303_ExceptionU26_t3680803939,
	RuntimeInvoker_SByte_t1161769777_Il2CppObject_Il2CppObject,
	RuntimeInvoker_SByte_t1161769777_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByteU26_t2491981303,
	RuntimeInvoker_Int32_t1153838500_Int16_t1153838442,
	RuntimeInvoker_Boolean_t476798718_Int16_t1153838442,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777_Int16U26_t3895417382_ExceptionU26_t3680803939,
	RuntimeInvoker_Int16_t1153838442_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Int16_t1153838442_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int16U26_t3895417382,
	RuntimeInvoker_UInt16_t24667923_Il2CppObject_Il2CppObject,
	RuntimeInvoker_UInt16_t24667923_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_UInt16U26_t3891226725,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_UInt16U26_t3891226725,
	RuntimeInvoker_Void_t2863195528_ByteU2AU26_t2111700844_ByteU2AU26_t2111700844_DoubleU2AU26_t826365945_UInt16U2AU26_t1015613567_UInt16U2AU26_t1015613567_UInt16U2AU26_t1015613567_UInt16U2AU26_t1015613567,
	RuntimeInvoker_UnicodeCategory_t1892815653_Int16_t1153838442,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Char_t2862622538_Int16_t1153838442,
	RuntimeInvoker_Char_t2862622538_Int16_t1153838442_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Int32_t1153838500,
	RuntimeInvoker_Char_t2862622538_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Int16_t1153838442_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Int16_t1153838442_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int16_t1153838442,
	RuntimeInvoker_Il2CppObject_Int16_t1153838442_Int16_t1153838442,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32U26_t3577252348_Int32U26_t3577252348_Int32U26_t3577252348_BooleanU26_t3329156530_StringU26_t3969221123,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int16_t1153838442,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int16_t1153838442_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_Single_t4291918972,
	RuntimeInvoker_Single_t4291918972_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Double_t3868226565,
	RuntimeInvoker_Boolean_t476798718_Double_t3868226565,
	RuntimeInvoker_Double_t3868226565_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Double_t3868226565_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_DoubleU26_t2070895683_ExceptionU26_t3680803939,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_DoubleU26_t2070895683,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_Double_t3868226565,
	RuntimeInvoker_Il2CppObject_Decimal_t1954350631,
	RuntimeInvoker_Decimal_t1954350631_Decimal_t1954350631_Decimal_t1954350631,
	RuntimeInvoker_UInt64_t24668076_Decimal_t1954350631,
	RuntimeInvoker_Int64_t1153838595_Decimal_t1954350631,
	RuntimeInvoker_Boolean_t476798718_Decimal_t1954350631_Decimal_t1954350631,
	RuntimeInvoker_Decimal_t1954350631_Decimal_t1954350631,
	RuntimeInvoker_Int32_t1153838500_Decimal_t1954350631_Decimal_t1954350631,
	RuntimeInvoker_Int32_t1153838500_Decimal_t1954350631,
	RuntimeInvoker_Boolean_t476798718_Decimal_t1954350631,
	RuntimeInvoker_Decimal_t1954350631_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348_BooleanU26_t3329156530_BooleanU26_t3329156530_Int32U26_t3577252348_SByte_t1161769777,
	RuntimeInvoker_Decimal_t1954350631_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_DecimalU26_t2491998833_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_UInt64U26_t3125980468,
	RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_Int64U26_t3130171125,
	RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_DecimalU26_t2491998833,
	RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_Int32_t1153838500,
	RuntimeInvoker_Double_t3868226565_DecimalU26_t2491998833,
	RuntimeInvoker_Void_t2863195528_DecimalU26_t2491998833_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_DecimalU26_t2491998833_DecimalU26_t2491998833_DecimalU26_t2491998833,
	RuntimeInvoker_Byte_t2862609660_Decimal_t1954350631,
	RuntimeInvoker_SByte_t1161769777_Decimal_t1954350631,
	RuntimeInvoker_Int16_t1153838442_Decimal_t1954350631,
	RuntimeInvoker_UInt16_t24667923_Decimal_t1954350631,
	RuntimeInvoker_UInt32_t24667981_Decimal_t1954350631,
	RuntimeInvoker_Decimal_t1954350631_SByte_t1161769777,
	RuntimeInvoker_Decimal_t1954350631_Int16_t1153838442,
	RuntimeInvoker_Decimal_t1954350631_Int32_t1153838500,
	RuntimeInvoker_Decimal_t1954350631_Int64_t1153838595,
	RuntimeInvoker_Decimal_t1954350631_Single_t4291918972,
	RuntimeInvoker_Decimal_t1954350631_Double_t3868226565,
	RuntimeInvoker_Single_t4291918972_Decimal_t1954350631,
	RuntimeInvoker_Double_t3868226565_Decimal_t1954350631,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_StreamingContext_t2761351129,
	RuntimeInvoker_Int64_t1153838595,
	RuntimeInvoker_Boolean_t476798718_IntPtr_t_IntPtr_t,
	RuntimeInvoker_IntPtr_t_Int32_t1153838500,
	RuntimeInvoker_IntPtr_t_Int64_t1153838595,
	RuntimeInvoker_IntPtr_t_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_IntPtr_t,
	RuntimeInvoker_Il2CppObject_IntPtr_t,
	RuntimeInvoker_UInt32_t24667981,
	RuntimeInvoker_UInt64_t24668076,
	RuntimeInvoker_UInt64_t24668076_IntPtr_t,
	RuntimeInvoker_UInt32_t24667981_IntPtr_t,
	RuntimeInvoker_UIntPtr_t_Int64_t1153838595,
	RuntimeInvoker_UIntPtr_t_Il2CppObject,
	RuntimeInvoker_UIntPtr_t_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_MulticastDelegateU26_t1479293253,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_UInt64_t24668076_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int16_t1153838442,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Int64_t1153838595_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Int64_t1153838595,
	RuntimeInvoker_Il2CppObject_Int64_t1153838595_Int64_t1153838595,
	RuntimeInvoker_Il2CppObject_Int64_t1153838595_Int64_t1153838595_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Int64_t1153838595_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Il2CppObject_Int64_t1153838595_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int64_t1153838595,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_IntPtr_t,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_TypeAttributes_t1370933187,
	RuntimeInvoker_MemberTypes_t2305219977,
	RuntimeInvoker_RuntimeTypeHandle_t2669177232,
	RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_TypeCode_t1814089915_Il2CppObject,
	RuntimeInvoker_Il2CppObject_RuntimeTypeHandle_t2669177232,
	RuntimeInvoker_RuntimeTypeHandle_t2669177232_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_IntPtr_t,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_RuntimeFieldHandle_t2347752062,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_ContractionU5BU5DU26_t969300299_Level2MapU5BU5DU26_t2877091395,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_CodePointIndexerU26_t1928684308_ByteU2AU26_t2111700844_ByteU2AU26_t2111700844_CodePointIndexerU26_t1928684308_ByteU2AU26_t2111700844,
	RuntimeInvoker_Byte_t2862609660_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_UInt32_t24667981_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Byte_t2862609660_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_ExtenderType_t991305523_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_BooleanU26_t3329156530_BooleanU26_t3329156530_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_BooleanU26_t3329156530_BooleanU26_t3329156530_SByte_t1161769777_SByte_t1161769777_ContextU26_t1882405291,
	RuntimeInvoker_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_ContextU26_t1882405291,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_BooleanU26_t3329156530,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int16_t1153838442_Int32_t1153838500_SByte_t1161769777_ContextU26_t1882405291,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_ContextU26_t1882405291,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777_ContextU26_t1882405291,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_ContextU26_t1882405291,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32_t1153838500_ContractionU26_t1032721964_ContextU26_t1882405291,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_ContextU26_t1882405291,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32_t1153838500_ContractionU26_t1032721964_ContextU26_t1882405291,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_ByteU5BU5DU26_t3688975155_Int32U26_t3577252348,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_ConfidenceFactor_t3802548591,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Sign_t162809939_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_DSAParameters_t3032565794_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_DSAParameters_t3032565794,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_Il2CppObject_DSAParameters_t3032565794,
	RuntimeInvoker_RSAParameters_t3219890992_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_RSAParameters_t3219890992,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_DSAParameters_t3032565794_BooleanU26_t3329156530,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_DateTime_t4283661327,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Byte_t2862609660,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32U26_t3577252348_ByteU26_t3029314660_Int32U26_t3577252348_ByteU5BU5DU26_t3688975155,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Int16_t1153838442_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Single_t4291918972_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Double_t3868226565_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Int16_t1153838442_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Single_t4291918972_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Single_t4291918972_Il2CppObject,
	RuntimeInvoker_DictionaryEntry_t1751606614,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_SByte_t1161769777_MethodBaseU26_t790933692_Int32U26_t3577252348_Int32U26_t3577252348_StringU26_t3969221123_Int32U26_t3577252348_Int32U26_t3577252348,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_DateTime_t4283661327,
	RuntimeInvoker_DayOfWeek_t1779421117_DateTime_t4283661327,
	RuntimeInvoker_Int32_t1153838500_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_DayOfWeek_t1779421117_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Int32U26_t3577252348_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Int32U26_t3577252348_Int32U26_t3577252348_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_Int16_t1153838442,
	RuntimeInvoker_Void_t2863195528_DateTime_t4283661327_DateTime_t4283661327_TimeSpan_t413522987,
	RuntimeInvoker_TimeSpan_t413522987,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32U26_t3577252348,
	RuntimeInvoker_Char_t2862622538,
	RuntimeInvoker_Decimal_t1954350631,
	RuntimeInvoker_Double_t3868226565,
	RuntimeInvoker_Int16_t1153838442,
	RuntimeInvoker_SByte_t1161769777,
	RuntimeInvoker_Single_t4291918972,
	RuntimeInvoker_UInt16_t24667923,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Int64_t1153838595_Int64_t1153838595_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_IntPtr_t_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_Il2CppObject_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_FileAttributes_t2368997539_Il2CppObject_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_MonoFileType_t3739127241_IntPtr_t_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_MonoIOStatU26_t1068810779_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_IntPtr_t_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_Boolean_t476798718_IntPtr_t_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_Int32_t1153838500_IntPtr_t_Il2CppObject_Int32_t1153838500_Int32_t1153838500_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_Int64_t1153838595_IntPtr_t_Int64_t1153838595_Int32_t1153838500_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_Int64_t1153838595_IntPtr_t_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_Boolean_t476798718_IntPtr_t_Int64_t1153838595_MonoIOErrorU26_t1709529483,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int16_t1153838442,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_CallingConventions_t2863034704,
	RuntimeInvoker_RuntimeMethodHandle_t2199484343,
	RuntimeInvoker_MethodAttributes_t1709777834,
	RuntimeInvoker_MethodToken_t23137230,
	RuntimeInvoker_FieldAttributes_t3975817083,
	RuntimeInvoker_RuntimeFieldHandle_t2347752062,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_OpCode_t3389331186,
	RuntimeInvoker_Void_t2863195528_OpCode_t3389331186_Il2CppObject,
	RuntimeInvoker_StackBehaviour_t1381517209,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_IntPtr_t_Il2CppObject_Int32U26_t3577252348_ModuleU26_t2755690162,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_AssemblyNameFlags_t1632705024,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_ObjectU5BU5DU26_t2782501102_Il2CppObject_Il2CppObject_Il2CppObject_ObjectU26_t2365584133,
	RuntimeInvoker_Void_t2863195528_ObjectU5BU5DU26_t2782501102_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_ObjectU5BU5DU26_t2782501102_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_EventAttributes_t1762685211,
	RuntimeInvoker_Il2CppObject_IntPtr_t_IntPtr_t,
	RuntimeInvoker_Il2CppObject_RuntimeFieldHandle_t2347752062,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Il2CppObject_StreamingContext_t2761351129,
	RuntimeInvoker_Il2CppObject_RuntimeMethodHandle_t2199484343,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_MonoEventInfoU26_t4083220361,
	RuntimeInvoker_MonoEventInfo_t3743085391_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_MonoMethodInfoU26_t1501375132,
	RuntimeInvoker_MonoMethodInfo_t1372150788_IntPtr_t,
	RuntimeInvoker_MethodAttributes_t1709777834_IntPtr_t,
	RuntimeInvoker_CallingConventions_t2863034704_IntPtr_t,
	RuntimeInvoker_Il2CppObject_IntPtr_t_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_ExceptionU26_t3680803939,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_MonoPropertyInfoU26_t2632596360_Int32_t1153838500,
	RuntimeInvoker_PropertyAttributes_t1999146654,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_ParameterAttributes_t358477162,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595_ResourceInfoU26_t2199147742,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Int32_t1153838500,
	RuntimeInvoker_GCHandle_t1812538030_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Byte_t2862609660_IntPtr_t_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_BooleanU26_t3329156530,
	RuntimeInvoker_Void_t2863195528_IntPtr_t,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_StringU26_t3969221123,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_StringU26_t3969221123,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_Il2CppObject_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_TimeSpan_t413522987,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Byte_t2862609660,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_StreamingContext_t2761351129_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_StreamingContext_t2761351129_ISurrogateSelectorU26_t3511219574,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_IntPtr_t_Il2CppObject,
	RuntimeInvoker_TimeSpan_t413522987_Il2CppObject,
	RuntimeInvoker_Il2CppObject_StringU26_t3969221123,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_ObjectU26_t2365584133,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_StringU26_t3969221123_StringU26_t3969221123,
	RuntimeInvoker_WellKnownObjectMode_t3203507465,
	RuntimeInvoker_StreamingContext_t2761351129,
	RuntimeInvoker_TypeFilterLevel_t1936244052,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_BooleanU26_t3329156530,
	RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_ObjectU26_t2365584133_HeaderU5BU5DU26_t1829024178,
	RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Il2CppObject_SByte_t1161769777_ObjectU26_t2365584133_HeaderU5BU5DU26_t1829024178,
	RuntimeInvoker_Boolean_t476798718_Byte_t2862609660_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Il2CppObject_Int64U26_t3130171125_ObjectU26_t2365584133_SerializationInfoU26_t3152978812,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_SByte_t1161769777_Int64U26_t3130171125_ObjectU26_t2365584133_SerializationInfoU26_t3152978812,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64U26_t3130171125_ObjectU26_t2365584133_SerializationInfoU26_t3152978812,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int64_t1153838595_ObjectU26_t2365584133_SerializationInfoU26_t3152978812,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Il2CppObject_Il2CppObject_Int64_t1153838595_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64U26_t3130171125_ObjectU26_t2365584133,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int64U26_t3130171125_ObjectU26_t2365584133,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int64_t1153838595_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Int64_t1153838595_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int64_t1153838595_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Byte_t2862609660,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Int32_t1153838500_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Il2CppObject_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int64_t1153838595_Il2CppObject_Int64_t1153838595_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_SByte_t1161769777_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_StreamingContext_t2761351129,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_StreamingContext_t2761351129,
	RuntimeInvoker_Void_t2863195528_StreamingContext_t2761351129,
	RuntimeInvoker_Il2CppObject_StreamingContext_t2761351129_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int16_t1153838442,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_DateTime_t4283661327,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972,
	RuntimeInvoker_SerializationEntry_t1918496398,
	RuntimeInvoker_StreamingContextStates_t2774397435,
	RuntimeInvoker_CspProviderFlags_t3394239842,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject,
	RuntimeInvoker_UInt32_t24667981_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_UInt32_t24667981_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_UInt32U26_t3573061691_Int32_t1153838500_UInt32U26_t3573061691_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_IntPtr_t_IntPtr_t_Il2CppObject,
	RuntimeInvoker_UInt32_t24667981_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Int64_t1153838595,
	RuntimeInvoker_UInt64_t24668076_Int64_t1153838595_Int32_t1153838500,
	RuntimeInvoker_UInt64_t24668076_Int64_t1153838595_Int64_t1153838595_Int64_t1153838595,
	RuntimeInvoker_UInt64_t24668076_Int64_t1153838595,
	RuntimeInvoker_CipherMode_t2662187258,
	RuntimeInvoker_PaddingMode_t2126978938,
	RuntimeInvoker_Void_t2863195528_StringBuilderU26_t3299110868_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_IntPtr_t_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_EncoderFallbackBufferU26_t4192361536_CharU5BU5DU26_t2150140553,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_DecoderFallbackBufferU26_t3220637016,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Int16_t1153838442_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Int16_t1153838442_Int16_t1153838442_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Int16_t1153838442_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Int32U26_t3577252348,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777_Int32U26_t3577252348_BooleanU26_t3329156530_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32U26_t3577252348,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_CharU26_t2734308166_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_CharU26_t2734308166_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_CharU26_t2734308166_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_CharU26_t2734308166_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_Il2CppObject_Int64_t1153838595_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_Il2CppObject_Int64_t1153838595_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500_UInt32U26_t3573061691_UInt32U26_t3573061691_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_UInt32U26_t3573061691_UInt32U26_t3573061691_Il2CppObject_DecoderFallbackBufferU26_t3220637016_ByteU5BU5DU26_t3688975155_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_Int32_t1153838500,
	RuntimeInvoker_Single_t4291918972_SingleU26_t4108488932_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_IntPtr_t_SByte_t1161769777_Il2CppObject_BooleanU26_t3329156530,
	RuntimeInvoker_Boolean_t476798718_IntPtr_t,
	RuntimeInvoker_IntPtr_t_SByte_t1161769777_SByte_t1161769777_Il2CppObject_BooleanU26_t3329156530,
	RuntimeInvoker_Boolean_t476798718_TimeSpan_t413522987_TimeSpan_t413522987,
	RuntimeInvoker_Boolean_t476798718_Int64_t1153838595_Int64_t1153838595_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_IntPtr_t_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Int64_t1153838595_Double_t3868226565,
	RuntimeInvoker_Il2CppObject_Double_t3868226565,
	RuntimeInvoker_Int64_t1153838595_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_IntPtr_t_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Byte_t2862609660_SByte_t1161769777,
	RuntimeInvoker_Byte_t2862609660_Int16_t1153838442,
	RuntimeInvoker_Byte_t2862609660_Double_t3868226565,
	RuntimeInvoker_Byte_t2862609660_Single_t4291918972,
	RuntimeInvoker_Byte_t2862609660_Int64_t1153838595,
	RuntimeInvoker_Char_t2862622538_SByte_t1161769777,
	RuntimeInvoker_Char_t2862622538_Int64_t1153838595,
	RuntimeInvoker_Char_t2862622538_Single_t4291918972,
	RuntimeInvoker_Char_t2862622538_Il2CppObject_Il2CppObject,
	RuntimeInvoker_DateTime_t4283661327_Il2CppObject_Il2CppObject,
	RuntimeInvoker_DateTime_t4283661327_Int16_t1153838442,
	RuntimeInvoker_DateTime_t4283661327_Int32_t1153838500,
	RuntimeInvoker_DateTime_t4283661327_Int64_t1153838595,
	RuntimeInvoker_DateTime_t4283661327_Single_t4291918972,
	RuntimeInvoker_DateTime_t4283661327_SByte_t1161769777,
	RuntimeInvoker_Double_t3868226565_SByte_t1161769777,
	RuntimeInvoker_Double_t3868226565_Double_t3868226565,
	RuntimeInvoker_Double_t3868226565_Single_t4291918972,
	RuntimeInvoker_Double_t3868226565_Int32_t1153838500,
	RuntimeInvoker_Double_t3868226565_Int64_t1153838595,
	RuntimeInvoker_Double_t3868226565_Int16_t1153838442,
	RuntimeInvoker_Int16_t1153838442_SByte_t1161769777,
	RuntimeInvoker_Int16_t1153838442_Int16_t1153838442,
	RuntimeInvoker_Int16_t1153838442_Double_t3868226565,
	RuntimeInvoker_Int16_t1153838442_Single_t4291918972,
	RuntimeInvoker_Int16_t1153838442_Int32_t1153838500,
	RuntimeInvoker_Int16_t1153838442_Int64_t1153838595,
	RuntimeInvoker_Int64_t1153838595_SByte_t1161769777,
	RuntimeInvoker_Int64_t1153838595_Int16_t1153838442,
	RuntimeInvoker_Int64_t1153838595_Single_t4291918972,
	RuntimeInvoker_Int64_t1153838595_Int64_t1153838595,
	RuntimeInvoker_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_SByte_t1161769777_Int16_t1153838442,
	RuntimeInvoker_SByte_t1161769777_Double_t3868226565,
	RuntimeInvoker_SByte_t1161769777_Single_t4291918972,
	RuntimeInvoker_SByte_t1161769777_Int32_t1153838500,
	RuntimeInvoker_SByte_t1161769777_Int64_t1153838595,
	RuntimeInvoker_Single_t4291918972_SByte_t1161769777,
	RuntimeInvoker_Single_t4291918972_Double_t3868226565,
	RuntimeInvoker_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Single_t4291918972_Int32_t1153838500,
	RuntimeInvoker_Single_t4291918972_Int64_t1153838595,
	RuntimeInvoker_Single_t4291918972_Int16_t1153838442,
	RuntimeInvoker_UInt16_t24667923_SByte_t1161769777,
	RuntimeInvoker_UInt16_t24667923_Int16_t1153838442,
	RuntimeInvoker_UInt16_t24667923_Double_t3868226565,
	RuntimeInvoker_UInt16_t24667923_Single_t4291918972,
	RuntimeInvoker_UInt16_t24667923_Int32_t1153838500,
	RuntimeInvoker_UInt16_t24667923_Int64_t1153838595,
	RuntimeInvoker_UInt32_t24667981_SByte_t1161769777,
	RuntimeInvoker_UInt32_t24667981_Int16_t1153838442,
	RuntimeInvoker_UInt32_t24667981_Double_t3868226565,
	RuntimeInvoker_UInt32_t24667981_Single_t4291918972,
	RuntimeInvoker_UInt32_t24667981_Int64_t1153838595,
	RuntimeInvoker_UInt64_t24668076_SByte_t1161769777,
	RuntimeInvoker_UInt64_t24668076_Int16_t1153838442,
	RuntimeInvoker_UInt64_t24668076_Double_t3868226565,
	RuntimeInvoker_UInt64_t24668076_Single_t4291918972,
	RuntimeInvoker_UInt64_t24668076_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_TimeSpan_t413522987,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595_Int32_t1153838500,
	RuntimeInvoker_DayOfWeek_t1779421117,
	RuntimeInvoker_DateTimeKind_t1472618179,
	RuntimeInvoker_DateTime_t4283661327_TimeSpan_t413522987,
	RuntimeInvoker_DateTime_t4283661327_Double_t3868226565,
	RuntimeInvoker_Int32_t1153838500_DateTime_t4283661327_DateTime_t4283661327,
	RuntimeInvoker_Boolean_t476798718_DateTime_t4283661327,
	RuntimeInvoker_DateTime_t4283661327_DateTime_t4283661327_Int32_t1153838500,
	RuntimeInvoker_DateTime_t4283661327_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Int32_t1153838500_DateTimeU26_t2888889545_DateTimeOffsetU26_t1828740110_SByte_t1161769777_ExceptionU26_t3680803939,
	RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_ExceptionU26_t3680803939,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Int32U26_t3577252348,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348_Int32U26_t3577252348,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32U26_t3577252348,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_SByte_t1161769777_DateTimeU26_t2888889545_DateTimeOffsetU26_t1828740110_Il2CppObject_Int32_t1153838500_SByte_t1161769777_BooleanU26_t3329156530_BooleanU26_t3329156530,
	RuntimeInvoker_DateTime_t4283661327_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_DateTimeU26_t2888889545_SByte_t1161769777_BooleanU26_t3329156530_SByte_t1161769777_ExceptionU26_t3680803939,
	RuntimeInvoker_DateTime_t4283661327_DateTime_t4283661327_TimeSpan_t413522987,
	RuntimeInvoker_Boolean_t476798718_DateTime_t4283661327_DateTime_t4283661327,
	RuntimeInvoker_Void_t2863195528_DateTime_t4283661327,
	RuntimeInvoker_Void_t2863195528_DateTime_t4283661327_TimeSpan_t413522987,
	RuntimeInvoker_Void_t2863195528_Int64_t1153838595_TimeSpan_t413522987,
	RuntimeInvoker_Int32_t1153838500_DateTimeOffset_t3884714306,
	RuntimeInvoker_Boolean_t476798718_DateTimeOffset_t3884714306,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int16_t1153838442,
	RuntimeInvoker_Il2CppObject_Int16_t1153838442_Il2CppObject_BooleanU26_t3329156530_BooleanU26_t3329156530,
	RuntimeInvoker_Il2CppObject_Int16_t1153838442_Il2CppObject_BooleanU26_t3329156530_BooleanU26_t3329156530_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_DateTime_t4283661327_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_DateTime_t4283661327_Nullable_1_t497649510_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_MonoEnumInfo_t3537819206,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_MonoEnumInfoU26_t2778676650,
	RuntimeInvoker_Int32_t1153838500_Int16_t1153838442_Int16_t1153838442,
	RuntimeInvoker_Int32_t1153838500_Int64_t1153838595_Int64_t1153838595,
	RuntimeInvoker_PlatformID_t785953154,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int16_t1153838442_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Int32_t1153838500_Guid_t2862754429,
	RuntimeInvoker_Boolean_t476798718_Guid_t2862754429,
	RuntimeInvoker_Guid_t2862754429,
	RuntimeInvoker_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Double_t3868226565_Double_t3868226565_Double_t3868226565,
	RuntimeInvoker_TypeAttributes_t1370933187_Il2CppObject,
	RuntimeInvoker_Il2CppObject_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_UInt64U2AU26_t1202200284_Int32U2AU26_t1307830708_CharU2AU26_t3443991602_CharU2AU26_t3443991602_Int64U2AU26_t778036527_Int32U2AU26_t1307830708,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Double_t3868226565_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Decimal_t1954350631,
	RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int16_t1153838442_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int64_t1153838595_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Single_t4291918972_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Double_t3868226565_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Decimal_t1954350631_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Single_t4291918972_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Double_t3868226565_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_BooleanU26_t3329156530_SByte_t1161769777_Int32U26_t3577252348_Int32U26_t3577252348,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int64_t1153838595_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_TimeSpan_t413522987_TimeSpan_t413522987,
	RuntimeInvoker_Int32_t1153838500_TimeSpan_t413522987_TimeSpan_t413522987,
	RuntimeInvoker_Int32_t1153838500_TimeSpan_t413522987,
	RuntimeInvoker_Boolean_t476798718_TimeSpan_t413522987,
	RuntimeInvoker_TimeSpan_t413522987_Double_t3868226565,
	RuntimeInvoker_TimeSpan_t413522987_Double_t3868226565_Int64_t1153838595,
	RuntimeInvoker_TimeSpan_t413522987_TimeSpan_t413522987_TimeSpan_t413522987,
	RuntimeInvoker_TimeSpan_t413522987_DateTime_t4283661327,
	RuntimeInvoker_Boolean_t476798718_DateTime_t4283661327_Il2CppObject,
	RuntimeInvoker_DateTime_t4283661327_DateTime_t4283661327,
	RuntimeInvoker_TimeSpan_t413522987_DateTime_t4283661327_TimeSpan_t413522987,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int64U5BU5DU26_t2608893758_StringU5BU5DU26_t2069080120,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_DictionaryNodeU26_t585888570,
	RuntimeInvoker_EditorBrowsableState_t1963658837,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_IPAddressU26_t2027341041,
	RuntimeInvoker_AddressFamily_t3770679850,
	RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_IPv6AddressU26_t3702209457,
	RuntimeInvoker_SecurityProtocolType_t2898870124,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_AsnDecodeStatus_t1762590658_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_X509ChainStatusFlags_t2303373610_Il2CppObject,
	RuntimeInvoker_X509ChainStatusFlags_t2303373610_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_X509ChainStatusFlags_t2303373610_Il2CppObject_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_X509ChainStatusFlags_t2303373610,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_X509RevocationFlag_t326021344,
	RuntimeInvoker_X509RevocationMode_t326232855,
	RuntimeInvoker_X509VerificationFlags_t2783749380,
	RuntimeInvoker_X509KeyUsageFlags_t1237379453,
	RuntimeInvoker_X509KeyUsageFlags_t1237379453_Int32_t1153838500,
	RuntimeInvoker_Byte_t2862609660_Int16_t1153838442_Int16_t1153838442,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_RegexOptions_t3066443743,
	RuntimeInvoker_Category_t1962353414_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_UInt16_t24667923_Int16_t1153838442,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int16_t1153838442,
	RuntimeInvoker_Void_t2863195528_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_UInt16_t24667923_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_UInt16_t24667923,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_SByte_t1161769777_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_UInt16_t24667923_UInt16_t24667923_UInt16_t24667923,
	RuntimeInvoker_OpFlags_t3204502900_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_UInt16_t24667923_UInt16_t24667923,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32U26_t3577252348_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32U26_t3577252348_Int32U26_t3577252348_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_UInt16_t24667923_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32U26_t3577252348_Int32U26_t3577252348,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500,
	RuntimeInvoker_Interval_t2482260685,
	RuntimeInvoker_Boolean_t476798718_Interval_t2482260685,
	RuntimeInvoker_Void_t2863195528_Interval_t2482260685,
	RuntimeInvoker_Interval_t2482260685_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Double_t3868226565_Interval_t2482260685,
	RuntimeInvoker_Il2CppObject_Interval_t2482260685_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32U26_t3577252348_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32U26_t3577252348,
	RuntimeInvoker_Il2CppObject_RegexOptionsU26_t2413545849,
	RuntimeInvoker_Void_t2863195528_RegexOptionsU26_t2413545849_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Int32U26_t3577252348_Int32U26_t3577252348_Int32_t1153838500,
	RuntimeInvoker_Category_t1962353414,
	RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Int32U26_t3577252348,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_UInt16_t24667923_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Int16_t1153838442,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int32_t1153838500_UInt16_t24667923,
	RuntimeInvoker_Position_t2659647281,
	RuntimeInvoker_UriHostNameType_t959572879_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_StringU26_t3969221123,
	RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Char_t2862622538_Il2CppObject_Int32U26_t3577252348_CharU26_t2734308166,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_UriFormatExceptionU26_t799158592,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Sign_t162809940_Il2CppObject_Il2CppObject,
	RuntimeInvoker_ConfidenceFactor_t3802548592,
	RuntimeInvoker_UInt32_t24667981_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_UInt32U26_t3573061691_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_X509ChainStatusFlags_t3401646578,
	RuntimeInvoker_Void_t2863195528_Byte_t2862609660,
	RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Byte_t2862609660,
	RuntimeInvoker_AlertLevel_t3033872806,
	RuntimeInvoker_AlertDescription_t4238799518,
	RuntimeInvoker_Il2CppObject_Byte_t2862609660,
	RuntimeInvoker_Void_t2863195528_Int16_t1153838442_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_CipherAlgorithmType_t1887515856,
	RuntimeInvoker_HashAlgorithmType_t4118445357,
	RuntimeInvoker_ExchangeAlgorithmType_t3271961912,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int16_t1153838442,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Int64_t1153838595,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_ByteU5BU5DU26_t3688975155_ByteU5BU5DU26_t3688975155,
	RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Int16_t1153838442_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_Int16_t1153838442_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_SecurityProtocolType_t1707327472,
	RuntimeInvoker_SecurityCompressionType_t131120690,
	RuntimeInvoker_HandshakeType_t3359671455,
	RuntimeInvoker_HandshakeState_t1470195192,
	RuntimeInvoker_SecurityProtocolType_t1707327472_Int16_t1153838442,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Byte_t2862609660_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_SByte_t1161769777_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Byte_t2862609660_Byte_t2862609660_Il2CppObject,
	RuntimeInvoker_RSAParameters_t3219890992,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Byte_t2862609660_Byte_t2862609660,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Byte_t2862609660_Il2CppObject,
	RuntimeInvoker_ContentType_t2370127397,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_CompatibilityCheck_t561206607,
	RuntimeInvoker_CursorLockMode_t1155278888,
	RuntimeInvoker_Il2CppObject_Vector3_t4282066566,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Vector3U26_t3674855274,
	RuntimeInvoker_Vector2_t4282066565,
	RuntimeInvoker_Void_t2863195528_Vector2U26_t2865778115,
	RuntimeInvoker_Color_t4194546905_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972_Single_t4291918972_ColorU26_t142875279,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_IntPtr_t_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_CullingGroupEvent_t2820176033,
	RuntimeInvoker_Il2CppObject_CullingGroupEvent_t2820176033_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_LayerMask_t3236759763,
	RuntimeInvoker_LayerMask_t3236759763_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972,
	RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Vector2_t4282066565,
	RuntimeInvoker_Single_t4291918972_Vector2_t4282066565_Vector2_t4282066565,
	RuntimeInvoker_Single_t4291918972_Vector2_t4282066565,
	RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_Vector2_t4282066565_Vector2_t4282066565,
	RuntimeInvoker_Vector2_t4282066565_Vector3_t4282066566,
	RuntimeInvoker_Vector3_t4282066566_Vector2_t4282066565,
	RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Vector3_t4282066566_Vector3_t4282066566_Vector3_t4282066566_Single_t4291918972,
	RuntimeInvoker_Vector3_t4282066566_Vector3_t4282066566,
	RuntimeInvoker_Vector3_t4282066566,
	RuntimeInvoker_Single_t4291918972_Vector3_t4282066566_Vector3_t4282066566,
	RuntimeInvoker_Single_t4291918972_Vector3_t4282066566,
	RuntimeInvoker_Vector3_t4282066566_Vector3_t4282066566_Vector3_t4282066566,
	RuntimeInvoker_Vector3_t4282066566_Vector3_t4282066566_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_Vector3_t4282066566_Vector3_t4282066566,
	RuntimeInvoker_Color32_t598853688_Color_t4194546905,
	RuntimeInvoker_Color_t4194546905_Color32_t598853688,
	RuntimeInvoker_Single_t4291918972_Quaternion_t1553702882_Quaternion_t1553702882,
	RuntimeInvoker_Quaternion_t1553702882_Quaternion_t1553702882,
	RuntimeInvoker_Void_t2863195528_QuaternionU26_t2875670126_QuaternionU26_t2875670126,
	RuntimeInvoker_Vector3_t4282066566_Quaternion_t1553702882_Vector3_t4282066566,
	RuntimeInvoker_Boolean_t476798718_Quaternion_t1553702882_Quaternion_t1553702882,
	RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_Vector2_t4282066565,
	RuntimeInvoker_Boolean_t476798718_Vector3_t4282066566,
	RuntimeInvoker_Rect_t4241904616_Rect_t4241904616,
	RuntimeInvoker_Boolean_t476798718_Rect_t4241904616,
	RuntimeInvoker_Boolean_t476798718_Rect_t4241904616_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Rect_t4241904616_Rect_t4241904616,
	RuntimeInvoker_Single_t4291918972_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Vector4_t4282066567_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector3_t4282066566_Vector3_t4282066566,
	RuntimeInvoker_Void_t2863195528_Vector3_t4282066566,
	RuntimeInvoker_Boolean_t476798718_Bounds_t2711641849_Bounds_t2711641849,
	RuntimeInvoker_Single_t4291918972_Vector4_t4282066567_Vector4_t4282066567,
	RuntimeInvoker_Single_t4291918972_Vector4_t4282066567,
	RuntimeInvoker_Vector4_t4282066567,
	RuntimeInvoker_Vector4_t4282066567_Vector4_t4282066567_Vector4_t4282066567,
	RuntimeInvoker_Vector4_t4282066567_Vector4_t4282066567_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_Vector4_t4282066567_Vector4_t4282066567,
	RuntimeInvoker_Vector3_t4282066566_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_Ray_t3134616544_SingleU26_t4108488932,
	RuntimeInvoker_Single_t4291918972_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Single_t4291918972_Single_t4291918972_Single_t4291918972_SingleU26_t4108488932_Single_t4291918972_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_InternalShaderChannel_t2277052758_Int32_t1153838500,
	RuntimeInvoker_Rect_t4241904616,
	RuntimeInvoker_Void_t2863195528_RectU26_t3512722520,
	RuntimeInvoker_Void_t2863195528_Vector2_t4282066565,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_Vector4U26_t188965137,
	RuntimeInvoker_Vector4_t4282066567_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector4U26_t188965137,
	RuntimeInvoker_Vector2_t4282066565_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector2U26_t2865778115,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Hash128_t346790303_Hash128_t346790303,
	RuntimeInvoker_Il2CppObject_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_RuntimePlatform_t3050318497,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_CameraClearFlags_t2093155523,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector3U26_t3674855274_Vector3U26_t3674855274,
	RuntimeInvoker_Ray_t3134616544_Vector3_t4282066566,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector3U26_t3674855274_RayU26_t1925740320,
	RuntimeInvoker_Il2CppObject_Ray_t3134616544_Single_t4291918972_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_RayU26_t1925740320_Single_t4291918972_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_RayU26_t1925740320_Single_t4291918972_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Int32U26_t3577252348_Int32U26_t3577252348,
	RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32U26_t3577252348_Int32U26_t3577252348,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_TouchPhase_t1567063616,
	RuntimeInvoker_TouchType_t970257423,
	RuntimeInvoker_Void_t2863195528_Vector3U26_t3674855274,
	RuntimeInvoker_Touch_t4210255029_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_TouchU26_t1375244051,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Vector3_t4282066566_Quaternion_t1553702882,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Vector3U26_t3674855274_QuaternionU26_t2875670126,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Vector3_t4282066566_Quaternion_t1553702882,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Vector3U26_t3674855274_QuaternionU26_t2875670126,
	RuntimeInvoker_HideFlags_t1436803931,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Vector3_t4282066566_Quaternion_t1553702882_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Quaternion_t1553702882,
	RuntimeInvoker_Void_t2863195528_QuaternionU26_t2875670126,
	RuntimeInvoker_Void_t2863195528_Quaternion_t1553702882,
	RuntimeInvoker_Matrix4x4_t1651859333,
	RuntimeInvoker_Void_t2863195528_Matrix4x4U26_t1061977283,
	RuntimeInvoker_Boolean_t476798718_PlayableU26_t3632016854,
	RuntimeInvoker_Boolean_t476798718_Playable_t70832698_Playable_t70832698_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Playable_t70832698_Int32_t1153838500,
	RuntimeInvoker_PlayState_t1315979427,
	RuntimeInvoker_PlayState_t1315979427_PlayableU26_t3632016854,
	RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854_Int32_t1153838500,
	RuntimeInvoker_Double_t3868226565_PlayableU26_t3632016854,
	RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854_Double_t3868226565,
	RuntimeInvoker_Int32_t1153838500_PlayableU26_t3632016854,
	RuntimeInvoker_Playable_t70832698_Int32_t1153838500,
	RuntimeInvoker_Playable_t70832698_PlayableU26_t3632016854_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854_Int32_t1153838500_PlayableU26_t3632016854,
	RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854_Int32_t1153838500_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Single_t4291918972,
	RuntimeInvoker_Single_t4291918972_PlayableU26_t3632016854_Int32_t1153838500,
	RuntimeInvoker_Playable_t70832698,
	RuntimeInvoker_GenericMixerPlayable_t247595084,
	RuntimeInvoker_Void_t2863195528_GenericMixerPlayableU26_t3282230676,
	RuntimeInvoker_Playable_t70832698_GenericMixerPlayable_t247595084,
	RuntimeInvoker_Il2CppObject_Il2CppObject_IntPtr_t_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_PlayableU26_t3632016854,
	RuntimeInvoker_Boolean_t476798718_PlayableU26_t3632016854_PlayableU26_t3632016854_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Playable_t70832698_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Playable_t70832698,
	RuntimeInvoker_Int32_t1153838500_Playable_t70832698_Il2CppObject,
	RuntimeInvoker_PlayState_t1315979427_Playable_t70832698_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Playable_t70832698_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Double_t3868226565_Playable_t70832698_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Playable_t70832698_Double_t3868226565_Il2CppObject,
	RuntimeInvoker_Playable_t70832698_Playable_t70832698_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Playable_t70832698_Int32_t1153838500_Single_t4291918972_Il2CppObject,
	RuntimeInvoker_Single_t4291918972_Playable_t70832698_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Playable_t70832698_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Scene_t1080795294_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Scene_t1080795294,
	RuntimeInvoker_Void_t2863195528_Scene_t1080795294_Scene_t1080795294,
	RuntimeInvoker_Boolean_t476798718_Vector3_t4282066566_Vector3_t4282066566_RaycastHitU26_t2380211970_Single_t4291918972_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Ray_t3134616544_RaycastHitU26_t2380211970_Single_t4291918972_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Ray_t3134616544_RaycastHitU26_t2380211970_Single_t4291918972_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Ray_t3134616544_Single_t4291918972_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Vector3_t4282066566_Vector3_t4282066566_Single_t4291918972_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Vector3U26_t3674855274_Vector3U26_t3674855274_Single_t4291918972_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Vector3U26_t3674855274_Vector3U26_t3674855274_RaycastHitU26_t2380211970_Single_t4291918972_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972_Int32_t1153838500_Single_t4291918972_Single_t4291918972_RaycastHit2DU26_t2843038400,
	RuntimeInvoker_Void_t2863195528_Vector2U26_t2865778115_Vector2U26_t2865778115_Single_t4291918972_Int32_t1153838500_Single_t4291918972_Single_t4291918972_RaycastHit2DU26_t2843038400,
	RuntimeInvoker_RaycastHit2D_t1374744384_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972_Int32_t1153838500,
	RuntimeInvoker_RaycastHit2D_t1374744384_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972_Int32_t1153838500_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Il2CppObject_RayU26_t1925740320_Single_t4291918972_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_SendMessageOptions_t3856946179,
	RuntimeInvoker_AnimatorStateInfo_t323110318,
	RuntimeInvoker_AnimatorClipInfo_t2746035113,
	RuntimeInvoker_Playable_t70832698_AnimatorControllerPlayable_t3906681469,
	RuntimeInvoker_Int32_t1153838500_Playable_t70832698,
	RuntimeInvoker_Playable_t70832698_AnimationPlayable_t1390812184,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_IntPtr_t,
	RuntimeInvoker_Void_t2863195528_FrameData_t3749225885,
	RuntimeInvoker_Playable_t70832698_Il2CppObject,
	RuntimeInvoker_AnimationPlayable_t1390812184_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Color_t4194546905_Color_t4194546905,
	RuntimeInvoker_Boolean_t476798718_TextGenerationSettings_t1923005356,
	RuntimeInvoker_TextGenerationSettings_t1923005356_TextGenerationSettings_t1923005356,
	RuntimeInvoker_Single_t4291918972_Il2CppObject_TextGenerationSettings_t1923005356,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_TextGenerationSettings_t1923005356,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Color_t4194546905_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_Vector2_t4282066565_Vector2_t4282066565_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Color_t4194546905_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Il2CppObject_ColorU26_t142875279_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_RenderMode_t77252893,
	RuntimeInvoker_Boolean_t476798718_Vector2_t4282066565_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Color_t4194546905,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_ColorU26_t142875279,
	RuntimeInvoker_Color_t4194546905,
	RuntimeInvoker_Void_t2863195528_Rect_t4241904616,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_RectU26_t3512722520,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Vector2_t4282066565_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Vector2U26_t2865778115_Il2CppObject,
	RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Vector2_t4282066565_Il2CppObject_Il2CppObject_Vector2U26_t2865778115,
	RuntimeInvoker_Void_t2863195528_Vector2U26_t2865778115_Il2CppObject_Il2CppObject_Vector2U26_t2865778115,
	RuntimeInvoker_Rect_t4241904616_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_RectU26_t3512722520,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Vector2_t4282066565_Il2CppObject_Vector3U26_t3674855274,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Vector2_t4282066565_Il2CppObject_Vector2U26_t2865778115,
	RuntimeInvoker_Ray_t3134616544_Il2CppObject_Vector2_t4282066565,
	RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565,
	RuntimeInvoker_EventType_t637886954,
	RuntimeInvoker_EventModifiers_t4195406918,
	RuntimeInvoker_KeyCode_t3128317986,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Single_t4291918972_Single_t4291918972_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Single_t4291918972,
	RuntimeInvoker_Rect_t4241904616_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_RectU26_t3512722520,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Rect_t4241904616,
	RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_Single_t4291918972_Single_t4291918972_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_IntPtr_t,
	RuntimeInvoker_Void_t2863195528_ColorU26_t142875279,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Rect_t4241904616_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Rect_t4241904616_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Vector2_t4282066565_Rect_t4241904616_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Rect_t4241904616_Il2CppObject_Vector2_t4282066565,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Single_t4291918972,
	RuntimeInvoker_Vector2_t4282066565_Il2CppObject_Vector2_t4282066565,
	RuntimeInvoker_Single_t4291918972_Il2CppObject_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_SingleU26_t4108488932_SingleU26_t4108488932,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_IntPtrU26_t3498860485,
	RuntimeInvoker_ImagePosition_t2091083802,
	RuntimeInvoker_TextAnchor_t213922566,
	RuntimeInvoker_TextClipping_t3924524051,
	RuntimeInvoker_Single_t4291918972_IntPtr_t,
	RuntimeInvoker_FontStyle_t3350479768,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Internal_DrawArgumentsU26_t3837855884,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Rect_t4241904616_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_RectU26_t3512722520_Il2CppObject_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Color_t4194546905,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_RectU26_t3512722520_Il2CppObject_Int32_t1153838500_ColorU26_t142875279,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Internal_DrawWithTextSelectionArgumentsU26_t4161460815,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Rect_t4241904616_Il2CppObject_Int32_t1153838500_Vector2U26_t2865778115,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_RectU26_t3512722520_Il2CppObject_Int32_t1153838500_Vector2U26_t2865778115,
	RuntimeInvoker_Int32_t1153838500_IntPtr_t_Rect_t4241904616_Il2CppObject_Vector2_t4282066565,
	RuntimeInvoker_Int32_t1153838500_IntPtr_t_RectU26_t3512722520_Il2CppObject_Vector2U26_t2865778115,
	RuntimeInvoker_Int32_t1153838500_IntPtr_t_Il2CppObject_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_Vector2U26_t2865778115,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_Vector2_t4282066565_Vector2U26_t2865778115,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_Vector2U26_t2865778115_Vector2U26_t2865778115,
	RuntimeInvoker_Single_t4291918972_IntPtr_t_Il2CppObject_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_IntPtr_t_Il2CppObject_SingleU26_t4108488932_SingleU26_t4108488932,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Hash128_t346790303_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Hash128_t346790303_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Hash128U26_t1435389369_Int32_t1153838500,
	RuntimeInvoker_Color_t4194546905_Color_t4194546905_Color_t4194546905_Single_t4291918972,
	RuntimeInvoker_Color_t4194546905_Color_t4194546905_Single_t4291918972,
	RuntimeInvoker_Vector4_t4282066567_Color_t4194546905,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_HitInfo_t3209134097,
	RuntimeInvoker_Boolean_t476798718_HitInfo_t3209134097_HitInfo_t3209134097,
	RuntimeInvoker_Boolean_t476798718_HitInfo_t3209134097,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_StringU26_t3969221123_StringU26_t3969221123,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_AnimatorStateInfo_t323110318_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_AnimatorStateInfo_t323110318_Int32_t1153838500_AnimatorControllerPlayable_t3906681469,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_AnimatorControllerPlayable_t3906681469,
	RuntimeInvoker_PersistentListenerMode_t3900400668,
	RuntimeInvoker_Int32_t1153838500_AnimationPlayable_t1390812184_Playable_t70832698_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_AnimationPlayable_t1390812184_Playable_t70832698_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_AnimationPlayable_t1390812184_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_AnimationPlayable_t1390812184_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_AnimationPlayable_t1390812184_Il2CppObject,
	RuntimeInvoker_LogType_t4286006228,
	RuntimeInvoker_Int32_t1153838500_RaycastResult_t3762661364_RaycastResult_t3762661364,
	RuntimeInvoker_MoveDirection_t2840182460,
	RuntimeInvoker_RaycastResult_t3762661364,
	RuntimeInvoker_Void_t2863195528_RaycastResult_t3762661364,
	RuntimeInvoker_InputButton_t384979233,
	RuntimeInvoker_RaycastResult_t3762661364_Il2CppObject,
	RuntimeInvoker_MoveDirection_t2840182460_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_MoveDirection_t2840182460_Single_t4291918972_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Il2CppObject_Single_t4291918972_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_PointerEventDataU26_t1301012009_SByte_t1161769777,
	RuntimeInvoker_Il2CppObject_Touch_t4210255029_BooleanU26_t3329156530_BooleanU26_t3329156530,
	RuntimeInvoker_FramePressState_t2820857440_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_Vector2_t4282066565_Vector2_t4282066565_Single_t4291918972_SByte_t1161769777,
	RuntimeInvoker_InputMode_t1573608962,
	RuntimeInvoker_LayerMask_t3236759763,
	RuntimeInvoker_Void_t2863195528_LayerMask_t3236759763,
	RuntimeInvoker_Int32_t1153838500_RaycastHit_t4003175726_RaycastHit_t4003175726,
	RuntimeInvoker_ColorTweenMode_t678919098,
	RuntimeInvoker_ColorBlock_t508458230,
	RuntimeInvoker_Boolean_t476798718_ColorBlock_t508458230,
	RuntimeInvoker_Boolean_t476798718_ColorBlock_t508458230_ColorBlock_t508458230,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Vector2_t4282066565,
	RuntimeInvoker_Il2CppObject_Resources_t2719315882,
	RuntimeInvoker_Il2CppObject_Il2CppObject_SByte_t1161769777_Il2CppObject_Il2CppObject,
	RuntimeInvoker_HorizontalWrapMode_t2918974229,
	RuntimeInvoker_VerticalWrapMode_t1147493927,
	RuntimeInvoker_Void_t2863195528_Color_t4194546905_Single_t4291918972_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Color_t4194546905_Single_t4291918972_SByte_t1161769777_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Color_t4194546905_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_SByte_t1161769777,
	RuntimeInvoker_BlockingObjects_t1890318721,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Vector2_t4282066565_Il2CppObject,
	RuntimeInvoker_Type_t3063828369,
	RuntimeInvoker_FillMethod_t2255824731,
	RuntimeInvoker_Vector4_t4282066567_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Color32_t598853688_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector2_t4282066565_Vector2_t4282066565_Color32_t598853688_Vector2_t4282066565_Vector2_t4282066565,
	RuntimeInvoker_Vector4_t4282066567_Vector4_t4282066567_Rect_t4241904616,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_Il2CppObject_Single_t4291918972_SByte_t1161769777_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Single_t4291918972_Single_t4291918972_SByte_t1161769777_Int32_t1153838500,
	RuntimeInvoker_Vector2_t4282066565_Vector2_t4282066565_Rect_t4241904616,
	RuntimeInvoker_ContentType_t2662964855,
	RuntimeInvoker_LineType_t2016592042,
	RuntimeInvoker_InputType_t1602890312,
	RuntimeInvoker_TouchScreenKeyboardType_t2604324130,
	RuntimeInvoker_CharacterValidation_t737650598,
	RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348,
	RuntimeInvoker_Int32_t1153838500_Vector2_t4282066565_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Vector2_t4282066565,
	RuntimeInvoker_EditState_t2313773259_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_SByte_t1161769777,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Vector2_t4282066565,
	RuntimeInvoker_Char_t2862622538_Il2CppObject_Int32_t1153838500_Int16_t1153838442,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int16_t1153838442_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Rect_t4241904616_SByte_t1161769777,
	RuntimeInvoker_Mode_t356329147,
	RuntimeInvoker_Navigation_t1108456480,
	RuntimeInvoker_Boolean_t476798718_Navigation_t1108456480,
	RuntimeInvoker_Direction_t522766867,
	RuntimeInvoker_Void_t2863195528_Single_t4291918972_SByte_t1161769777,
	RuntimeInvoker_Axis_t4294105229,
	RuntimeInvoker_MovementType_t300513412,
	RuntimeInvoker_ScrollbarVisibility_t184977789,
	RuntimeInvoker_Void_t2863195528_Single_t4291918972_Int32_t1153838500,
	RuntimeInvoker_Bounds_t2711641849,
	RuntimeInvoker_Void_t2863195528_Navigation_t1108456480,
	RuntimeInvoker_Transition_t1922345195,
	RuntimeInvoker_Void_t2863195528_ColorBlock_t508458230,
	RuntimeInvoker_SpriteState_t2895308594,
	RuntimeInvoker_Void_t2863195528_SpriteState_t2895308594,
	RuntimeInvoker_SelectionState_t1293548283,
	RuntimeInvoker_Vector3_t4282066566_Il2CppObject_Vector2_t4282066565,
	RuntimeInvoker_Void_t2863195528_Color_t4194546905_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_ColorU26_t142875279_Color_t4194546905,
	RuntimeInvoker_Direction_t94975348,
	RuntimeInvoker_Axis_t3565360268,
	RuntimeInvoker_Boolean_t476798718_SpriteState_t2895308594,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_TextGenerationSettings_t1923005356_Vector2_t4282066565,
	RuntimeInvoker_Vector2_t4282066565_Int32_t1153838500,
	RuntimeInvoker_Rect_t4241904616_Il2CppObject_BooleanU26_t3329156530,
	RuntimeInvoker_Rect_t4241904616_Rect_t4241904616_Rect_t4241904616,
	RuntimeInvoker_AspectMode_t2149445162,
	RuntimeInvoker_Single_t4291918972_Single_t4291918972_Int32_t1153838500,
	RuntimeInvoker_ScaleMode_t2493957633,
	RuntimeInvoker_ScreenMatchMode_t1153512176,
	RuntimeInvoker_Unit_t1837657360,
	RuntimeInvoker_FitMode_t909765868,
	RuntimeInvoker_Corner_t284493240,
	RuntimeInvoker_Axis_t1399125956,
	RuntimeInvoker_Constraint_t1640775616,
	RuntimeInvoker_Single_t4291918972_Int32_t1153838500_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_Single_t4291918972_Single_t4291918972_Single_t4291918972_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Int32_t1153838500_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Single_t4291918972_Il2CppObject_Il2CppObject_Single_t4291918972,
	RuntimeInvoker_Single_t4291918972_Il2CppObject_Il2CppObject_Single_t4291918972_ILayoutElementU26_t783939507,
	RuntimeInvoker_Void_t2863195528_UIVertexU26_t2041971620_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_UIVertex_t4244065212_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector3_t4282066566_Color32_t598853688_Vector2_t4282066565_Vector2_t4282066565_Vector3_t4282066566_Vector4_t4282066567,
	RuntimeInvoker_Void_t2863195528_Vector3_t4282066566_Color32_t598853688_Vector2_t4282066565,
	RuntimeInvoker_Void_t2863195528_UIVertex_t4244065212,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Color32_t598853688_Int32_t1153838500_Int32_t1153838500_Single_t4291918972_Single_t4291918972,
	RuntimeInvoker_Guid_t2862754429_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Vector2_t4282066565,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ObjectU26_t2365584133,
	RuntimeInvoker_Void_t2863195528_ObjectU5BU5DU26_t2782501102_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_ObjectU5BU5DU26_t2782501102_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_KeyValuePair_2_t1944668977,
	RuntimeInvoker_Boolean_t476798718_KeyValuePair_2_t1944668977,
	RuntimeInvoker_KeyValuePair_2_t1944668977_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_ObjectU26_t2365584133,
	RuntimeInvoker_Enumerator_t3363211663,
	RuntimeInvoker_DictionaryEntry_t1751606614_Il2CppObject_Il2CppObject,
	RuntimeInvoker_KeyValuePair_2_t1944668977,
	RuntimeInvoker_Enumerator_t4272688975,
	RuntimeInvoker_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Enumerator_t1263707397,
	RuntimeInvoker_Enumerator_t2532196025,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Enumerator_t3712488813,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_ObjectU26_t2365584133_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_ObjectU26_t2365584133_Il2CppObject,
	RuntimeInvoker_Void_t2863195528_Il2CppObject_Il2CppObject_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_Playable_t70832698,
	RuntimeInvoker_Boolean_t476798718_Int32_t1153838500_ObjectU26_t2365584133,
	RuntimeInvoker_RaycastResult_t3762661364_Int32_t1153838500,
	RuntimeInvoker_Enumerator_t2099913018,
	RuntimeInvoker_Enumerator_t1190435706,
	RuntimeInvoker_KeyValuePair_2_t4066860316,
	RuntimeInvoker_Boolean_t476798718_AspectModeU26_t2136266598_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_SingleU26_t4108488932_Single_t4291918972,
	RuntimeInvoker_Boolean_t476798718_FitModeU26_t1612700148_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_FloatTween_t2711705593,
	RuntimeInvoker_Void_t2863195528_ColorTween_t723277650,
	RuntimeInvoker_Void_t2863195528_CornerU26_t4124979976_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_AxisU26_t1511621852_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector2U26_t2865778115_Vector2_t4282066565,
	RuntimeInvoker_Void_t2863195528_ConstraintU26_t1276859968_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32U26_t3577252348_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_SingleU26_t4108488932_Single_t4291918972,
	RuntimeInvoker_Void_t2863195528_BooleanU26_t3329156530_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_TypeU26_t3240329367_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_BooleanU26_t3329156530_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_FillMethodU26_t1002397533_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_ContentTypeU26_t2036534945_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_LineTypeU26_t1477486822_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_InputTypeU26_t768220408_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_TouchScreenKeyboardTypeU26_t2483174190_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_CharacterValidationU26_t2872849226_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_CharU26_t2734308166_Int16_t1153838442,
	RuntimeInvoker_Void_t2863195528_TextAnchorU26_t2835709674_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_DirectionU26_t3053124965_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_NavigationU26_t2920390880_Navigation_t1108456480,
	RuntimeInvoker_Boolean_t476798718_TransitionU26_t4189254733_Int32_t1153838500,
	RuntimeInvoker_Boolean_t476798718_ColorBlockU26_t3968594554_ColorBlock_t508458230,
	RuntimeInvoker_Boolean_t476798718_SpriteStateU26_t196121502_SpriteState_t2895308594,
	RuntimeInvoker_UIVertex_t4244065212_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_UIVertex_t4244065212,
	RuntimeInvoker_Boolean_t476798718_DirectionU26_t3855676076_Int32_t1153838500,
	RuntimeInvoker_Vector3_t4282066566_Int32_t1153838500,
	RuntimeInvoker_Color32_t598853688_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Vector3_t4282066566,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Color32_t598853688,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Vector2_t4282066565,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Vector4_t4282066567,
	RuntimeInvoker_Void_t2863195528_Color32_t598853688,
	RuntimeInvoker_Void_t2863195528_Vector4_t4282066567,
	RuntimeInvoker_Boolean_t476798718_TableRange_t3372848153,
	RuntimeInvoker_Boolean_t476798718_DictionaryEntry_t1751606614,
	RuntimeInvoker_Boolean_t476798718_Link_t2122599155,
	RuntimeInvoker_Boolean_t476798718_KeyValuePair_2_t4066860316,
	RuntimeInvoker_Boolean_t476798718_KeyValuePair_2_t2545618620,
	RuntimeInvoker_Boolean_t476798718_KeyValuePair_2_t3222658402,
	RuntimeInvoker_Boolean_t476798718_Link_t2063667470,
	RuntimeInvoker_Boolean_t476798718_Slot_t2260530181,
	RuntimeInvoker_Boolean_t476798718_Slot_t2072023290,
	RuntimeInvoker_Boolean_t476798718_CustomAttributeNamedArgument_t3059612989,
	RuntimeInvoker_Boolean_t476798718_CustomAttributeTypedArgument_t3301293422,
	RuntimeInvoker_Boolean_t476798718_LabelData_t3207823784,
	RuntimeInvoker_Boolean_t476798718_LabelFixup_t660379442,
	RuntimeInvoker_Boolean_t476798718_ILTokenInfo_t1354080954,
	RuntimeInvoker_Boolean_t476798718_ParameterModifier_t741930026,
	RuntimeInvoker_Boolean_t476798718_ResourceCacheItem_t2113902833,
	RuntimeInvoker_Boolean_t476798718_ResourceInfo_t4013605874,
	RuntimeInvoker_Boolean_t476798718_Byte_t2862609660,
	RuntimeInvoker_Boolean_t476798718_X509ChainStatus_t766901931,
	RuntimeInvoker_Boolean_t476798718_Mark_t3811539797,
	RuntimeInvoker_Boolean_t476798718_UriScheme_t1290668975,
	RuntimeInvoker_Boolean_t476798718_Color32_t598853688,
	RuntimeInvoker_Boolean_t476798718_ContactPoint_t243083348,
	RuntimeInvoker_Boolean_t476798718_ContactPoint2D_t4288432358,
	RuntimeInvoker_Boolean_t476798718_RaycastResult_t3762661364,
	RuntimeInvoker_Boolean_t476798718_Keyframe_t4079056114,
	RuntimeInvoker_Boolean_t476798718_RaycastHit_t4003175726,
	RuntimeInvoker_Boolean_t476798718_RaycastHit2D_t1374744384,
	RuntimeInvoker_Boolean_t476798718_UICharInfo_t65807484,
	RuntimeInvoker_Boolean_t476798718_UILineInfo_t4113875482,
	RuntimeInvoker_Boolean_t476798718_UIVertex_t4244065212,
	RuntimeInvoker_Boolean_t476798718_Vector4_t4282066567,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Int32_t1153838500_Int32_t1153838500_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_SByte_t1161769777_SByte_t1161769777_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_CustomAttributeNamedArgument_t3059612989_CustomAttributeNamedArgument_t3059612989_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_CustomAttributeTypedArgument_t3301293422_CustomAttributeTypedArgument_t3301293422_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Color32_t598853688_Color32_t598853688_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_RaycastResult_t3762661364_RaycastResult_t3762661364_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Playable_t70832698_Playable_t70832698_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_UICharInfo_t65807484_UICharInfo_t65807484_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_UILineInfo_t4113875482_UILineInfo_t4113875482_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_UIVertex_t4244065212_UIVertex_t4244065212_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Vector2_t4282066565_Vector2_t4282066565_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Vector3_t4282066566_Vector3_t4282066566_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Vector4_t4282066567_Vector4_t4282066567_Il2CppObject,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_SByte_t1161769777_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_CustomAttributeNamedArgument_t3059612989,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_CustomAttributeNamedArgument_t3059612989_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_CustomAttributeTypedArgument_t3301293422,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_CustomAttributeTypedArgument_t3301293422_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Color32_t598853688_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_RaycastResult_t3762661364_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Playable_t70832698_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_UICharInfo_t65807484_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_UILineInfo_t4113875482_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_UIVertex_t4244065212_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Vector2_t4282066565_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Vector3_t4282066566_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_Il2CppObject_Vector4_t4282066567_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Int32_t1153838500_TableRange_t3372848153,
	RuntimeInvoker_Int32_t1153838500_DictionaryEntry_t1751606614,
	RuntimeInvoker_Int32_t1153838500_Link_t2122599155,
	RuntimeInvoker_Int32_t1153838500_KeyValuePair_2_t4066860316,
	RuntimeInvoker_Int32_t1153838500_KeyValuePair_2_t2545618620,
	RuntimeInvoker_Int32_t1153838500_KeyValuePair_2_t3222658402,
	RuntimeInvoker_Int32_t1153838500_KeyValuePair_2_t1944668977,
	RuntimeInvoker_Int32_t1153838500_Link_t2063667470,
	RuntimeInvoker_Int32_t1153838500_Slot_t2260530181,
	RuntimeInvoker_Int32_t1153838500_Slot_t2072023290,
	RuntimeInvoker_Int32_t1153838500_CustomAttributeNamedArgument_t3059612989,
	RuntimeInvoker_Int32_t1153838500_CustomAttributeTypedArgument_t3301293422,
	RuntimeInvoker_Int32_t1153838500_LabelData_t3207823784,
	RuntimeInvoker_Int32_t1153838500_LabelFixup_t660379442,
	RuntimeInvoker_Int32_t1153838500_ILTokenInfo_t1354080954,
	RuntimeInvoker_Int32_t1153838500_ParameterModifier_t741930026,
	RuntimeInvoker_Int32_t1153838500_ResourceCacheItem_t2113902833,
	RuntimeInvoker_Int32_t1153838500_ResourceInfo_t4013605874,
	RuntimeInvoker_Int32_t1153838500_Byte_t2862609660,
	RuntimeInvoker_Int32_t1153838500_X509ChainStatus_t766901931,
	RuntimeInvoker_Int32_t1153838500_Mark_t3811539797,
	RuntimeInvoker_Int32_t1153838500_UriScheme_t1290668975,
	RuntimeInvoker_Int32_t1153838500_Color32_t598853688,
	RuntimeInvoker_Int32_t1153838500_ContactPoint_t243083348,
	RuntimeInvoker_Int32_t1153838500_ContactPoint2D_t4288432358,
	RuntimeInvoker_Int32_t1153838500_RaycastResult_t3762661364,
	RuntimeInvoker_Int32_t1153838500_Keyframe_t4079056114,
	RuntimeInvoker_Int32_t1153838500_RaycastHit_t4003175726,
	RuntimeInvoker_Int32_t1153838500_RaycastHit2D_t1374744384,
	RuntimeInvoker_Int32_t1153838500_HitInfo_t3209134097,
	RuntimeInvoker_Int32_t1153838500_UICharInfo_t65807484,
	RuntimeInvoker_Int32_t1153838500_UILineInfo_t4113875482,
	RuntimeInvoker_Int32_t1153838500_UIVertex_t4244065212,
	RuntimeInvoker_Int32_t1153838500_Vector3_t4282066566,
	RuntimeInvoker_Int32_t1153838500_Vector4_t4282066567,
	RuntimeInvoker_Void_t2863195528_TableRange_t3372848153,
	RuntimeInvoker_Void_t2863195528_DictionaryEntry_t1751606614,
	RuntimeInvoker_Void_t2863195528_Link_t2122599155,
	RuntimeInvoker_Void_t2863195528_KeyValuePair_2_t4066860316,
	RuntimeInvoker_Void_t2863195528_KeyValuePair_2_t2545618620,
	RuntimeInvoker_Void_t2863195528_KeyValuePair_2_t3222658402,
	RuntimeInvoker_Void_t2863195528_Link_t2063667470,
	RuntimeInvoker_Void_t2863195528_Slot_t2260530181,
	RuntimeInvoker_Void_t2863195528_Slot_t2072023290,
	RuntimeInvoker_Void_t2863195528_Decimal_t1954350631,
	RuntimeInvoker_Void_t2863195528_Guid_t2862754429,
	RuntimeInvoker_Void_t2863195528_CustomAttributeNamedArgument_t3059612989,
	RuntimeInvoker_Void_t2863195528_CustomAttributeTypedArgument_t3301293422,
	RuntimeInvoker_Void_t2863195528_LabelData_t3207823784,
	RuntimeInvoker_Void_t2863195528_LabelFixup_t660379442,
	RuntimeInvoker_Void_t2863195528_ILTokenInfo_t1354080954,
	RuntimeInvoker_Void_t2863195528_ParameterModifier_t741930026,
	RuntimeInvoker_Void_t2863195528_ResourceCacheItem_t2113902833,
	RuntimeInvoker_Void_t2863195528_ResourceInfo_t4013605874,
	RuntimeInvoker_Void_t2863195528_X509ChainStatus_t766901931,
	RuntimeInvoker_Void_t2863195528_Mark_t3811539797,
	RuntimeInvoker_Void_t2863195528_UriScheme_t1290668975,
	RuntimeInvoker_Void_t2863195528_ContactPoint_t243083348,
	RuntimeInvoker_Void_t2863195528_ContactPoint2D_t4288432358,
	RuntimeInvoker_Void_t2863195528_Keyframe_t4079056114,
	RuntimeInvoker_Void_t2863195528_RaycastHit_t4003175726,
	RuntimeInvoker_Void_t2863195528_RaycastHit2D_t1374744384,
	RuntimeInvoker_Void_t2863195528_HitInfo_t3209134097,
	RuntimeInvoker_Void_t2863195528_UICharInfo_t65807484,
	RuntimeInvoker_Void_t2863195528_UILineInfo_t4113875482,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_TableRange_t3372848153,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_DictionaryEntry_t1751606614,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Link_t2122599155,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_KeyValuePair_2_t4066860316,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_KeyValuePair_2_t2545618620,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_KeyValuePair_2_t3222658402,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_KeyValuePair_2_t1944668977,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Link_t2063667470,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Slot_t2260530181,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Slot_t2072023290,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_DateTime_t4283661327,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Decimal_t1954350631,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Double_t3868226565,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Guid_t2862754429,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_CustomAttributeNamedArgument_t3059612989,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_CustomAttributeTypedArgument_t3301293422,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_LabelData_t3207823784,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_LabelFixup_t660379442,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ILTokenInfo_t1354080954,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ParameterModifier_t741930026,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ResourceCacheItem_t2113902833,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ResourceInfo_t4013605874,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Byte_t2862609660,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_X509ChainStatus_t766901931,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Mark_t3811539797,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_TimeSpan_t413522987,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_UriScheme_t1290668975,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ContactPoint_t243083348,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_ContactPoint2D_t4288432358,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_RaycastResult_t3762661364,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Playable_t70832698,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_Keyframe_t4079056114,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_RaycastHit_t4003175726,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_RaycastHit2D_t1374744384,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_UICharInfo_t65807484,
	RuntimeInvoker_Void_t2863195528_Int32_t1153838500_UILineInfo_t4113875482,
	RuntimeInvoker_Void_t2863195528_ByteU5BU5DU26_t3688975155_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_ByteU5BU5DU26_t3688975155_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32U5BU5DU26_t2936081467_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Int32U5BU5DU26_t2936081467_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_CustomAttributeNamedArgumentU5BU5DU26_t3932985936_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_CustomAttributeNamedArgumentU5BU5DU26_t3932985936_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_CustomAttributeTypedArgumentU5BU5DU26_t1436337053_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_CustomAttributeTypedArgumentU5BU5DU26_t1436337053_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Color32U5BU5DU26_t3853756927_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Color32U5BU5DU26_t3853756927_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_RaycastResultU5BU5DU26_t1194742603_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_RaycastResultU5BU5DU26_t1194742603_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_PlayableU5BU5DU26_t577907641_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_PlayableU5BU5DU26_t577907641_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_UICharInfoU5BU5DU26_t641649843_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_UICharInfoU5BU5DU26_t641649843_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_UILineInfoU5BU5DU26_t1538416665_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_UILineInfoU5BU5DU26_t1538416665_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_UIVertexU5BU5DU26_t4217663219_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_UIVertexU5BU5DU26_t4217663219_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector2U5BU5DU26_t1712289144_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector2U5BU5DU26_t1712289144_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector3U5BU5DU26_t3245991253_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector3U5BU5DU26_t3245991253_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector4U5BU5DU26_t484726066_Int32_t1153838500,
	RuntimeInvoker_Void_t2863195528_Vector4U5BU5DU26_t484726066_Int32_t1153838500_Int32_t1153838500,
	RuntimeInvoker_TableRange_t3372848153_Int32_t1153838500,
	RuntimeInvoker_ClientCertificateType_t3167042548_Int32_t1153838500,
	RuntimeInvoker_DictionaryEntry_t1751606614_Int32_t1153838500,
	RuntimeInvoker_Link_t2122599155_Int32_t1153838500,
	RuntimeInvoker_KeyValuePair_2_t4066860316_Int32_t1153838500,
	RuntimeInvoker_KeyValuePair_2_t2545618620_Int32_t1153838500,
	RuntimeInvoker_KeyValuePair_2_t3222658402_Int32_t1153838500,
	RuntimeInvoker_KeyValuePair_2_t1944668977_Int32_t1153838500,
	RuntimeInvoker_Link_t2063667470_Int32_t1153838500,
	RuntimeInvoker_Slot_t2260530181_Int32_t1153838500,
	RuntimeInvoker_Slot_t2072023290_Int32_t1153838500,
	RuntimeInvoker_Guid_t2862754429_Int32_t1153838500,
	RuntimeInvoker_CustomAttributeNamedArgument_t3059612989_Int32_t1153838500,
	RuntimeInvoker_CustomAttributeTypedArgument_t3301293422_Int32_t1153838500,
	RuntimeInvoker_LabelData_t3207823784_Int32_t1153838500,
	RuntimeInvoker_LabelFixup_t660379442_Int32_t1153838500,
	RuntimeInvoker_ILTokenInfo_t1354080954_Int32_t1153838500,
	RuntimeInvoker_ParameterModifier_t741930026_Int32_t1153838500,
	RuntimeInvoker_ResourceCacheItem_t2113902833_Int32_t1153838500,
	RuntimeInvoker_ResourceInfo_t4013605874_Int32_t1153838500,
	RuntimeInvoker_TypeTag_t2420703430_Int32_t1153838500,
	RuntimeInvoker_X509ChainStatus_t766901931_Int32_t1153838500,
	RuntimeInvoker_Mark_t3811539797_Int32_t1153838500,
	RuntimeInvoker_TimeSpan_t413522987_Int32_t1153838500,
	RuntimeInvoker_UriScheme_t1290668975_Int32_t1153838500,
	RuntimeInvoker_ContactPoint_t243083348_Int32_t1153838500,
	RuntimeInvoker_ContactPoint2D_t4288432358_Int32_t1153838500,
	RuntimeInvoker_Keyframe_t4079056114_Int32_t1153838500,
	RuntimeInvoker_RaycastHit_t4003175726_Int32_t1153838500,
	RuntimeInvoker_RaycastHit2D_t1374744384_Int32_t1153838500,
	RuntimeInvoker_HitInfo_t3209134097_Int32_t1153838500,
	RuntimeInvoker_ContentType_t2662964855_Int32_t1153838500,
	RuntimeInvoker_UICharInfo_t65807484_Int32_t1153838500,
	RuntimeInvoker_UILineInfo_t4113875482_Int32_t1153838500,
	RuntimeInvoker_Il2CppObject_CustomAttributeNamedArgument_t3059612989_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_CustomAttributeTypedArgument_t3301293422_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Color32_t598853688_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_RaycastResult_t3762661364_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Playable_t70832698_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_UICharInfo_t65807484_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_UILineInfo_t4113875482_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_UIVertex_t4244065212_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Vector2_t4282066565_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Vector3_t4282066566_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Vector4_t4282066567_Il2CppObject_Il2CppObject,
	RuntimeInvoker_CustomAttributeNamedArgument_t3059612989,
	RuntimeInvoker_CustomAttributeTypedArgument_t3301293422,
	RuntimeInvoker_TableRange_t3372848153,
	RuntimeInvoker_ClientCertificateType_t3167042548,
	RuntimeInvoker_Link_t2122599155,
	RuntimeInvoker_KeyValuePair_2_t2545618620,
	RuntimeInvoker_KeyValuePair_2_t3222658402,
	RuntimeInvoker_Link_t2063667470,
	RuntimeInvoker_Slot_t2260530181,
	RuntimeInvoker_Slot_t2072023290,
	RuntimeInvoker_LabelData_t3207823784,
	RuntimeInvoker_LabelFixup_t660379442,
	RuntimeInvoker_ILTokenInfo_t1354080954,
	RuntimeInvoker_ParameterModifier_t741930026,
	RuntimeInvoker_ResourceCacheItem_t2113902833,
	RuntimeInvoker_ResourceInfo_t4013605874,
	RuntimeInvoker_TypeTag_t2420703430,
	RuntimeInvoker_X509ChainStatus_t766901931,
	RuntimeInvoker_Mark_t3811539797,
	RuntimeInvoker_UriScheme_t1290668975,
	RuntimeInvoker_Color32_t598853688,
	RuntimeInvoker_ContactPoint_t243083348,
	RuntimeInvoker_ContactPoint2D_t4288432358,
	RuntimeInvoker_Keyframe_t4079056114,
	RuntimeInvoker_RaycastHit_t4003175726,
	RuntimeInvoker_RaycastHit2D_t1374744384,
	RuntimeInvoker_HitInfo_t3209134097,
	RuntimeInvoker_UICharInfo_t65807484,
	RuntimeInvoker_UILineInfo_t4113875482,
	RuntimeInvoker_UIVertex_t4244065212,
	RuntimeInvoker_Int32_t1153838500_DateTimeOffset_t3884714306_DateTimeOffset_t3884714306,
	RuntimeInvoker_Int32_t1153838500_Guid_t2862754429_Guid_t2862754429,
	RuntimeInvoker_Int32_t1153838500_CustomAttributeNamedArgument_t3059612989_CustomAttributeNamedArgument_t3059612989,
	RuntimeInvoker_Int32_t1153838500_CustomAttributeTypedArgument_t3301293422_CustomAttributeTypedArgument_t3301293422,
	RuntimeInvoker_Int32_t1153838500_Color32_t598853688_Color32_t598853688,
	RuntimeInvoker_Int32_t1153838500_Playable_t70832698_Playable_t70832698,
	RuntimeInvoker_Int32_t1153838500_UICharInfo_t65807484_UICharInfo_t65807484,
	RuntimeInvoker_Int32_t1153838500_UILineInfo_t4113875482_UILineInfo_t4113875482,
	RuntimeInvoker_Int32_t1153838500_UIVertex_t4244065212_UIVertex_t4244065212,
	RuntimeInvoker_Int32_t1153838500_Vector2_t4282066565_Vector2_t4282066565,
	RuntimeInvoker_Int32_t1153838500_Vector3_t4282066566_Vector3_t4282066566,
	RuntimeInvoker_Int32_t1153838500_Vector4_t4282066567_Vector4_t4282066567,
	RuntimeInvoker_DictionaryEntry_t1751606614_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_DictionaryEntry_t1751606614_Il2CppObject,
	RuntimeInvoker_KeyValuePair_2_t4066860316_Int32_t1153838500_Il2CppObject,
	RuntimeInvoker_KeyValuePair_2_t4066860316_Il2CppObject,
	RuntimeInvoker_DictionaryEntry_t1751606614_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_KeyValuePair_2_t2545618620_Il2CppObject_SByte_t1161769777,
	RuntimeInvoker_KeyValuePair_2_t2545618620_Il2CppObject,
	RuntimeInvoker_DictionaryEntry_t1751606614_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_KeyValuePair_2_t3222658402_Il2CppObject_Int32_t1153838500,
	RuntimeInvoker_KeyValuePair_2_t3222658402_Il2CppObject,
	RuntimeInvoker_KeyValuePair_2_t1944668977_Il2CppObject,
	RuntimeInvoker_Enumerator_t578671322,
	RuntimeInvoker_Enumerator_t1255711104,
	RuntimeInvoker_Boolean_t476798718_Il2CppObject_BooleanU26_t3329156530,
	RuntimeInvoker_Enumerator_t3964161306,
	RuntimeInvoker_Enumerator_t346233792,
	RuntimeInvoker_Boolean_t476798718_SByte_t1161769777_SByte_t1161769777,
	RuntimeInvoker_Boolean_t476798718_DateTimeOffset_t3884714306_DateTimeOffset_t3884714306,
	RuntimeInvoker_Boolean_t476798718_Guid_t2862754429_Guid_t2862754429,
	RuntimeInvoker_Boolean_t476798718_CustomAttributeNamedArgument_t3059612989_CustomAttributeNamedArgument_t3059612989,
	RuntimeInvoker_Boolean_t476798718_CustomAttributeTypedArgument_t3301293422_CustomAttributeTypedArgument_t3301293422,
	RuntimeInvoker_Boolean_t476798718_Color32_t598853688_Color32_t598853688,
	RuntimeInvoker_Boolean_t476798718_RaycastResult_t3762661364_RaycastResult_t3762661364,
	RuntimeInvoker_Boolean_t476798718_Playable_t70832698_Playable_t70832698,
	RuntimeInvoker_Boolean_t476798718_UICharInfo_t65807484_UICharInfo_t65807484,
	RuntimeInvoker_Boolean_t476798718_UILineInfo_t4113875482_UILineInfo_t4113875482,
	RuntimeInvoker_Boolean_t476798718_UIVertex_t4244065212_UIVertex_t4244065212,
	RuntimeInvoker_Enumerator_t4250467982,
	RuntimeInvoker_Enumerator_t2541696822,
	RuntimeInvoker_CustomAttributeNamedArgument_t3059612989_Il2CppObject,
	RuntimeInvoker_Enumerator_t152504015,
	RuntimeInvoker_CustomAttributeTypedArgument_t3301293422_Il2CppObject,
	RuntimeInvoker_Enumerator_t394184448,
	RuntimeInvoker_Color32_t598853688_Il2CppObject,
	RuntimeInvoker_Enumerator_t1986712010,
	RuntimeInvoker_Enumerator_t855552390,
	RuntimeInvoker_Enumerator_t1458691020,
	RuntimeInvoker_UICharInfo_t65807484_Il2CppObject,
	RuntimeInvoker_Enumerator_t1453665806,
	RuntimeInvoker_UILineInfo_t4113875482_Il2CppObject,
	RuntimeInvoker_Enumerator_t1206766508,
	RuntimeInvoker_UIVertex_t4244065212_Il2CppObject,
	RuntimeInvoker_Enumerator_t1336956238,
	RuntimeInvoker_Enumerator_t1374957591,
	RuntimeInvoker_Vector3_t4282066566_Il2CppObject,
	RuntimeInvoker_Enumerator_t1374957592,
	RuntimeInvoker_Enumerator_t1374957593,
	RuntimeInvoker_Il2CppObject_SByte_t1161769777_SByte_t1161769777_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_CustomAttributeNamedArgument_t3059612989_CustomAttributeNamedArgument_t3059612989_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_CustomAttributeTypedArgument_t3301293422_CustomAttributeTypedArgument_t3301293422_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Color32_t598853688_Color32_t598853688_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_RaycastResult_t3762661364_RaycastResult_t3762661364_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Playable_t70832698_Playable_t70832698_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_RaycastHit_t4003175726_RaycastHit_t4003175726_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_UICharInfo_t65807484_UICharInfo_t65807484_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_UILineInfo_t4113875482_UILineInfo_t4113875482_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_UIVertex_t4244065212_UIVertex_t4244065212_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Vector2_t4282066565_Vector2_t4282066565_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Vector3_t4282066566_Vector3_t4282066566_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Vector4_t4282066567_Vector4_t4282066567_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Boolean_t476798718_Nullable_1_t497649510,
	RuntimeInvoker_Il2CppObject_Single_t4291918972_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Color_t4194546905_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Scene_t1080795294_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Scene_t1080795294_Int32_t1153838500_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_Scene_t1080795294_Scene_t1080795294_Il2CppObject_Il2CppObject,
	RuntimeInvoker_Il2CppObject_ColorTween_t723277650,
	RuntimeInvoker_Il2CppObject_FloatTween_t2711705593,
};
