#include "il2cpp-config.h"

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

#include <cstring>
#include <string.h>
#include <stdio.h>
#include <cmath>
#include <limits>
#include <assert.h>


#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "System_System_Net_FileWebRequestCreator1433256879.h"
#include "System_System_Net_FtpRequestCreator3707472729.h"
#include "System_System_Net_FtpWebRequest3084461655.h"
#include "System_System_Net_GlobalProxySelection183150427.h"
#include "System_System_Net_HttpRequestCreator1200682847.h"
#include "System_System_Net_HttpVersion3218902506.h"
#include "System_System_Net_HttpWebRequest3949036893.h"
#include "System_System_Net_IPAddress3525271463.h"
#include "System_System_Net_IPv6Address1083476711.h"
#include "System_System_Net_SecurityProtocolType2898870124.h"
#include "System_System_Net_ServicePoint4193060341.h"
#include "System_System_Net_ServicePointManager165502476.h"
#include "System_System_Net_ServicePointManager_SPKey1069823253.h"
#include "System_System_Net_WebHeaderCollection1958609721.h"
#include "System_System_Net_WebProxy2877839764.h"
#include "System_System_Net_WebRequest51806901.h"
#include "System_System_Security_Cryptography_X509Certificat1258989979.h"
#include "System_System_Security_Cryptography_X509Certificat1182884468.h"
#include "System_System_Security_Cryptography_X509Certificat3209511796.h"
#include "System_System_Security_Cryptography_X509Certificat1427767882.h"
#include "System_System_Security_Cryptography_X509Certificate815951664.h"
#include "System_System_Security_Cryptography_X509Certificat2073611205.h"
#include "System_System_Security_Cryptography_X509Certificate134105807.h"
#include "System_System_Security_Cryptography_X509Certificate160474609.h"
#include "System_System_Security_Cryptography_X509Certificat1692475439.h"
#include "System_System_Security_Cryptography_X509Certificat2513127765.h"
#include "System_System_Security_Cryptography_X509Certificat3220522733.h"
#include "System_System_Security_Cryptography_X509Certificat3573322844.h"
#include "System_System_Security_Cryptography_X509Certificat1111884825.h"
#include "System_System_Security_Cryptography_X509Certificat1801824625.h"
#include "System_System_Security_Cryptography_X509Certificat1625801647.h"
#include "System_System_Security_Cryptography_X509Certificat2446453973.h"
#include "System_System_Security_Cryptography_X509Certificate676713451.h"
#include "System_System_Security_Cryptography_X509Certificate766901931.h"
#include "System_System_Security_Cryptography_X509Certificat2303373610.h"
#include "System_System_Security_Cryptography_X509Certificat3535934943.h"
#include "System_System_Security_Cryptography_X509Certificat3645370647.h"
#include "System_System_Security_Cryptography_X509Certificat1445540821.h"
#include "System_System_Security_Cryptography_X509Certificat2266193147.h"
#include "System_System_Security_Cryptography_X509Certificat2945450121.h"
#include "System_System_Security_Cryptography_X509Certificat3675963317.h"
#include "System_System_Security_Cryptography_X509Certificat1237379453.h"
#include "System_System_Security_Cryptography_X509Certificat1170263131.h"
#include "System_System_Security_Cryptography_X509Certificate326021344.h"
#include "System_System_Security_Cryptography_X509Certificate326232855.h"
#include "System_System_Security_Cryptography_X509Certificat1127032377.h"
#include "System_System_Security_Cryptography_X509Certificat1223239515.h"
#include "System_System_Security_Cryptography_X509Certificat1277662109.h"
#include "System_System_Security_Cryptography_X509Certificat2783749380.h"
#include "System_System_Security_Cryptography_AsnDecodeStatu1762590658.h"
#include "System_System_Security_Cryptography_AsnEncodedData2861953768.h"
#include "System_System_Security_Cryptography_Oid2466812144.h"
#include "System_System_Security_Cryptography_OidCollection1976115950.h"
#include "System_System_Security_Cryptography_OidEnumerator2796768276.h"
#include "System_System_Text_RegularExpressions_BaseMachine768653060.h"
#include "System_System_Text_RegularExpressions_Capture754001812.h"
#include "System_System_Text_RegularExpressions_CaptureColle1173899026.h"
#include "System_System_Text_RegularExpressions_Group2151468941.h"
#include "System_System_Text_RegularExpressions_GroupCollecti982584267.h"
#include "System_System_Text_RegularExpressions_Match2156507859.h"
#include "System_System_Text_RegularExpressions_MatchCollect3437694865.h"
#include "System_System_Text_RegularExpressions_MatchCollect2292349437.h"
#include "System_System_Text_RegularExpressions_Regex2161232213.h"
#include "System_System_Text_RegularExpressions_RegexOptions3066443743.h"
#include "System_System_Text_RegularExpressions_OpCode2459786422.h"
#include "System_System_Text_RegularExpressions_OpFlags3204502900.h"
#include "System_System_Text_RegularExpressions_Position2659647281.h"
#include "System_System_Text_RegularExpressions_FactoryCache2263956512.h"
#include "System_System_Text_RegularExpressions_FactoryCache_447833941.h"
#include "System_System_Text_RegularExpressions_MRUList583528572.h"
#include "System_System_Text_RegularExpressions_MRUList_Node1521789168.h"
#include "System_System_Text_RegularExpressions_Category1962353414.h"
#include "System_System_Text_RegularExpressions_CategoryUtils734718049.h"
#include "System_System_Text_RegularExpressions_LinkRef378484359.h"
#include "System_System_Text_RegularExpressions_InterpreterF3485052664.h"
#include "System_System_Text_RegularExpressions_PatternCompi3989440925.h"
#include "System_System_Text_RegularExpressions_PatternCompi3356653547.h"
#include "System_System_Text_RegularExpressions_PatternCompil396179390.h"
#include "System_System_Text_RegularExpressions_LinkStack1760044604.h"
#include "System_System_Text_RegularExpressions_Mark3811539797.h"
#include "System_System_Text_RegularExpressions_Interpreter4223808840.h"
#include "System_System_Text_RegularExpressions_Interpreter_3630763131.h"
#include "System_System_Text_RegularExpressions_Interpreter_1764265010.h"
#include "System_System_Text_RegularExpressions_Interpreter_1939935045.h"
#include "System_System_Text_RegularExpressions_Interval2482260685.h"
#include "System_System_Text_RegularExpressions_IntervalColl1888974603.h"
#include "System_System_Text_RegularExpressions_IntervalColl3676602947.h"
#include "System_System_Text_RegularExpressions_IntervalColl1292950321.h"
#include "System_System_Text_RegularExpressions_Syntax_Parse3926544077.h"
#include "System_System_Text_RegularExpressions_QuickSearch2109051075.h"
#include "System_System_Text_RegularExpressions_Syntax_Expre2279826820.h"
#include "System_System_Text_RegularExpressions_Syntax_Expre3183027782.h"
#include "System_System_Text_RegularExpressions_Syntax_Compo2628834993.h"



#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize900 = { sizeof (FileWebRequestCreator_t1433256879), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize901 = { sizeof (FtpRequestCreator_t3707472729), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize902 = { sizeof (FtpWebRequest_t3084461655), -1, sizeof(FtpWebRequest_t3084461655_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable902[11] = 
{
	FtpWebRequest_t3084461655::get_offset_of_requestUri_6(),
	FtpWebRequest_t3084461655::get_offset_of_proxy_7(),
	FtpWebRequest_t3084461655::get_offset_of_timeout_8(),
	FtpWebRequest_t3084461655::get_offset_of_rwTimeout_9(),
	FtpWebRequest_t3084461655::get_offset_of_binary_10(),
	FtpWebRequest_t3084461655::get_offset_of_usePassive_11(),
	FtpWebRequest_t3084461655::get_offset_of_method_12(),
	FtpWebRequest_t3084461655::get_offset_of_locker_13(),
	FtpWebRequest_t3084461655_StaticFields::get_offset_of_supportedCommands_14(),
	FtpWebRequest_t3084461655::get_offset_of_callback_15(),
	FtpWebRequest_t3084461655_StaticFields::get_offset_of_U3CU3Ef__amU24cache1C_16(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize903 = { sizeof (GlobalProxySelection_t183150427), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize904 = { sizeof (HttpRequestCreator_t1200682847), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize905 = { sizeof (HttpVersion_t3218902506), -1, sizeof(HttpVersion_t3218902506_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable905[2] = 
{
	HttpVersion_t3218902506_StaticFields::get_offset_of_Version10_0(),
	HttpVersion_t3218902506_StaticFields::get_offset_of_Version11_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize906 = { sizeof (HttpWebRequest_t3949036893), -1, sizeof(HttpWebRequest_t3949036893_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable906[24] = 
{
	HttpWebRequest_t3949036893::get_offset_of_requestUri_6(),
	HttpWebRequest_t3949036893::get_offset_of_actualUri_7(),
	HttpWebRequest_t3949036893::get_offset_of_hostChanged_8(),
	HttpWebRequest_t3949036893::get_offset_of_allowAutoRedirect_9(),
	HttpWebRequest_t3949036893::get_offset_of_allowBuffering_10(),
	HttpWebRequest_t3949036893::get_offset_of_certificates_11(),
	HttpWebRequest_t3949036893::get_offset_of_connectionGroup_12(),
	HttpWebRequest_t3949036893::get_offset_of_contentLength_13(),
	HttpWebRequest_t3949036893::get_offset_of_webHeaders_14(),
	HttpWebRequest_t3949036893::get_offset_of_keepAlive_15(),
	HttpWebRequest_t3949036893::get_offset_of_maxAutoRedirect_16(),
	HttpWebRequest_t3949036893::get_offset_of_mediaType_17(),
	HttpWebRequest_t3949036893::get_offset_of_method_18(),
	HttpWebRequest_t3949036893::get_offset_of_initialMethod_19(),
	HttpWebRequest_t3949036893::get_offset_of_pipelined_20(),
	HttpWebRequest_t3949036893::get_offset_of_version_21(),
	HttpWebRequest_t3949036893::get_offset_of_proxy_22(),
	HttpWebRequest_t3949036893::get_offset_of_sendChunked_23(),
	HttpWebRequest_t3949036893::get_offset_of_servicePoint_24(),
	HttpWebRequest_t3949036893::get_offset_of_timeout_25(),
	HttpWebRequest_t3949036893::get_offset_of_redirects_26(),
	HttpWebRequest_t3949036893::get_offset_of_locker_27(),
	HttpWebRequest_t3949036893_StaticFields::get_offset_of_defaultMaxResponseHeadersLength_28(),
	HttpWebRequest_t3949036893::get_offset_of_readWriteTimeout_29(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize907 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize908 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize909 = { sizeof (IPAddress_t3525271463), -1, sizeof(IPAddress_t3525271463_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable909[11] = 
{
	IPAddress_t3525271463::get_offset_of_m_Address_0(),
	IPAddress_t3525271463::get_offset_of_m_Family_1(),
	IPAddress_t3525271463::get_offset_of_m_Numbers_2(),
	IPAddress_t3525271463::get_offset_of_m_ScopeId_3(),
	IPAddress_t3525271463_StaticFields::get_offset_of_Any_4(),
	IPAddress_t3525271463_StaticFields::get_offset_of_Broadcast_5(),
	IPAddress_t3525271463_StaticFields::get_offset_of_Loopback_6(),
	IPAddress_t3525271463_StaticFields::get_offset_of_None_7(),
	IPAddress_t3525271463_StaticFields::get_offset_of_IPv6Any_8(),
	IPAddress_t3525271463_StaticFields::get_offset_of_IPv6Loopback_9(),
	IPAddress_t3525271463_StaticFields::get_offset_of_IPv6None_10(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize910 = { sizeof (IPv6Address_t1083476711), -1, sizeof(IPv6Address_t1083476711_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable910[5] = 
{
	IPv6Address_t1083476711::get_offset_of_address_0(),
	IPv6Address_t1083476711::get_offset_of_prefixLength_1(),
	IPv6Address_t1083476711::get_offset_of_scopeId_2(),
	IPv6Address_t1083476711_StaticFields::get_offset_of_Loopback_3(),
	IPv6Address_t1083476711_StaticFields::get_offset_of_Unspecified_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize911 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize912 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize913 = { sizeof (SecurityProtocolType_t2898870124)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable913[3] = 
{
	SecurityProtocolType_t2898870124::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize914 = { sizeof (ServicePoint_t4193060341), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable914[11] = 
{
	ServicePoint_t4193060341::get_offset_of_uri_0(),
	ServicePoint_t4193060341::get_offset_of_connectionLimit_1(),
	ServicePoint_t4193060341::get_offset_of_maxIdleTime_2(),
	ServicePoint_t4193060341::get_offset_of_currentConnections_3(),
	ServicePoint_t4193060341::get_offset_of_idleSince_4(),
	ServicePoint_t4193060341::get_offset_of_usesProxy_5(),
	ServicePoint_t4193060341::get_offset_of_sendContinue_6(),
	ServicePoint_t4193060341::get_offset_of_useConnect_7(),
	ServicePoint_t4193060341::get_offset_of_locker_8(),
	ServicePoint_t4193060341::get_offset_of_hostE_9(),
	ServicePoint_t4193060341::get_offset_of_useNagle_10(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize915 = { sizeof (ServicePointManager_t165502476), -1, sizeof(ServicePointManager_t165502476_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable915[10] = 
{
	ServicePointManager_t165502476_StaticFields::get_offset_of_servicePoints_0(),
	ServicePointManager_t165502476_StaticFields::get_offset_of_policy_1(),
	ServicePointManager_t165502476_StaticFields::get_offset_of_defaultConnectionLimit_2(),
	ServicePointManager_t165502476_StaticFields::get_offset_of_maxServicePointIdleTime_3(),
	ServicePointManager_t165502476_StaticFields::get_offset_of_maxServicePoints_4(),
	ServicePointManager_t165502476_StaticFields::get_offset_of__checkCRL_5(),
	ServicePointManager_t165502476_StaticFields::get_offset_of__securityProtocol_6(),
	ServicePointManager_t165502476_StaticFields::get_offset_of_expectContinue_7(),
	ServicePointManager_t165502476_StaticFields::get_offset_of_useNagle_8(),
	ServicePointManager_t165502476_StaticFields::get_offset_of_server_cert_cb_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize916 = { sizeof (SPKey_t1069823253), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable916[2] = 
{
	SPKey_t1069823253::get_offset_of_uri_0(),
	SPKey_t1069823253::get_offset_of_use_connect_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize917 = { sizeof (WebHeaderCollection_t1958609721), -1, sizeof(WebHeaderCollection_t1958609721_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable917[5] = 
{
	WebHeaderCollection_t1958609721_StaticFields::get_offset_of_restricted_12(),
	WebHeaderCollection_t1958609721_StaticFields::get_offset_of_multiValue_13(),
	WebHeaderCollection_t1958609721_StaticFields::get_offset_of_restricted_response_14(),
	WebHeaderCollection_t1958609721::get_offset_of_internallyCreated_15(),
	WebHeaderCollection_t1958609721_StaticFields::get_offset_of_allowed_chars_16(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize918 = { sizeof (WebProxy_t2877839764), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable918[5] = 
{
	WebProxy_t2877839764::get_offset_of_address_0(),
	WebProxy_t2877839764::get_offset_of_bypassOnLocal_1(),
	WebProxy_t2877839764::get_offset_of_bypassList_2(),
	WebProxy_t2877839764::get_offset_of_credentials_3(),
	WebProxy_t2877839764::get_offset_of_useDefaultCredentials_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize919 = { sizeof (WebRequest_t51806901), -1, sizeof(WebRequest_t51806901_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable919[5] = 
{
	WebRequest_t51806901_StaticFields::get_offset_of_prefixes_1(),
	WebRequest_t51806901_StaticFields::get_offset_of_isDefaultWebProxySet_2(),
	WebRequest_t51806901_StaticFields::get_offset_of_defaultWebProxy_3(),
	WebRequest_t51806901::get_offset_of_authentication_level_4(),
	WebRequest_t51806901_StaticFields::get_offset_of_lockobj_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize920 = { sizeof (OpenFlags_t1258989979)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable920[6] = 
{
	OpenFlags_t1258989979::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize921 = { sizeof (PublicKey_t1182884468), -1, sizeof(PublicKey_t1182884468_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable921[5] = 
{
	PublicKey_t1182884468::get_offset_of__key_0(),
	PublicKey_t1182884468::get_offset_of__keyValue_1(),
	PublicKey_t1182884468::get_offset_of__params_2(),
	PublicKey_t1182884468::get_offset_of__oid_3(),
	PublicKey_t1182884468_StaticFields::get_offset_of_U3CU3Ef__switchU24map9_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize922 = { sizeof (StoreLocation_t3209511796)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable922[3] = 
{
	StoreLocation_t3209511796::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize923 = { sizeof (StoreName_t1427767882)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable923[9] = 
{
	StoreName_t1427767882::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize924 = { sizeof (X500DistinguishedName_t815951664), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable924[1] = 
{
	X500DistinguishedName_t815951664::get_offset_of_name_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize925 = { sizeof (X500DistinguishedNameFlags_t2073611205)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable925[11] = 
{
	X500DistinguishedNameFlags_t2073611205::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize926 = { sizeof (X509BasicConstraintsExtension_t134105807), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable926[6] = 
{
	0,
	0,
	X509BasicConstraintsExtension_t134105807::get_offset_of__certificateAuthority_6(),
	X509BasicConstraintsExtension_t134105807::get_offset_of__hasPathLengthConstraint_7(),
	X509BasicConstraintsExtension_t134105807::get_offset_of__pathLengthConstraint_8(),
	X509BasicConstraintsExtension_t134105807::get_offset_of__status_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize927 = { sizeof (X509Certificate2_t160474609), -1, sizeof(X509Certificate2_t160474609_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable927[13] = 
{
	X509Certificate2_t160474609::get_offset_of__archived_5(),
	X509Certificate2_t160474609::get_offset_of__extensions_6(),
	X509Certificate2_t160474609::get_offset_of__name_7(),
	X509Certificate2_t160474609::get_offset_of__serial_8(),
	X509Certificate2_t160474609::get_offset_of__publicKey_9(),
	X509Certificate2_t160474609::get_offset_of_issuer_name_10(),
	X509Certificate2_t160474609::get_offset_of_subject_name_11(),
	X509Certificate2_t160474609::get_offset_of_signature_algorithm_12(),
	X509Certificate2_t160474609::get_offset_of__cert_13(),
	X509Certificate2_t160474609_StaticFields::get_offset_of_empty_error_14(),
	X509Certificate2_t160474609_StaticFields::get_offset_of_commonName_15(),
	X509Certificate2_t160474609_StaticFields::get_offset_of_email_16(),
	X509Certificate2_t160474609_StaticFields::get_offset_of_signedData_17(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize928 = { sizeof (X509Certificate2Collection_t1692475439), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize929 = { sizeof (X509Certificate2Enumerator_t2513127765), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable929[1] = 
{
	X509Certificate2Enumerator_t2513127765::get_offset_of_enumerator_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize930 = { sizeof (X509CertificateCollection_t3220522733), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize931 = { sizeof (X509CertificateEnumerator_t3573322844), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable931[1] = 
{
	X509CertificateEnumerator_t3573322844::get_offset_of_enumerator_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize932 = { sizeof (X509Chain_t1111884825), -1, sizeof(X509Chain_t1111884825_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable932[15] = 
{
	X509Chain_t1111884825::get_offset_of_location_0(),
	X509Chain_t1111884825::get_offset_of_elements_1(),
	X509Chain_t1111884825::get_offset_of_policy_2(),
	X509Chain_t1111884825::get_offset_of_status_3(),
	X509Chain_t1111884825_StaticFields::get_offset_of_Empty_4(),
	X509Chain_t1111884825::get_offset_of_max_path_length_5(),
	X509Chain_t1111884825::get_offset_of_working_issuer_name_6(),
	X509Chain_t1111884825::get_offset_of_working_public_key_7(),
	X509Chain_t1111884825::get_offset_of_bce_restriction_8(),
	X509Chain_t1111884825::get_offset_of_roots_9(),
	X509Chain_t1111884825::get_offset_of_cas_10(),
	X509Chain_t1111884825::get_offset_of_collection_11(),
	X509Chain_t1111884825_StaticFields::get_offset_of_U3CU3Ef__switchU24mapB_12(),
	X509Chain_t1111884825_StaticFields::get_offset_of_U3CU3Ef__switchU24mapC_13(),
	X509Chain_t1111884825_StaticFields::get_offset_of_U3CU3Ef__switchU24mapD_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize933 = { sizeof (X509ChainElement_t1801824625), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable933[4] = 
{
	X509ChainElement_t1801824625::get_offset_of_certificate_0(),
	X509ChainElement_t1801824625::get_offset_of_status_1(),
	X509ChainElement_t1801824625::get_offset_of_info_2(),
	X509ChainElement_t1801824625::get_offset_of_compressed_status_flags_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize934 = { sizeof (X509ChainElementCollection_t1625801647), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable934[1] = 
{
	X509ChainElementCollection_t1625801647::get_offset_of__list_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize935 = { sizeof (X509ChainElementEnumerator_t2446453973), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable935[1] = 
{
	X509ChainElementEnumerator_t2446453973::get_offset_of_enumerator_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize936 = { sizeof (X509ChainPolicy_t676713451), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable936[8] = 
{
	X509ChainPolicy_t676713451::get_offset_of_apps_0(),
	X509ChainPolicy_t676713451::get_offset_of_cert_1(),
	X509ChainPolicy_t676713451::get_offset_of_store_2(),
	X509ChainPolicy_t676713451::get_offset_of_rflag_3(),
	X509ChainPolicy_t676713451::get_offset_of_mode_4(),
	X509ChainPolicy_t676713451::get_offset_of_timeout_5(),
	X509ChainPolicy_t676713451::get_offset_of_vflags_6(),
	X509ChainPolicy_t676713451::get_offset_of_vtime_7(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize937 = { sizeof (X509ChainStatus_t766901931)+ sizeof (Il2CppObject), sizeof(X509ChainStatus_t766901931_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable937[2] = 
{
	X509ChainStatus_t766901931::get_offset_of_status_0() + static_cast<int32_t>(sizeof(Il2CppObject)),
	X509ChainStatus_t766901931::get_offset_of_info_1() + static_cast<int32_t>(sizeof(Il2CppObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize938 = { sizeof (X509ChainStatusFlags_t2303373610)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable938[24] = 
{
	X509ChainStatusFlags_t2303373610::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize939 = { sizeof (X509EnhancedKeyUsageExtension_t3535934943), -1, sizeof(X509EnhancedKeyUsageExtension_t3535934943_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable939[3] = 
{
	X509EnhancedKeyUsageExtension_t3535934943::get_offset_of__enhKeyUsage_4(),
	X509EnhancedKeyUsageExtension_t3535934943::get_offset_of__status_5(),
	X509EnhancedKeyUsageExtension_t3535934943_StaticFields::get_offset_of_U3CU3Ef__switchU24mapE_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize940 = { sizeof (X509Extension_t3645370647), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable940[1] = 
{
	X509Extension_t3645370647::get_offset_of__critical_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize941 = { sizeof (X509ExtensionCollection_t1445540821), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable941[1] = 
{
	X509ExtensionCollection_t1445540821::get_offset_of__list_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize942 = { sizeof (X509ExtensionEnumerator_t2266193147), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable942[1] = 
{
	X509ExtensionEnumerator_t2266193147::get_offset_of_enumerator_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize943 = { sizeof (X509FindType_t2945450121)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable943[16] = 
{
	X509FindType_t2945450121::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize944 = { sizeof (X509KeyUsageExtension_t3675963317), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable944[5] = 
{
	0,
	0,
	0,
	X509KeyUsageExtension_t3675963317::get_offset_of__keyUsages_7(),
	X509KeyUsageExtension_t3675963317::get_offset_of__status_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize945 = { sizeof (X509KeyUsageFlags_t1237379453)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable945[11] = 
{
	X509KeyUsageFlags_t1237379453::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize946 = { sizeof (X509NameType_t1170263131)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable946[7] = 
{
	X509NameType_t1170263131::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize947 = { sizeof (X509RevocationFlag_t326021344)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable947[4] = 
{
	X509RevocationFlag_t326021344::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize948 = { sizeof (X509RevocationMode_t326232855)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable948[4] = 
{
	X509RevocationMode_t326232855::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize949 = { sizeof (X509Store_t1127032377), -1, sizeof(X509Store_t1127032377_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable949[6] = 
{
	X509Store_t1127032377::get_offset_of__name_0(),
	X509Store_t1127032377::get_offset_of__location_1(),
	X509Store_t1127032377::get_offset_of_list_2(),
	X509Store_t1127032377::get_offset_of__flags_3(),
	X509Store_t1127032377::get_offset_of_store_4(),
	X509Store_t1127032377_StaticFields::get_offset_of_U3CU3Ef__switchU24mapF_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize950 = { sizeof (X509SubjectKeyIdentifierExtension_t1223239515), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable950[5] = 
{
	0,
	0,
	X509SubjectKeyIdentifierExtension_t1223239515::get_offset_of__subjectKeyIdentifier_6(),
	X509SubjectKeyIdentifierExtension_t1223239515::get_offset_of__ski_7(),
	X509SubjectKeyIdentifierExtension_t1223239515::get_offset_of__status_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize951 = { sizeof (X509SubjectKeyIdentifierHashAlgorithm_t1277662109)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable951[4] = 
{
	X509SubjectKeyIdentifierHashAlgorithm_t1277662109::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize952 = { sizeof (X509VerificationFlags_t2783749380)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable952[15] = 
{
	X509VerificationFlags_t2783749380::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize953 = { sizeof (AsnDecodeStatus_t1762590658)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable953[7] = 
{
	AsnDecodeStatus_t1762590658::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize954 = { sizeof (AsnEncodedData_t2861953768), -1, sizeof(AsnEncodedData_t2861953768_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable954[3] = 
{
	AsnEncodedData_t2861953768::get_offset_of__oid_0(),
	AsnEncodedData_t2861953768::get_offset_of__raw_1(),
	AsnEncodedData_t2861953768_StaticFields::get_offset_of_U3CU3Ef__switchU24mapA_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize955 = { sizeof (Oid_t2466812144), -1, sizeof(Oid_t2466812144_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable955[3] = 
{
	Oid_t2466812144::get_offset_of__value_0(),
	Oid_t2466812144::get_offset_of__name_1(),
	Oid_t2466812144_StaticFields::get_offset_of_U3CU3Ef__switchU24map10_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize956 = { sizeof (OidCollection_t1976115950), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable956[2] = 
{
	OidCollection_t1976115950::get_offset_of__list_0(),
	OidCollection_t1976115950::get_offset_of__readOnly_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize957 = { sizeof (OidEnumerator_t2796768276), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable957[2] = 
{
	OidEnumerator_t2796768276::get_offset_of__collection_0(),
	OidEnumerator_t2796768276::get_offset_of__position_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize958 = { sizeof (BaseMachine_t768653060), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable958[1] = 
{
	BaseMachine_t768653060::get_offset_of_needs_groups_or_captures_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize959 = { sizeof (Capture_t754001812), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable959[3] = 
{
	Capture_t754001812::get_offset_of_index_0(),
	Capture_t754001812::get_offset_of_length_1(),
	Capture_t754001812::get_offset_of_text_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize960 = { sizeof (CaptureCollection_t1173899026), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable960[1] = 
{
	CaptureCollection_t1173899026::get_offset_of_list_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize961 = { sizeof (Group_t2151468941), -1, sizeof(Group_t2151468941_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable961[3] = 
{
	Group_t2151468941_StaticFields::get_offset_of_Fail_3(),
	Group_t2151468941::get_offset_of_success_4(),
	Group_t2151468941::get_offset_of_captures_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize962 = { sizeof (GroupCollection_t982584267), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable962[2] = 
{
	GroupCollection_t982584267::get_offset_of_list_0(),
	GroupCollection_t982584267::get_offset_of_gap_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize963 = { sizeof (Match_t2156507859), -1, sizeof(Match_t2156507859_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable963[5] = 
{
	Match_t2156507859::get_offset_of_regex_6(),
	Match_t2156507859::get_offset_of_machine_7(),
	Match_t2156507859::get_offset_of_text_length_8(),
	Match_t2156507859::get_offset_of_groups_9(),
	Match_t2156507859_StaticFields::get_offset_of_empty_10(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize964 = { sizeof (MatchCollection_t3437694865), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable964[2] = 
{
	MatchCollection_t3437694865::get_offset_of_current_0(),
	MatchCollection_t3437694865::get_offset_of_list_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize965 = { sizeof (Enumerator_t2292349437), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable965[2] = 
{
	Enumerator_t2292349437::get_offset_of_index_0(),
	Enumerator_t2292349437::get_offset_of_coll_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize966 = { sizeof (Regex_t2161232213), -1, sizeof(Regex_t2161232213_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable966[9] = 
{
	Regex_t2161232213_StaticFields::get_offset_of_cache_0(),
	Regex_t2161232213::get_offset_of_machineFactory_1(),
	Regex_t2161232213::get_offset_of_mapping_2(),
	Regex_t2161232213::get_offset_of_group_count_3(),
	Regex_t2161232213::get_offset_of_gap_4(),
	Regex_t2161232213::get_offset_of_group_names_5(),
	Regex_t2161232213::get_offset_of_group_numbers_6(),
	Regex_t2161232213::get_offset_of_pattern_7(),
	Regex_t2161232213::get_offset_of_roptions_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize967 = { sizeof (RegexOptions_t3066443743)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable967[10] = 
{
	RegexOptions_t3066443743::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize968 = { sizeof (OpCode_t2459786422)+ sizeof (Il2CppObject), sizeof(uint16_t), 0, 0 };
extern const int32_t g_FieldOffsetTable968[26] = 
{
	OpCode_t2459786422::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize969 = { sizeof (OpFlags_t3204502900)+ sizeof (Il2CppObject), sizeof(uint16_t), 0, 0 };
extern const int32_t g_FieldOffsetTable969[6] = 
{
	OpFlags_t3204502900::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize970 = { sizeof (Position_t2659647281)+ sizeof (Il2CppObject), sizeof(uint16_t), 0, 0 };
extern const int32_t g_FieldOffsetTable970[11] = 
{
	Position_t2659647281::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize971 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize972 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize973 = { sizeof (FactoryCache_t2263956512), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable973[3] = 
{
	FactoryCache_t2263956512::get_offset_of_capacity_0(),
	FactoryCache_t2263956512::get_offset_of_factories_1(),
	FactoryCache_t2263956512::get_offset_of_mru_list_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize974 = { sizeof (Key_t447833941), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable974[2] = 
{
	Key_t447833941::get_offset_of_pattern_0(),
	Key_t447833941::get_offset_of_options_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize975 = { sizeof (MRUList_t583528572), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable975[2] = 
{
	MRUList_t583528572::get_offset_of_head_0(),
	MRUList_t583528572::get_offset_of_tail_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize976 = { sizeof (Node_t1521789168), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable976[3] = 
{
	Node_t1521789168::get_offset_of_value_0(),
	Node_t1521789168::get_offset_of_previous_1(),
	Node_t1521789168::get_offset_of_next_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize977 = { sizeof (Category_t1962353414)+ sizeof (Il2CppObject), sizeof(uint16_t), 0, 0 };
extern const int32_t g_FieldOffsetTable977[146] = 
{
	Category_t1962353414::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize978 = { sizeof (CategoryUtils_t734718049), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize979 = { sizeof (LinkRef_t378484359), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize980 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize981 = { sizeof (InterpreterFactory_t3485052664), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable981[4] = 
{
	InterpreterFactory_t3485052664::get_offset_of_mapping_0(),
	InterpreterFactory_t3485052664::get_offset_of_pattern_1(),
	InterpreterFactory_t3485052664::get_offset_of_namesMapping_2(),
	InterpreterFactory_t3485052664::get_offset_of_gap_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize982 = { sizeof (PatternCompiler_t3989440925), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable982[1] = 
{
	PatternCompiler_t3989440925::get_offset_of_pgm_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize983 = { sizeof (PatternLinkStack_t3356653547), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable983[1] = 
{
	PatternLinkStack_t3356653547::get_offset_of_link_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize984 = { sizeof (Link_t396179390)+ sizeof (Il2CppObject), sizeof(Link_t396179390_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable984[2] = 
{
	Link_t396179390::get_offset_of_base_addr_0() + static_cast<int32_t>(sizeof(Il2CppObject)),
	Link_t396179390::get_offset_of_offset_addr_1() + static_cast<int32_t>(sizeof(Il2CppObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize985 = { sizeof (LinkStack_t1760044604), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable985[1] = 
{
	LinkStack_t1760044604::get_offset_of_stack_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize986 = { sizeof (Mark_t3811539797)+ sizeof (Il2CppObject), sizeof(Mark_t3811539797_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable986[3] = 
{
	Mark_t3811539797::get_offset_of_Start_0() + static_cast<int32_t>(sizeof(Il2CppObject)),
	Mark_t3811539797::get_offset_of_End_1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	Mark_t3811539797::get_offset_of_Previous_2() + static_cast<int32_t>(sizeof(Il2CppObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize987 = { sizeof (Interpreter_t4223808840), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable987[16] = 
{
	Interpreter_t4223808840::get_offset_of_program_1(),
	Interpreter_t4223808840::get_offset_of_program_start_2(),
	Interpreter_t4223808840::get_offset_of_text_3(),
	Interpreter_t4223808840::get_offset_of_text_end_4(),
	Interpreter_t4223808840::get_offset_of_group_count_5(),
	Interpreter_t4223808840::get_offset_of_match_min_6(),
	Interpreter_t4223808840::get_offset_of_qs_7(),
	Interpreter_t4223808840::get_offset_of_scan_ptr_8(),
	Interpreter_t4223808840::get_offset_of_repeat_9(),
	Interpreter_t4223808840::get_offset_of_fast_10(),
	Interpreter_t4223808840::get_offset_of_stack_11(),
	Interpreter_t4223808840::get_offset_of_deep_12(),
	Interpreter_t4223808840::get_offset_of_marks_13(),
	Interpreter_t4223808840::get_offset_of_mark_start_14(),
	Interpreter_t4223808840::get_offset_of_mark_end_15(),
	Interpreter_t4223808840::get_offset_of_groups_16(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize988 = { sizeof (IntStack_t3630763131)+ sizeof (Il2CppObject), sizeof(IntStack_t3630763131_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable988[2] = 
{
	IntStack_t3630763131::get_offset_of_values_0() + static_cast<int32_t>(sizeof(Il2CppObject)),
	IntStack_t3630763131::get_offset_of_count_1() + static_cast<int32_t>(sizeof(Il2CppObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize989 = { sizeof (RepeatContext_t1764265010), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable989[7] = 
{
	RepeatContext_t1764265010::get_offset_of_start_0(),
	RepeatContext_t1764265010::get_offset_of_min_1(),
	RepeatContext_t1764265010::get_offset_of_max_2(),
	RepeatContext_t1764265010::get_offset_of_lazy_3(),
	RepeatContext_t1764265010::get_offset_of_expr_pc_4(),
	RepeatContext_t1764265010::get_offset_of_previous_5(),
	RepeatContext_t1764265010::get_offset_of_count_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize990 = { sizeof (Mode_t1939935045)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable990[4] = 
{
	Mode_t1939935045::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize991 = { sizeof (Interval_t2482260685)+ sizeof (Il2CppObject), sizeof(Interval_t2482260685_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable991[3] = 
{
	Interval_t2482260685::get_offset_of_low_0() + static_cast<int32_t>(sizeof(Il2CppObject)),
	Interval_t2482260685::get_offset_of_high_1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	Interval_t2482260685::get_offset_of_contiguous_2() + static_cast<int32_t>(sizeof(Il2CppObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize992 = { sizeof (IntervalCollection_t1888974603), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable992[1] = 
{
	IntervalCollection_t1888974603::get_offset_of_intervals_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize993 = { sizeof (Enumerator_t3676602947), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable993[2] = 
{
	Enumerator_t3676602947::get_offset_of_list_0(),
	Enumerator_t3676602947::get_offset_of_ptr_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize994 = { sizeof (CostDelegate_t1292950321), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize995 = { sizeof (Parser_t3926544077), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable995[6] = 
{
	Parser_t3926544077::get_offset_of_pattern_0(),
	Parser_t3926544077::get_offset_of_ptr_1(),
	Parser_t3926544077::get_offset_of_caps_2(),
	Parser_t3926544077::get_offset_of_refs_3(),
	Parser_t3926544077::get_offset_of_num_groups_4(),
	Parser_t3926544077::get_offset_of_gap_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize996 = { sizeof (QuickSearch_t2109051075), -1, sizeof(QuickSearch_t2109051075_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable996[7] = 
{
	QuickSearch_t2109051075::get_offset_of_str_0(),
	QuickSearch_t2109051075::get_offset_of_len_1(),
	QuickSearch_t2109051075::get_offset_of_ignore_2(),
	QuickSearch_t2109051075::get_offset_of_reverse_3(),
	QuickSearch_t2109051075::get_offset_of_shift_4(),
	QuickSearch_t2109051075::get_offset_of_shiftExtended_5(),
	QuickSearch_t2109051075_StaticFields::get_offset_of_THRESHOLD_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize997 = { sizeof (ExpressionCollection_t2279826820), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize998 = { sizeof (Expression_t3183027782), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize999 = { sizeof (CompositeExpression_t2628834993), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable999[1] = 
{
	CompositeExpression_t2628834993::get_offset_of_expressions_0(),
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
