Decompiled source of Fem Commando Item Display Fix v2.0.0

FemCommandoItemDisplayFix.dll

Decompiled 3 months ago
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.Versioning;
using System.Security;
using System.Security.Permissions;
using BepInEx;
using FemCommandoItemFix.Modules;
using R2API.Utils;
using RoR2;
using UnityEngine;

[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)]
[assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")]
[assembly: AssemblyCompany("FemCommandoItemDisplayFix")]
[assembly: AssemblyConfiguration("Debug")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0")]
[assembly: AssemblyProduct("FemCommandoItemDisplayFix")]
[assembly: AssemblyTitle("FemCommandoItemDisplayFix")]
[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
[assembly: AssemblyVersion("1.0.0.0")]
[module: UnverifiableCode]
namespace FemCommandoItemFix
{
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[NetworkCompatibility(/*Could not decode attribute arguments.*/)]
	[R2APISubmoduleDependency(new string[] { "PrefabAPI" })]
	[BepInPlugin("com.mint.femcommandofix", "FemCommandoItemFix", "0.0.0")]
	public class FemCommandoItemDisplayFix : BaseUnityPlugin
	{
		public const string MODUID = "com.mint.femcommandofix";

		public static FemCommandoItemDisplayFix instance;

		public void Start()
		{
			((BaseUnityPlugin)this).Logger.LogInfo((object)"[Applying FemCommandoItemFix]");
			instance = this;
			ItemDisplays.InitializeItemDisplays();
			RoR2Application.onLoad = (Action)Delegate.Combine(RoR2Application.onLoad, new Action(LateSetupItemDisplays));
		}

		private void LateSetupItemDisplays()
		{
			ItemDisplays.SetItemDisplays();
		}
	}
}
namespace FemCommandoItemFix.Modules
{
	public static class ItemDisplays
	{
		internal static ItemDisplayRuleSet itemDisplayRuleSet;

		internal static List<KeyAssetRuleGroup> itemDisplayRules;

		private static Dictionary<string, GameObject> itemDisplayPrefabs = new Dictionary<string, GameObject>();

		private static Dictionary<string, KeyAssetRuleGroup> itemDisplayRuleGroups = new Dictionary<string, KeyAssetRuleGroup>();

		internal static void InitializeItemDisplays()
		{
			PopulateDisplays();
			CharacterModel componentInChildren = Resources.Load<GameObject>("prefabs/characterbodies/CommandoBody").GetComponentInChildren<CharacterModel>();
			itemDisplayRuleSet = ScriptableObject.CreateInstance<ItemDisplayRuleSet>();
			((Object)itemDisplayRuleSet).name = "idrsCommando";
			componentInChildren.itemDisplayRuleSet = itemDisplayRuleSet;
		}

		internal static void SetItemDisplays()
		{
			//IL_0012: Unknown result type (might be due to invalid IL or missing references)
			//IL_0028: Unknown result type (might be due to invalid IL or missing references)
			//IL_003a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0043: Unknown result type (might be due to invalid IL or missing references)
			//IL_0076: Unknown result type (might be due to invalid IL or missing references)
			//IL_007b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0091: Unknown result type (might be due to invalid IL or missing references)
			//IL_0096: Unknown result type (might be due to invalid IL or missing references)
			//IL_00ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b7: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c7: Unknown result type (might be due to invalid IL or missing references)
			//IL_00d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_00eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_00fd: Unknown result type (might be due to invalid IL or missing references)
			//IL_0106: Unknown result type (might be due to invalid IL or missing references)
			//IL_0139: Unknown result type (might be due to invalid IL or missing references)
			//IL_013e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0154: Unknown result type (might be due to invalid IL or missing references)
			//IL_0159: Unknown result type (might be due to invalid IL or missing references)
			//IL_016f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0174: Unknown result type (might be due to invalid IL or missing references)
			//IL_0179: Unknown result type (might be due to invalid IL or missing references)
			//IL_017a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0184: Unknown result type (might be due to invalid IL or missing references)
			//IL_0185: Unknown result type (might be due to invalid IL or missing references)
			//IL_018a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0198: Unknown result type (might be due to invalid IL or missing references)
			//IL_01ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_01c0: Unknown result type (might be due to invalid IL or missing references)
			//IL_01c9: Unknown result type (might be due to invalid IL or missing references)
			//IL_01fc: Unknown result type (might be due to invalid IL or missing references)
			//IL_0201: Unknown result type (might be due to invalid IL or missing references)
			//IL_0217: Unknown result type (might be due to invalid IL or missing references)
			//IL_021c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0232: Unknown result type (might be due to invalid IL or missing references)
			//IL_0237: Unknown result type (might be due to invalid IL or missing references)
			//IL_023c: Unknown result type (might be due to invalid IL or missing references)
			//IL_023d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0247: Unknown result type (might be due to invalid IL or missing references)
			//IL_0248: Unknown result type (might be due to invalid IL or missing references)
			//IL_024d: Unknown result type (might be due to invalid IL or missing references)
			//IL_025b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0271: Unknown result type (might be due to invalid IL or missing references)
			//IL_0283: Unknown result type (might be due to invalid IL or missing references)
			//IL_028c: Unknown result type (might be due to invalid IL or missing references)
			//IL_02bf: Unknown result type (might be due to invalid IL or missing references)
			//IL_02c4: Unknown result type (might be due to invalid IL or missing references)
			//IL_02da: Unknown result type (might be due to invalid IL or missing references)
			//IL_02df: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_02fa: Unknown result type (might be due to invalid IL or missing references)
			//IL_02ff: Unknown result type (might be due to invalid IL or missing references)
			//IL_0300: Unknown result type (might be due to invalid IL or missing references)
			//IL_030a: Unknown result type (might be due to invalid IL or missing references)
			//IL_030b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0310: Unknown result type (might be due to invalid IL or missing references)
			//IL_031e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0334: Unknown result type (might be due to invalid IL or missing references)
			//IL_0346: Unknown result type (might be due to invalid IL or missing references)
			//IL_034f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0382: Unknown result type (might be due to invalid IL or missing references)
			//IL_0387: Unknown result type (might be due to invalid IL or missing references)
			//IL_039d: Unknown result type (might be due to invalid IL or missing references)
			//IL_03a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_03b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_03bd: Unknown result type (might be due to invalid IL or missing references)
			//IL_03c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_03c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_03cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_03ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_03d3: Unknown result type (might be due to invalid IL or missing references)
			//IL_03e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_03f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0409: Unknown result type (might be due to invalid IL or missing references)
			//IL_0412: Unknown result type (might be due to invalid IL or missing references)
			//IL_0445: Unknown result type (might be due to invalid IL or missing references)
			//IL_044a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0460: Unknown result type (might be due to invalid IL or missing references)
			//IL_0465: Unknown result type (might be due to invalid IL or missing references)
			//IL_047b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0480: Unknown result type (might be due to invalid IL or missing references)
			//IL_0485: Unknown result type (might be due to invalid IL or missing references)
			//IL_0486: Unknown result type (might be due to invalid IL or missing references)
			//IL_0490: Unknown result type (might be due to invalid IL or missing references)
			//IL_0491: Unknown result type (might be due to invalid IL or missing references)
			//IL_0496: Unknown result type (might be due to invalid IL or missing references)
			//IL_04a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_04ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_04cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_04d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_0508: Unknown result type (might be due to invalid IL or missing references)
			//IL_050d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0523: Unknown result type (might be due to invalid IL or missing references)
			//IL_0528: Unknown result type (might be due to invalid IL or missing references)
			//IL_053e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0543: Unknown result type (might be due to invalid IL or missing references)
			//IL_0548: Unknown result type (might be due to invalid IL or missing references)
			//IL_0549: Unknown result type (might be due to invalid IL or missing references)
			//IL_0553: Unknown result type (might be due to invalid IL or missing references)
			//IL_0554: Unknown result type (might be due to invalid IL or missing references)
			//IL_0559: Unknown result type (might be due to invalid IL or missing references)
			//IL_0567: Unknown result type (might be due to invalid IL or missing references)
			//IL_057d: Unknown result type (might be due to invalid IL or missing references)
			//IL_058f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0598: Unknown result type (might be due to invalid IL or missing references)
			//IL_05cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_05d0: Unknown result type (might be due to invalid IL or missing references)
			//IL_05e6: Unknown result type (might be due to invalid IL or missing references)
			//IL_05eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_0601: Unknown result type (might be due to invalid IL or missing references)
			//IL_0606: Unknown result type (might be due to invalid IL or missing references)
			//IL_060b: Unknown result type (might be due to invalid IL or missing references)
			//IL_060c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0616: Unknown result type (might be due to invalid IL or missing references)
			//IL_0617: Unknown result type (might be due to invalid IL or missing references)
			//IL_061c: Unknown result type (might be due to invalid IL or missing references)
			//IL_062a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0640: Unknown result type (might be due to invalid IL or missing references)
			//IL_0652: Unknown result type (might be due to invalid IL or missing references)
			//IL_065b: Unknown result type (might be due to invalid IL or missing references)
			//IL_068e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0693: Unknown result type (might be due to invalid IL or missing references)
			//IL_06a9: Unknown result type (might be due to invalid IL or missing references)
			//IL_06ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_06c4: Unknown result type (might be due to invalid IL or missing references)
			//IL_06c9: Unknown result type (might be due to invalid IL or missing references)
			//IL_06ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_06cf: Unknown result type (might be due to invalid IL or missing references)
			//IL_06d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_06da: Unknown result type (might be due to invalid IL or missing references)
			//IL_06df: Unknown result type (might be due to invalid IL or missing references)
			//IL_06ed: Unknown result type (might be due to invalid IL or missing references)
			//IL_0703: Unknown result type (might be due to invalid IL or missing references)
			//IL_0715: Unknown result type (might be due to invalid IL or missing references)
			//IL_071e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0751: Unknown result type (might be due to invalid IL or missing references)
			//IL_0756: Unknown result type (might be due to invalid IL or missing references)
			//IL_076c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0771: Unknown result type (might be due to invalid IL or missing references)
			//IL_0787: Unknown result type (might be due to invalid IL or missing references)
			//IL_078c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0791: Unknown result type (might be due to invalid IL or missing references)
			//IL_0792: Unknown result type (might be due to invalid IL or missing references)
			//IL_079c: Unknown result type (might be due to invalid IL or missing references)
			//IL_079d: Unknown result type (might be due to invalid IL or missing references)
			//IL_07a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_07b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_07c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_07d8: Unknown result type (might be due to invalid IL or missing references)
			//IL_07e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0814: Unknown result type (might be due to invalid IL or missing references)
			//IL_0819: Unknown result type (might be due to invalid IL or missing references)
			//IL_082f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0834: Unknown result type (might be due to invalid IL or missing references)
			//IL_084a: Unknown result type (might be due to invalid IL or missing references)
			//IL_084f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0854: Unknown result type (might be due to invalid IL or missing references)
			//IL_0855: Unknown result type (might be due to invalid IL or missing references)
			//IL_085f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0860: Unknown result type (might be due to invalid IL or missing references)
			//IL_0865: Unknown result type (might be due to invalid IL or missing references)
			//IL_0873: Unknown result type (might be due to invalid IL or missing references)
			//IL_0889: Unknown result type (might be due to invalid IL or missing references)
			//IL_089b: Unknown result type (might be due to invalid IL or missing references)
			//IL_08a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_08d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_08dc: Unknown result type (might be due to invalid IL or missing references)
			//IL_08f2: Unknown result type (might be due to invalid IL or missing references)
			//IL_08f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_090d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0912: Unknown result type (might be due to invalid IL or missing references)
			//IL_0917: Unknown result type (might be due to invalid IL or missing references)
			//IL_0918: Unknown result type (might be due to invalid IL or missing references)
			//IL_0922: Unknown result type (might be due to invalid IL or missing references)
			//IL_0923: Unknown result type (might be due to invalid IL or missing references)
			//IL_0928: Unknown result type (might be due to invalid IL or missing references)
			//IL_0936: Unknown result type (might be due to invalid IL or missing references)
			//IL_094c: Unknown result type (might be due to invalid IL or missing references)
			//IL_095e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0967: Unknown result type (might be due to invalid IL or missing references)
			//IL_099a: Unknown result type (might be due to invalid IL or missing references)
			//IL_099f: Unknown result type (might be due to invalid IL or missing references)
			//IL_09b5: Unknown result type (might be due to invalid IL or missing references)
			//IL_09ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_09d0: Unknown result type (might be due to invalid IL or missing references)
			//IL_09d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_09da: Unknown result type (might be due to invalid IL or missing references)
			//IL_09db: Unknown result type (might be due to invalid IL or missing references)
			//IL_09e5: Unknown result type (might be due to invalid IL or missing references)
			//IL_09e6: Unknown result type (might be due to invalid IL or missing references)
			//IL_09eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_09f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a0f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a21: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a2a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a5d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a62: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a78: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a7d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a93: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a98: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a9d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a9e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0aa8: Unknown result type (might be due to invalid IL or missing references)
			//IL_0aa9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0aae: Unknown result type (might be due to invalid IL or missing references)
			//IL_0abc: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ad2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ae4: Unknown result type (might be due to invalid IL or missing references)
			//IL_0aed: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b20: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b25: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b3b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b40: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b56: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b5b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b60: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b61: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b6b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b6c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b71: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b7f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b95: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ba7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0bb0: Unknown result type (might be due to invalid IL or missing references)
			//IL_0be3: Unknown result type (might be due to invalid IL or missing references)
			//IL_0be8: Unknown result type (might be due to invalid IL or missing references)
			//IL_0bfe: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c03: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c19: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c1e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c23: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c24: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c2e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c2f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c34: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c42: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c58: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c6a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c73: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ca6: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cab: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cc1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cc6: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cdc: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ce1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ce6: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ce7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cf1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cf2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cf7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d05: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d1b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d2d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d36: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d69: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d6e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d84: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d89: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d9f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0da4: Unknown result type (might be due to invalid IL or missing references)
			//IL_0da9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0daa: Unknown result type (might be due to invalid IL or missing references)
			//IL_0db4: Unknown result type (might be due to invalid IL or missing references)
			//IL_0db5: Unknown result type (might be due to invalid IL or missing references)
			//IL_0dba: Unknown result type (might be due to invalid IL or missing references)
			//IL_0dc8: Unknown result type (might be due to invalid IL or missing references)
			//IL_0dde: Unknown result type (might be due to invalid IL or missing references)
			//IL_0df0: Unknown result type (might be due to invalid IL or missing references)
			//IL_0df9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e2c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e31: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e47: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e4c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e62: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e67: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e6c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e6d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e77: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e78: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e7d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e8b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ea1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0eb3: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ebc: Unknown result type (might be due to invalid IL or missing references)
			//IL_0eef: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ef4: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f0a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f0f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f25: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f2a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f2f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f30: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f3a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f3b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f40: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f4e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f64: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f76: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f7f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fb2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fb7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fcd: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fd2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fe8: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fed: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ff2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ff3: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ffd: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ffe: Unknown result type (might be due to invalid IL or missing references)
			//IL_1003: Unknown result type (might be due to invalid IL or missing references)
			//IL_1011: Unknown result type (might be due to invalid IL or missing references)
			//IL_1027: Unknown result type (might be due to invalid IL or missing references)
			//IL_1039: Unknown result type (might be due to invalid IL or missing references)
			//IL_1042: Unknown result type (might be due to invalid IL or missing references)
			//IL_1075: Unknown result type (might be due to invalid IL or missing references)
			//IL_107a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1090: Unknown result type (might be due to invalid IL or missing references)
			//IL_1095: Unknown result type (might be due to invalid IL or missing references)
			//IL_10ab: Unknown result type (might be due to invalid IL or missing references)
			//IL_10b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_10b5: Unknown result type (might be due to invalid IL or missing references)
			//IL_10b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_10c0: Unknown result type (might be due to invalid IL or missing references)
			//IL_10c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_10c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_10d4: Unknown result type (might be due to invalid IL or missing references)
			//IL_10ea: Unknown result type (might be due to invalid IL or missing references)
			//IL_10fc: Unknown result type (might be due to invalid IL or missing references)
			//IL_1105: Unknown result type (might be due to invalid IL or missing references)
			//IL_1138: Unknown result type (might be due to invalid IL or missing references)
			//IL_113d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1153: Unknown result type (might be due to invalid IL or missing references)
			//IL_1158: Unknown result type (might be due to invalid IL or missing references)
			//IL_116e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1173: Unknown result type (might be due to invalid IL or missing references)
			//IL_1178: Unknown result type (might be due to invalid IL or missing references)
			//IL_1179: Unknown result type (might be due to invalid IL or missing references)
			//IL_1183: Unknown result type (might be due to invalid IL or missing references)
			//IL_1184: Unknown result type (might be due to invalid IL or missing references)
			//IL_1189: Unknown result type (might be due to invalid IL or missing references)
			//IL_1197: Unknown result type (might be due to invalid IL or missing references)
			//IL_11ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_11bf: Unknown result type (might be due to invalid IL or missing references)
			//IL_11c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_11fb: Unknown result type (might be due to invalid IL or missing references)
			//IL_1200: Unknown result type (might be due to invalid IL or missing references)
			//IL_1216: Unknown result type (might be due to invalid IL or missing references)
			//IL_121b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1231: Unknown result type (might be due to invalid IL or missing references)
			//IL_1236: Unknown result type (might be due to invalid IL or missing references)
			//IL_123b: Unknown result type (might be due to invalid IL or missing references)
			//IL_123c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1246: Unknown result type (might be due to invalid IL or missing references)
			//IL_1247: Unknown result type (might be due to invalid IL or missing references)
			//IL_124c: Unknown result type (might be due to invalid IL or missing references)
			//IL_125a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1270: Unknown result type (might be due to invalid IL or missing references)
			//IL_1282: Unknown result type (might be due to invalid IL or missing references)
			//IL_128b: Unknown result type (might be due to invalid IL or missing references)
			//IL_12be: Unknown result type (might be due to invalid IL or missing references)
			//IL_12c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_12d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_12de: Unknown result type (might be due to invalid IL or missing references)
			//IL_12f4: Unknown result type (might be due to invalid IL or missing references)
			//IL_12f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_12fe: Unknown result type (might be due to invalid IL or missing references)
			//IL_12ff: Unknown result type (might be due to invalid IL or missing references)
			//IL_1309: Unknown result type (might be due to invalid IL or missing references)
			//IL_130a: Unknown result type (might be due to invalid IL or missing references)
			//IL_130f: Unknown result type (might be due to invalid IL or missing references)
			//IL_131d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1333: Unknown result type (might be due to invalid IL or missing references)
			//IL_1345: Unknown result type (might be due to invalid IL or missing references)
			//IL_134e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1381: Unknown result type (might be due to invalid IL or missing references)
			//IL_1386: Unknown result type (might be due to invalid IL or missing references)
			//IL_139c: Unknown result type (might be due to invalid IL or missing references)
			//IL_13a1: Unknown result type (might be due to invalid IL or missing references)
			//IL_13b7: Unknown result type (might be due to invalid IL or missing references)
			//IL_13bc: Unknown result type (might be due to invalid IL or missing references)
			//IL_13c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_13c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_13cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_13cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_13d2: Unknown result type (might be due to invalid IL or missing references)
			//IL_13e0: Unknown result type (might be due to invalid IL or missing references)
			//IL_13f6: Unknown result type (might be due to invalid IL or missing references)
			//IL_1408: Unknown result type (might be due to invalid IL or missing references)
			//IL_1411: Unknown result type (might be due to invalid IL or missing references)
			//IL_1444: Unknown result type (might be due to invalid IL or missing references)
			//IL_1449: Unknown result type (might be due to invalid IL or missing references)
			//IL_145f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1464: Unknown result type (might be due to invalid IL or missing references)
			//IL_147a: Unknown result type (might be due to invalid IL or missing references)
			//IL_147f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1484: Unknown result type (might be due to invalid IL or missing references)
			//IL_1485: Unknown result type (might be due to invalid IL or missing references)
			//IL_148f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1490: Unknown result type (might be due to invalid IL or missing references)
			//IL_1495: Unknown result type (might be due to invalid IL or missing references)
			//IL_14a3: Unknown result type (might be due to invalid IL or missing references)
			//IL_14b9: Unknown result type (might be due to invalid IL or missing references)
			//IL_14cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_14d4: Unknown result type (might be due to invalid IL or missing references)
			//IL_1507: Unknown result type (might be due to invalid IL or missing references)
			//IL_150c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1522: Unknown result type (might be due to invalid IL or missing references)
			//IL_1527: Unknown result type (might be due to invalid IL or missing references)
			//IL_153d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1542: Unknown result type (might be due to invalid IL or missing references)
			//IL_1547: Unknown result type (might be due to invalid IL or missing references)
			//IL_1548: Unknown result type (might be due to invalid IL or missing references)
			//IL_1551: Unknown result type (might be due to invalid IL or missing references)
			//IL_155a: Unknown result type (might be due to invalid IL or missing references)
			//IL_158d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1592: Unknown result type (might be due to invalid IL or missing references)
			//IL_15a8: Unknown result type (might be due to invalid IL or missing references)
			//IL_15ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_15c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_15c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_15cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_15ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_15d8: Unknown result type (might be due to invalid IL or missing references)
			//IL_15d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_15de: Unknown result type (might be due to invalid IL or missing references)
			//IL_15ec: Unknown result type (might be due to invalid IL or missing references)
			//IL_1602: Unknown result type (might be due to invalid IL or missing references)
			//IL_1614: Unknown result type (might be due to invalid IL or missing references)
			//IL_161d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1650: Unknown result type (might be due to invalid IL or missing references)
			//IL_1655: Unknown result type (might be due to invalid IL or missing references)
			//IL_166b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1670: Unknown result type (might be due to invalid IL or missing references)
			//IL_1686: Unknown result type (might be due to invalid IL or missing references)
			//IL_168b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1690: Unknown result type (might be due to invalid IL or missing references)
			//IL_1691: Unknown result type (might be due to invalid IL or missing references)
			//IL_169b: Unknown result type (might be due to invalid IL or missing references)
			//IL_169c: Unknown result type (might be due to invalid IL or missing references)
			//IL_16a1: Unknown result type (might be due to invalid IL or missing references)
			//IL_16af: Unknown result type (might be due to invalid IL or missing references)
			//IL_16c5: Unknown result type (might be due to invalid IL or missing references)
			//IL_16d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_16e0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1713: Unknown result type (might be due to invalid IL or missing references)
			//IL_1718: Unknown result type (might be due to invalid IL or missing references)
			//IL_172e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1733: Unknown result type (might be due to invalid IL or missing references)
			//IL_1749: Unknown result type (might be due to invalid IL or missing references)
			//IL_174e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1753: Unknown result type (might be due to invalid IL or missing references)
			//IL_1754: Unknown result type (might be due to invalid IL or missing references)
			//IL_175e: Unknown result type (might be due to invalid IL or missing references)
			//IL_175f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1764: Unknown result type (might be due to invalid IL or missing references)
			//IL_1772: Unknown result type (might be due to invalid IL or missing references)
			//IL_1788: Unknown result type (might be due to invalid IL or missing references)
			//IL_179a: Unknown result type (might be due to invalid IL or missing references)
			//IL_17a3: Unknown result type (might be due to invalid IL or missing references)
			//IL_17d6: Unknown result type (might be due to invalid IL or missing references)
			//IL_17db: Unknown result type (might be due to invalid IL or missing references)
			//IL_17f1: Unknown result type (might be due to invalid IL or missing references)
			//IL_17f6: Unknown result type (might be due to invalid IL or missing references)
			//IL_180c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1811: Unknown result type (might be due to invalid IL or missing references)
			//IL_1816: Unknown result type (might be due to invalid IL or missing references)
			//IL_1817: Unknown result type (might be due to invalid IL or missing references)
			//IL_1821: Unknown result type (might be due to invalid IL or missing references)
			//IL_1822: Unknown result type (might be due to invalid IL or missing references)
			//IL_1827: Unknown result type (might be due to invalid IL or missing references)
			//IL_1835: Unknown result type (might be due to invalid IL or missing references)
			//IL_184b: Unknown result type (might be due to invalid IL or missing references)
			//IL_185d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1866: Unknown result type (might be due to invalid IL or missing references)
			//IL_1899: Unknown result type (might be due to invalid IL or missing references)
			//IL_189e: Unknown result type (might be due to invalid IL or missing references)
			//IL_18b4: Unknown result type (might be due to invalid IL or missing references)
			//IL_18b9: Unknown result type (might be due to invalid IL or missing references)
			//IL_18cf: Unknown result type (might be due to invalid IL or missing references)
			//IL_18d4: Unknown result type (might be due to invalid IL or missing references)
			//IL_18d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_18da: Unknown result type (might be due to invalid IL or missing references)
			//IL_18e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_18e5: Unknown result type (might be due to invalid IL or missing references)
			//IL_18ea: Unknown result type (might be due to invalid IL or missing references)
			//IL_18f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_190e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1920: Unknown result type (might be due to invalid IL or missing references)
			//IL_1929: Unknown result type (might be due to invalid IL or missing references)
			//IL_195c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1961: Unknown result type (might be due to invalid IL or missing references)
			//IL_1977: Unknown result type (might be due to invalid IL or missing references)
			//IL_197c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1992: Unknown result type (might be due to invalid IL or missing references)
			//IL_1997: Unknown result type (might be due to invalid IL or missing references)
			//IL_199c: Unknown result type (might be due to invalid IL or missing references)
			//IL_199d: Unknown result type (might be due to invalid IL or missing references)
			//IL_19a7: Unknown result type (might be due to invalid IL or missing references)
			//IL_19a8: Unknown result type (might be due to invalid IL or missing references)
			//IL_19ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_19bb: Unknown result type (might be due to invalid IL or missing references)
			//IL_19d1: Unknown result type (might be due to invalid IL or missing references)
			//IL_19e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_19ec: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a1f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a24: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a3a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a3f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a55: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a5a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a5f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a60: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a6a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a6b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a70: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a7e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a94: Unknown result type (might be due to invalid IL or missing references)
			//IL_1aa6: Unknown result type (might be due to invalid IL or missing references)
			//IL_1aaf: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ae2: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ae7: Unknown result type (might be due to invalid IL or missing references)
			//IL_1afd: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b02: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b18: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b1d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b22: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b23: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b2d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b2e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b33: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b41: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b57: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b69: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b72: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ba5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1baa: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bc0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bc5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bdb: Unknown result type (might be due to invalid IL or missing references)
			//IL_1be0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1be5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1be6: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bf0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bf1: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bf6: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c04: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c1a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c2c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c35: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c68: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c6d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c83: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c88: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c9e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ca3: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ca8: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ca9: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cb3: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cb4: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cb9: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cc7: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cdd: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cef: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cf8: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d2b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d30: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d46: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d4b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d61: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d66: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d6b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d6c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d76: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d77: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d7c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d8a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1da0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1db2: Unknown result type (might be due to invalid IL or missing references)
			//IL_1dbb: Unknown result type (might be due to invalid IL or missing references)
			//IL_1dee: Unknown result type (might be due to invalid IL or missing references)
			//IL_1df3: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e09: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e0e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e24: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e29: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e2e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e2f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e39: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e3a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e3f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e4d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e63: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e75: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e7e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1eb1: Unknown result type (might be due to invalid IL or missing references)
			//IL_1eb6: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ecc: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ed1: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ee7: Unknown result type (might be due to invalid IL or missing references)
			//IL_1eec: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ef1: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ef2: Unknown result type (might be due to invalid IL or missing references)
			//IL_1efb: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f04: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f0c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f11: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f12: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f1c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f1d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f22: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f30: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f46: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f58: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f61: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f94: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f99: Unknown result type (might be due to invalid IL or missing references)
			//IL_1faf: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fb4: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fca: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fcf: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fd4: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fd5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fdf: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fe0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fe5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ff3: Unknown result type (might be due to invalid IL or missing references)
			//IL_2009: Unknown result type (might be due to invalid IL or missing references)
			//IL_201b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2024: Unknown result type (might be due to invalid IL or missing references)
			//IL_2057: Unknown result type (might be due to invalid IL or missing references)
			//IL_205c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2072: Unknown result type (might be due to invalid IL or missing references)
			//IL_2077: Unknown result type (might be due to invalid IL or missing references)
			//IL_208d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2092: Unknown result type (might be due to invalid IL or missing references)
			//IL_2097: Unknown result type (might be due to invalid IL or missing references)
			//IL_2098: Unknown result type (might be due to invalid IL or missing references)
			//IL_20a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_20a3: Unknown result type (might be due to invalid IL or missing references)
			//IL_20a8: Unknown result type (might be due to invalid IL or missing references)
			//IL_20b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_20cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_20de: Unknown result type (might be due to invalid IL or missing references)
			//IL_20e7: Unknown result type (might be due to invalid IL or missing references)
			//IL_211a: Unknown result type (might be due to invalid IL or missing references)
			//IL_211f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2135: Unknown result type (might be due to invalid IL or missing references)
			//IL_213a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2150: Unknown result type (might be due to invalid IL or missing references)
			//IL_2155: Unknown result type (might be due to invalid IL or missing references)
			//IL_215a: Unknown result type (might be due to invalid IL or missing references)
			//IL_215b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2165: Unknown result type (might be due to invalid IL or missing references)
			//IL_2166: Unknown result type (might be due to invalid IL or missing references)
			//IL_216b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2179: Unknown result type (might be due to invalid IL or missing references)
			//IL_218f: Unknown result type (might be due to invalid IL or missing references)
			//IL_21a1: Unknown result type (might be due to invalid IL or missing references)
			//IL_21aa: Unknown result type (might be due to invalid IL or missing references)
			//IL_21dd: Unknown result type (might be due to invalid IL or missing references)
			//IL_21e2: Unknown result type (might be due to invalid IL or missing references)
			//IL_21f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_21fd: Unknown result type (might be due to invalid IL or missing references)
			//IL_2213: Unknown result type (might be due to invalid IL or missing references)
			//IL_2218: Unknown result type (might be due to invalid IL or missing references)
			//IL_221d: Unknown result type (might be due to invalid IL or missing references)
			//IL_221e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2227: Unknown result type (might be due to invalid IL or missing references)
			//IL_2230: Unknown result type (might be due to invalid IL or missing references)
			//IL_2263: Unknown result type (might be due to invalid IL or missing references)
			//IL_2268: Unknown result type (might be due to invalid IL or missing references)
			//IL_227e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2283: Unknown result type (might be due to invalid IL or missing references)
			//IL_2299: Unknown result type (might be due to invalid IL or missing references)
			//IL_229e: Unknown result type (might be due to invalid IL or missing references)
			//IL_22a3: Unknown result type (might be due to invalid IL or missing references)
			//IL_22a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_22ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_22af: Unknown result type (might be due to invalid IL or missing references)
			//IL_22b4: Unknown result type (might be due to invalid IL or missing references)
			//IL_22c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_22d8: Unknown result type (might be due to invalid IL or missing references)
			//IL_22ea: Unknown result type (might be due to invalid IL or missing references)
			//IL_22f3: Unknown result type (might be due to invalid IL or missing references)
			//IL_2326: Unknown result type (might be due to invalid IL or missing references)
			//IL_232b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2341: Unknown result type (might be due to invalid IL or missing references)
			//IL_2346: Unknown result type (might be due to invalid IL or missing references)
			//IL_235c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2361: Unknown result type (might be due to invalid IL or missing references)
			//IL_2366: Unknown result type (might be due to invalid IL or missing references)
			//IL_2367: Unknown result type (might be due to invalid IL or missing references)
			//IL_2371: Unknown result type (might be due to invalid IL or missing references)
			//IL_2372: Unknown result type (might be due to invalid IL or missing references)
			//IL_2377: Unknown result type (might be due to invalid IL or missing references)
			//IL_2385: Unknown result type (might be due to invalid IL or missing references)
			//IL_239b: Unknown result type (might be due to invalid IL or missing references)
			//IL_23ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_23b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_23e9: Unknown result type (might be due to invalid IL or missing references)
			//IL_23ee: Unknown result type (might be due to invalid IL or missing references)
			//IL_2404: Unknown result type (might be due to invalid IL or missing references)
			//IL_2409: Unknown result type (might be due to invalid IL or missing references)
			//IL_241f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2424: Unknown result type (might be due to invalid IL or missing references)
			//IL_2429: Unknown result type (might be due to invalid IL or missing references)
			//IL_242a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2434: Unknown result type (might be due to invalid IL or missing references)
			//IL_2435: Unknown result type (might be due to invalid IL or missing references)
			//IL_243a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2448: Unknown result type (might be due to invalid IL or missing references)
			//IL_245e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2470: Unknown result type (might be due to invalid IL or missing references)
			//IL_2479: Unknown result type (might be due to invalid IL or missing references)
			//IL_24ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_24b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_24c7: Unknown result type (might be due to invalid IL or missing references)
			//IL_24cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_24e2: Unknown result type (might be due to invalid IL or missing references)
			//IL_24e7: Unknown result type (might be due to invalid IL or missing references)
			//IL_24ec: Unknown result type (might be due to invalid IL or missing references)
			//IL_24ed: Unknown result type (might be due to invalid IL or missing references)
			//IL_24f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_24f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_24fd: Unknown result type (might be due to invalid IL or missing references)
			//IL_250b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2521: Unknown result type (might be due to invalid IL or missing references)
			//IL_2533: Unknown result type (might be due to invalid IL or missing references)
			//IL_253c: Unknown result type (might be due to invalid IL or missing references)
			//IL_256f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2574: Unknown result type (might be due to invalid IL or missing references)
			//IL_258a: Unknown result type (might be due to invalid IL or missing references)
			//IL_258f: Unknown result type (might be due to invalid IL or missing references)
			//IL_25a5: Unknown result type (might be due to invalid IL or missing references)
			//IL_25aa: Unknown result type (might be due to invalid IL or missing references)
			//IL_25af: Unknown result type (might be due to invalid IL or missing references)
			//IL_25b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_25ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_25bb: Unknown result type (might be due to invalid IL or missing references)
			//IL_25c0: Unknown result type (might be due to invalid IL or missing references)
			//IL_25ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_25e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_25f6: Unknown result type (might be due to invalid IL or missing references)
			//IL_25ff: Unknown result type (might be due to invalid IL or missing references)
			//IL_2632: Unknown result type (might be due to invalid IL or missing references)
			//IL_2637: Unknown result type (might be due to invalid IL or missing references)
			//IL_264d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2652: Unknown result type (might be due to invalid IL or missing references)
			//IL_2668: Unknown result type (might be due to invalid IL or missing references)
			//IL_266d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2672: Unknown result type (might be due to invalid IL or missing references)
			//IL_2673: Unknown result type (might be due to invalid IL or missing references)
			//IL_267d: Unknown result type (might be due to invalid IL or missing references)
			//IL_267e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2683: Unknown result type (might be due to invalid IL or missing references)
			//IL_2691: Unknown result type (might be due to invalid IL or missing references)
			//IL_26a7: Unknown result type (might be due to invalid IL or missing references)
			//IL_26b9: Unknown result type (might be due to invalid IL or missing references)
			//IL_26c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_26f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_26fa: Unknown result type (might be due to invalid IL or missing references)
			//IL_2710: Unknown result type (might be due to invalid IL or missing references)
			//IL_2715: Unknown result type (might be due to invalid IL or missing references)
			//IL_272b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2730: Unknown result type (might be due to invalid IL or missing references)
			//IL_2735: Unknown result type (might be due to invalid IL or missing references)
			//IL_2736: Unknown result type (might be due to invalid IL or missing references)
			//IL_2740: Unknown result type (might be due to invalid IL or missing references)
			//IL_2741: Unknown result type (might be due to invalid IL or missing references)
			//IL_2746: Unknown result type (might be due to invalid IL or missing references)
			//IL_2754: Unknown result type (might be due to invalid IL or missing references)
			//IL_276a: Unknown result type (might be due to invalid IL or missing references)
			//IL_277c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2785: Unknown result type (might be due to invalid IL or missing references)
			//IL_27b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_27bd: Unknown result type (might be due to invalid IL or missing references)
			//IL_27d3: Unknown result type (might be due to invalid IL or missing references)
			//IL_27d8: Unknown result type (might be due to invalid IL or missing references)
			//IL_27ee: Unknown result type (might be due to invalid IL or missing references)
			//IL_27f3: Unknown result type (might be due to invalid IL or missing references)
			//IL_27f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_27f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_2803: Unknown result type (might be due to invalid IL or missing references)
			//IL_2804: Unknown result type (might be due to invalid IL or missing references)
			//IL_2809: Unknown result type (might be due to invalid IL or missing references)
			//IL_2817: Unknown result type (might be due to invalid IL or missing references)
			//IL_282d: Unknown result type (might be due to invalid IL or missing references)
			//IL_283f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2848: Unknown result type (might be due to invalid IL or missing references)
			//IL_287b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2880: Unknown result type (might be due to invalid IL or missing references)
			//IL_2896: Unknown result type (might be due to invalid IL or missing references)
			//IL_289b: Unknown result type (might be due to invalid IL or missing references)
			//IL_28b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_28b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_28bb: Unknown result type (might be due to invalid IL or missing references)
			//IL_28bc: Unknown result type (might be due to invalid IL or missing references)
			//IL_28c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_28c7: Unknown result type (might be due to invalid IL or missing references)
			//IL_28cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_28da: Unknown result type (might be due to invalid IL or missing references)
			//IL_28f0: Unknown result type (might be due to invalid IL or missing references)
			//IL_2902: Unknown result type (might be due to invalid IL or missing references)
			//IL_290b: Unknown result type (might be due to invalid IL or missing references)
			//IL_293e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2943: Unknown result type (might be due to invalid IL or missing references)
			//IL_2959: Unknown result type (might be due to invalid IL or missing references)
			//IL_295e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2974: Unknown result type (might be due to invalid IL or missing references)
			//IL_2979: Unknown result type (might be due to invalid IL or missing references)
			//IL_297e: Unknown result type (might be due to invalid IL or missing references)
			//IL_297f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2989: Unknown result type (might be due to invalid IL or missing references)
			//IL_298a: Unknown result type (might be due to invalid IL or missing references)
			//IL_298f: Unknown result type (might be due to invalid IL or missing references)
			//IL_299d: Unknown result type (might be due to invalid IL or missing references)
			//IL_29b3: Unknown result type (might be due to invalid IL or missing references)
			//IL_29c5: Unknown result type (might be due to invalid IL or missing references)
			//IL_29ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a01: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a06: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a1c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a21: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a37: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a3c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a41: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a42: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a4c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a4d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a52: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a60: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a76: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a88: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a91: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ac4: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ac9: Unknown result type (might be due to invalid IL or missing references)
			//IL_2adf: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ae4: Unknown result type (might be due to invalid IL or missing references)
			//IL_2afa: Unknown result type (might be due to invalid IL or missing references)
			//IL_2aff: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b04: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b05: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b0f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b10: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b15: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b23: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b39: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b4b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b54: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b87: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b8c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ba2: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ba7: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bbd: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bc2: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bc7: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bc8: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bd2: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bd3: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bd8: Unknown result type (might be due to invalid IL or missing references)
			//IL_2be6: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bfc: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c0e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c17: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c4a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c4f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c65: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c6a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c80: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c85: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c8a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c8b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c95: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c96: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c9b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ca9: Unknown result type (might be due to invalid IL or missing references)
			//IL_2cbf: Unknown result type (might be due to invalid IL or missing references)
			//IL_2cd1: Unknown result type (might be due to invalid IL or missing references)
			//IL_2cda: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d0d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d12: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d28: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d2d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d43: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d48: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d4d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d4e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d58: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d59: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d5e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d6c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d82: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d94: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d9d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2dd0: Unknown result type (might be due to invalid IL or missing references)
			//IL_2dd5: Unknown result type (might be due to invalid IL or missing references)
			//IL_2deb: Unknown result type (might be due to invalid IL or missing references)
			//IL_2df0: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e06: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e0b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e10: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e11: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e1b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e1c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e21: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e2f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e45: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e57: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e60: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e93: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e98: Unknown result type (might be due to invalid IL or missing references)
			//IL_2eae: Unknown result type (might be due to invalid IL or missing references)
			//IL_2eb3: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ec9: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ece: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ed3: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ed4: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ede: Unknown result type (might be due to invalid IL or missing references)
			//IL_2edf: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ee4: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ef2: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f08: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f1a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f23: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f56: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f5b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f71: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f76: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f8c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f91: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f96: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f97: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fa1: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fa2: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fa7: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fb5: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fcb: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fdd: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fe6: Unknown result type (might be due to invalid IL or missing references)
			//IL_3019: Unknown result type (might be due to invalid IL or missing references)
			//IL_301e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3034: Unknown result type (might be due to invalid IL or missing references)
			//IL_3039: Unknown result type (might be due to invalid IL or missing references)
			//IL_304f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3054: Unknown result type (might be due to invalid IL or missing references)
			//IL_3059: Unknown result type (might be due to invalid IL or missing references)
			//IL_305a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3064: Unknown result type (might be due to invalid IL or missing references)
			//IL_3065: Unknown result type (might be due to invalid IL or missing references)
			//IL_306a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3078: Unknown result type (might be due to invalid IL or missing references)
			//IL_308e: Unknown result type (might be due to invalid IL or missing references)
			//IL_30a0: Unknown result type (might be due to invalid IL or missing references)
			//IL_30a9: Unknown result type (might be due to invalid IL or missing references)
			//IL_30dc: Unknown result type (might be due to invalid IL or missing references)
			//IL_30e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_30f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_30fc: Unknown result type (might be due to invalid IL or missing references)
			//IL_3112: Unknown result type (might be due to invalid IL or missing references)
			//IL_3117: Unknown result type (might be due to invalid IL or missing references)
			//IL_311c: Unknown result type (might be due to invalid IL or missing references)
			//IL_311d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3126: Unknown result type (might be due to invalid IL or missing references)
			//IL_312f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3162: Unknown result type (might be due to invalid IL or missing references)
			//IL_3167: Unknown result type (might be due to invalid IL or missing references)
			//IL_317d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3182: Unknown result type (might be due to invalid IL or missing references)
			//IL_3198: Unknown result type (might be due to invalid IL or missing references)
			//IL_319d: Unknown result type (might be due to invalid IL or missing references)
			//IL_31a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_31a3: Unknown result type (might be due to invalid IL or missing references)
			//IL_31ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_31ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_31b3: Unknown result type (might be due to invalid IL or missing references)
			//IL_31c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_31d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_31e9: Unknown result type (might be due to invalid IL or missing references)
			//IL_31f2: Unknown result type (might be due to invalid IL or missing references)
			//IL_3225: Unknown result type (might be due to invalid IL or missing references)
			//IL_322a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3240: Unknown result type (might be due to invalid IL or missing references)
			//IL_3245: Unknown result type (might be due to invalid IL or missing references)
			//IL_325b: Unknown result type (might be due to invalid IL or missing references)
			//IL_3260: Unknown result type (might be due to invalid IL or missing references)
			//IL_3265: Unknown result type (might be due to invalid IL or missing references)
			//IL_3266: Unknown result type (might be due to invalid IL or missing references)
			//IL_3270: Unknown result type (might be due to invalid IL or missing references)
			//IL_3271: Unknown result type (might be due to invalid IL or missing references)
			//IL_3276: Unknown result type (might be due to invalid IL or missing references)
			//IL_3284: Unknown result type (might be due to invalid IL or missing references)
			//IL_329a: Unknown result type (might be due to invalid IL or missing references)
			//IL_32ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_32b5: Unknown result type (might be due to invalid IL or missing references)
			//IL_32e8: Unknown result type (might be due to invalid IL or missing references)
			//IL_32ed: Unknown result type (might be due to invalid IL or missing references)
			//IL_3303: Unknown result type (might be due to invalid IL or missing references)
			//IL_3308: Unknown result type (might be due to invalid IL or missing references)
			//IL_331e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3323: Unknown result type (might be due to invalid IL or missing references)
			//IL_3328: Unknown result type (might be due to invalid IL or missing references)
			//IL_3329: Unknown result type (might be due to invalid IL or missing references)
			//IL_3333: Unknown result type (might be due to invalid IL or missing references)
			//IL_3334: Unknown result type (might be due to invalid IL or missing references)
			//IL_3339: Unknown result type (might be due to invalid IL or missing references)
			//IL_3347: Unknown result type (might be due to invalid IL or missing references)
			//IL_335d: Unknown result type (might be due to invalid IL or missing references)
			//IL_336f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3378: Unknown result type (might be due to invalid IL or missing references)
			//IL_33ab: Unknown result type (might be due to invalid IL or missing references)
			//IL_33b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_33c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_33cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_33e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_33e6: Unknown result type (might be due to invalid IL or missing references)
			//IL_33eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_33ec: Unknown result type (might be due to invalid IL or missing references)
			//IL_33f6: Unknown result type (might be due to invalid IL or missing references)
			//IL_33f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_33fc: Unknown result type (might be due to invalid IL or missing references)
			//IL_340a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3420: Unknown result type (might be due to invalid IL or missing references)
			//IL_3432: Unknown result type (might be due to invalid IL or missing references)
			//IL_343b: Unknown result type (might be due to invalid IL or missing references)
			//IL_346e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3473: Unknown result type (might be due to invalid IL or missing references)
			//IL_3489: Unknown result type (might be due to invalid IL or missing references)
			//IL_348e: Unknown result type (might be due to invalid IL or missing references)
			//IL_34a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_34a9: Unknown result type (might be due to invalid IL or missing references)
			//IL_34ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_34af: Unknown result type (might be due to invalid IL or missing references)
			//IL_34b9: Unknown result type (might be due to invalid IL or missing references)
			//IL_34ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_34bf: Unknown result type (might be due to invalid IL or missing references)
			//IL_34cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_34e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_34f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_34fe: Unknown result type (might be due to invalid IL or missing references)
			//IL_3531: Unknown result type (might be due to invalid IL or missing references)
			//IL_3536: Unknown result type (might be due to invalid IL or missing references)
			//IL_354c: Unknown result type (might be due to invalid IL or missing references)
			//IL_3551: Unknown result type (might be due to invalid IL or missing references)
			//IL_3567: Unknown result type (might be due to invalid IL or missing references)
			//IL_356c: Unknown result type (might be due to invalid IL or missing references)
			//IL_3571: Unknown result type (might be due to invalid IL or missing references)
			//IL_3572: Unknown result type (might be due to invalid IL or missing references)
			//IL_357c: Unknown result type (might be due to invalid IL or missing references)
			//IL_357d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3582: Unknown result type (might be due to invalid IL or missing references)
			//IL_3590: Unknown result type (might be due to invalid IL or missing references)
			//IL_35a6: Unknown result type (might be due to invalid IL or missing references)
			//IL_35b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_35c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_35f4: Unknown result type (might be due to invalid IL or missing references)
			//IL_35f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_360f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3614: Unknown result type (might be due to invalid IL or missing references)
			//IL_362a: Unknown result type (might be due to invalid IL or missing references)
			//IL_362f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3634: Unknown result type (might be due to invalid IL or missing references)
			//IL_3635: Unknown result type (might be due to invalid IL or missing references)
			//IL_363f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3640: Unknown result type (might be due to invalid IL or missing references)
			//IL_3645: Unknown result type (might be due to invalid IL or missing references)
			//IL_3653: Unknown result type (might be due to invalid IL or missing references)
			//IL_3669: Unknown result type (might be due to invalid IL or missing references)
			//IL_367b: Unknown result type (might be due to invalid IL or missing references)
			//IL_3684: Unknown result type (might be due to invalid IL or missing references)
			//IL_36b7: Unknown result type (might be due to invalid IL or missing references)
			//IL_36bc: Unknown result type (might be due to invalid IL or missing references)
			//IL_36d2: Unknown result type (might be due to invalid IL or missing references)
			//IL_36d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_36ed: Unknown result type (might be due to invalid IL or missing references)
			//IL_36f2: Unknown result type (might be due to invalid IL or missing references)
			//IL_36f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_36f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_3702: Unknown result type (might be due to invalid IL or missing references)
			//IL_3703: Unknown result type (might be due to invalid IL or missing references)
			//IL_3708: Unknown result type (might be due to invalid IL or missing references)
			//IL_3716: Unknown result type (might be due to invalid IL or missing references)
			//IL_372c: Unknown result type (might be due to invalid IL or missing references)
			//IL_373e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3747: Unknown result type (might be due to invalid IL or missing references)
			//IL_377a: Unknown result type (might be due to invalid IL or missing references)
			//IL_377f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3795: Unknown result type (might be due to invalid IL or missing references)
			//IL_379a: Unknown result type (might be due to invalid IL or missing references)
			//IL_37b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_37b5: Unknown result type (might be due to invalid IL or missing references)
			//IL_37ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_37bb: Unknown result type (might be due to invalid IL or missing references)
			//IL_37c5: Unknown result type (might be due to invalid IL or missing references)
			//IL_37c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_37cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_37d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_37ef: Unknown result type (might be due to invalid IL or missing references)
			//IL_3801: Unknown result type (might be due to invalid IL or missing references)
			//IL_380a: Unknown result type (might be due to invalid IL or missing references)
			//IL_383d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3842: Unknown result type (might be due to invalid IL or missing references)
			//IL_3858: Unknown result type (might be due to invalid IL or missing references)
			//IL_385d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3873: Unknown result type (might be due to invalid IL or missing references)
			//IL_3878: Unknown result type (might be due to invalid IL or missing references)
			//IL_387d: Unknown result type (might be due to invalid IL or missing references)
			//IL_387e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3887: Unknown result type (might be due to invalid IL or missing references)
			//IL_3890: Unknown result type (might be due to invalid IL or missing references)
			//IL_38c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_38c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_38de: Unknown result type (might be due to invalid IL or missing references)
			//IL_38e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_38f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_38fe: Unknown result type (might be due to invalid IL or missing references)
			//IL_3903: Unknown result type (might be due to invalid IL or missing references)
			//IL_3904: Unknown result type (might be due to invalid IL or missing references)
			//IL_390e: Unknown result type (might be due to invalid IL or missing references)
			//IL_390f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3914: Unknown result type (might be due to invalid IL or missing references)
			//IL_3922: Unknown result type (might be due to invalid IL or missing references)
			//IL_3938: Unknown result type (might be due to invalid IL or missing references)
			//IL_394a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3953: Unknown result type (might be due to invalid IL or missing references)
			//IL_3986: Unknown result type (might be due to invalid IL or missing references)
			//IL_398b: Unknown result type (might be due to invalid IL or missing references)
			//IL_39a1: Unknown result type (might be due to invalid IL or missing references)
			//IL_39a6: Unknown result type (might be due to invalid IL or missing references)
			//IL_39bc: Unknown result type (might be due to invalid IL or missing references)
			//IL_39c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_39c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_39c7: Unknown result type (might be due to invalid IL or missing references)
			//IL_39d1: Unknown result type (might be due to invalid IL or missing references)
			//IL_39d2: Unknown result type (might be due to invalid IL or missing references)
			//IL_39d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_39e5: Unknown result type (might be due to invalid IL or missing references)
			//IL_39fb: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a0d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a16: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a49: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a4e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a64: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a69: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a7f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a84: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a89: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a8a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a93: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a9c: Unknown result type (might be due to invalid IL or missing references)
			//IL_3acf: Unknown result type (might be due to invalid IL or missing references)
			//IL_3ad4: Unknown result type (might be due to invalid IL or missing references)
			//IL_3aea: Unknown result type (might be due to invalid IL or missing references)
			//IL_3aef: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b05: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b0a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b0f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b10: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b1a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b1b: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b20: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b2e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b44: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b56: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b5f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b92: Unknown result type (might be due to