extern "C" void Move_Update_m4 (Move_t4 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		Input_t5_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(1);
		_stringLiteral0 = il2cpp_codegen_string_literal_from_index(0);
		_stringLiteral1 = il2cpp_codegen_string_literal_from_index(1);
		s_Il2CppMethodIntialized = true;
	}
	{
		Transform_t1 * L_0 = Component_get_transform_m8(__this, /*hidden argument*/NULL);
		Transform_t1 * L_1 = L_0;
		NullCheck(L_1);
		Vector3_t6  L_2 = Transform_get_position_m7(L_1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Input_t5_il2cpp_TypeInfo_var);
		float L_3 = Input_GetAxis_m15(NULL /*static, unused*/, _stringLiteral0, /*hidden argument*/NULL);
		float L_4 = Time_get_deltaTime_m16(NULL /*static, unused*/, /*hidden argument*/NULL);
		float L_5 = (__this->___speed_2);
		float L_6 = Input_GetAxis_m15(NULL /*static, unused*/, _stringLiteral1, /*hidden argument*/NULL);
		float L_7 = Time_get_deltaTime_m16(NULL /*static, unused*/, /*hidden argument*/NULL);
		float L_8 = (__this->___speed_2);
		Vector3_t6  L_9 = {0};
		Vector3__ctor_m9(&L_9, ((float)((float)((float)((float)L_3*(float)L_4))*(float)L_5)), (0.0f), ((float)((float)((float)((float)L_6*(float)L_7))*(float)L_8)), /*hidden argument*/NULL);
		Vector3_t6  L_10 = Vector3_op_Addition_m17(NULL /*static, unused*/, L_2, L_9, /*hidden argument*/NULL);
		NullCheck(L_1);
		Transform_set_position_m18(L_1, L_10, /*hidden argument*/NULL);
		return;
	}
}
extern "C" void Player_FixedUpdate_m550 (Player_t139 * __this, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        Input_t106_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(8);
        _stringLiteral8 = il2cpp_codegen_string_literal_from_index(8);
        _stringLiteral9 = il2cpp_codegen_string_literal_from_index(9);
        s_Il2CppMethodIntialized = true;
    }
    float V_0 = 0.0f;
    float V_1 = 0.0f;
    {
        IL2CPP_RUNTIME_CLASS_INIT(Input_t106_il2cpp_TypeInfo_var);
        float L_0 = Input_GetAxisRaw_m388(NULL /*static, unused*/, _stringLiteral8, /*hidden argument*/NULL);
        V_0 = L_0;
        float L_1 = Input_GetAxisRaw_m388(NULL /*static, unused*/, _stringLiteral9, /*hidden argument*/NULL);
        V_1 = L_1;
        float L_2 = V_0;
        float L_3 = V_1;
        Player_Move_m551(__this, L_2, L_3, /*hidden argument*/NULL);
        Player_Turning_m552(__this, /*hidden argument*/NULL);
        float L_4 = V_0;
        float L_5 = V_1;
        Player_Animating_m553(__this, L_4, L_5, /*hidden argument*/NULL);
        return;
    }
}
extern "C" void Player_Move_m551 (Player_t139 * __this, float ___h, float ___v, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        Input_t106_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(8);
        _stringLiteral9 = il2cpp_codegen_string_literal_from_index(9);
        s_Il2CppMethodIntialized = true;
    }
    {
        Transform_t3 * L_0 = Component_get_transform_m325(__this, /*hidden argument*/NULL);
        NullCheck(L_0);
        Vector3_t8  L_1 = Transform_get_forward_m363(L_0, /*hidden argument*/NULL);
        IL2CPP_RUNTIME_CLASS_INIT(Input_t106_il2cpp_TypeInfo_var);
        float L_2 = Input_GetAxis_m389(NULL /*static, unused*/, _stringLiteral9, /*hidden argument*/NULL);
        Vector3_t8  L_3 = Vector3_op_Multiply_m334(NULL /*static, unused*/, L_1, L_2, /*hidden argument*/NULL);
        float L_4 = (__this->___speed_2);
        Vector3_t8  L_5 = Vector3_op_Multiply_m334(NULL /*static, unused*/, L_3, L_4, /*hidden argument*/NULL);
        __this->___moveDirection_10 = L_5;
        CharacterController_t140 * L_6 = (__this->___controller_6);
        Vector3_t8  L_7 = (__this->___moveDirection_10);
        float L_8 = Time_get_deltaTime_m338(NULL /*static, unused*/, /*hidden argument*/NULL);
        Vector3_t8  L_9 = Vector3_op_Multiply_m334(NULL /*static, unused*/, L_7, L_8, /*hidden argument*/NULL);
        NullCheck(L_6);
        CharacterController_Move_m559(L_6, L_9, /*hidden argument*/NULL);
        Vector3_t8 * L_10 = &(__this->___moveDirection_10);
        Vector3_t8 * L_11 = L_10;
        float L_12 = (L_11->___y_2);
        float L_13 = (__this->___gravity_11);
        float L_14 = Time_get_deltaTime_m338(NULL /*static, unused*/, /*hidden argument*/NULL);
        L_11->___y_2 = ((float)((float)L_12-(float)((float)((float)L_13*(float)L_14))));
        return;
    }
}
extern "C" void Player_Awake_m549 (Player_t139 * __this, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        StringU5BU5D_t126_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(39);
        Component_GetComponent_TisAnimator_t7_m317_MethodInfo_var = il2cpp_codegen_method_info_from_index(2147483651);
        Component_GetComponent_TisRigidbody_t6_m318_MethodInfo_var = il2cpp_codegen_method_info_from_index(2147483652);
        Component_GetComponent_TisCharacterController_t140_m558_MethodInfo_var = il2cpp_codegen_method_info_from_index(2147483674);
        _stringLiteral40 = il2cpp_codegen_string_literal_from_index(40);
        s_Il2CppMethodIntialized = true;
    }
    {
        StringU5BU5D_t126* L_0 = ((StringU5BU5D_t126*)SZArrayNew(StringU5BU5D_t126_il2cpp_TypeInfo_var, 1));
        NullCheck(L_0);
        IL2CPP_ARRAY_BOUNDS_CHECK(L_0, 0);
        ArrayElementTypeCheck (L_0, _stringLiteral40);
        *((String_t**)(String_t**)SZArrayLdElema(L_0, 0, sizeof(String_t*))) = (String_t*)_stringLiteral40;
        int32_t L_1 = LayerMask_GetMask_m557(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
        __this->___floorMask_7 = L_1;
        Animator_t7 * L_2 = Component_GetComponent_TisAnimator_t7_m317(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t7_m317_MethodInfo_var);
        __this->___anim_4 = L_2;
        Rigidbody_t6 * L_3 = Component_GetComponent_TisRigidbody_t6_m318(__this, /*hidden argument*/Component_GetComponent_TisRigidbody_t6_m318_MethodInfo_var);
        __this->___playerRigidbody_5 = L_3;
        CharacterController_t140 * L_4 = Component_GetComponent_TisCharacterController_t140_m558(__this, /*hidden argument*/Component_GetComponent_TisCharacterController_t140_m558_MethodInfo_var);
        __this->___controller_6 = L_4;
        return;
    }
}
extern "C" void ArgumentCache_TidyAssemblyTypeName_m1154 (ArgumentCache_t262 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		String_t_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(23);
		Regex_t387_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(220);
		_stringLiteral256 = il2cpp_codegen_string_literal_from_index(256);
		_stringLiteral257 = il2cpp_codegen_string_literal_from_index(257);
		_stringLiteral258 = il2cpp_codegen_string_literal_from_index(258);
		s_Il2CppMethodIntialized = true;
	}
	{
		String_t* L_0 = (__this->___m_ObjectArgumentAssemblyTypeName_0);
		IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
		bool L_1 = String_IsNullOrEmpty_m1255(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0011;
		}
	}
	{
		return;
	}

IL_0011:
	{
		String_t* L_2 = (__this->___m_ObjectArgumentAssemblyTypeName_0);
		IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
		String_t* L_3 = ((String_t_StaticFields*)String_t_il2cpp_TypeInfo_var->static_fields)->___Empty_2;
		IL2CPP_RUNTIME_CLASS_INIT(Regex_t387_il2cpp_TypeInfo_var);
		String_t* L_4 = Regex_Replace_m1353(NULL /*static, unused*/, L_2, _stringLiteral256, L_3, /*hidden argument*/NULL);
		__this->___m_ObjectArgumentAssemblyTypeName_0 = L_4;
		String_t* L_5 = (__this->___m_ObjectArgumentAssemblyTypeName_0);
		String_t* L_6 = ((String_t_StaticFields*)String_t_il2cpp_TypeInfo_var->static_fields)->___Empty_2;
		String_t* L_7 = Regex_Replace_m1353(NULL /*static, unused*/, L_5, _stringLiteral257, L_6, /*hidden argument*/NULL);
		__this->___m_ObjectArgumentAssemblyTypeName_0 = L_7;
		String_t* L_8 = (__this->___m_ObjectArgumentAssemblyTypeName_0);
		String_t* L_9 = ((String_t_StaticFields*)String_t_il2cpp_TypeInfo_var->static_fields)->___Empty_2;
		String_t* L_10 = Regex_Replace_m1353(NULL /*static, unused*/, L_8, _stringLiteral258, L_9, /*hidden argument*/NULL);
		__this->___m_ObjectArgumentAssemblyTypeName_0 = L_10;
		return;
	}
}
extern "C" void AnimationSpriteSheet_Update_m8_4 (AnimationSpriteSheet_t8_2 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		Component_GetComponent_TisRenderer_t5_33_m5_2183_MethodInfo_var = il2cpp_codegen_method_info_from_index(2147483920);
		_stringLiteral4504 = il2cpp_codegen_string_literal_from_index(4504);
		s_Il2CppMethodIntialized = true;
	}
	int32_t V_0 = 0;
	Vector2_t5_67  V_1 = {0};
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	Vector2_t5_67  V_4 = {0};
	{
		float L_0 = Time_get_time_m5_1179(NULL /*static, unused*/, /*hidden argument*/NULL);
		float L_1 = (__this->___fps_4);
		V_0 = (((int32_t)((int32_t)((float)((float)L_0*(float)L_1)))));
		int32_t L_2 = V_0;
		int32_t L_3 = (__this->___uvX_2);
		int32_t L_4 = (__this->___uvY_3);
		V_0 = ((int32_t)((int32_t)L_2%(int32_t)((int32_t)((int32_t)L_3*(int32_t)L_4))));
		int32_t L_5 = (__this->___uvX_2);
		int32_t L_6 = (__this->___uvY_3);
		Vector2_t5_67  L_7 = {0};
		Vector2__ctor_m5_394(&L_7, ((float)((float)(1.0f)/(float)(((float)((float)L_5))))), ((float)((float)(1.0f)/(float)(((float)((float)L_6))))), /*hidden argument*/NULL);
		V_1 = L_7;
		int32_t L_8 = V_0;
		int32_t L_9 = (__this->___uvX_2);
		V_2 = ((int32_t)((int32_t)L_8%(int32_t)L_9));
		int32_t L_10 = V_0;
		int32_t L_11 = (__this->___uvX_2);
		V_3 = ((int32_t)((int32_t)L_10/(int32_t)L_11));
		int32_t L_12 = V_2;
		float L_13 = ((&V_1)->___x_1);
		float L_14 = ((&V_1)->___y_2);
		int32_t L_15 = V_3;
		float L_16 = ((&V_1)->___y_2);
		Vector2_t5_67  L_17 = {0};
		Vector2__ctor_m5_394(&L_17, ((float)((float)(((float)((float)L_12)))*(float)L_13)), ((float)((float)((float)((float)(1.0f)-(float)L_14))-(float)((float)((float)(((float)((float)L_15)))*(float)L_16)))), /*hidden argument*/NULL);
		V_4 = L_17;
		Renderer_t5_33 * L_18 = Component_GetComponent_TisRenderer_t5_33_m5_2183(__this, /*hidden argument*/Component_GetComponent_TisRenderer_t5_33_m5_2183_MethodInfo_var);
		NullCheck(L_18);
		Material_t5_40 * L_19 = Renderer_get_material_m5_174(L_18, /*hidden argument*/NULL);
		Vector2_t5_67  L_20 = V_4;
		NullCheck(L_19);
		Material_SetTextureOffset_m5_770(L_19, _stringLiteral4504, L_20, /*hidden argument*/NULL);
		Renderer_t5_33 * L_21 = Component_GetComponent_TisRenderer_t5_33_m5_2183(__this, /*hidden argument*/Component_GetComponent_TisRenderer_t5_33_m5_2183_MethodInfo_var);
		NullCheck(L_21);
		Material_t5_40 * L_22 = Renderer_get_material_m5_174(L_21, /*hidden argument*/NULL);
		Vector2_t5_67  L_23 = V_1;
		NullCheck(L_22);
		Material_SetTextureScale_m5_772(L_22, _stringLiteral4504, L_23, /*hidden argument*/NULL);
		return;
	}
}
extern "C" void CameraFollow_FixedUpdate_m544 (CameraFollow_t137 * __this, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        Input_t106_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(8);
        _stringLiteral35 = il2cpp_codegen_string_literal_from_index(35);
        s_Il2CppMethodIntialized = true;
    }
    Vector3_t8  V_0 = {0};
    {
        Transform_t3 * L_0 = (__this->___target_2);
        NullCheck(L_0);
        Vector3_t8  L_1 = Transform_get_position_m313(L_0, /*hidden argument*/NULL);
        Vector3_t8  L_2 = (__this->___offset_4);
        Vector3_t8  L_3 = Vector3_op_Addition_m335(NULL /*static, unused*/, L_1, L_2, /*hidden argument*/NULL);
        V_0 = L_3;
        IL2CPP_RUNTIME_CLASS_INIT(Input_t106_il2cpp_TypeInfo_var);
        float L_4 = Input_GetAxis_m389(NULL /*static, unused*/, _stringLiteral35, /*hidden argument*/NULL);
        float L_5 = (__this->___smoothing_3);
        Vector3_t8  L_6 = Vector3_get_up_m332(NULL /*static, unused*/, /*hidden argument*/NULL);
        Quaternion_t70  L_7 = Quaternion_AngleAxis_m554(NULL /*static, unused*/, ((float)((float)L_4*(float)L_5)), L_6, /*hidden argument*/NULL);
        Vector3_t8  L_8 = (__this->___offset_4);
        Vector3_t8  L_9 = Quaternion_op_Multiply_m517(NULL /*static, unused*/, L_7, L_8, /*hidden argument*/NULL);
        __this->___offset_4 = L_9;
        Transform_t3 * L_10 = Component_get_transform_m325(__this, /*hidden argument*/NULL);
        Transform_t3 * L_11 = Component_get_transform_m325(__this, /*hidden argument*/NULL);
        NullCheck(L_11);
        Vector3_t8  L_12 = Transform_get_position_m313(L_11, /*hidden argument*/NULL);
        Vector3_t8  L_13 = V_0;
        float L_14 = (__this->___smoothing_3);
        float L_15 = Time_get_deltaTime_m338(NULL /*static, unused*/, /*hidden argument*/NULL);
        Vector3_t8  L_16 = Vector3_Lerp_m524(NULL /*static, unused*/, L_12, L_13, ((float)((float)L_14*(float)L_15)), /*hidden argument*/NULL);
        NullCheck(L_10);
        Transform_set_position_m380(L_10, L_16, /*hidden argument*/NULL);
        Transform_t3 * L_17 = Component_get_transform_m325(__this, /*hidden argument*/NULL);
        Transform_t3 * L_18 = (__this->___target_2);
        NullCheck(L_18);
        Transform_t3 * L_19 = Component_get_transform_m325(L_18, /*hidden argument*/NULL);
        NullCheck(L_17);
        Transform_LookAt_m518(L_17, L_19, /*hidden argument*/NULL);
        return;
    }
}
extern "C" void NewPlayerMovement_Awake_m546 (NewPlayerMovement_t138 * __this, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        Component_GetComponent_TisNavMeshAgent_t4_m556_MethodInfo_var = il2cpp_codegen_method_info_from_index(2147483673);
        _stringLiteral39 = il2cpp_codegen_string_literal_from_index(39);
        s_Il2CppMethodIntialized = true;
    }
    {
        GameObject_t39 * L_0 = GameObject_FindGameObjectWithTag_m555(NULL /*static, unused*/, _stringLiteral39, /*hidden argument*/NULL);
        NullCheck(L_0);
        Transform_t3 * L_1 = GameObject_get_transform_m413(L_0, /*hidden argument*/NULL);
        __this->___player_2 = L_1;
        NavMeshAgent_t4 * L_2 = Component_GetComponent_TisNavMeshAgent_t4_m556(__this, /*hidden argument*/Component_GetComponent_TisNavMeshAgent_t4_m556_MethodInfo_var);
        __this->___nav_3 = L_2;
        return;
    }
}
extern "C" String_t* UnityEventBase_ToString_m1165 (UnityEventBase_t270 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		String_t_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(23);
		_stringLiteral19 = il2cpp_codegen_string_literal_from_index(19);
		s_Il2CppMethodIntialized = true;
	}
	{
		String_t* L_0 = Object_ToString_m1256(__this, /*hidden argument*/NULL);
		Type_t * L_1 = Object_GetType_m1206(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		String_t* L_2 = (String_t*)VirtFuncInvoker0< String_t* >::Invoke(18 /* System.String System.Type::get_FullName() */, L_1);
		IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
		String_t* L_3 = String_Concat_m1209(NULL /*static, unused*/, L_0, _stringLiteral19, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
extern "C" void Player_Animating_m553 (Player_t139 * __this, float ___h, float ___v, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        _stringLiteral41 = il2cpp_codegen_string_literal_from_index(41);
        s_Il2CppMethodIntialized = true;
    }
    bool V_0 = false;
    int32_t G_B3_0 = 0;
    {
        float L_0 = ___h;
        if ((!(((float)L_0) == ((float)(0.0f)))))
        {
            goto IL_0018;
        }
    }
    {
        float L_1 = ___v;
        G_B3_0 = ((((int32_t)((((float)L_1) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
        goto IL_0019;
    }

IL_0018:
    {
        G_B3_0 = 1;
    }

IL_0019:
    {
        V_0 = G_B3_0;
        Animator_t7 * L_2 = (__this->___anim_4);
        bool L_3 = V_0;
        NullCheck(L_2);
        Animator_SetBool_m340(L_2, _stringLiteral41, L_3, /*hidden argument*/NULL);
        return;
    }
}
extern "C" void Player_Turning_m552 (Player_t139 * __this, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        Input_t106_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(8);
        _stringLiteral8 = il2cpp_codegen_string_literal_from_index(8);
        s_Il2CppMethodIntialized = true;
    }
    float V_0 = 0.0f;
    {
        IL2CPP_RUNTIME_CLASS_INIT(Input_t106_il2cpp_TypeInfo_var);
        float L_0 = Input_GetAxis_m389(NULL /*static, unused*/, _stringLiteral8, /*hidden argument*/NULL);
        V_0 = L_0;
        Transform_t3 * L_1 = Component_get_transform_m325(__this, /*hidden argument*/NULL);
        float L_2 = V_0;
        float L_3 = (__this->___turnSpeed_8);
        float L_4 = Time_get_deltaTime_m338(NULL /*static, unused*/, /*hidden argument*/NULL);
        NullCheck(L_1);
        Transform_Rotate_m355(L_1, (0.0f), ((float)((float)((float)((float)L_2*(float)L_3))*(float)L_4)), (0.0f), /*hidden argument*/NULL);
        return;
    }
}
extern "C" int32_t DefaultComparer_Compare_m27355_gshared (DefaultComparer_t3279 * __this, Guid_t2182  ___x, Guid_t2182  ___y, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		IComparable_t2269_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(1091);
		ArgumentException_t480_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(303);
		_stringLiteral3365 = il2cpp_codegen_string_literal_from_index(3365);
		s_Il2CppMethodIntialized = true;
	}
	int32_t G_B4_0 = 0;
	{
		Guid_t2182  L_0 = ___x;
		goto IL_001e;
	}
	{
		Guid_t2182  L_1 = ___y;
		goto IL_001c;
	}
	{
		G_B4_0 = 0;
		goto IL_001d;
	}

IL_001c:
	{
		G_B4_0 = (-1);
	}

IL_001d:
	{
		return G_B4_0;
	}

IL_001e:
	{
		Guid_t2182  L_2 = ___y;
		goto IL_002b;
	}
	{
		return 1;
	}

IL_002b:
	{
		Guid_t2182  L_3 = ___x;
		Guid_t2182  L_4 = L_3;
		Object_t * L_5 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2), &L_4);
		if (!((Object_t*)IsInst(L_5, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 3))))
		{
			goto IL_004d;
		}
	}
	{
		Guid_t2182  L_6 = ___x;
		Guid_t2182  L_7 = L_6;
		Object_t * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2), &L_7);
		Guid_t2182  L_9 = ___y;
		NullCheck((Object_t*)((Object_t*)Castclass(L_8, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 3))));
		int32_t L_10 = (int32_t)InterfaceFuncInvoker1< int32_t, Guid_t2182  >::Invoke(0 /* System.Int32 System.IComparable`1<System.Guid>::CompareTo(T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 3), (Object_t*)((Object_t*)Castclass(L_8, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 3))), (Guid_t2182 )L_9);
		return L_10;
	}

IL_004d:
	{
		Guid_t2182  L_11 = ___x;
		Guid_t2182  L_12 = L_11;
		Object_t * L_13 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2), &L_12);
		if (!((Object_t *)IsInst(L_13, IComparable_t2269_il2cpp_TypeInfo_var)))
		{
			goto IL_0074;
		}
	}
	{
		Guid_t2182  L_14 = ___x;
		Guid_t2182  L_15 = L_14;
		Object_t * L_16 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2), &L_15);
		Guid_t2182  L_17 = ___y;
		Guid_t2182  L_18 = L_17;
		Object_t * L_19 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2), &L_18);
		NullCheck((Object_t *)((Object_t *)Castclass(L_16, IComparable_t2269_il2cpp_TypeInfo_var)));
		int32_t L_20 = (int32_t)InterfaceFuncInvoker1< int32_t, Object_t * >::Invoke(0 /* System.Int32 System.IComparable::CompareTo(System.Object) */, IComparable_t2269_il2cpp_TypeInfo_var, (Object_t *)((Object_t *)Castclass(L_16, IComparable_t2269_il2cpp_TypeInfo_var)), (Object_t *)L_19);
		return L_20;
	}

IL_0074:
	{
		ArgumentException_t480 * L_21 = (ArgumentException_t480 *)il2cpp_codegen_object_new (ArgumentException_t480_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m2368(L_21, (String_t*)_stringLiteral3365, /*hidden argument*/NULL);
		il2cpp_codegen_raise_exception((Il2CppCodeGenException*)L_21);
	}
}