text: ﻿#include "pch-cpp.hpp"
  
  #ifndef _MSC_VER
  # include <alloca.h>
  #else
  # include <malloc.h>
  #endif
  
  
  #include <limits>
  #include <stdint.h>
  
  
  template <typename R>
  struct VirtFuncInvoker0
  {
  	typedef R (*Func)(void*, const RuntimeMethod*);
  
  	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  	{
  		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  	}
  };
  template <typename R, typename T1>
  struct VirtFuncInvoker1
  {
  	typedef R (*Func)(void*, T1, const RuntimeMethod*);
  
  	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  	{
  		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  	}
  };
  template <typename R>
  struct InterfaceFuncInvoker0
  {
  	typedef R (*Func)(void*, const RuntimeMethod*);
  
  	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  	{
  		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  	}
  };
  struct InterfaceActionInvoker0
  {
  	typedef void (*Action)(void*, const RuntimeMethod*);
  
  	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  	{
  		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  		((Action)invokeData.methodPtr)(obj, invokeData.method);
  	}
  };
  
  // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
  struct Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402;
  // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
  struct Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC;
  // System.Byte[]
  struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  // System.Char[]
  struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  // System.IntPtr[]
  struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6;
  // System.Object[]
  struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
  // System.Diagnostics.StackTrace[]
  struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971;
  // System.String[]
  struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
  // Mono.Security.ASN1
  struct ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8;
  // System.ArgumentNullException
  struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB;
  // System.Collections.ArrayList
  struct ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575;
  // System.Globalization.Calendar
  struct Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A;
  // System.Globalization.CompareInfo
  struct CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9;
  // System.Globalization.CultureData
  struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529;
  // System.Globalization.CultureInfo
  struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98;
  // System.Globalization.DateTimeFormatInfo
  struct DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90;
  // System.FormatException
  struct FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759;
  // System.Collections.IDictionary
  struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A;
  // System.IFormatProvider
  struct IFormatProvider_tF2AECC4B14F41D36718920D67F930CED940412DF;
  // System.NotSupportedException
  struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339;
  // System.Globalization.NumberFormatInfo
  struct NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D;
  // System.Runtime.Serialization.SafeSerializationManager
  struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F;
  // System.String
  struct String_t;
  // System.Text.StringBuilder
  struct StringBuilder_t;
  // System.Globalization.TextInfo
  struct TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C;
  // System.Void
  struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  
  IL2CPP_EXTERN_C RuntimeClass* ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C String_t* _stringLiteral07C3F7BAA7B4AB0D6D2DA7749FA8ACA206FD73F8;
  IL2CPP_EXTERN_C String_t* _stringLiteral103949F0C75755294C4E46F97193DE6B9FC8DAD7;
  IL2CPP_EXTERN_C String_t* _stringLiteral1A9141C6D604CE4530FB3983D2DD3178E36CC069;
  IL2CPP_EXTERN_C String_t* _stringLiteral1B548BEAD44216247E991F18006F8DEA22021F68;
  IL2CPP_EXTERN_C String_t* _stringLiteral393DDC767F48626B0317297F8A961E12A2DFC6B6;
  IL2CPP_EXTERN_C String_t* _stringLiteral64EF02A69B970330DD01FA1A603CAE5EFC04FB89;
  IL2CPP_EXTERN_C String_t* _stringLiteral949E308288B2FD68A8A495751C8D81446AE026E7;
  IL2CPP_EXTERN_C String_t* _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD;
  IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1Convert_FromInt32_m2EB0E4A8D3D06D4EE1BEFD4F50E9021FF6B82FA2_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1Convert_ToOid_m6F617C7AC370CC5D6EAC2F813D8F7B73A3D8F61F_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_Add_m35AB44F469BE9C185A91D2E265A7DA6B27311F7B_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_DecodeTLV_m469B49047A31E0DE6D8E37D3153C284D4945EB03_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_GetBytes_mDE8FEDD6687DE65668CA9C987B5A50063AAEDC02_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_ToString_m5BCBD4583786543E88D243E197C218C748ADC356_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1__ctor_mC8594B7A2376B58F26F1D0457B0F9F5880D87142_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1__ctor_mE534D499DABEAAA35E0F30572CD295A9FCFA1C7E_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_get_Count_mBF134B153CFA218C251FB692A25AA392DCF9F583_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_get_Item_mBA4AF2346A0847038957881A98202AF8DAF09B50_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* BitConverterLE_GetBytes_mD4BDBCF2894D9C49D53420C8CAD0933372E8B698_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* BitConverterLE_GetUIntBytes_m3771CE625EE76BB13B8C60BCBB038E412514E939_RuntimeMethod_var;
  IL2CPP_EXTERN_C const RuntimeMethod* CryptoConvert_ToHex_m567E8BF67E972F8A8AC9DC37BEE4F06521082EF4_RuntimeMethod_var;
  struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_com;
  struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_pinvoke;
  struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com;
  struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke;
  struct Exception_t_marshaled_com;
  struct Exception_t_marshaled_pinvoke;
  
  struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
  
  IL2CPP_EXTERN_C_BEGIN
  IL2CPP_EXTERN_C_END
  
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // <Module>
  struct U3CModuleU3E_t5180CDC42F8AF2D32040BEE0252DF171180CBA41 
  {
  public:
  
  public:
  };
  
  
  // System.Object
  
  
  // System.EmptyArray`1<System.Object>
  struct EmptyArray_1_tBF73225DFA890366D579424FE8F40073BF9FBAD4  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct EmptyArray_1_tBF73225DFA890366D579424FE8F40073BF9FBAD4_StaticFields
  {
  public:
  	// T[] System.EmptyArray`1::Value
  	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___Value_0;
  
  public:
  	inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(EmptyArray_1_tBF73225DFA890366D579424FE8F40073BF9FBAD4_StaticFields, ___Value_0)); }
  	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_Value_0() const { return ___Value_0; }
  	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_Value_0() { return &___Value_0; }
  	inline void set_Value_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  	{
  		___Value_0 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)value);
  	}
  };
  
  
  // Mono.Security.ASN1
  struct ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8  : public RuntimeObject
  {
  public:
  	// System.Byte Mono.Security.ASN1::m_nTag
  	uint8_t ___m_nTag_0;
  	// System.Byte[] Mono.Security.ASN1::m_aValue
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___m_aValue_1;
  	// System.Collections.ArrayList Mono.Security.ASN1::elist
  	ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * ___elist_2;
  
  public:
  	inline static int32_t get_offset_of_m_nTag_0() { return static_cast<int32_t>(offsetof(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8, ___m_nTag_0)); }
  	inline uint8_t get_m_nTag_0() const { return ___m_nTag_0; }
  	inline uint8_t* get_address_of_m_nTag_0() { return &___m_nTag_0; }
  	inline void set_m_nTag_0(uint8_t value)
  	{
  		___m_nTag_0 = value;
  	}
  
  	inline static int32_t get_offset_of_m_aValue_1() { return static_cast<int32_t>(offsetof(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8, ___m_aValue_1)); }
  	inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_m_aValue_1() const { return ___m_aValue_1; }
  	inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_m_aValue_1() { return &___m_aValue_1; }
  	inline void set_m_aValue_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  	{
  		___m_aValue_1 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___m_aValue_1), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_elist_2() { return static_cast<int32_t>(offsetof(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8, ___elist_2)); }
  	inline ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * get_elist_2() const { return ___elist_2; }
  	inline ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 ** get_address_of_elist_2() { return &___elist_2; }
  	inline void set_elist_2(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * value)
  	{
  		___elist_2 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___elist_2), (void*)value);
  	}
  };
  
  
  // Mono.Security.ASN1Convert
  struct ASN1Convert_t087D999F0A752CDD5CE4F1112D06ADD6D88A1647  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct Il2CppArrayBounds;
  
  // System.Array
  
  
  // System.Collections.ArrayList
  struct ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575  : public RuntimeObject
  {
  public:
  	// System.Object[] System.Collections.ArrayList::_items
  	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____items_0;
  	// System.Int32 System.Collections.ArrayList::_size
  	int32_t ____size_1;
  	// System.Int32 System.Collections.ArrayList::_version
  	int32_t ____version_2;
  	// System.Object System.Collections.ArrayList::_syncRoot
  	RuntimeObject * ____syncRoot_3;
  
  public:
  	inline static int32_t get_offset_of__items_0() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575, ____items_0)); }
  	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__items_0() const { return ____items_0; }
  	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__items_0() { return &____items_0; }
  	inline void set__items_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  	{
  		____items_0 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____items_0), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__size_1() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575, ____size_1)); }
  	inline int32_t get__size_1() const { return ____size_1; }
  	inline int32_t* get_address_of__size_1() { return &____size_1; }
  	inline void set__size_1(int32_t value)
  	{
  		____size_1 = value;
  	}
  
  	inline static int32_t get_offset_of__version_2() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575, ____version_2)); }
  	inline int32_t get__version_2() const { return ____version_2; }
  	inline int32_t* get_address_of__version_2() { return &____version_2; }
  	inline void set__version_2(int32_t value)
  	{
  		____version_2 = value;
  	}
  
  	inline static int32_t get_offset_of__syncRoot_3() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575, ____syncRoot_3)); }
  	inline RuntimeObject * get__syncRoot_3() const { return ____syncRoot_3; }
  	inline RuntimeObject ** get_address_of__syncRoot_3() { return &____syncRoot_3; }
  	inline void set__syncRoot_3(RuntimeObject * value)
  	{
  		____syncRoot_3 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_3), (void*)value);
  	}
  };
  
  struct ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_StaticFields
  {
  public:
  	// System.Object[] System.Collections.ArrayList::emptyArray
  	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___emptyArray_4;
  
  public:
  	inline static int32_t get_offset_of_emptyArray_4() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_StaticFields, ___emptyArray_4)); }
  	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_emptyArray_4() const { return ___emptyArray_4; }
  	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_emptyArray_4() { return &___emptyArray_4; }
  	inline void set_emptyArray_4(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  	{
  		___emptyArray_4 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___emptyArray_4), (void*)value);
  	}
  };
  
  
  // System.BitConverter
  struct BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_StaticFields
  {
  public:
  	// System.Boolean System.BitConverter::IsLittleEndian
  	bool ___IsLittleEndian_0;
  
  public:
  	inline static int32_t get_offset_of_IsLittleEndian_0() { return static_cast<int32_t>(offsetof(BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_StaticFields, ___IsLittleEndian_0)); }
  	inline bool get_IsLittleEndian_0() const { return ___IsLittleEndian_0; }
  	inline bool* get_address_of_IsLittleEndian_0() { return &___IsLittleEndian_0; }
  	inline void set_IsLittleEndian_0(bool value)
  	{
  		___IsLittleEndian_0 = value;
  	}
  };
  
  
  // Mono.Security.BitConverterLE
  struct BitConverterLE_t7080E30A9C34ED36F3A81799777060CB4295F276  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  
  // Mono.Security.Cryptography.CryptoConvert
  struct CryptoConvert_tDE61C6770D9012EE476EC3F17E1A3FC5919CE04F  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  
  // System.Globalization.CultureInfo
  struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98  : public RuntimeObject
  {
  public:
  	// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
  	bool ___m_isReadOnly_3;
  	// System.Int32 System.Globalization.CultureInfo::cultureID
  	int32_t ___cultureID_4;
  	// System.Int32 System.Globalization.CultureInfo::parent_lcid
  	int32_t ___parent_lcid_5;
  	// System.Int32 System.Globalization.CultureInfo::datetime_index
  	int32_t ___datetime_index_6;
  	// System.Int32 System.Globalization.CultureInfo::number_index
  	int32_t ___number_index_7;
  	// System.Int32 System.Globalization.CultureInfo::default_calendar_type
  	int32_t ___default_calendar_type_8;
  	// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
  	bool ___m_useUserOverride_9;
  	// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
  	NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10;
  	// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
  	DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11;
  	// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
  	TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12;
  	// System.String System.Globalization.CultureInfo::m_name
  	String_t* ___m_name_13;
  	// System.String System.Globalization.CultureInfo::englishname
  	String_t* ___englishname_14;
  	// System.String System.Globalization.CultureInfo::nativename
  	String_t* ___nativename_15;
  	// System.String System.Globalization.CultureInfo::iso3lang
  	String_t* ___iso3lang_16;
  	// System.String System.Globalization.CultureInfo::iso2lang
  	String_t* ___iso2lang_17;
  	// System.String System.Globalization.CultureInfo::win3lang
  	String_t* ___win3lang_18;
  	// System.String System.Globalization.CultureInfo::territory
  	String_t* ___territory_19;
  	// System.String[] System.Globalization.CultureInfo::native_calendar_names
  	StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___native_calendar_names_20;
  	// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
  	CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21;
  	// System.Void* System.Globalization.CultureInfo::textinfo_data
  	void* ___textinfo_data_22;
  	// System.Int32 System.Globalization.CultureInfo::m_dataItem
  	int32_t ___m_dataItem_23;
  	// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
  	Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24;
  	// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
  	CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___parent_culture_25;
  	// System.Boolean System.Globalization.CultureInfo::constructed
  	bool ___constructed_26;
  	// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___cached_serialized_form_27;
  	// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
  	CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * ___m_cultureData_28;
  	// System.Boolean System.Globalization.CultureInfo::m_isInherited
  	bool ___m_isInherited_29;
  
  public:
  	inline static int32_t get_offset_of_m_isReadOnly_3() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_isReadOnly_3)); }
  	inline bool get_m_isReadOnly_3() const { return ___m_isReadOnly_3; }
  	inline bool* get_address_of_m_isReadOnly_3() { return &___m_isReadOnly_3; }
  	inline void set_m_isReadOnly_3(bool value)
  	{
  		___m_isReadOnly_3 = value;
  	}
  
  	inline static int32_t get_offset_of_cultureID_4() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___cultureID_4)); }
  	inline int32_t get_cultureID_4() const { return ___cultureID_4; }
  	inline int32_t* get_address_of_cultureID_4() { return &___cultureID_4; }
  	inline void set_cultureID_4(int32_t value)
  	{
  		___cultureID_4 = value;
  	}
  
  	inline static int32_t get_offset_of_parent_lcid_5() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___parent_lcid_5)); }
  	inline int32_t get_parent_lcid_5() const { return ___parent_lcid_5; }
  	inline int32_t* get_address_of_parent_lcid_5() { return &___parent_lcid_5; }
  	inline void set_parent_lcid_5(int32_t value)
  	{
  		___parent_lcid_5 = value;
  	}
  
  	inline static int32_t get_offset_of_datetime_index_6() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___datetime_index_6)); }
  	inline int32_t get_datetime_index_6() const { return ___datetime_index_6; }
  	inline int32_t* get_address_of_datetime_index_6() { return &___datetime_index_6; }
  	inline void set_datetime_index_6(int32_t value)
  	{
  		___datetime_index_6 = value;
  	}
  
  	inline static int32_t get_offset_of_number_index_7() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___number_index_7)); }
  	inline int32_t get_number_index_7() const { return ___number_index_7; }
  	inline int32_t* get_address_of_number_index_7() { return &___number_index_7; }
  	inline void set_number_index_7(int32_t value)
  	{
  		___number_index_7 = value;
  	}
  
  	inline static int32_t get_offset_of_default_calendar_type_8() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___default_calendar_type_8)); }
  	inline int32_t get_default_calendar_type_8() const { return ___default_calendar_type_8; }
  	inline int32_t* get_address_of_default_calendar_type_8() { return &___default_calendar_type_8; }
  	inline void set_default_calendar_type_8(int32_t value)
  	{
  		___default_calendar_type_8 = value;
  	}
  
  	inline static int32_t get_offset_of_m_useUserOverride_9() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_useUserOverride_9)); }
  	inline bool get_m_useUserOverride_9() const { return ___m_useUserOverride_9; }
  	inline bool* get_address_of_m_useUserOverride_9() { return &___m_useUserOverride_9; }
  	inline void set_m_useUserOverride_9(bool value)
  	{
  		___m_useUserOverride_9 = value;
  	}
  
  	inline static int32_t get_offset_of_numInfo_10() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___numInfo_10)); }
  	inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * get_numInfo_10() const { return ___numInfo_10; }
  	inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D ** get_address_of_numInfo_10() { return &___numInfo_10; }
  	inline void set_numInfo_10(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * value)
  	{
  		___numInfo_10 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___numInfo_10), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___dateTimeInfo_11)); }
  	inline DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; }
  	inline DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; }
  	inline void set_dateTimeInfo_11(DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * value)
  	{
  		___dateTimeInfo_11 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___dateTimeInfo_11), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_textInfo_12() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___textInfo_12)); }
  	inline TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * get_textInfo_12() const { return ___textInfo_12; }
  	inline TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C ** get_address_of_textInfo_12() { return &___textInfo_12; }
  	inline void set_textInfo_12(TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * value)
  	{
  		___textInfo_12 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___textInfo_12), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_m_name_13() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_name_13)); }
  	inline String_t* get_m_name_13() const { return ___m_name_13; }
  	inline String_t** get_address_of_m_name_13() { return &___m_name_13; }
  	inline void set_m_name_13(String_t* value)
  	{
  		___m_name_13 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___m_name_13), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_englishname_14() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___englishname_14)); }
  	inline String_t* get_englishname_14() const { return ___englishname_14; }
  	inline String_t** get_address_of_englishname_14() { return &___englishname_14; }
  	inline void set_englishname_14(String_t* value)
  	{
  		___englishname_14 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___englishname_14), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_nativename_15() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___nativename_15)); }
  	inline String_t* get_nativename_15() const { return ___nativename_15; }
  	inline String_t** get_address_of_nativename_15() { return &___nativename_15; }
  	inline void set_nativename_15(String_t* value)
  	{
  		___nativename_15 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___nativename_15), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_iso3lang_16() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___iso3lang_16)); }
  	inline String_t* get_iso3lang_16() const { return ___iso3lang_16; }
  	inline String_t** get_address_of_iso3lang_16() { return &___iso3lang_16; }
  	inline void set_iso3lang_16(String_t* value)
  	{
  		___iso3lang_16 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___iso3lang_16), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_iso2lang_17() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___iso2lang_17)); }
  	inline String_t* get_iso2lang_17() const { return ___iso2lang_17; }
  	inline String_t** get_address_of_iso2lang_17() { return &___iso2lang_17; }
  	inline void set_iso2lang_17(String_t* value)
  	{
  		___iso2lang_17 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___iso2lang_17), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_win3lang_18() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___win3lang_18)); }
  	inline String_t* get_win3lang_18() const { return ___win3lang_18; }
  	inline String_t** get_address_of_win3lang_18() { return &___win3lang_18; }
  	inline void set_win3lang_18(String_t* value)
  	{
  		___win3lang_18 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___win3lang_18), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_territory_19() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___territory_19)); }
  	inline String_t* get_territory_19() const { return ___territory_19; }
  	inline String_t** get_address_of_territory_19() { return &___territory_19; }
  	inline void set_territory_19(String_t* value)
  	{
  		___territory_19 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___territory_19), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_native_calendar_names_20() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___native_calendar_names_20)); }
  	inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_native_calendar_names_20() const { return ___native_calendar_names_20; }
  	inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; }
  	inline void set_native_calendar_names_20(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value)
  	{
  		___native_calendar_names_20 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___native_calendar_names_20), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_compareInfo_21() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___compareInfo_21)); }
  	inline CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * get_compareInfo_21() const { return ___compareInfo_21; }
  	inline CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 ** get_address_of_compareInfo_21() { return &___compareInfo_21; }
  	inline void set_compareInfo_21(CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * value)
  	{
  		___compareInfo_21 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___compareInfo_21), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_textinfo_data_22() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___textinfo_data_22)); }
  	inline void* get_textinfo_data_22() const { return ___textinfo_data_22; }
  	inline void** get_address_of_textinfo_data_22() { return &___textinfo_data_22; }
  	inline void set_textinfo_data_22(void* value)
  	{
  		___textinfo_data_22 = value;
  	}
  
  	inline static int32_t get_offset_of_m_dataItem_23() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_dataItem_23)); }
  	inline int32_t get_m_dataItem_23() const { return ___m_dataItem_23; }
  	inline int32_t* get_address_of_m_dataItem_23() { return &___m_dataItem_23; }
  	inline void set_m_dataItem_23(int32_t value)
  	{
  		___m_dataItem_23 = value;
  	}
  
  	inline static int32_t get_offset_of_calendar_24() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___calendar_24)); }
  	inline Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * get_calendar_24() const { return ___calendar_24; }
  	inline Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A ** get_address_of_calendar_24() { return &___calendar_24; }
  	inline void set_calendar_24(Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * value)
  	{
  		___calendar_24 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___calendar_24), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_parent_culture_25() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___parent_culture_25)); }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_parent_culture_25() const { return ___parent_culture_25; }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_parent_culture_25() { return &___parent_culture_25; }
  	inline void set_parent_culture_25(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  	{
  		___parent_culture_25 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___parent_culture_25), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_constructed_26() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___constructed_26)); }
  	inline bool get_constructed_26() const { return ___constructed_26; }
  	inline bool* get_address_of_constructed_26() { return &___constructed_26; }
  	inline void set_constructed_26(bool value)
  	{
  		___constructed_26 = value;
  	}
  
  	inline static int32_t get_offset_of_cached_serialized_form_27() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___cached_serialized_form_27)); }
  	inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; }
  	inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; }
  	inline void set_cached_serialized_form_27(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  	{
  		___cached_serialized_form_27 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___cached_serialized_form_27), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_m_cultureData_28() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_cultureData_28)); }
  	inline CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * get_m_cultureData_28() const { return ___m_cultureData_28; }
  	inline CultureData_t53CDF1C5F789A28897415891667799420D3C5529 ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; }
  	inline void set_m_cultureData_28(CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * value)
  	{
  		___m_cultureData_28 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___m_cultureData_28), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_m_isInherited_29() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_isInherited_29)); }
  	inline bool get_m_isInherited_29() const { return ___m_isInherited_29; }
  	inline bool* get_address_of_m_isInherited_29() { return &___m_isInherited_29; }
  	inline void set_m_isInherited_29(bool value)
  	{
  		___m_isInherited_29 = value;
  	}
  };
  
  struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields
  {
  public:
  	// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
  	CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___invariant_culture_info_0;
  	// System.Object System.Globalization.CultureInfo::shared_table_lock
  	RuntimeObject * ___shared_table_lock_1;
  	// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
  	CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___default_current_culture_2;
  	// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
  	CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___s_DefaultThreadCurrentUICulture_33;
  	// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
  	CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___s_DefaultThreadCurrentCulture_34;
  	// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
  	Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * ___shared_by_number_35;
  	// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
  	Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * ___shared_by_name_36;
  	// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
  	bool ___IsTaiwanSku_37;
  
  public:
  	inline static int32_t get_offset_of_invariant_culture_info_0() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___invariant_culture_info_0)); }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; }
  	inline void set_invariant_culture_info_0(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  	{
  		___invariant_culture_info_0 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___invariant_culture_info_0), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_shared_table_lock_1() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_table_lock_1)); }
  	inline RuntimeObject * get_shared_table_lock_1() const { return ___shared_table_lock_1; }
  	inline RuntimeObject ** get_address_of_shared_table_lock_1() { return &___shared_table_lock_1; }
  	inline void set_shared_table_lock_1(RuntimeObject * value)
  	{
  		___shared_table_lock_1 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___shared_table_lock_1), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_default_current_culture_2() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___default_current_culture_2)); }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_default_current_culture_2() const { return ___default_current_culture_2; }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; }
  	inline void set_default_current_culture_2(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  	{
  		___default_current_culture_2 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___default_current_culture_2), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_s_DefaultThreadCurrentUICulture_33() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; }
  	inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  	{
  		___s_DefaultThreadCurrentUICulture_33 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentUICulture_33), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_s_DefaultThreadCurrentCulture_34() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___s_DefaultThreadCurrentCulture_34)); }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; }
  	inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; }
  	inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  	{
  		___s_DefaultThreadCurrentCulture_34 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentCulture_34), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_shared_by_number_35() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_by_number_35)); }
  	inline Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * get_shared_by_number_35() const { return ___shared_by_number_35; }
  	inline Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; }
  	inline void set_shared_by_number_35(Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * value)
  	{
  		___shared_by_number_35 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___shared_by_number_35), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_shared_by_name_36() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_by_name_36)); }
  	inline Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * get_shared_by_name_36() const { return ___shared_by_name_36; }
  	inline Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; }
  	inline void set_shared_by_name_36(Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * value)
  	{
  		___shared_by_name_36 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___shared_by_name_36), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_IsTaiwanSku_37() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___IsTaiwanSku_37)); }
  	inline bool get_IsTaiwanSku_37() const { return ___IsTaiwanSku_37; }
  	inline bool* get_address_of_IsTaiwanSku_37() { return &___IsTaiwanSku_37; }
  	inline void set_IsTaiwanSku_37(bool value)
  	{
  		___IsTaiwanSku_37 = value;
  	}
  };
  
  // Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
  struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke
  {
  	int32_t ___m_isReadOnly_3;
  	int32_t ___cultureID_4;
  	int32_t ___parent_lcid_5;
  	int32_t ___datetime_index_6;
  	int32_t ___number_index_7;
  	int32_t ___default_calendar_type_8;
  	int32_t ___m_useUserOverride_9;
  	NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10;
  	DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11;
  	TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12;
  	char* ___m_name_13;
  	char* ___englishname_14;
  	char* ___nativename_15;
  	char* ___iso3lang_16;
  	char* ___iso2lang_17;
  	char* ___win3lang_18;
  	char* ___territory_19;
  	char** ___native_calendar_names_20;
  	CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21;
  	void* ___textinfo_data_22;
  	int32_t ___m_dataItem_23;
  	Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24;
  	CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke* ___parent_culture_25;
  	int32_t ___constructed_26;
  	Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  	CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_pinvoke* ___m_cultureData_28;
  	int32_t ___m_isInherited_29;
  };
  // Native definition for COM marshalling of System.Globalization.CultureInfo
  struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com
  {
  	int32_t ___m_isReadOnly_3;
  	int32_t ___cultureID_4;
  	int32_t ___parent_lcid_5;
  	int32_t ___datetime_index_6;
  	int32_t ___number_index_7;
  	int32_t ___default_calendar_type_8;
  	int32_t ___m_useUserOverride_9;
  	NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10;
  	DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11;
  	TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12;
  	Il2CppChar* ___m_name_13;
  	Il2CppChar* ___englishname_14;
  	Il2CppChar* ___nativename_15;
  	Il2CppChar* ___iso3lang_16;
  	Il2CppChar* ___iso2lang_17;
  	Il2CppChar* ___win3lang_18;
  	Il2CppChar* ___territory_19;
  	Il2CppChar** ___native_calendar_names_20;
  	CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21;
  	void* ___textinfo_data_22;
  	int32_t ___m_dataItem_23;
  	Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24;
  	CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com* ___parent_culture_25;
  	int32_t ___constructed_26;
  	Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  	CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_com* ___m_cultureData_28;
  	int32_t ___m_isInherited_29;
  };
  
  // System.String
  struct String_t  : public RuntimeObject
  {
  public:
  	// System.Int32 System.String::m_stringLength
  	int32_t ___m_stringLength_0;
  	// System.Char System.String::m_firstChar
  	Il2CppChar ___m_firstChar_1;
  
  public:
  	inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  	inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  	inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  	inline void set_m_stringLength_0(int32_t value)
  	{
  		___m_stringLength_0 = value;
  	}
  
  	inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  	inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  	inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  	inline void set_m_firstChar_1(Il2CppChar value)
  	{
  		___m_firstChar_1 = value;
  	}
  };
  
  struct String_t_StaticFields
  {
  public:
  	// System.String System.String::Empty
  	String_t* ___Empty_5;
  
  public:
  	inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  	inline String_t* get_Empty_5() const { return ___Empty_5; }
  	inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  	inline void set_Empty_5(String_t* value)
  	{
  		___Empty_5 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  	}
  };
  
  
  // System.Text.StringBuilder
  struct StringBuilder_t  : public RuntimeObject
  {
  public:
  	// System.Char[] System.Text.StringBuilder::m_ChunkChars
  	CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___m_ChunkChars_0;
  	// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
  	StringBuilder_t * ___m_ChunkPrevious_1;
  	// System.Int32 System.Text.StringBuilder::m_ChunkLength
  	int32_t ___m_ChunkLength_2;
  	// System.Int32 System.Text.StringBuilder::m_ChunkOffset
  	int32_t ___m_ChunkOffset_3;
  	// System.Int32 System.Text.StringBuilder::m_MaxCapacity
  	int32_t ___m_MaxCapacity_4;
  
  public:
  	inline static int32_t get_offset_of_m_ChunkChars_0() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkChars_0)); }
  	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; }
  	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; }
  	inline void set_m_ChunkChars_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  	{
  		___m_ChunkChars_0 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkChars_0), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_m_ChunkPrevious_1() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkPrevious_1)); }
  	inline StringBuilder_t * get_m_ChunkPrevious_1() const { return ___m_ChunkPrevious_1; }
  	inline StringBuilder_t ** get_address_of_m_ChunkPrevious_1() { return &___m_ChunkPrevious_1; }
  	inline void set_m_ChunkPrevious_1(StringBuilder_t * value)
  	{
  		___m_ChunkPrevious_1 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkPrevious_1), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_m_ChunkLength_2() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkLength_2)); }
  	inline int32_t get_m_ChunkLength_2() const { return ___m_ChunkLength_2; }
  	inline int32_t* get_address_of_m_ChunkLength_2() { return &___m_ChunkLength_2; }
  	inline void set_m_ChunkLength_2(int32_t value)
  	{
  		___m_ChunkLength_2 = value;
  	}
  
  	inline static int32_t get_offset_of_m_ChunkOffset_3() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkOffset_3)); }
  	inline int32_t get_m_ChunkOffset_3() const { return ___m_ChunkOffset_3; }
  	inline int32_t* get_address_of_m_ChunkOffset_3() { return &___m_ChunkOffset_3; }
  	inline void set_m_ChunkOffset_3(int32_t value)
  	{
  		___m_ChunkOffset_3 = value;
  	}
  
  	inline static int32_t get_offset_of_m_MaxCapacity_4() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_MaxCapacity_4)); }
  	inline int32_t get_m_MaxCapacity_4() const { return ___m_MaxCapacity_4; }
  	inline int32_t* get_address_of_m_MaxCapacity_4() { return &___m_MaxCapacity_4; }
  	inline void set_m_MaxCapacity_4(int32_t value)
  	{
  		___m_MaxCapacity_4 = value;
  	}
  };
  
  
  // System.ValueType
  struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  // Native definition for P/Invoke marshalling of System.ValueType
  struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of System.ValueType
  struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  {
  };
  
  // System.Boolean
  struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 
  {
  public:
  	// System.Boolean System.Boolean::m_value
  	bool ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  	inline bool get_m_value_0() const { return ___m_value_0; }
  	inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(bool value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  {
  public:
  	// System.String System.Boolean::TrueString
  	String_t* ___TrueString_5;
  	// System.String System.Boolean::FalseString
  	String_t* ___FalseString_6;
  
  public:
  	inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  	inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  	inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  	inline void set_TrueString_5(String_t* value)
  	{
  		___TrueString_5 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  	inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  	inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  	inline void set_FalseString_6(String_t* value)
  	{
  		___FalseString_6 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  	}
  };
  
  
  // System.Byte
  struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056 
  {
  public:
  	// System.Byte System.Byte::m_value
  	uint8_t ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  	inline uint8_t get_m_value_0() const { return ___m_value_0; }
  	inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(uint8_t value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  
  // System.Int32
  struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 
  {
  public:
  	// System.Int32 System.Int32::m_value
  	int32_t ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  	inline int32_t get_m_value_0() const { return ___m_value_0; }
  	inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(int32_t value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  
  // System.IntPtr
  struct IntPtr_t 
  {
  public:
  	// System.Void* System.IntPtr::m_value
  	void* ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  	inline void* get_m_value_0() const { return ___m_value_0; }
  	inline void** get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(void* value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  struct IntPtr_t_StaticFields
  {
  public:
  	// System.IntPtr System.IntPtr::Zero
  	intptr_t ___Zero_1;
  
  public:
  	inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  	inline intptr_t get_Zero_1() const { return ___Zero_1; }
  	inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  	inline void set_Zero_1(intptr_t value)
  	{
  		___Zero_1 = value;
  	}
  };
  
  
  // System.UInt64
  struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281 
  {
  public:
  	// System.UInt64 System.UInt64::m_value
  	uint64_t ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); }
  	inline uint64_t get_m_value_0() const { return ___m_value_0; }
  	inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(uint64_t value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  
  // System.Void
  struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 
  {
  public:
  	union
  	{
  		struct
  		{
  		};
  		uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  	};
  
  public:
  };
  
  
  // System.Exception
  struct Exception_t  : public RuntimeObject
  {
  public:
  	// System.String System.Exception::_className
  	String_t* ____className_1;
  	// System.String System.Exception::_message
  	String_t* ____message_2;
  	// System.Collections.IDictionary System.Exception::_data
  	RuntimeObject* ____data_3;
  	// System.Exception System.Exception::_innerException
  	Exception_t * ____innerException_4;
  	// System.String System.Exception::_helpURL
  	String_t* ____helpURL_5;
  	// System.Object System.Exception::_stackTrace
  	RuntimeObject * ____stackTrace_6;
  	// System.String System.Exception::_stackTraceString
  	String_t* ____stackTraceString_7;
  	// System.String System.Exception::_remoteStackTraceString
  	String_t* ____remoteStackTraceString_8;
  	// System.Int32 System.Exception::_remoteStackIndex
  	int32_t ____remoteStackIndex_9;
  	// System.Object System.Exception::_dynamicMethods
  	RuntimeObject * ____dynamicMethods_10;
  	// System.Int32 System.Exception::_HResult
  	int32_t ____HResult_11;
  	// System.String System.Exception::_source
  	String_t* ____source_12;
  	// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  	SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  	// System.Diagnostics.StackTrace[] System.Exception::captured_traces
  	StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  	// System.IntPtr[] System.Exception::native_trace_ips
  	IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15;
  
  public:
  	inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
  	inline String_t* get__className_1() const { return ____className_1; }
  	inline String_t** get_address_of__className_1() { return &____className_1; }
  	inline void set__className_1(String_t* value)
  	{
  		____className_1 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
  	inline String_t* get__message_2() const { return ____message_2; }
  	inline String_t** get_address_of__message_2() { return &____message_2; }
  	inline void set__message_2(String_t* value)
  	{
  		____message_2 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
  	inline RuntimeObject* get__data_3() const { return ____data_3; }
  	inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
  	inline void set__data_3(RuntimeObject* value)
  	{
  		____data_3 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
  	inline Exception_t * get__innerException_4() const { return ____innerException_4; }
  	inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
  	inline void set__innerException_4(Exception_t * value)
  	{
  		____innerException_4 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
  	inline String_t* get__helpURL_5() const { return ____helpURL_5; }
  	inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
  	inline void set__helpURL_5(String_t* value)
  	{
  		____helpURL_5 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
  	inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
  	inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
  	inline void set__stackTrace_6(RuntimeObject * value)
  	{
  		____stackTrace_6 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
  	inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
  	inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
  	inline void set__stackTraceString_7(String_t* value)
  	{
  		____stackTraceString_7 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
  	inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
  	inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
  	inline void set__remoteStackTraceString_8(String_t* value)
  	{
  		____remoteStackTraceString_8 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
  	inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
  	inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
  	inline void set__remoteStackIndex_9(int32_t value)
  	{
  		____remoteStackIndex_9 = value;
  	}
  
  	inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
  	inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
  	inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
  	inline void set__dynamicMethods_10(RuntimeObject * value)
  	{
  		____dynamicMethods_10 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
  	inline int32_t get__HResult_11() const { return ____HResult_11; }
  	inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
  	inline void set__HResult_11(int32_t value)
  	{
  		____HResult_11 = value;
  	}
  
  	inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
  	inline String_t* get__source_12() const { return ____source_12; }
  	inline String_t** get_address_of__source_12() { return &____source_12; }
  	inline void set__source_12(String_t* value)
  	{
  		____source_12 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
  	}
  
  	inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
  	inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
  	inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
  	inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value)
  	{
  		____safeSerializationManager_13 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
  	inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; }
  	inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; }
  	inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value)
  	{
  		___captured_traces_14 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
  	inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
  	inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
  	inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value)
  	{
  		___native_trace_ips_15 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
  	}
  };
  
  struct Exception_t_StaticFields
  {
  public:
  	// System.Object System.Exception::s_EDILock
  	RuntimeObject * ___s_EDILock_0;
  
  public:
  	inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
  	inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
  	inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
  	inline void set_s_EDILock_0(RuntimeObject * value)
  	{
  		___s_EDILock_0 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
  	}
  };
  
  // Native definition for P/Invoke marshalling of System.Exception
  struct Exception_t_marshaled_pinvoke
  {
  	char* ____className_1;
  	char* ____message_2;
  	RuntimeObject* ____data_3;
  	Exception_t_marshaled_pinvoke* ____innerException_4;
  	char* ____helpURL_5;
  	Il2CppIUnknown* ____stackTrace_6;
  	char* ____stackTraceString_7;
  	char* ____remoteStackTraceString_8;
  	int32_t ____remoteStackIndex_9;
  	Il2CppIUnknown* ____dynamicMethods_10;
  	int32_t ____HResult_11;
  	char* ____source_12;
  	SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  	StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  };
  // Native definition for COM marshalling of System.Exception
  struct Exception_t_marshaled_com
  {
  	Il2CppChar* ____className_1;
  	Il2CppChar* ____message_2;
  	RuntimeObject* ____data_3;
  	Exception_t_marshaled_com* ____innerException_4;
  	Il2CppChar* ____helpURL_5;
  	Il2CppIUnknown* ____stackTrace_6;
  	Il2CppChar* ____stackTraceString_7;
  	Il2CppChar* ____remoteStackTraceString_8;
  	int32_t ____remoteStackIndex_9;
  	Il2CppIUnknown* ____dynamicMethods_10;
  	int32_t ____HResult_11;
  	Il2CppChar* ____source_12;
  	SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  	StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  };
  
  // System.SystemException
  struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62  : public Exception_t
  {
  public:
  
  public:
  };
  
  
  // System.ArgumentException
  struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00  : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  {
  public:
  	// System.String System.ArgumentException::m_paramName
  	String_t* ___m_paramName_17;
  
  public:
  	inline static int32_t get_offset_of_m_paramName_17() { return static_cast<int32_t>(offsetof(ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00, ___m_paramName_17)); }
  	inline String_t* get_m_paramName_17() const { return ___m_paramName_17; }
  	inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; }
  	inline void set_m_paramName_17(String_t* value)
  	{
  		___m_paramName_17 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value);
  	}
  };
  
  
  // System.FormatException
  struct FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759  : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  {
  public:
  
  public:
  };
  
  
  // System.NotSupportedException
  struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339  : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  {
  public:
  
  public:
  };
  
  
  // System.ArgumentNullException
  struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB  : public ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00
  {
  public:
  
  public:
  };
  
  
  // System.ArgumentOutOfRangeException
  struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8  : public ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00
  {
  public:
  	// System.Object System.ArgumentOutOfRangeException::m_actualValue
  	RuntimeObject * ___m_actualValue_19;
  
  public:
  	inline static int32_t get_offset_of_m_actualValue_19() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8, ___m_actualValue_19)); }
  	inline RuntimeObject * get_m_actualValue_19() const { return ___m_actualValue_19; }
  	inline RuntimeObject ** get_address_of_m_actualValue_19() { return &___m_actualValue_19; }
  	inline void set_m_actualValue_19(RuntimeObject * value)
  	{
  		___m_actualValue_19 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___m_actualValue_19), (void*)value);
  	}
  };
  
  struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_StaticFields
  {
  public:
  	// System.String modreq(System.Runtime.CompilerServices.IsVolatile) System.ArgumentOutOfRangeException::_rangeMessage
  	String_t* ____rangeMessage_18;
  
  public:
  	inline static int32_t get_offset_of__rangeMessage_18() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_StaticFields, ____rangeMessage_18)); }
  	inline String_t* get__rangeMessage_18() const { return ____rangeMessage_18; }
  	inline String_t** get_address_of__rangeMessage_18() { return &____rangeMessage_18; }
  	inline void set__rangeMessage_18(String_t* value)
  	{
  		____rangeMessage_18 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&____rangeMessage_18), (void*)value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // System.Byte[]
  struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726  : public RuntimeArray
  {
  public:
  	ALIGN_FIELD (8) uint8_t m_Items[1];
  
  public:
  	inline uint8_t GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items + index;
  	}
  	inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  	}
  	inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  	{
  		m_Items[index] = value;
  	}
  };
  // System.Object[]
  struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE  : public RuntimeArray
  {
  public:
  	ALIGN_FIELD (8) RuntimeObject * m_Items[1];
  
  public:
  	inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items + index;
  	}
  	inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  	}
  	inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
  	{
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  	}
  };
  
  
  // !!0[] System.Array::Empty<System.Object>()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_gshared_inline (const RuntimeMethod* method);
  // System.Void System.Array::Reverse<System.Byte>(!!0[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_gshared (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method);
  
  // System.Void Mono.Security.ASN1::.ctor(System.Byte,System.Byte[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, uint8_t ___tag0, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___data1, const RuntimeMethod* method);
  // System.Void System.Object::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method);
  // System.Void System.NotSupportedException::.ctor(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90 (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, String_t* ___message0, const RuntimeMethod* method);
  // System.Void System.Buffer::BlockCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725 (RuntimeArray * ___src0, int32_t ___srcOffset1, RuntimeArray * ___dst2, int32_t ___dstOffset3, int32_t ___count4, const RuntimeMethod* method);
  // System.Void Mono.Security.ASN1::Decode(System.Byte[],System.Int32&,System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___asn10, int32_t* ___anPos1, int32_t ___anLength2, const RuntimeMethod* method);
  // System.Object System.Array::Clone()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Array_Clone_m3C566B3D3F4333212411BD7C3B61D798BADB3F3C (RuntimeArray * __this, const RuntimeMethod* method);
  // System.Void System.Collections.ArrayList::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayList__ctor_m6847CFECD6BDC2AD10A4AC9852A572B88B8D6B1B (ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * __this, const RuntimeMethod* method);
  // System.Int32 Mono.Security.ASN1::get_Count()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ASN1_get_Count_mBF134B153CFA218C251FB692A25AA392DCF9F583 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method);
  // System.Void Mono.Security.ASN1::DecodeTLV(System.Byte[],System.Int32&,System.Byte&,System.Int32&,System.Byte[]&)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_DecodeTLV_m469B49047A31E0DE6D8E37D3153C284D4945EB03 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___asn10, int32_t* ___pos1, uint8_t* ___tag2, int32_t* ___length3, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** ___content4, const RuntimeMethod* method);
  // Mono.Security.ASN1 Mono.Security.ASN1::Add(Mono.Security.ASN1)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ASN1_Add_m35AB44F469BE9C185A91D2E265A7DA6B27311F7B (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ___asn10, const RuntimeMethod* method);
  // System.Void System.Text.StringBuilder::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m5A81DE19E748F748E19FF13FB6FFD2547F9212D9 (StringBuilder_t * __this, const RuntimeMethod* method);
  // System.String System.Byte::ToString(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_mABEF6F24915951FF4A4D87B389D8418B2638178C (uint8_t* __this, String_t* ___format0, const RuntimeMethod* method);
  // System.String System.Environment::get_NewLine()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4 (const RuntimeMethod* method);
  // System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object,System.Object)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_m37B348187DD9186C2451ACCA3DBC4ABCD4632AD4 (StringBuilder_t * __this, String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
  // System.Byte[] Mono.Security.ASN1::get_Value()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method);
  // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method);
  // System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_mA3A12EF6C7AC4C5EBC41FCA633F4FC036205669E (StringBuilder_t * __this, String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method);
  // !!0[] System.Array::Empty<System.Object>()
  inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_inline (const RuntimeMethod* method)
  {
  	return ((  ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_gshared_inline)(method);
  }
  // System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_m97C4AAABA51FCC2D426BD22FE05BEC045AB9D6F8 (StringBuilder_t * __this, String_t* ___format0, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___args1, const RuntimeMethod* method);
  // System.Byte[] Mono.Security.BitConverterLE::GetBytes(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* BitConverterLE_GetBytes_mD4BDBCF2894D9C49D53420C8CAD0933372E8B698 (int32_t ___value0, const RuntimeMethod* method);
  // System.Void System.Array::Reverse<System.Byte>(!!0[])
  inline void Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  {
  	((  void (*) (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_gshared)(___array0, method);
  }
  // System.Void Mono.Security.ASN1::.ctor(System.Byte)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mC8594B7A2376B58F26F1D0457B0F9F5880D87142 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, uint8_t ___tag0, const RuntimeMethod* method);
  // System.Void Mono.Security.ASN1::set_Value(System.Byte[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method);
  // System.Void System.ArgumentNullException::.ctor(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97 (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * __this, String_t* ___paramName0, const RuntimeMethod* method);
  // System.Byte Mono.Security.ASN1::get_Tag()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_inline (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method);
  // System.Void System.FormatException::.ctor(System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mB8F9A26F985EF9A6C0C082F7D70CFDF2DBDBB23B (FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 * __this, String_t* ___message0, const RuntimeMethod* method);
  // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164 (const RuntimeMethod* method);
  // System.String System.Byte::ToString(System.IFormatProvider)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m104307B82FDCE07CA77D54B60A5D88786E5BB09D (uint8_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method);
  // System.String System.UInt64::ToString(System.IFormatProvider)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt64_ToString_m1429DDEBC0EE07254A8F7E06D3594D1CE72DADF2 (uint64_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method);
  // System.Byte[] Mono.Security.BitConverterLE::GetUIntBytes(System.Byte*)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* BitConverterLE_GetUIntBytes_m3771CE625EE76BB13B8C60BCBB038E412514E939 (uint8_t* ___bytes0, const RuntimeMethod* method);
  // System.Void System.Text.StringBuilder::.ctor(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_mEDFFE2D378A15F6DAB54D52661C84C1B52E7BA2E (StringBuilder_t * __this, int32_t ___capacity0, const RuntimeMethod* method);
  // System.String System.Byte::ToString(System.String,System.IFormatProvider)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_mB5BDCB74BE861E9EB085AAFBE115998B632CEFA8 (uint8_t* __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method);
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Void Mono.Security.ASN1::.ctor(System.Byte)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mC8594B7A2376B58F26F1D0457B0F9F5880D87142 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, uint8_t ___tag0, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1__ctor_mC8594B7A2376B58F26F1D0457B0F9F5880D87142_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1__ctor_mC8594B7A2376B58F26F1D0457B0F9F5880D87142_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		uint8_t L_0 = ___tag0;
  		ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC(__this, L_0, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/NULL);
  		return;
  	}
  }
  // System.Void Mono.Security.ASN1::.ctor(System.Byte,System.Byte[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, uint8_t ___tag0, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___data1, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
  		uint8_t L_0 = ___tag0;
  		__this->set_m_nTag_0(L_0);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___data1;
  		__this->set_m_aValue_1(L_1);
  		return;
  	}
  }
  // System.Void Mono.Security.ASN1::.ctor(System.Byte[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mE534D499DABEAAA35E0F30572CD295A9FCFA1C7E (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___data0, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1__ctor_mE534D499DABEAAA35E0F30572CD295A9FCFA1C7E_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t V_0 = 0;
  	int32_t V_1 = 0;
  	int32_t V_2 = 0;
  	int32_t V_3 = 0;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1__ctor_mE534D499DABEAAA35E0F30572CD295A9FCFA1C7E_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___data0;
  		NullCheck(L_0);
  		int32_t L_1 = 0;
  		uint8_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
  		__this->set_m_nTag_0(L_2);
  		V_0 = 0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3 = ___data0;
  		NullCheck(L_3);
  		int32_t L_4 = 1;
  		uint8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  		V_1 = L_5;
  		int32_t L_6 = V_1;
  		if ((((int32_t)L_6) <= ((int32_t)((int32_t)128))))
  		{
  			goto IL_0045;
  		}
  	}
  	{
  		int32_t L_7 = V_1;
  		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)((int32_t)128)));
  		V_1 = 0;
  		V_2 = 0;
  		goto IL_003f;
  	}
  
  IL_002b:
  	{
  		CHECK_PAUSE_POINT;
  		int32_t L_8 = V_1;
  		V_1 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_8, (int32_t)((int32_t)256)));
  		int32_t L_9 = V_1;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_10 = ___data0;
  		int32_t L_11 = V_2;
  		NullCheck(L_10);
  		int32_t L_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)2));
  		uint8_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_13));
  		int32_t L_14 = V_2;
  		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  	}
  
  IL_003f:
  	{
  		int32_t L_15 = V_2;
  		int32_t L_16 = V_0;
  		if ((((int32_t)L_15) < ((int32_t)L_16)))
  		{
  			goto IL_002b;
  		}
  	}
  	{
  		goto IL_0058;
  	}
  
  IL_0045:
  	{
  		int32_t L_17 = V_1;
  		if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)128)))))
  		{
  			goto IL_0058;
  		}
  	}
  	{
  		NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_18 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  		NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral393DDC767F48626B0317297F8A961E12A2DFC6B6)), /*hidden argument*/NULL);
  		IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASN1__ctor_mE534D499DABEAAA35E0F30572CD295A9FCFA1C7E_RuntimeMethod_var)));
  	}
  
  IL_0058:
  	{
  		int32_t L_19 = V_1;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_20 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)L_19);
  		__this->set_m_aValue_1(L_20);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_21 = ___data0;
  		int32_t L_22 = V_0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_23 = __this->get_m_aValue_1();
  		int32_t L_24 = V_1;
  		Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_21, ((int32_t)il2cpp_codegen_add((int32_t)2, (int32_t)L_22)), (RuntimeArray *)(RuntimeArray *)L_23, 0, L_24, /*hidden argument*/NULL);
  		uint8_t L_25 = __this->get_m_nTag_0();
  		if ((!(((uint32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)32)))) == ((uint32_t)((int32_t)32)))))
  		{
  			goto IL_0092;
  		}
  	}
  	{
  		int32_t L_26 = V_0;
  		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)2, (int32_t)L_26));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_27 = ___data0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_28 = ___data0;
  		NullCheck(L_28);
  		ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87(__this, L_27, (int32_t*)(&V_3), ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length))), /*hidden argument*/NULL);
  	}
  
  IL_0092:
  	{
  		return;
  	}
  }
  // System.Int32 Mono.Security.ASN1::get_Count()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ASN1_get_Count_mBF134B153CFA218C251FB692A25AA392DCF9F583 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_get_Count_mBF134B153CFA218C251FB692A25AA392DCF9F583_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_get_Count_mBF134B153CFA218C251FB692A25AA392DCF9F583_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_0 = __this->get_elist_2();
  		if (L_0)
  		{
  			goto IL_000a;
  		}
  	}
  	{
  		return 0;
  	}
  
  IL_000a:
  	{
  		ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_1 = __this->get_elist_2();
  		NullCheck(L_1);
  		int32_t L_2;
  		L_2 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_1);
  		return L_2;
  	}
  }
  // System.Byte Mono.Security.ASN1::get_Tag()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		uint8_t L_0 = __this->get_m_nTag_0();
  		return L_0;
  	}
  }
  // System.Byte[] Mono.Security.ASN1::get_Value()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = __this->get_m_aValue_1();
  		if (L_0)
  		{
  			goto IL_000f;
  		}
  	}
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1;
  		L_1 = VirtFuncInvoker0< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* >::Invoke(4 /* System.Byte[] Mono.Security.ASN1::GetBytes() */, __this);
  	}
  
  IL_000f:
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = __this->get_m_aValue_1();
  		NullCheck((RuntimeArray *)(RuntimeArray *)L_2);
  		RuntimeObject * L_3;
  		L_3 = Array_Clone_m3C566B3D3F4333212411BD7C3B61D798BADB3F3C((RuntimeArray *)(RuntimeArray *)L_2, /*hidden argument*/NULL);
  		return ((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)Castclass((RuntimeObject*)L_3, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var));
  	}
  }
  // System.Void Mono.Security.ASN1::set_Value(System.Byte[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  		if (!L_0)
  		{
  			goto IL_0014;
  		}
  	}
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___value0;
  		NullCheck((RuntimeArray *)(RuntimeArray *)L_1);
  		RuntimeObject * L_2;
  		L_2 = Array_Clone_m3C566B3D3F4333212411BD7C3B61D798BADB3F3C((RuntimeArray *)(RuntimeArray *)L_1, /*hidden argument*/NULL);
  		__this->set_m_aValue_1(((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)Castclass((RuntimeObject*)L_2, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var)));
  	}
  
  IL_0014:
  	{
  		return;
  	}
  }
  // Mono.Security.ASN1 Mono.Security.ASN1::Add(Mono.Security.ASN1)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ASN1_Add_m35AB44F469BE9C185A91D2E265A7DA6B27311F7B (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ___asn10, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_Add_m35AB44F469BE9C185A91D2E265A7DA6B27311F7B_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_Add_m35AB44F469BE9C185A91D2E265A7DA6B27311F7B_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_0 = ___asn10;
  		if (!L_0)
  		{
  			goto IL_0023;
  		}
  	}
  	{
  		ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_1 = __this->get_elist_2();
  		if (L_1)
  		{
  			goto IL_0016;
  		}
  	}
  	{
  		ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_2 = (ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 *)il2cpp_codegen_object_new(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var);
  		ArrayList__ctor_m6847CFECD6BDC2AD10A4AC9852A572B88B8D6B1B(L_2, /*hidden argument*/NULL);
  		__this->set_elist_2(L_2);
  	}
  
  IL_0016:
  	{
  		ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_3 = __this->get_elist_2();
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_4 = ___asn10;
  		NullCheck(L_3);
  		int32_t L_5;
  		L_5 = VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(24 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_3, L_4);
  	}
  
  IL_0023:
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_6 = ___asn10;
  		return L_6;
  	}
  }
  // System.Byte[] Mono.Security.ASN1::GetBytes()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ASN1_GetBytes_mDE8FEDD6687DE65668CA9C987B5A50063AAEDC02 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_GetBytes_mDE8FEDD6687DE65668CA9C987B5A50063AAEDC02_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_0 = NULL;
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_1 = NULL;
  	int32_t V_2 = 0;
  	int32_t V_3 = 0;
  	ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * V_4 = NULL;
  	int32_t V_5 = 0;
  	RuntimeObject* V_6 = NULL;
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_7 = NULL;
  	RuntimeObject* V_8 = NULL;
  	int32_t V_9 = 0;
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_10 = NULL;
  	int32_t V_11 = 0;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_GetBytes_mDE8FEDD6687DE65668CA9C987B5A50063AAEDC02_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	Exception_t * __last_unhandled_exception = 0;
  	il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  	{
  		V_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL;
  		int32_t L_0;
  		L_0 = ASN1_get_Count_mBF134B153CFA218C251FB692A25AA392DCF9F583(__this, /*hidden argument*/NULL);
  		if ((((int32_t)L_0) <= ((int32_t)0)))
  		{
  			goto IL_00b8;
  		}
  	}
  	{
  		V_3 = 0;
  		ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_1 = (ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 *)il2cpp_codegen_object_new(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var);
  		ArrayList__ctor_m6847CFECD6BDC2AD10A4AC9852A572B88B8D6B1B(L_1, /*hidden argument*/NULL);
  		V_4 = L_1;
  		ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_2 = __this->get_elist_2();
  		NullCheck(L_2);
  		RuntimeObject* L_3;
  		L_3 = VirtFuncInvoker0< RuntimeObject* >::Invoke(30 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_2);
  		V_6 = L_3;
  	}
  
  IL_0024:
  	try
  	{ // begin try (depth: 1)
  		STORE_TRY_ID(methodExecutionContext, 0);
  		{
  			goto IL_004a;
  		}
  
  IL_0026:
  		{
  			CHECK_PAUSE_POINT;
  			RuntimeObject* L_4 = V_6;
  			NullCheck(L_4);
  			RuntimeObject * L_5;
  			L_5 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_4);
  			NullCheck(((ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)CastclassClass((RuntimeObject*)L_5, ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var)));
  			ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_6;
  			L_6 = VirtFuncInvoker0< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* >::Invoke(4 /* System.Byte[] Mono.Security.ASN1::GetBytes() */, ((ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)CastclassClass((RuntimeObject*)L_5, ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var)));
  			V_7 = L_6;
  			ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_7 = V_4;
  			ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = V_7;
  			NullCheck(L_7);
  			int32_t L_9;
  			L_9 = VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(24 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_7, (RuntimeObject *)(RuntimeObject *)L_8);
  			int32_t L_10 = V_3;
  			ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_11 = V_7;
  			NullCheck(L_11);
  			V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))));
  		}
  
  IL_004a:
  		{
  			RuntimeObject* L_12 = V_6;
  			NullCheck(L_12);
  			bool L_13;
  			L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_12);
  			if (L_13)
  			{
  				goto IL_0026;
  			}
  		}
  
  IL_0053:
  		{
  			IL2CPP_LEAVE(0x6A, FINALLY_0055);
  		}
  	} // end try (depth: 1)
  	catch(Il2CppExceptionWrapper& e)
  	{
  		__last_unhandled_exception = (Exception_t *)e.ex;
  		goto FINALLY_0055;
  	}
  
  FINALLY_0055:
  	{ // begin finally (depth: 1)
  		STORE_TRY_ID(methodExecutionContext, -1);
  		{
  			RuntimeObject* L_14 = V_6;
  			V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_14, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var));
  			RuntimeObject* L_15 = V_8;
  			if (!L_15)
  			{
  				goto IL_0069;
  			}
  		}
  
  IL_0062:
  		{
  			RuntimeObject* L_16 = V_8;
  			NullCheck(L_16);
  			InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_16);
  		}
  
  IL_0069:
  		{
  			IL2CPP_END_FINALLY(85)
  		}
  	} // end finally (depth: 1)
  	IL2CPP_CLEANUP(85)
  	{
  		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  		IL2CPP_JUMP_TBL(0x6A, IL_006a)
  	}
  
  IL_006a:
  	{
  		int32_t L_17 = V_3;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_18 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)L_17);
  		V_0 = L_18;
  		V_5 = 0;
  		V_9 = 0;
  		goto IL_00a7;
  	}
  
  IL_0079:
  	{
  		CHECK_PAUSE_POINT;
  		ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_19 = V_4;
  		int32_t L_20 = V_9;
  		NullCheck(L_19);
  		RuntimeObject * L_21;
  		L_21 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(22 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_19, L_20);
  		V_10 = ((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)Castclass((RuntimeObject*)L_21, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_22 = V_10;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_23 = V_0;
  		int32_t L_24 = V_5;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_25 = V_10;
  		NullCheck(L_25);
  		Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_22, 0, (RuntimeArray *)(RuntimeArray *)L_23, L_24, ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))), /*hidden argument*/NULL);
  		int32_t L_26 = V_5;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_27 = V_10;
  		NullCheck(L_27);
  		V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))));
  		int32_t L_28 = V_9;
  		V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1));
  	}
  
  IL_00a7:
  	{
  		int32_t L_29 = V_9;
  		ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_30 = __this->get_elist_2();
  		NullCheck(L_30);
  		int32_t L_31;
  		L_31 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_30);
  		if ((((int32_t)L_29) < ((int32_t)L_31)))
  		{
  			goto IL_0079;
  		}
  	}
  	{
  		goto IL_00c7;
  	}
  
  IL_00b8:
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_32 = __this->get_m_aValue_1();
  		if (!L_32)
  		{
  			goto IL_00c7;
  		}
  	}
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_33 = __this->get_m_aValue_1();
  		V_0 = L_33;
  	}
  
  IL_00c7:
  	{
  		V_2 = 0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_34 = V_0;
  		if (!L_34)
  		{
  			goto IL_01e6;
  		}
  	}
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_35 = V_0;
  		NullCheck(L_35);
  		V_11 = ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)));
  		int32_t L_36 = V_11;
  		if ((((int32_t)L_36) <= ((int32_t)((int32_t)127))))
  		{
  			goto IL_01bd;
  		}
  	}
  	{
  		int32_t L_37 = V_11;
  		if ((((int32_t)L_37) > ((int32_t)((int32_t)255))))
  		{
  			goto IL_010c;
  		}
  	}
  	{
  		int32_t L_38 = V_11;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_39 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)3, (int32_t)L_38)));
  		V_1 = L_39;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_40 = V_0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_41 = V_1;
  		int32_t L_42 = V_11;
  		Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_40, 0, (RuntimeArray *)(RuntimeArray *)L_41, 3, L_42, /*hidden argument*/NULL);
  		V_2 = ((int32_t)129);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_43 = V_1;
  		int32_t L_44 = V_11;
  		NullCheck(L_43);
  		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)((int32_t)((uint8_t)L_44)));
  		goto IL_01d5;
  	}
  
  IL_010c:
  	{
  		int32_t L_45 = V_11;
  		if ((((int32_t)L_45) > ((int32_t)((int32_t)65535))))
  		{
  			goto IL_0143;
  		}
  	}
  	{
  		int32_t L_46 = V_11;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_47 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)4, (int32_t)L_46)));
  		V_1 = L_47;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_48 = V_0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_49 = V_1;
  		int32_t L_50 = V_11;
  		Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_48, 0, (RuntimeArray *)(RuntimeArray *)L_49, 4, L_50, /*hidden argument*/NULL);
  		V_2 = ((int32_t)130);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_51 = V_1;
  		int32_t L_52 = V_11;
  		NullCheck(L_51);
  		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_52>>(int32_t)8)))));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_53 = V_1;
  		int32_t L_54 = V_11;
  		NullCheck(L_53);
  		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)((int32_t)((uint8_t)L_54)));
  		goto IL_01d5;
  	}
  
  IL_0143:
  	{
  		int32_t L_55 = V_11;
  		if ((((int32_t)L_55) > ((int32_t)((int32_t)16777215))))
  		{
  			goto IL_0180;
  		}
  	}
  	{
  		int32_t L_56 = V_11;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_57 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)5, (int32_t)L_56)));
  		V_1 = L_57;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_58 = V_0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_59 = V_1;
  		int32_t L_60 = V_11;
  		Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_58, 0, (RuntimeArray *)(RuntimeArray *)L_59, 5, L_60, /*hidden argument*/NULL);
  		V_2 = ((int32_t)131);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_61 = V_1;
  		int32_t L_62 = V_11;
  		NullCheck(L_61);
  		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_62>>(int32_t)((int32_t)16))))));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_63 = V_1;
  		int32_t L_64 = V_11;
  		NullCheck(L_63);
  		(L_63)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_64>>(int32_t)8)))));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_65 = V_1;
  		int32_t L_66 = V_11;
  		NullCheck(L_65);
  		(L_65)->SetAt(static_cast<il2cpp_array_size_t>(4), (uint8_t)((int32_t)((uint8_t)L_66)));
  		goto IL_01d5;
  	}
  
  IL_0180:
  	{
  		int32_t L_67 = V_11;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_68 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)6, (int32_t)L_67)));
  		V_1 = L_68;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_69 = V_0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_70 = V_1;
  		int32_t L_71 = V_11;
  		Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_69, 0, (RuntimeArray *)(RuntimeArray *)L_70, 6, L_71, /*hidden argument*/NULL);
  		V_2 = ((int32_t)132);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_72 = V_1;
  		int32_t L_73 = V_11;
  		NullCheck(L_72);
  		(L_72)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_73>>(int32_t)((int32_t)24))))));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_74 = V_1;
  		int32_t L_75 = V_11;
  		NullCheck(L_74);
  		(L_74)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_75>>(int32_t)((int32_t)16))))));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_76 = V_1;
  		int32_t L_77 = V_11;
  		NullCheck(L_76);
  		(L_76)->SetAt(static_cast<il2cpp_array_size_t>(4), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_77>>(int32_t)8)))));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_78 = V_1;
  		int32_t L_79 = V_11;
  		NullCheck(L_78);
  		(L_78)->SetAt(static_cast<il2cpp_array_size_t>(5), (uint8_t)((int32_t)((uint8_t)L_79)));
  		goto IL_01d5;
  	}
  
  IL_01bd:
  	{
  		int32_t L_80 = V_11;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_81 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)2, (int32_t)L_80)));
  		V_1 = L_81;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_82 = V_0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_83 = V_1;
  		int32_t L_84 = V_11;
  		Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_82, 0, (RuntimeArray *)(RuntimeArray *)L_83, 2, L_84, /*hidden argument*/NULL);
  		int32_t L_85 = V_11;
  		V_2 = L_85;
  	}
  
  IL_01d5:
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_86 = __this->get_m_aValue_1();
  		if (L_86)
  		{
  			goto IL_01ed;
  		}
  	}
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_87 = V_0;
  		__this->set_m_aValue_1(L_87);
  		goto IL_01ed;
  	}
  
  IL_01e6:
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_88 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)2);
  		V_1 = L_88;
  	}
  
  IL_01ed:
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_89 = V_1;
  		uint8_t L_90 = __this->get_m_nTag_0();
  		NullCheck(L_89);
  		(L_89)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_90);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_91 = V_1;
  		int32_t L_92 = V_2;
  		NullCheck(L_91);
  		(L_91)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)((int32_t)((uint8_t)L_92)));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_93 = V_1;
  		return L_93;
  	}
  }
  // System.Void Mono.Security.ASN1::Decode(System.Byte[],System.Int32&,System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___asn10, int32_t* ___anPos1, int32_t ___anLength2, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	uint8_t V_0 = 0x0;
  	int32_t V_1 = 0;
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_2 = NULL;
  	ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * V_3 = NULL;
  	int32_t V_4 = 0;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		goto IL_0040;
  	}
  
  IL_0002:
  	{
  		CHECK_PAUSE_POINT;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___asn10;
  		int32_t* L_1 = ___anPos1;
  		ASN1_DecodeTLV_m469B49047A31E0DE6D8E37D3153C284D4945EB03(__this, L_0, (int32_t*)L_1, (uint8_t*)(&V_0), (int32_t*)(&V_1), (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726**)(&V_2), /*hidden argument*/NULL);
  		uint8_t L_2 = V_0;
  		if (!L_2)
  		{
  			goto IL_0040;
  		}
  	}
  	{
  		uint8_t L_3 = V_0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = V_2;
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_5 = (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)il2cpp_codegen_object_new(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  		ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC(L_5, L_3, L_4, /*hidden argument*/NULL);
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_6;
  		L_6 = ASN1_Add_m35AB44F469BE9C185A91D2E265A7DA6B27311F7B(__this, L_5, /*hidden argument*/NULL);
  		V_3 = L_6;
  		uint8_t L_7 = V_0;
  		if ((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)((int32_t)32)))) == ((uint32_t)((int32_t)32)))))
  		{
  			goto IL_003a;
  		}
  	}
  	{
  		int32_t* L_8 = ___anPos1;
  		int32_t L_9 = *((int32_t*)L_8);
  		V_4 = L_9;
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_10 = V_3;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_11 = ___asn10;
  		int32_t L_12 = V_4;
  		int32_t L_13 = V_1;
  		NullCheck(L_10);
  		ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87(L_10, L_11, (int32_t*)(&V_4), ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13)), /*hidden argument*/NULL);
  	}
  
  IL_003a:
  	{
  		int32_t* L_14 = ___anPos1;
  		int32_t* L_15 = ___anPos1;
  		int32_t L_16 = *((int32_t*)L_15);
  		int32_t L_17 = V_1;
  		*((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)L_17));
  	}
  
  IL_0040:
  	{
  		int32_t* L_18 = ___anPos1;
  		int32_t L_19 = *((int32_t*)L_18);
  		int32_t L_20 = ___anLength2;
  		if ((((int32_t)L_19) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)))))
  		{
  			goto IL_0002;
  		}
  	}
  	{
  		return;
  	}
  }
  // System.Void Mono.Security.ASN1::DecodeTLV(System.Byte[],System.Int32&,System.Byte&,System.Int32&,System.Byte[]&)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_DecodeTLV_m469B49047A31E0DE6D8E37D3153C284D4945EB03 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___asn10, int32_t* ___pos1, uint8_t* ___tag2, int32_t* ___length3, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** ___content4, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_DecodeTLV_m469B49047A31E0DE6D8E37D3153C284D4945EB03_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t V_0 = 0;
  	int32_t V_1 = 0;
  	int32_t V_2 = 0;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_DecodeTLV_m469B49047A31E0DE6D8E37D3153C284D4945EB03_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		uint8_t* L_0 = ___tag2;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___asn10;
  		int32_t* L_2 = ___pos1;
  		int32_t* L_3 = ___pos1;
  		int32_t L_4 = *((int32_t*)L_3);
  		V_0 = L_4;
  		int32_t L_5 = V_0;
  		*((int32_t*)L_2) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  		int32_t L_6 = V_0;
  		NullCheck(L_1);
  		int32_t L_7 = L_6;
  		uint8_t L_8 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  		*((int8_t*)L_0) = (int8_t)L_8;
  		int32_t* L_9 = ___length3;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_10 = ___asn10;
  		int32_t* L_11 = ___pos1;
  		int32_t* L_12 = ___pos1;
  		int32_t L_13 = *((int32_t*)L_12);
  		V_0 = L_13;
  		int32_t L_14 = V_0;
  		*((int32_t*)L_11) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  		int32_t L_15 = V_0;
  		NullCheck(L_10);
  		int32_t L_16 = L_15;
  		uint8_t L_17 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  		*((int32_t*)L_9) = (int32_t)L_17;
  		int32_t* L_18 = ___length3;
  		int32_t L_19 = *((int32_t*)L_18);
  		if ((!(((uint32_t)((int32_t)((int32_t)L_19&(int32_t)((int32_t)128)))) == ((uint32_t)((int32_t)128)))))
  		{
  			goto IL_005a;
  		}
  	}
  	{
  		int32_t* L_20 = ___length3;
  		int32_t L_21 = *((int32_t*)L_20);
  		V_1 = ((int32_t)((int32_t)L_21&(int32_t)((int32_t)127)));
  		int32_t* L_22 = ___length3;
  		*((int32_t*)L_22) = (int32_t)0;
  		V_2 = 0;
  		goto IL_0056;
  	}
  
  IL_003a:
  	{
  		CHECK_PAUSE_POINT;
  		int32_t* L_23 = ___length3;
  		int32_t* L_24 = ___length3;
  		int32_t L_25 = *((int32_t*)L_24);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_26 = ___asn10;
  		int32_t* L_27 = ___pos1;
  		int32_t* L_28 = ___pos1;
  		int32_t L_29 = *((int32_t*)L_28);
  		V_0 = L_29;
  		int32_t L_30 = V_0;
  		*((int32_t*)L_27) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
  		int32_t L_31 = V_0;
  		NullCheck(L_26);
  		int32_t L_32 = L_31;
  		uint8_t L_33 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
  		*((int32_t*)L_23) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_25, (int32_t)((int32_t)256))), (int32_t)L_33));
  		int32_t L_34 = V_2;
  		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
  	}
  
  IL_0056:
  	{
  		int32_t L_35 = V_2;
  		int32_t L_36 = V_1;
  		if ((((int32_t)L_35) < ((int32_t)L_36)))
  		{
  			goto IL_003a;
  		}
  	}
  
  IL_005a:
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** L_37 = ___content4;
  		int32_t* L_38 = ___length3;
  		int32_t L_39 = *((int32_t*)L_38);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_40 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)L_39);
  		*((RuntimeObject **)L_37) = (RuntimeObject *)L_40;
  		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_37, (void*)(RuntimeObject *)L_40);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_41 = ___asn10;
  		int32_t* L_42 = ___pos1;
  		int32_t L_43 = *((int32_t*)L_42);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** L_44 = ___content4;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_45 = *((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726**)L_44);
  		int32_t* L_46 = ___length3;
  		int32_t L_47 = *((int32_t*)L_46);
  		Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_41, L_43, (RuntimeArray *)(RuntimeArray *)L_45, 0, L_47, /*hidden argument*/NULL);
  		return;
  	}
  }
  // Mono.Security.ASN1 Mono.Security.ASN1::get_Item(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ASN1_get_Item_mBA4AF2346A0847038957881A98202AF8DAF09B50 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, int32_t ___index0, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_get_Item_mBA4AF2346A0847038957881A98202AF8DAF09B50_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * V_0 = NULL;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_get_Item_mBA4AF2346A0847038957881A98202AF8DAF09B50_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  	il2cpp::utils::ExceptionSupportStack<int32_t, 3> __leave_targets;
  
  IL_0000:
  	try
  	{ // begin try (depth: 1)
  		STORE_TRY_ID(methodExecutionContext, 0);
  		{
  			ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_0 = __this->get_elist_2();
  			if (!L_0)
  			{
  				goto IL_0016;
  			}
  		}
  
  IL_0008:
  		{
  			int32_t L_1 = ___index0;
  			ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_2 = __this->get_elist_2();
  			NullCheck(L_2);
  			int32_t L_3;
  			L_3 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_2);
  			if ((((int32_t)L_1) < ((int32_t)L_3)))
  			{
  				goto IL_001a;
  			}
  		}
  
  IL_0016:
  		{
  			V_0 = (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)NULL;
  			goto IL_0033;
  		}
  
  IL_001a:
  		{
  			ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_4 = __this->get_elist_2();
  			int32_t L_5 = ___index0;
  			NullCheck(L_4);
  			RuntimeObject * L_6;
  			L_6 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(22 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_4, L_5);
  			V_0 = ((ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)CastclassClass((RuntimeObject*)L_6, ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var));
  			goto IL_0033;
  		}
  	} // end try (depth: 1)
  	catch(Il2CppExceptionWrapper& e)
  	{
  		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  		{
  			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  			goto CATCH_002e;
  		}
  		throw e;
  	}
  
  CATCH_002e:
  	{ // begin catch(System.ArgumentOutOfRangeException)
  		STORE_TRY_ID(methodExecutionContext, -1);
  		V_0 = (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)NULL;
  		IL2CPP_POP_ACTIVE_EXCEPTION();
  		goto IL_0033;
  	} // end catch (depth: 1)
  
  IL_0033:
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_7 = V_0;
  		return L_7;
  	}
  }
  // System.String Mono.Security.ASN1::ToString()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ASN1_ToString_m5BCBD4583786543E88D243E197C218C748ADC356 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_ToString_m5BCBD4583786543E88D243E197C218C748ADC356_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral103949F0C75755294C4E46F97193DE6B9FC8DAD7);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A9141C6D604CE4530FB3983D2DD3178E36CC069);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B548BEAD44216247E991F18006F8DEA22021F68);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral949E308288B2FD68A8A495751C8D81446AE026E7);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD);
  		s_Il2CppMethodInitialized = true;
  	}
  	StringBuilder_t * V_0 = NULL;
  	int32_t V_1 = 0;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_ToString_m5BCBD4583786543E88D243E197C218C748ADC356_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  		StringBuilder__ctor_m5A81DE19E748F748E19FF13FB6FFD2547F9212D9(L_0, /*hidden argument*/NULL);
  		V_0 = L_0;
  		StringBuilder_t * L_1 = V_0;
  		uint8_t* L_2 = __this->get_address_of_m_nTag_0();
  		String_t* L_3;
  		L_3 = Byte_ToString_mABEF6F24915951FF4A4D87B389D8418B2638178C((uint8_t*)L_2, _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, /*hidden argument*/NULL);
  		String_t* L_4;
  		L_4 = Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4(/*hidden argument*/NULL);
  		NullCheck(L_1);
  		StringBuilder_t * L_5;
  		L_5 = StringBuilder_AppendFormat_m37B348187DD9186C2451ACCA3DBC4ABCD4632AD4(L_1, _stringLiteral103949F0C75755294C4E46F97193DE6B9FC8DAD7, L_3, L_4, /*hidden argument*/NULL);
  		StringBuilder_t * L_6 = V_0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7;
  		L_7 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(__this, /*hidden argument*/NULL);
  		NullCheck(L_7);
  		int32_t L_8 = ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)));
  		RuntimeObject * L_9 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_8);
  		String_t* L_10;
  		L_10 = Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4(/*hidden argument*/NULL);
  		NullCheck(L_6);
  		StringBuilder_t * L_11;
  		L_11 = StringBuilder_AppendFormat_m37B348187DD9186C2451ACCA3DBC4ABCD4632AD4(L_6, _stringLiteral1B548BEAD44216247E991F18006F8DEA22021F68, L_9, L_10, /*hidden argument*/NULL);
  		StringBuilder_t * L_12 = V_0;
  		NullCheck(L_12);
  		StringBuilder_t * L_13;
  		L_13 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_12, _stringLiteral1A9141C6D604CE4530FB3983D2DD3178E36CC069, /*hidden argument*/NULL);
  		StringBuilder_t * L_14 = V_0;
  		String_t* L_15;
  		L_15 = Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4(/*hidden argument*/NULL);
  		NullCheck(L_14);
  		StringBuilder_t * L_16;
  		L_16 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_14, L_15, /*hidden argument*/NULL);
  		V_1 = 0;
  		goto IL_00a0;
  	}
  
  IL_0061:
  	{
  		CHECK_PAUSE_POINT;
  		StringBuilder_t * L_17 = V_0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_18;
  		L_18 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(__this, /*hidden argument*/NULL);
  		int32_t L_19 = V_1;
  		NullCheck(L_18);
  		String_t* L_20;
  		L_20 = Byte_ToString_mABEF6F24915951FF4A4D87B389D8418B2638178C((uint8_t*)((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19))), _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, /*hidden argument*/NULL);
  		NullCheck(L_17);
  		StringBuilder_t * L_21;
  		L_21 = StringBuilder_AppendFormat_mA3A12EF6C7AC4C5EBC41FCA633F4FC036205669E(L_17, _stringLiteral949E308288B2FD68A8A495751C8D81446AE026E7, L_20, /*hidden argument*/NULL);
  		int32_t L_22 = V_1;
  		if (((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1))%(int32_t)((int32_t)16))))
  		{
  			goto IL_009c;
  		}
  	}
  	{
  		StringBuilder_t * L_23 = V_0;
  		String_t* L_24;
  		L_24 = Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4(/*hidden argument*/NULL);
  		ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_25;
  		L_25 = Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_RuntimeMethod_var);
  		NullCheck(L_23);
  		StringBuilder_t * L_26;
  		L_26 = StringBuilder_AppendFormat_m97C4AAABA51FCC2D426BD22FE05BEC045AB9D6F8(L_23, L_24, L_25, /*hidden argument*/NULL);
  	}
  
  IL_009c:
  	{
  		int32_t L_27 = V_1;
  		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
  	}
  
  IL_00a0:
  	{
  		int32_t L_28 = V_1;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_29;
  		L_29 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(__this, /*hidden argument*/NULL);
  		NullCheck(L_29);
  		if ((((int32_t)L_28) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))))
  		{
  			goto IL_0061;
  		}
  	}
  	{
  		StringBuilder_t * L_30 = V_0;
  		NullCheck(L_30);
  		String_t* L_31;
  		L_31 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_30);
  		return L_31;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // Mono.Security.ASN1 Mono.Security.ASN1Convert::FromInt32(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ASN1Convert_FromInt32_m2EB0E4A8D3D06D4EE1BEFD4F50E9021FF6B82FA2 (int32_t ___value0, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1Convert_FromInt32_m2EB0E4A8D3D06D4EE1BEFD4F50E9021FF6B82FA2_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_0 = NULL;
  	int32_t V_1 = 0;
  	ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * V_2 = NULL;
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_3 = NULL;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1Convert_FromInt32_m2EB0E4A8D3D06D4EE1BEFD4F50E9021FF6B82FA2_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		int32_t L_0 = ___value0;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1;
  		L_1 = BitConverterLE_GetBytes_mD4BDBCF2894D9C49D53420C8CAD0933372E8B698(L_0, /*hidden argument*/NULL);
  		V_0 = L_1;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = V_0;
  		Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B(L_2, /*hidden argument*/Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_RuntimeMethod_var);
  		V_1 = 0;
  		goto IL_0015;
  	}
  
  IL_0011:
  	{
  		CHECK_PAUSE_POINT;
  		int32_t L_3 = V_1;
  		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
  	}
  
  IL_0015:
  	{
  		int32_t L_4 = V_1;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5 = V_0;
  		NullCheck(L_5);
  		if ((((int32_t)L_4) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))))
  		{
  			goto IL_0020;
  		}
  	}
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_6 = V_0;
  		int32_t L_7 = V_1;
  		NullCheck(L_6);
  		int32_t L_8 = L_7;
  		uint8_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  		if (!L_9)
  		{
  			goto IL_0011;
  		}
  	}
  
  IL_0020:
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_10 = (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)il2cpp_codegen_object_new(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  		ASN1__ctor_mC8594B7A2376B58F26F1D0457B0F9F5880D87142(L_10, (uint8_t)2, /*hidden argument*/NULL);
  		V_2 = L_10;
  		int32_t L_11 = V_1;
  		if (!L_11)
  		{
  			goto IL_0030;
  		}
  	}
  	{
  		int32_t L_12 = V_1;
  		if ((((int32_t)L_12) == ((int32_t)4)))
  		{
  			goto IL_0039;
  		}
  	}
  	{
  		goto IL_0047;
  	}
  
  IL_0030:
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_13 = V_2;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_14 = V_0;
  		NullCheck(L_13);
  		ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D(L_13, L_14, /*hidden argument*/NULL);
  		goto IL_0063;
  	}
  
  IL_0039:
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_15 = V_2;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_16 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)1);
  		NullCheck(L_15);
  		ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D(L_15, L_16, /*hidden argument*/NULL);
  		goto IL_0063;
  	}
  
  IL_0047:
  	{
  		int32_t L_17 = V_1;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_18 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)4, (int32_t)L_17)));
  		V_3 = L_18;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_19 = V_0;
  		int32_t L_20 = V_1;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_21 = V_3;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_22 = V_3;
  		NullCheck(L_22);
  		Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_19, L_20, (RuntimeArray *)(RuntimeArray *)L_21, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))), /*hidden argument*/NULL);
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_23 = V_2;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_24 = V_3;
  		NullCheck(L_23);
  		ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D(L_23, L_24, /*hidden argument*/NULL);
  	}
  
  IL_0063:
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_25 = V_2;
  		return L_25;
  	}
  }
  // System.Int32 Mono.Security.ASN1Convert::ToInt32(Mono.Security.ASN1)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ___asn10, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t V_0 = 0;
  	int32_t V_1 = 0;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_0 = ___asn10;
  		if (L_0)
  		{
  			goto IL_000e;
  		}
  	}
  	{
  		ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var)));
  		ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral64EF02A69B970330DD01FA1A603CAE5EFC04FB89)), /*hidden argument*/NULL);
  		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77_RuntimeMethod_var)));
  	}
  
  IL_000e:
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_2 = ___asn10;
  		NullCheck(L_2);
  		uint8_t L_3;
  		L_3 = ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_inline(L_2, /*hidden argument*/NULL);
  		if ((((int32_t)L_3) == ((int32_t)2)))
  		{
  			goto IL_0022;
  		}
  	}
  	{
  		FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 * L_4 = (FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759_il2cpp_TypeInfo_var)));
  		FormatException__ctor_mB8F9A26F985EF9A6C0C082F7D70CFDF2DBDBB23B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07C3F7BAA7B4AB0D6D2DA7749FA8ACA206FD73F8)), /*hidden argument*/NULL);
  		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77_RuntimeMethod_var)));
  	}
  
  IL_0022:
  	{
  		V_0 = 0;
  		V_1 = 0;
  		goto IL_0039;
  	}
  
  IL_0028:
  	{
  		CHECK_PAUSE_POINT;
  		int32_t L_5 = V_0;
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_6 = ___asn10;
  		NullCheck(L_6);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7;
  		L_7 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(L_6, /*hidden argument*/NULL);
  		int32_t L_8 = V_1;
  		NullCheck(L_7);
  		int32_t L_9 = L_8;
  		uint8_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_5<<(int32_t)8)), (int32_t)L_10));
  		int32_t L_11 = V_1;
  		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  	}
  
  IL_0039:
  	{
  		int32_t L_12 = V_1;
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_13 = ___asn10;
  		NullCheck(L_13);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_14;
  		L_14 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(L_13, /*hidden argument*/NULL);
  		NullCheck(L_14);
  		if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))))
  		{
  			goto IL_0028;
  		}
  	}
  	{
  		int32_t L_15 = V_0;
  		return L_15;
  	}
  }
  // System.String Mono.Security.ASN1Convert::ToOid(Mono.Security.ASN1)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ASN1Convert_ToOid_m6F617C7AC370CC5D6EAC2F813D8F7B73A3D8F61F (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ___asn10, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1Convert_ToOid_m6F617C7AC370CC5D6EAC2F813D8F7B73A3D8F61F_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
  		s_Il2CppMethodInitialized = true;
  	}
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_0 = NULL;
  	StringBuilder_t * V_1 = NULL;
  	uint8_t V_2 = 0x0;
  	uint8_t V_3 = 0x0;
  	uint64_t V_4 = 0;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1Convert_ToOid_m6F617C7AC370CC5D6EAC2F813D8F7B73A3D8F61F_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_0 = ___asn10;
  		if (L_0)
  		{
  			goto IL_000e;
  		}
  	}
  	{
  		ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var)));
  		ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral64EF02A69B970330DD01FA1A603CAE5EFC04FB89)), /*hidden argument*/NULL);
  		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASN1Convert_ToOid_m6F617C7AC370CC5D6EAC2F813D8F7B73A3D8F61F_RuntimeMethod_var)));
  	}
  
  IL_000e:
  	{
  		ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_2 = ___asn10;
  		NullCheck(L_2);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3;
  		L_3 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(L_2, /*hidden argument*/NULL);
  		V_0 = L_3;
  		StringBuilder_t * L_4 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  		StringBuilder__ctor_m5A81DE19E748F748E19FF13FB6FFD2547F9212D9(L_4, /*hidden argument*/NULL);
  		V_1 = L_4;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5 = V_0;
  		NullCheck(L_5);
  		int32_t L_6 = 0;
  		uint8_t L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  		V_2 = (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_7/(int32_t)((int32_t)40)))));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = V_0;
  		NullCheck(L_8);
  		int32_t L_9 = 0;
  		uint8_t L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  		V_3 = (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_10%(int32_t)((int32_t)40)))));
  		uint8_t L_11 = V_2;
  		if ((((int32_t)L_11) <= ((int32_t)2)))
  		{
  			goto IL_003c;
  		}
  	}
  	{
  		uint8_t L_12 = V_3;
  		uint8_t L_13 = V_2;
  		V_3 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)2)), (int32_t)((int32_t)40)))))))));
  		V_2 = (uint8_t)2;
  	}
  
  IL_003c:
  	{
  		StringBuilder_t * L_14 = V_1;
  		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  		CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_15;
  		L_15 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL);
  		String_t* L_16;
  		L_16 = Byte_ToString_m104307B82FDCE07CA77D54B60A5D88786E5BB09D((uint8_t*)(&V_2), L_15, /*hidden argument*/NULL);
  		NullCheck(L_14);
  		StringBuilder_t * L_17;
  		L_17 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_14, L_16, /*hidden argument*/NULL);
  		StringBuilder_t * L_18 = V_1;
  		NullCheck(L_18);
  		StringBuilder_t * L_19;
  		L_19 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_18, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, /*hidden argument*/NULL);
  		StringBuilder_t * L_20 = V_1;
  		CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_21;
  		L_21 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL);
  		String_t* L_22;
  		L_22 = Byte_ToString_m104307B82FDCE07CA77D54B60A5D88786E5BB09D((uint8_t*)(&V_3), L_21, /*hidden argument*/NULL);
  		NullCheck(L_20);
  		StringBuilder_t * L_23;
  		L_23 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_20, L_22, /*hidden argument*/NULL);
  		V_4 = ((int64_t)((int64_t)0));
  		V_2 = (uint8_t)1;
  		goto IL_00bd;
  	}
  
  IL_0076:
  	{
  		CHECK_PAUSE_POINT;
  		uint64_t L_24 = V_4;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_25 = V_0;
  		uint8_t L_26 = V_2;
  		NullCheck(L_25);
  		uint8_t L_27 = L_26;
  		uint8_t L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
  		V_4 = ((int64_t)((int64_t)((int64_t)((int64_t)L_24<<(int32_t)7))|(int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_28&(int32_t)((int32_t)127)))))))))));
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_29 = V_0;
  		uint8_t L_30 = V_2;
  		NullCheck(L_29);
  		uint8_t L_31 = L_30;
  		uint8_t L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
  		if ((((int32_t)((int32_t)((int32_t)L_32&(int32_t)((int32_t)128)))) == ((int32_t)((int32_t)128))))
  		{
  			goto IL_00b8;
  		}
  	}
  	{
  		StringBuilder_t * L_33 = V_1;
  		NullCheck(L_33);
  		StringBuilder_t * L_34;
  		L_34 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_33, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, /*hidden argument*/NULL);
  		StringBuilder_t * L_35 = V_1;
  		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  		CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_36;
  		L_36 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL);
  		String_t* L_37;
  		L_37 = UInt64_ToString_m1429DDEBC0EE07254A8F7E06D3594D1CE72DADF2((uint64_t*)(&V_4), L_36, /*hidden argument*/NULL);
  		NullCheck(L_35);
  		StringBuilder_t * L_38;
  		L_38 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_35, L_37, /*hidden argument*/NULL);
  		V_4 = ((int64_t)((int64_t)0));
  	}
  
  IL_00b8:
  	{
  		uint8_t L_39 = V_2;
  		V_2 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1))));
  	}
  
  IL_00bd:
  	{
  		uint8_t L_40 = V_2;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_41 = V_0;
  		NullCheck(L_41);
  		if ((((int32_t)L_40) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))))))
  		{
  			goto IL_0076;
  		}
  	}
  	{
  		StringBuilder_t * L_42 = V_1;
  		NullCheck(L_42);
  		String_t* L_43;
  		L_43 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_42);
  		return L_43;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Byte[] Mono.Security.BitConverterLE::GetUIntBytes(System.Byte*)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* BitConverterLE_GetUIntBytes_m3771CE625EE76BB13B8C60BCBB038E412514E939 (uint8_t* ___bytes0, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverterLE_GetUIntBytes_m3771CE625EE76BB13B8C60BCBB038E412514E939_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, BitConverterLE_GetUIntBytes_m3771CE625EE76BB13B8C60BCBB038E412514E939_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		IL2CPP_RUNTIME_CLASS_INIT(BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var);
  		bool L_0 = ((BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_StaticFields*)il2cpp_codegen_static_fields_for(BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var))->get_IsLittleEndian_0();
  		if (!L_0)
  		{
  			goto IL_0028;
  		}
  	}
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)4);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = L_1;
  		uint8_t* L_3 = ___bytes0;
  		int32_t L_4 = *((uint8_t*)L_3);
  		NullCheck(L_2);
  		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_4);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5 = L_2;
  		uint8_t* L_6 = ___bytes0;
  		int32_t L_7 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, (int32_t)1)));
  		NullCheck(L_5);
  		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)L_7);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = L_5;
  		uint8_t* L_9 = ___bytes0;
  		int32_t L_10 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, (int32_t)2)));
  		NullCheck(L_8);
  		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)L_10);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_11 = L_8;
  		uint8_t* L_12 = ___bytes0;
  		int32_t L_13 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_12, (int32_t)3)));
  		NullCheck(L_11);
  		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)L_13);
  		return L_11;
  	}
  
  IL_0028:
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_14 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)4);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_15 = L_14;
  		uint8_t* L_16 = ___bytes0;
  		int32_t L_17 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)3)));
  		NullCheck(L_15);
  		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_17);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_18 = L_15;
  		uint8_t* L_19 = ___bytes0;
  		int32_t L_20 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, (int32_t)2)));
  		NullCheck(L_18);
  		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)L_20);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_21 = L_18;
  		uint8_t* L_22 = ___bytes0;
  		int32_t L_23 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, (int32_t)1)));
  		NullCheck(L_21);
  		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)L_23);
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_24 = L_21;
  		uint8_t* L_25 = ___bytes0;
  		int32_t L_26 = *((uint8_t*)L_25);
  		NullCheck(L_24);
  		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)L_26);
  		return L_24;
  	}
  }
  // System.Byte[] Mono.Security.BitConverterLE::GetBytes(System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* BitConverterLE_GetBytes_mD4BDBCF2894D9C49D53420C8CAD0933372E8B698 (int32_t ___value0, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverterLE_GetBytes_mD4BDBCF2894D9C49D53420C8CAD0933372E8B698_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, BitConverterLE_GetBytes_mD4BDBCF2894D9C49D53420C8CAD0933372E8B698_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  		L_0 = BitConverterLE_GetUIntBytes_m3771CE625EE76BB13B8C60BCBB038E412514E939((uint8_t*)(uint8_t*)((uintptr_t)(&___value0)), /*hidden argument*/NULL);
  		return L_0;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.String Mono.Security.Cryptography.CryptoConvert::ToHex(System.Byte[])
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CryptoConvert_ToHex_m567E8BF67E972F8A8AC9DC37BEE4F06521082EF4 (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___input0, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CryptoConvert_ToHex_m567E8BF67E972F8A8AC9DC37BEE4F06521082EF4_RuntimeMethod_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD);
  		s_Il2CppMethodInitialized = true;
  	}
  	StringBuilder_t * V_0 = NULL;
  	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_1 = NULL;
  	int32_t V_2 = 0;
  	uint8_t V_3 = 0x0;
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, CryptoConvert_ToHex_m567E8BF67E972F8A8AC9DC37BEE4F06521082EF4_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___input0;
  		if (L_0)
  		{
  			goto IL_0005;
  		}
  	}
  	{
  		return (String_t*)NULL;
  	}
  
  IL_0005:
  	{
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___input0;
  		NullCheck(L_1);
  		StringBuilder_t * L_2 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  		StringBuilder__ctor_mEDFFE2D378A15F6DAB54D52661C84C1B52E7BA2E(L_2, ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))), (int32_t)2)), /*hidden argument*/NULL);
  		V_0 = L_2;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3 = ___input0;
  		V_1 = L_3;
  		V_2 = 0;
  		goto IL_0036;
  	}
  
  IL_0016:
  	{
  		CHECK_PAUSE_POINT;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = V_1;
  		int32_t L_5 = V_2;
  		NullCheck(L_4);
  		int32_t L_6 = L_5;
  		uint8_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  		V_3 = L_7;
  		StringBuilder_t * L_8 = V_0;
  		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  		CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_9;
  		L_9 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL);
  		String_t* L_10;
  		L_10 = Byte_ToString_mB5BDCB74BE861E9EB085AAFBE115998B632CEFA8((uint8_t*)(&V_3), _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, L_9, /*hidden argument*/NULL);
  		NullCheck(L_8);
  		StringBuilder_t * L_11;
  		L_11 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_8, L_10, /*hidden argument*/NULL);
  		int32_t L_12 = V_2;
  		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  	}
  
  IL_0036:
  	{
  		int32_t L_13 = V_2;
  		ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_14 = V_1;
  		NullCheck(L_14);
  		if ((((int32_t)L_13) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))))
  		{
  			goto IL_0016;
  		}
  	}
  	{
  		StringBuilder_t * L_15 = V_0;
  		NullCheck(L_15);
  		String_t* L_16;
  		L_16 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_15);
  		return L_16;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_inline (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_RuntimeMethod_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_RuntimeMethod_var, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		uint8_t L_0 = __this->get_m_nTag_0();
  		return L_0;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_gshared_inline (const RuntimeMethod* method)
  {
  	DECLARE_METHOD_EXEC_CTX(methodExecutionContext, method, NULL, NULL, NULL);
  	CHECK_PAUSE_POINT;
  	{
  		IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0));
  		ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = ((EmptyArray_1_tBF73225DFA890366D579424FE8F40073BF9FBAD4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Value_0();
  		return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0;
  	}
  }
  