#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualFuncInvoker0 { 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 struct VirtualFuncInvoker1 { 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 struct VirtualFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; struct GenericVirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)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); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template 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 GenericInterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_t79BA378F246EFA4AD0AFFA017D788423CACA8638; struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83; struct Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7; struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F; struct Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; struct Func_4_t40BB883D42F08E5687342C411442BA6DB88FDB27; struct IEnumerable_1_tEBA52C4C4A80AF07F4641AB76BA8B7DAF1CB1257; struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342; struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4; struct List_1_t66115954DDD6FE49F5C75D77E8BFADA41CD320C5; struct List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436; struct List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3; struct List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; struct Task_1_t4C228DE57804012969575431CFF12D57C875552D; struct ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76; struct WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257; struct EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct HTTPFieldDataU5BU5D_t8BAE6A0F96B667EB222BDEB6D8D6DCF7990F65E7; struct HeaderValueU5BU5D_t41F2469B07646206A6B91988B3741641A133BF18; struct IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9; struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E; struct CRC32_t69AB71FAE1557180A983A82F0038FA39BD34D107; struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; struct Credentials_tEA3478E97986CDF672E18BDB9C0BECA3572EFFD0; struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; struct DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6; struct DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA; struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; struct Exception_t; struct ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837; struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8; struct FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD; struct GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4; struct HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77; struct HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A; struct HTTPProxy_t2EEE688B747771B1F7BADA0F4EA68B9A2D1EF50D; struct HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB; struct HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774; struct HTTPUrlEncodedForm_t348AA81884806D7E230C48CBAC6A016685B246EA; struct HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D; struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D; struct HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD; struct HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B; struct HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct ICertificateVerifyer_t66FC3C9FC4C847AB3EF166DA713B9BFF5CDD8E1A; struct IClientCredentialsProvider_tBC23AD5EB3925E75641855CA8DA9CC209D5645C4; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C; struct ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D; struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484; struct InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9; struct InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8; struct InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4; struct InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5; struct MD5_t808E6AE387D5FCC368DBB86576572C1564D17E5A; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2; struct MethodInfo_t; struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8; struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB; struct OnBeforeHeaderSendDelegate_t74EC26DD9AD6C018580808E95C1525F58E5BB79B; struct OnBeforeRedirectionDelegate_tECE58F99E47E919A2BF6F4BD1D877BC5E12C5F4C; struct OnDownloadProgressDelegate_t639F51319E1C390DE4C7131D2CDC2F087FB7E10B; struct OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954; struct OnUploadProgressDelegate_t776878E6D6A8A974A781B23F0D731BA0843BC8EA; struct RawJsonForm_tF4111FD5AE6C0D9EEACD8C8ADCD9B8392653C6CD; struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772; struct RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7; struct RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7; struct SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2; struct StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE; struct String_t; struct StringBuilder_t; struct UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E; struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct WWWAuthenticateHeaderParser_t5670878B99D35A7862528358A7E6D2BBB002FFA1; struct WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045; struct WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787; struct ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818; struct ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F; struct ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF; struct ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1; struct CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296; struct Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288; struct U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3; struct U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F; struct U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC; struct U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84; struct CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39; struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05; struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09; struct U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC; IL2CPP_EXTERN_C RuntimeClass* Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FlushType_t5AF272F62C43F7497AD792E45B60A3072C36173D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____C133E473E5E653C5C4AEDB8BCC1C1A3A44D384FC0B6C0FCF04672B1B325EC01B_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____CF64D219C0BA56CECE4E41E0C8BF3AF538F4510FA9A2B00F38DA09E548270E5C_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0659AF070440111C5138C5C2CF237FE1D199797C; IL2CPP_EXTERN_C String_t* _stringLiteral06F3358B23D666113A1020E1C9CFEBE16373BE40; IL2CPP_EXTERN_C String_t* _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40; IL2CPP_EXTERN_C String_t* _stringLiteral10970F72C2D0D7F199946EF78672994F037BA021; IL2CPP_EXTERN_C String_t* _stringLiteral14B6DF3349D302FD20ED0B3BD448C2045066E9BE; IL2CPP_EXTERN_C String_t* _stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E; IL2CPP_EXTERN_C String_t* _stringLiteral260306369A04CA189E353A93EBB484ED8F9A9B43; IL2CPP_EXTERN_C String_t* _stringLiteral2A3504D875A3BB8D481170B4AD4CD1FAD611D088; IL2CPP_EXTERN_C String_t* _stringLiteral31F5FB1C38A44C5FB3A50E292D89F851681E4A86; IL2CPP_EXTERN_C String_t* _stringLiteral31FF32DD49EB95324AC3BBB26903BDBBB3D9DE53; IL2CPP_EXTERN_C String_t* _stringLiteral3301E1AE1BCA5C134551471AB287F2443E658618; IL2CPP_EXTERN_C String_t* _stringLiteral359C7A1FB5CEBD929D7F11F5D3E96EDE7FF01384; IL2CPP_EXTERN_C String_t* _stringLiteral39A62679B718FBEFBDF92591FD59597B6F6C08DD; IL2CPP_EXTERN_C String_t* _stringLiteral3CAF0EEC6F3C5D441A7D2539BF61BE6E2C8A1918; IL2CPP_EXTERN_C String_t* _stringLiteral482ED093E46F7DA449A2F28A73CE48672055D68D; IL2CPP_EXTERN_C String_t* _stringLiteral4DE4583466E161AC08D14AD37D8B70B8580B3627; IL2CPP_EXTERN_C String_t* _stringLiteral540BFF2B585F6DE7F5AA022B07C05975323EFD0E; IL2CPP_EXTERN_C String_t* _stringLiteral5882879161B7C9D56B5A1120EF8EF366916857FF; IL2CPP_EXTERN_C String_t* _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18; IL2CPP_EXTERN_C String_t* _stringLiteral5D57A89B9684097C0A02D286D7DA92E3C900F766; IL2CPP_EXTERN_C String_t* _stringLiteral6304F4645B5484ACF5D9DF2D847AE616393DC417; IL2CPP_EXTERN_C String_t* _stringLiteral64058CC688A96A90239811EF06C9D20DB0499C3E; IL2CPP_EXTERN_C String_t* _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260; IL2CPP_EXTERN_C String_t* _stringLiteral661F5A48D8E4456AB4A0DDF5C1AC6662771BD8E8; IL2CPP_EXTERN_C String_t* _stringLiteral70549B04203CDBBC9F231B74BD8C82FD9F025FA5; IL2CPP_EXTERN_C String_t* _stringLiteral7897EC9A2D8A7F35E69F42F0A932E1E9320CB2DA; IL2CPP_EXTERN_C String_t* _stringLiteral796754270F9B2AB25ACA5093B84CF8EAF55BA1AE; IL2CPP_EXTERN_C String_t* _stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808; IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; IL2CPP_EXTERN_C String_t* _stringLiteral8D004CCFB2C7F7062B882865483FF7F4DC36E04E; IL2CPP_EXTERN_C String_t* _stringLiteral96025B6397AAC8D06A75085B92AD0F0146044D16; IL2CPP_EXTERN_C String_t* _stringLiteral988F3366E12D654A4876B3640459880EFD9315D1; IL2CPP_EXTERN_C String_t* _stringLiteral9A538D87C765D16B9229A517D7D588C30AF3D5AE; IL2CPP_EXTERN_C String_t* _stringLiteral9A971A9294400EA492DFEFCF8370FA1EBA838E06; IL2CPP_EXTERN_C String_t* _stringLiteral9FC4F45EF48BB08BC4D6C5BC2A71B64139E0FEE4; IL2CPP_EXTERN_C String_t* _stringLiteralA541627E44F69CBC3AEDEE28BE998B39F96432DB; IL2CPP_EXTERN_C String_t* _stringLiteralB6E4583683A19BA1CBC201CAD5FFABF027A5B94A; IL2CPP_EXTERN_C String_t* _stringLiteralB8E9BB1ED5D2A79EBA8E9348D65B785814976F6D; IL2CPP_EXTERN_C String_t* _stringLiteralBDD794DC7884A15D601FC8AD88E8B6637CF36948; IL2CPP_EXTERN_C String_t* _stringLiteralC254086DD389497FB3ADCA91EE6F1FCD4C670CF2; IL2CPP_EXTERN_C String_t* _stringLiteralCC98F8D5063D43F6A1D8B5158D9DE47EAC048113; IL2CPP_EXTERN_C String_t* _stringLiteralD3DEC6A6A3177F7D2965AAB68291E77977CF1E3E; IL2CPP_EXTERN_C String_t* _stringLiteralD94DFA59855436FE4E964729609DFFE5BDFF64A0; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralE9AE3984DB0928B4604C47097EAA1CED7DA604C3; IL2CPP_EXTERN_C String_t* _stringLiteralEB4C2C551A889112C121523FD58AFAD11566C6E0; IL2CPP_EXTERN_C String_t* _stringLiteralF29FBF76E7126952EE11CE4ADF0A8A619BB47E88; IL2CPP_EXTERN_C String_t* _stringLiteralFBC07F6BD47DF829ABDBABCE58B748504460B7BB; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisIHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C_m4768D456B005BCF867DBD140F96898BDA4812B17_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateManager_DeflateFast_mA5B6F292CB65476F6040BC361C6C7E6429CEDAD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateManager_DeflateNone_m2F2396D1E2D1FEEBFFB08E0E220B7172CC2834AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateManager_DeflateSlow_mD0BC6137395C600C7ABC8EA2CD2EE7AA6E830A0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateManager_Deflate_m84D86349A8DC428296D8110736FC61BF34238EF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateManager_Initialize_m901AAD0182CB52E4684A9778C57E64607F68F9BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateManager_SetDictionary_m4BDDF95C34D0D795BFD9AA12219826EF88000ADC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_Flush_mEC7B215FE5D3E0EC8B188FBD4643C8D8EEC756F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_Read_mA973BD7BDDF8FAB0525F7794B97A8450C99B3D74_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_Seek_mCD4AD8CF294EC0BA35955F60557FC7CFFF1E20F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_Write_mE1E927F6D665ACEAFFE2E8FFE895A10498A5D422_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_get_CanRead_mA629CD6CD75A88126B57D875DBFFA6BE4EA63406_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_get_CanWrite_m844075A5EB1F8D815821DC482D4A2CC96B4EEF8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_get_Length_m931E55CA8857C36B4ED8F7F128E5DD4DAC1625FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_set_BufferSize_mF72DBEC651D46209D1BACE00E68ED4B7E9F1FDE8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_set_FlushMode_m527C4A9AE07D1ABA43E12C576B3F6A5C91D97811_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_set_Position_mC733AF3F003969972F8269C333B5DC3BDDB97913_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeflateStream_set_Strategy_m8D6041E13F9646E3E7EBB73FDD78144CC949C80B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToDictionary_TisHTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77_TisString_t_TisString_t_mF8FC6D83331EE65E94EF6DB5FDBDA93174CE7CA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Extensions_ReadBuffer_m30B4F12E9635E4ADAF312049703B6ED74F98BF94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_Flush_mAC27DAC41BDCFC6CE0D8DE469997F2B85806D934_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_Read_m53AD160B0DBC977EB5AE307ED9FC83B6CCC62D41_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_Seek_m30329DB029E3212EE08EEF4A69587FAE34E7A1A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_Write_m0C486B50115CB0C9A0A9BC7FD91E8E6378649C1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_get_CanRead_m39975CF088C293EF3AA94E7AEE025F229B0777B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_get_CanWrite_mFF3A8DAE5695DF283445052548E803FF629745C2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_get_Length_m7A17F8FC72BFEF2E40C186A505610F5F67FEB63F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_set_BufferSize_m022CC207B263069214A492451ABBC9A329297929_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_set_Comment_m9FB57409D685BD6DA34149F9DD882E47CDA5A4A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_set_FileName_mA5EF0CB9E102A66DF1606C05DFEE5D3DAAF4DB3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_set_FlushMode_mB461DD199A308D08A3F15A9D58F9277D3B07609A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GZipStream_set_Position_mDB8E15F6CEAE6F542267624C252625A29809B7CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InflateManager_Inflate_m85FFC52F05B7B0273F50E533827F3865E3D95C3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InflateManager_Initialize_m79E3B2373F281E1F9FEA7F3FC7398CE62B701267_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InflateManager_SetDictionary_m12509A2761E6448A0C8CBF3CBCBAB67593206421_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m53F82C2A95FE4280B06E22493F712E56B78C51BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m26AD7B65D21F2CDA0100C6D22AF966B2916B8D38_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_CopyTo_mF6DACEAFBD16C387C12822AE1D37F297A3C247C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m0D3A1B1524989D07F64FE331E308A07C496DF1CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC7CA5AA555F34A4F4E9EC6346CC0B9072AC54323_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA72F0D9D44A7EF3867B328A32A82CDD609EDE58B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8605C485EB3F57D299C789B3E5ABDD85891137CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m5A868F663848BC21C18F056731D3AC404CE59991_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetDataU3Eb__2_0_mC83F2365A3D8C6C4154A353E8D382082C890E1F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetDataU3Eb__2_1_m9FE979664023BE839842549E8713F0E6E137CE8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CParseImplementationU3Eb__18_0_mA9C5FD525446D95409AB230032410B7B7BB0BBAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CParseOptionalHeaderU3Eb__25_0_mD333C28020B1039895CBDC973F9671E798B6D5EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CParseQualityParamsU3Eb__26_0_m4ED19331EFF3E9B7E54DD26657D93A3E907F5677_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CParseQuotedHeaderU3Eb__1_0_m903D631E72916FFA55F6B7245842655677559D7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CReadPossibleQuotedTextU3Eb__21_0_m407EF6C40274C10FB46BEA018228052F93083EFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass19_0_U3CReadU3Eb__0_m65261545F23A473385CED7393CC45567877533C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WriteOnlyBufferedStream_set_Position_m739B21C6EB6284A640350FE1A3B56593E8592627_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9; struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442; 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 struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* ____keys; ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76* ____values; RuntimeObject* ____syncRoot; }; struct List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436 : public RuntimeObject { HTTPFieldDataU5BU5D_t8BAE6A0F96B667EB222BDEB6D8D6DCF7990F65E7* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3 : public RuntimeObject { HeaderValueU5BU5D_t41F2469B07646206A6B91988B3741641A133BF18* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3 : public RuntimeObject { IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E : public RuntimeObject { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___OutStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding; Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA* ____encoder; bool ____leaveOpen; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____largeByteBuffer; int32_t ____maxChars; }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject { int32_t ___m_codePage; CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem; bool ___m_deserializedFromEverett; bool ___m_isReadOnly; EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback; DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback; }; struct ExceptionHelper_tB4E92EB29AB1ACD4B7DD9C3E4C216092A49C7271 : public RuntimeObject { }; struct Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1 : public RuntimeObject { }; struct HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77 : public RuntimeObject { String_t* ___U3CNameU3Ek__BackingField; String_t* ___U3CFileNameU3Ek__BackingField; String_t* ___U3CMimeTypeU3Ek__BackingField; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___U3CEncodingU3Ek__BackingField; String_t* ___U3CTextU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CBinaryU3Ek__BackingField; }; struct HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A : public RuntimeObject { List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* ___U3CFieldsU3Ek__BackingField; bool ___U3CIsChangedU3Ek__BackingField; bool ___U3CHasBinaryU3Ek__BackingField; bool ___U3CHasLongValueU3Ek__BackingField; }; struct HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D : public RuntimeObject { bool ____disposed; int32_t ___HashSizeValue; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___HashValue; int32_t ___State; }; struct HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B : public RuntimeObject { String_t* ___U3CKeyU3Ek__BackingField; String_t* ___U3CValueU3Ek__BackingField; List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___U3COptionsU3Ek__BackingField; }; struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484 : public RuntimeObject { uint32_t ____addressOrScopeId; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ____numbers; String_t* ____toString; int32_t ____hashCode; }; struct InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___hn; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___v; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___c; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___r; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___u; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___x; }; struct InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4 : public RuntimeObject { int32_t ___mode; int32_t ___len; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___tree; int32_t ___tree_index; int32_t ___need; int32_t ___lit; int32_t ___bitsToGet; int32_t ___dist; uint8_t ___lbits; uint8_t ___dbits; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___ltree; int32_t ___ltree_index; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___dtree; int32_t ___dtree_index; }; struct InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C : public RuntimeObject { }; struct InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C : public RuntimeObject { }; struct KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5 : public RuntimeObject { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___U3CValuesU3Ek__BackingField; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { RuntimeObject* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity; }; struct StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665 : public RuntimeObject { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___treeCodes; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___extraBits; int32_t ___extraBase; int32_t ___elems; int32_t ___maxLength; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct StringBuilder_t : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars; StringBuilder_t* ___m_ChunkPrevious; int32_t ___m_ChunkLength; int32_t ___m_ChunkOffset; int32_t ___m_MaxCapacity; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045 : public RuntimeObject { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* ___formData; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___fieldNames; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___fileNames; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___types; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___boundary; bool ___containsFiles; }; struct ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818 : public RuntimeObject { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___dyn_tree; int32_t ___max_code; StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665* ___staticTree; }; struct U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3 : public RuntimeObject { }; struct U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F : public RuntimeObject { Il2CppChar ___block; }; struct U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC : public RuntimeObject { }; struct U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84 : public RuntimeObject { }; struct U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC : public RuntimeObject { }; struct Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 { bool ___hasValue; Il2CppChar ___value; }; struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 { bool ___hasValue; int32_t ___value; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { uint64_t ____dateData; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct HTTPUrlEncodedForm_t348AA81884806D7E230C48CBAC6A016685B246EA : public HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___CachedData; }; struct HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD : public KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5 { }; struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { int16_t ___m_value; }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct MD5_t808E6AE387D5FCC368DBB86576572C1564D17E5A : public HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D { }; struct RawJsonForm_tF4111FD5AE6C0D9EEACD8C8ADCD9B8392653C6CD : public HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___CachedData; }; struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5 { int8_t ___m_value; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask; SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A { int64_t ____ticks; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E : public HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* ___U3CFormU3Ek__BackingField; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct WWWAuthenticateHeaderParser_t5670878B99D35A7862528358A7E6D2BBB002FFA1 : public KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5 { }; struct Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC { bool ___hasValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value; }; struct AddressFamily_t01AA8C9FD15E4727B241F1F453D88444337C7524 { int32_t ___value__; }; struct BlockState_t7758C2DAF7989851F685BF44BE4047527FDAA86A { int32_t ___value__; }; struct CompressionLevel_t5448F3A0DA9854CCC5D305537A5A30CB6D9157B2 { int32_t ___value__; }; struct CompressionMode_t14B8CC06D5DD35FFCA0DE0C4F6003C14D80F9540 { int32_t ___value__; }; struct CompressionStrategy_t63716731185D218A1D7C85AB3A0B17F37D22DCCC { int32_t ___value__; }; struct DateTimeKind_t3AD6DA06BEF8955A740777163FFB481C19089BBC { int32_t ___value__; }; struct DeflateFlavor_tEB097CD3A16E1540737E81533D3C7C20DD79F3B7 { int32_t ___value__; }; struct DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* ____baseStream; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____innerStream; bool ____disposed; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct FileAccess_t3992FF4CCC61971B804DD291F06F696C3CF33C30 { int32_t ___value__; }; struct FlushType_t5AF272F62C43F7497AD792E45B60A3072C36173D { int32_t ___value__; }; struct FutureState_t216F75A84D1F4B1F2C7ABDA44ADC8AA69B8F94B6 { int32_t ___value__; }; struct HTTPFormUsage_tFACD6BDBEF53CBF8B62A1BBEB116B8416A1AD4FD { int32_t ___value__; }; struct HTTPMethods_t872D2EEADCC646ECEFE3AFA8F3E7693FE3F94F31 { uint8_t ___value__; }; struct HTTPRequestStates_t2B9968F8437B3721205EFA162D99045C72699F60 { int32_t ___value__; }; struct HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE : public RuntimeObject { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* ___Heartbeats; IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9* ___UpdateArray; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___LastUpdate; }; struct Loglevels_t6DF8AE94C541F045EBBF709F2FC6A6EAE0084E41 { uint8_t ___value__; }; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer; int32_t ____origin; int32_t ____position; int32_t ____length; int32_t ____capacity; bool ____expandable; bool ____writable; bool ____exposable; bool ____isOpen; Task_1_t4C228DE57804012969575431CFF12D57C875552D* ____lastReadTask; }; struct RegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B { int32_t ___value__; }; struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct SeekOrigin_t7EB9AD0EDF26368A40F48FA2098F02160B1E8000 { int32_t ___value__; }; struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D { int32_t ___value__; }; struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062 { int32_t ___value__; }; struct SupportedProtocols_t827E2A34A3D1B1A43E1F0E247ACB2C37073A60DD { int32_t ___value__; }; struct UriComponents_t92D6A11B001BCF2B97D0613FD0541637524A7A82 { int32_t ___value__; }; struct UriFormat_tCFECBDF50112D695E5A4C3F05AE60480FB77A2C0 { int32_t ___value__; }; struct UriIdnScope_t001CC97A6F977E9BB7DB855CC6BA415A7F47491F { int32_t ___value__; }; struct WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { int32_t ____position; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___stream; }; struct ZlibStreamFlavor_t71C495B5CFBE3FCEF23CED67D8076D4AD1D4A26E { int32_t ___value__; }; struct InflateBlockMode_t615F3867E85889CCE5413F7D9934C1F45E4125EB { int32_t ___value__; }; struct InflateManagerMode_tA247DD1143D1780E150C99001809FED3FD2317FE { int32_t ___value__; }; struct Flags_t47CF4DB4036A6A539AFA6EE39C75F772E865E897 { uint64_t ___value__; }; struct StreamMode_tDF0A629F63A88DBC21E2CAD49FEAA2732A9A30D0 { int32_t ___value__; }; struct DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6 : public RuntimeObject { CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* ___DeflateFunction; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ____codec; int32_t ___status; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___pending; int32_t ___nextPending; int32_t ___pendingCount; int8_t ___data_type; int32_t ___last_flush; int32_t ___w_size; int32_t ___w_bits; int32_t ___w_mask; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___window; int32_t ___window_size; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___prev; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___head; int32_t ___ins_h; int32_t ___hash_size; int32_t ___hash_bits; int32_t ___hash_mask; int32_t ___hash_shift; int32_t ___block_start; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* ___config; int32_t ___match_length; int32_t ___prev_match; int32_t ___match_available; int32_t ___strstart; int32_t ___match_start; int32_t ___lookahead; int32_t ___prev_length; int32_t ___compressionLevel; int32_t ___compressionStrategy; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___dyn_ltree; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___dyn_dtree; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___bl_tree; ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* ___treeLiterals; ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* ___treeDistances; ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* ___treeBitLengths; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___bl_count; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___heap; int32_t ___heap_len; int32_t ___heap_max; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___depth; int32_t ____lengthOffset; int32_t ___lit_bufsize; int32_t ___last_lit; int32_t ____distanceOffset; int32_t ___opt_len; int32_t ___static_len; int32_t ___matches; int32_t ___last_eob_len; int16_t ___bi_buf; int32_t ___bi_valid; bool ___Rfc1950BytesEmitted; bool ____WantRfc1950HeaderBytes; }; struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf; String_t* ___name; SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E* ___safeHandle; bool ___isExposed; int64_t ___append_startpos; int32_t ___access; bool ___owner; bool ___async; bool ___canseek; bool ___anonymous; bool ___buf_dirty; int32_t ___buf_size; int32_t ___buf_length; int32_t ___buf_offset; int64_t ___buf_start; }; struct GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___LastModified; int32_t ____headerByteCount; ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* ____baseStream; bool ____disposed; bool ____firstReadDone; String_t* ____FileName; String_t* ____Comment; int32_t ____Crc32; }; struct HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB : public RuntimeObject { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___U3CUriU3Ek__BackingField; uint8_t ___U3CMethodTypeU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CRawDataU3Ek__BackingField; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___U3CUploadStreamU3Ek__BackingField; bool ___U3CDisposeUploadStreamU3Ek__BackingField; bool ___U3CUseUploadStreamLengthU3Ek__BackingField; OnUploadProgressDelegate_t776878E6D6A8A974A781B23F0D731BA0843BC8EA* ___OnUploadProgress; int32_t ___U3CMaxFragmentQueueLengthU3Ek__BackingField; OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* ___U3CCallbackU3Ek__BackingField; OnDownloadProgressDelegate_t639F51319E1C390DE4C7131D2CDC2F087FB7E10B* ___OnProgress; OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* ___OnUpgraded; bool ___U3CDisableRetryU3Ek__BackingField; bool ___U3CIsRedirectedU3Ek__BackingField; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___U3CRedirectUriU3Ek__BackingField; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* ___U3CResponseU3Ek__BackingField; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* ___U3CProxyResponseU3Ek__BackingField; Exception_t* ___U3CExceptionU3Ek__BackingField; RuntimeObject* ___U3CTagU3Ek__BackingField; Credentials_tEA3478E97986CDF672E18BDB9C0BECA3572EFFD0* ___U3CCredentialsU3Ek__BackingField; HTTPProxy_t2EEE688B747771B1F7BADA0F4EA68B9A2D1EF50D* ___U3CProxyU3Ek__BackingField; int32_t ___U3CMaxRedirectsU3Ek__BackingField; bool ___U3CUseAlternateSSLU3Ek__BackingField; bool ___U3CIsCookiesEnabledU3Ek__BackingField; List_1_t66115954DDD6FE49F5C75D77E8BFADA41CD320C5* ___customCookies; int32_t ___U3CFormUsageU3Ek__BackingField; int32_t ___U3CStateU3Ek__BackingField; int32_t ___U3CRedirectCountU3Ek__BackingField; Func_4_t40BB883D42F08E5687342C411442BA6DB88FDB27* ___CustomCertificationValidator; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CConnectTimeoutU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CTimeoutU3Ek__BackingField; bool ___U3CEnableTimoutForStreamingU3Ek__BackingField; bool ___U3CEnableSafeReadOnUnknownContentLengthU3Ek__BackingField; int32_t ___U3CPriorityU3Ek__BackingField; RuntimeObject* ___U3CCustomCertificateVerifyerU3Ek__BackingField; RuntimeObject* ___U3CCustomClientCredentialsProviderU3Ek__BackingField; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___U3CCustomTLSServerNameListU3Ek__BackingField; int32_t ___U3CProtocolHandlerU3Ek__BackingField; OnBeforeRedirectionDelegate_tECE58F99E47E919A2BF6F4BD1D877BC5E12C5F4C* ___onBeforeRedirection; OnBeforeHeaderSendDelegate_t74EC26DD9AD6C018580808E95C1525F58E5BB79B* ____onBeforeHeaderSend; bool ___U3CTryToMinimizeTCPLatencyU3Ek__BackingField; int64_t ___U3CDownloadedU3Ek__BackingField; int64_t ___U3CDownloadLengthU3Ek__BackingField; bool ___U3CDownloadProgressChangedU3Ek__BackingField; int64_t ___U3CUploadedU3Ek__BackingField; int64_t ___U3CUploadLengthU3Ek__BackingField; bool ___U3CUploadProgressChangedU3Ek__BackingField; bool ___isKeepAlive; bool ___disableCache; bool ___cacheOnly; int32_t ___streamFragmentSize; bool ___useStreaming; Dictionary_2_t79BA378F246EFA4AD0AFFA017D788423CACA8638* ___U3CHeadersU3Ek__BackingField; HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* ___FieldCollector; HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* ___FormImpl; }; struct InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8 : public RuntimeObject { int32_t ___mode; int32_t ___left; int32_t ___table; int32_t ___index; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___blens; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bb; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___tb; InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* ___codes; int32_t ___last; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ____codec; int32_t ___bitk; int32_t ___bitb; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___hufts; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___window; int32_t ___end; int32_t ___readAt; int32_t ___writeAt; RuntimeObject* ___checkfn; uint32_t ___check; InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9* ___inftree; }; struct InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8 : public RuntimeObject { int32_t ___mode; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ____codec; int32_t ___method; uint32_t ___computedCheck; uint32_t ___expectedCheck; int32_t ___marker; bool ____handleRfc1950HeaderBytes; int32_t ___wbits; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* ___blocks; }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772 : public RuntimeObject { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___internalMatchTimeout; String_t* ___pattern; int32_t ___roptions; RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7* ___factory; Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___caps; Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___capnames; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___capslist; int32_t ___capsize; ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837* ____runnerref; WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257* ____replref; RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7* ____code; bool ____refsInitialized; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E : public RuntimeObject { String_t* ___m_String; String_t* ___m_originalUnicodeString; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___m_Syntax; String_t* ___m_DnsSafeHost; uint64_t ___m_Flags; UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09* ___m_Info; bool ___m_iriParsing; }; struct ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ____z; int32_t ____streamMode; int32_t ____flushMode; int32_t ____flavor; int32_t ____compressionMode; int32_t ____level; bool ____leaveOpen; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____workingBuffer; int32_t ____bufferSize; int32_t ___windowBitsMax; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buf1; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream; int32_t ___Strategy; CRC32_t69AB71FAE1557180A983A82F0038FA39BD34D107* ___crc; String_t* ____GzipFileName; String_t* ____GzipComment; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____GzipMtime; int32_t ____gzipHeaderByteCount; bool ___nomoreinput; }; struct ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___InputBuffer; int32_t ___NextIn; int32_t ___AvailableBytesIn; int64_t ___TotalBytesIn; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___OutputBuffer; int32_t ___NextOut; int32_t ___AvailableBytesOut; int64_t ___TotalBytesOut; String_t* ___Message; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* ___dstate; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* ___istate; uint32_t ____Adler32; int32_t ___CompressLevel; int32_t ___WindowBits; int32_t ___Strategy; }; struct ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1 : public Exception_t { static const Il2CppGuid CLSID; }; struct Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288 : public RuntimeObject { int32_t ___GoodLength; int32_t ___MaxLazy; int32_t ___NiceLength; int32_t ___MaxChainLength; int32_t ___Flavor; }; struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F : public MulticastDelegate_t { }; struct Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C : public MulticastDelegate_t { }; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; struct FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD : public MulticastDelegate_t { }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296 : public MulticastDelegate_t { }; struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB : public InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB { String_t* ____objectName; }; struct List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436_StaticFields { HTTPFieldDataU5BU5D_t8BAE6A0F96B667EB222BDEB6D8D6DCF7990F65E7* ___s_emptyArray; }; struct List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_StaticFields { HeaderValueU5BU5D_t41F2469B07646206A6B91988B3741641A133BF18* ___s_emptyArray; }; struct List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3_StaticFields { IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_StaticFields { BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ___Null; }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding; Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings; RuntimeObject* ___s_InternalSyncObject; }; struct Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_StaticFields { Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___validIpV4AddressRegex; }; struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields { IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Any; IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Loopback; IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Broadcast; IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___None; IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6Any; IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6Loopback; IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6None; }; struct InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___fixed_tl; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___fixed_td; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___cplens; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___cplext; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___cpdist; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___cpdext; }; struct InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields { int32_t ___MAX_BITS; int32_t ___BL_CODES; int32_t ___D_CODES; int32_t ___LITERALS; int32_t ___LENGTH_CODES; int32_t ___L_CODES; int32_t ___MAX_BL_BITS; int32_t ___REP_3_6; int32_t ___REPZ_3_10; int32_t ___REPZ_11_138; }; struct InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___InflateMask; }; struct StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_StaticFields { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___lengthAndLiteralsTreeCodes; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___distTreeCodes; StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665* ___Literals; StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665* ___Distances; StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665* ___BitLengths; }; struct String_t_StaticFields { String_t* ___Empty; }; struct WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___dDash; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___crlf; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___contentTypeHeader; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___dispositionHeader; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___endQuote; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___fileNameField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___ampersand; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___equal; }; struct ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields { int32_t ___HEAP_SIZE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___ExtraLengthBits; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___ExtraDistanceBits; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___extra_blbits; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___bl_order; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ____dist_code; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___LengthCode; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___LengthBase; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___DistanceBase; }; struct U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields { U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* ___U3CU3E9; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___U3CU3E9__21_0; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___U3CU3E9__25_0; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___U3CU3E9__26_0; }; struct U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_StaticFields { U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC* ___U3CU3E9; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___U3CU3E9__18_0; }; struct U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields { U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84* ___U3CU3E9; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* ___U3CU3E9__2_0; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* ___U3CU3E9__2_1; }; struct U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_StaticFields { U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC* ___U3CU3E9; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___U3CU3E9__1_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields { int32_t ___MEM_LEVEL_MAX; int32_t ___MEM_LEVEL_DEFAULT; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____ErrorMessage; int32_t ___PRESET_DICT; int32_t ___INIT_STATE; int32_t ___BUSY_STATE; int32_t ___FINISH_STATE; int32_t ___Z_DEFLATED; int32_t ___STORED_BLOCK; int32_t ___STATIC_TREES; int32_t ___DYN_TREES; int32_t ___Z_BINARY; int32_t ___Z_ASCII; int32_t ___Z_UNKNOWN; int32_t ___Buf_size; int32_t ___MIN_MATCH; int32_t ___MAX_MATCH; int32_t ___MIN_LOOKAHEAD; int32_t ___HEAP_SIZE; int32_t ___END_BLOCK; }; struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf_recycle; RuntimeObject* ___buf_recycle_lock; }; struct GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_StaticFields { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____unixEpoch; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___iso8859dash1; }; struct HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___EOL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MethodNames; int32_t ___UploadChunkSize; }; struct InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___border; }; struct InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___mark; }; struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_StaticFields { int32_t ___s_cacheSize; Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7* ___s_cache; int32_t ___s_cacheCount; CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheFirst; CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheLast; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_maximumMatchTimeout; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_defaultMatchTimeout; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___InfiniteMatchTimeout; }; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields { String_t* ___UriSchemeFile; String_t* ___UriSchemeFtp; String_t* ___UriSchemeGopher; String_t* ___UriSchemeHttp; String_t* ___UriSchemeHttps; String_t* ___UriSchemeWs; String_t* ___UriSchemeWss; String_t* ___UriSchemeMailto; String_t* ___UriSchemeNews; String_t* ___UriSchemeNntp; String_t* ___UriSchemeNetTcp; String_t* ___UriSchemeNetPipe; String_t* ___SchemeDelimiter; bool ___s_ConfigInitialized; bool ___s_ConfigInitializing; int32_t ___s_IdnScope; bool ___s_IriParsing; bool ___useDotNetRelativeOrAbsolute; bool ___IsWindowsFileSystem; RuntimeObject* ___s_initLock; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___HexLowerChars; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____WSchars; }; struct Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_StaticFields { ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* ___Table; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; 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; } }; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_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, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; 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); } }; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_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, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray { ALIGN_FIELD (8) Il2CppChar m_Items[1]; inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* 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, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; struct IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; 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); } }; struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB : public RuntimeArray { ALIGN_FIELD (8) int16_t m_Items[1]; inline int16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int16_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, int16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value) { m_Items[index] = value; } }; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_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, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913 : public RuntimeArray { ALIGN_FIELD (8) int8_t m_Items[1]; inline int8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int8_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, int8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int8_t value) { m_Items[index] = value; } }; struct ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442 : public RuntimeArray { ALIGN_FIELD (8) Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* m_Items[1]; inline Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288** 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, Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E : public RuntimeArray { ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1]; inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** 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, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mA712BB5A297282995D1266B8F0BD27C3C7E16E9A_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_elementSelector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2_gshared (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared_inline (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_gshared (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_gshared_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_gshared_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD3B1AB3E713F7A624952AA72EE381023371FEBDC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_gshared_inline (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_gshared (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Nullable_1_get_Value_m5A868F663848BC21C18F056731D3AC404CE59991_gshared (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPRequest_SetHeader_m8D46AA880AE89B2272E13B0BAC57613F1EAA8A8E (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, String_t* ___0_name, String_t* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HTTPFormBase_get_IsChanged_m0BF07491B288FD2F1938AE9CC7AEAFAAC1586F9F_inline (HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* HTTPFormBase_get_Fields_mCD471C33D9DB7D07DAA77608F5783C41EEB6EAA8_inline (HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* __this, const RuntimeMethod* method) ; inline HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* List_1_get_Item_m8605C485EB3F57D299C789B3E5ABDD85891137CC (List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* (*) (List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPFieldData_get_Name_m1D52A49C03A2082BE458D5D4F8470B7D5E68C254_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HTTPUrlEncodedForm_EscapeString_m7E97BCCEC2DE0591B7D13D91B054C57561D30988 (String_t* ___0_originalString, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPFieldData_get_Text_mFFD539C005C65F98CC9DB3453117904EE8DEB645_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* HTTPFieldData_get_Binary_m2A0F44A58987D4A2C67EF46A8D1D84821CC06CE3_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mA72F0D9D44A7EF3867B328A32A82CDD609EDE58B_inline (List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPFormBase_set_IsChanged_m35DEA37C41246D1C3F5723A39FB07D2DA7029FF5_inline (HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_EscapeDataString_m844D0FB6899488BDEBAF160B23397CD7ED8CA2DF (String_t* ___0_stringToEscape, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5 (StringBuilder_t* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPFormBase__ctor_mF8E1E081232F3EB6F0B4B2E8F098BCDAA0024FBA (HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_mEC38BCB26C3909893BE666253C2641323D6E0499 (Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* Enumerable_ToDictionary_TisHTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77_TisString_t_TisString_t_mF8FC6D83331EE65E94EF6DB5FDBDA93174CE7CA9 (RuntimeObject* ___0_source, Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* ___1_keySelector, Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* ___2_elementSelector, const RuntimeMethod* method) { return (( Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* (*) (RuntimeObject*, Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C*, Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C*, const RuntimeMethod*))Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mA712BB5A297282995D1266B8F0BD27C3C7E16E9A_gshared)(___0_source, ___1_keySelector, ___2_elementSelector, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Json_Encode_mE70087687189574C31C01AEE3BEA552296833DBA (RuntimeObject* ___0_json, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB10F31539FFD999807405C48C62CC7B4DED7DE0E (U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityForm_set_Form_m7FF34E1ED03A9CECB9B57FE7BC7BA4C6C87411DD_inline (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPFormBase_set_Fields_mCD83E666D838AC3B0D110617C7287B8E129798CD_inline (HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* __this, List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* UnityForm_get_Form_m1C298B11D87ED38D661335982FEF8DC345654176_inline (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WWWForm__ctor_mB1AA4D4BE7011A371B590332CC65794270F269F6 (WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPFieldData_get_FileName_mB47E9FC49D76F60F019A2F88715C6F8BCA2814D9_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPFieldData_get_MimeType_mB60939FEEA6C014DE296B161DCD3E9A302CB0286_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WWWForm_AddBinaryData_m47F69B41BEF235B6C7D8643630251E134BFF167C (WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* __this, String_t* ___0_fieldName, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_contents, String_t* ___2_fileName, String_t* ___3_mimeType, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* HTTPFieldData_get_Encoding_m762F3F434882FD534237A49B2DA0DD8C2BD740E8_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WWWForm_AddField_m5309EB3D9652AF0CFBEBFB42324E6AF0BCFB350E (WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* __this, String_t* ___0_fieldName, String_t* ___1_value, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_e, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* WWWForm_get_headers_mF6508B8C984B76EF984495FF01BA7185CFD0C63E (WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } inline String_t* Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( String_t* (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WWWForm_get_data_mE064CFB866D49D1E49FA9E0811CE71D039BB0145 (WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Extensions_GetASCIIBytes_mE47462CA9E39A1BF848341A25834F77A1171678C (String_t* ___0_str, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteLine_m33B7155AFDBF30CB3F7C7E46998FB487CEA8D797 (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* ___0_fs, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_GetComponents_m30E3EAD4E9A39939456E764FEF94AFD4D6B7532A (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, int32_t ___0_components, int32_t ___1_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_op_Equality_mD7D7AAB7023C0873B37D8B8C7195BEF34002A194 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri1, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_uri2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_Host_m2C0E258C7DFF7A340049BE9BC08FF45E90988D8C (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Extensions_IsIpV4AddressValid_mE8ABF2FD7736E34A78E4FE6C0943EDBF621DBA03 (String_t* ___0_address, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Extensions_IsIpV6AddressValid_mADB966C4297D3131287A8293A10CFFCFB356B924 (String_t* ___0_address, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Regex_IsMatch_m7E96E666FBE7259D7638A3A6A21BE824D2406F49 (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___0_input, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPAddress_TryParse_m082F2D09B53BD7A957418E2E7BE4C37AD8EE1AF0 (String_t* ___0_ipString, IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484** ___1_address, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0 (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Int64_Parse_m466621B41F074263D83527F8FC85405AEF6CDEE6 (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_TryParse_mAB837F166C80EEB47B8CE76E7D6106974E7FA44B (String_t* ___0_s, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___1_result, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_CalculateMD5Hash_mE4E95C73F8E251076757AC94EFBD757AA32BC1B0 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_input, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MD5_t808E6AE387D5FCC368DBB86576572C1564D17E5A* MD5_Create_mD7AEBE7A752D163971C764A9A8CC0029C865F223 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* HashAlgorithm_ComputeHash_mC9CD24714D75A8D61F12509BF952A26347FF22FB (HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310 (uint8_t* __this, String_t* ___0_format, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass19_0__ctor_mF969ED9756CBF162E009EF88046AF6F32C0306FA (U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2 (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_Read_mA25C09F0B357223C26D158D58E80DEC297267A48 (String_t* ___0_str, int32_t* ___1_pos, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___2_block, bool ___3_needResult, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_SkipWhiteSpace_mBE8747538C0ABB934FF21BD068D348E2B6105462 (String_t* ___0_str, int32_t* ___1_pos, const RuntimeMethod* method) ; inline bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_inline (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method) { return (( bool (*) (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, Il2CppChar, const RuntimeMethod*))Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared_inline)(__this, ___0_arg, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_Read_m9769D536F9644CE81E1D6C36A0508D0EFF335A6E (String_t* ___0_str, int32_t* ___1_pos, Il2CppChar ___2_block, bool ___3_needResult, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924 (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsControl_m133C10360BE82B7580E4D3ECE3C881A6C82B3F7F (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ; inline void Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, Il2CppChar ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1*, Il2CppChar, const RuntimeMethod*))Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_gshared)(__this, ___0_value, method); } inline void List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96 (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* __this, const RuntimeMethod* method) { (( void (*) (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_TrimAndLower_m65E8D4991015FD51DC70F4D5E2C02AA090BFDABC (String_t* ___0_str, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue__ctor_m3571616567793C680448A445C1BA90C399CB0F41 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_ReadPossibleQuotedText_mECD84FB4D7EC03E49EC0EDDC372377480D672052 (String_t* ___0_str, int32_t* ___1_pos, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HeaderValue_set_Value_mC675CCEBFF4B587C83EC5470302BFEE413114C01_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_value, const RuntimeMethod* method) ; inline void List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_inline (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* __this, HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*, HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionHelper_ServerClosedTCPStream_m9C57173C310B86E40C360E27A6DCCB5EE5C09A1B (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteAll_m1CA0D76AC6C2467BCD99FB8F0BA03BD8F6FA7C9A (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___0_ms, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteString_m8179F536CC9B553AC504089605DEE5DD2D37F0DA (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___0_ms, String_t* ___1_str, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteLine_mED6CF6A566B9FAC7247F6043276AA5EF9B5855E3 (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___0_ms, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Regex__ctor_mE3996C71B04A4A6845745D01C93B1D27423D0621 (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___0_pattern, int32_t ___1_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD865EB0EB4B77B550944B91FE6633B0ADB731D8E (U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePairList__ctor_m68FF075199D174FC1B0CA472A0DEC6B0F6451839 (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* HeaderParser_Parse_mC41980A18F1C3A72B02CB49234980048341A6EA7 (HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD* __this, String_t* ___0_headerStr, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void KeyValuePairList_set_Values_mF63B39E507C7E692D9866BCFE66F8ACCD33A6718_inline (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue__ctor_m3785A776EDBF80E24A402A10A82FE82DA075C9B2 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue_Parse_m2080B3ED6E09F0199B5ACBF3D938DD548CC4D8D2 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_headerStr, int32_t* ___1_pos, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HeaderValue_set_Key_m478F025B7CC40D987299DEFBEAB13B5F646651E5_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue_ParseImplementation_m5AA98BEC68C12C53F6F3E1EC0778B6053FCAD361 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_headerStr, int32_t* ___1_pos, bool ___2_isOptionIsAnOption, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_inline (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302 (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* (*) (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B (String_t* ___0_a, String_t* ___1_b, int32_t ___2_comparisonType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 Extensions_Peek_m4912C8681DEAB1D82F0EDE9701BB3136AF6F0AD4 (String_t* ___0_str, int32_t ___1_pos, const RuntimeMethod* method) ; inline bool Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1*, const RuntimeMethod*))Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_gshared_inline)(__this, method); } inline Il2CppChar Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method) { return (( Il2CppChar (*) (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_gshared_inline)(__this, method); } inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___0_value, method); } inline int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline)(__this, method); } inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HeaderValue_set_Options_m34982B6B40DE72D6D0CC1EB2654AD54846FF817C_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9DF47FC6E1F8341012CA3FF02993D372AA7A96C9 (RuntimeObject* ___0_arg0, RuntimeObject* ___1_arg1, RuntimeObject* ___2_arg2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFE408293A4DBC8F033DFABC81211D696D035D3EC (U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ; inline bool List_1_Contains_m26AD7B65D21F2CDA0100C6D22AF966B2916B8D38 (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3*, RuntimeObject*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline void List_1_Add_m53F82C2A95FE4280B06E22493F712E56B78C51BE_inline (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Remove_m0D3A1B1524989D07F64FE331E308A07C496DF1CD (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3*, RuntimeObject*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_inline (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void Array_Resize_TisIHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C_m4768D456B005BCF867DBD140F96898BDA4812B17 (IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9**, int32_t, const RuntimeMethod*))Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared)(___0_array, ___1_newSize, method); } inline void List_1_CopyTo_mF6DACEAFBD16C387C12822AE1D37F297A3C247C4 (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* __this, int32_t ___0_index, IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3*, int32_t, IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9*, int32_t, int32_t, const RuntimeMethod*))List_1_CopyTo_mD3B1AB3E713F7A624952AA72EE381023371FEBDC_gshared)(__this, ___0_index, ___1_array, ___2_arrayIndex, ___3_count, method); } inline void List_1__ctor_mC7CA5AA555F34A4F4E9EC6346CC0B9072AC54323 (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* __this, const RuntimeMethod* method) { (( void (*) (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654_inline (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C (String_t* ___0_strA, String_t* ___1_strB, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* WWWAuthenticateHeaderParser_ParseQuotedHeader_m9BF348759EA1EEF820091C41B79B99C8BB9F5AF5 (WWWAuthenticateHeaderParser_t5670878B99D35A7862528358A7E6D2BBB002FFA1* __this, String_t* ___0_str, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEA74633F0EC95BD329C4704E87531BAF1DF405A6 (U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZTree__ctor_mCBC24268DE93E614082A4CA2655D68C78843540A (ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* Config_Lookup_m825D3AD68BE95EBDC79D9DDC687A3551045963FA (int32_t ___0_level, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_SetDeflater_mA617A3F120F603D3AC0B32FAD24138D003E53BFC (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__InitializeBlocks_m8095B80CF9F405D59D107B7635D55C4397A580CB (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeflateManager__IsSmaller_m59FBF8D4F32760C994787ADE64081FA7029A161A (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_tree, int32_t ___1_n, int32_t ___2_m, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___3_depth, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_scan_tree_m53AA8340122E9BAA0151D5D1B4F65E5576F6E45B (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_tree, int32_t ___1_max_code, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZTree_build_tree_mB6F55B09F3AC45BFFABF792232166E972237BBC7 (ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* __this, DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_value, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_tree_mA098501B2059188A4FF5DAEAFCE94E944582A95C (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_tree, int32_t ___1_max_code, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_c, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___1_tree, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_bi_flush_mCA8C17D4D6CC1CE2FAC07443A4D8543F309A1F10 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZTree_DistanceCode_m46BF3F249758D052E439A026CADF7F8A070C1535 (int32_t ___0_dist, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_bi_windup_m8604DC75B5B1DEFCE7290E2ADD67884129D88CA7 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_put_bytes_mD77498BF0C291557F219BEA227AA183DA4FC975A (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_p, int32_t ___1_start, int32_t ___2_len, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__tr_flush_block_mF8D48C9F2799026E8106A9772CAE79DA5A7975FF (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_buf, int32_t ___1_stored_len, bool ___2_eof, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZlibCodec_flush_pending_m72B9E2DF3B01F9575C7DB2990D2C882D99822A71 (ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__fillWindow_m0BF7D5B7FA71D7FEF1293160B8613ABACEF9BCFA (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, bool ___0_eof, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_copy_block_m9E05B492C9763E0EDBD259691772F4D7548E056C (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_buf, int32_t ___1_len, bool ___2_header, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_set_data_type_m42F017ADB244FD304D2E51D36CCD9DDFEFD041C4 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_build_bl_tree_m2514F774ABA55C6192708AADA4B2220170739F8F (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__tr_stored_block_m54A2F3059C7A2C38FE041E98635B6F0549873A04 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_buf, int32_t ___1_stored_len, bool ___2_eof, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_compressed_block_m55311ED1EFF1C16BC4AA64CF020B9C85305ACEC3 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_ltree, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___1_dtree, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_all_trees_mC70ADABFC225F06694C4830AE6EDCAB35A2042E5 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_lcodes, int32_t ___1_dcodes, int32_t ___2_blcodes, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZlibCodec_read_buf_m185DA0841B0A71AA7D310E47F066F6F52D8F7CCC (ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buf, int32_t ___1_start, int32_t ___2_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_longest_match_mE3D4D1639481CF3AA64DEBDB97F0D28F769C4471 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_cur_match, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeflateManager__tr_tally_mD8372EF6F7145EDC6F61A699BED687D3014CD70A (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_dist, int32_t ___1_lc, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_Initialize_m9BCBA35E2629261D38D261FF108A42A9075DA865 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_codec, int32_t ___1_level, int32_t ___2_bits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_Initialize_m901AAD0182CB52E4684A9778C57E64607F68F9BA (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_codec, int32_t ___1_level, int32_t ___2_windowBits, int32_t ___3_memLevel, int32_t ___4_strategy, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6 (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* __this, String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_Reset_m4275794E1321F5B1D4C63FA17772A37F9D73B31D (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeflateManager_get_WantRfc1950HeaderBytes_m5B83244CBBCEC9980D6CE830D71DE3FA6FF169EB_inline (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Adler_Adler32_m75B7198B7C4721CBAA69CC7464E3B47D87A42884 (uint32_t ___0_adler, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_buf, int32_t ___2_index, int32_t ___3_len, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__InitializeTreeData_m07DF06F213B92D9FBA6FDCBCFCEBDAB400B890F0 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__InitializeLazyMatch_m0A51CBC9978224D71951C1B1BAB5A4D41689EEB5 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompressFunc__ctor_mB7584E9C6B661C2969D376D0CE7226F089AE698A (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZlibCodec_Deflate_mBD949CB6499867452CA2B320497AF1E62A5083CF (ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* __this, int32_t ___0_flush, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CompressFunc_Invoke_mDB4C96481625B762D6565022A56CA0572C217DD8_inline (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, int32_t ___0_flush, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__tr_align_mC42BD1C10D5359D479E20687A196DE29D9587F68 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068 (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* __this, int32_t ___0_goodLength, int32_t ___1_maxLazy, int32_t ___2_niceLength, int32_t ___3_maxChainLength, int32_t ___4_flavor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream__ctor_mBD7044D638F6D5840C3905200282AC14E089D1C2 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, bool ___3_leaveOpen, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZlibBaseStream__ctor_mCA8D5CFF0BF4817AF2998860827D28B4CB7BA59E (ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_compressionMode, int32_t ___2_level, int32_t ___3_flavor, bool ___4_leaveOpen, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZlibBaseStream__ctor_m9B8F065A6365F3F8A4821528D36F86A42241BB1F (ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_compressionMode, int32_t ___2_level, int32_t ___3_flavor, bool ___4_leaveOpen, int32_t ___5_windowBits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48 (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* __this, String_t* ___0_objectName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, bool ___0_disposing, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream__ctor_m87E4EB917E73D83F2324554746EFEADB993CAC26 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZlibBaseStream_CompressString_m429B4C13BF0EB10C461F66550548D1B26F7ED2AA (String_t* ___0_s, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_compressor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZlibBaseStream_CompressBuffer_mFA5939C9DA89AD7672BE444933052F87A2AAD405 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_b, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_compressor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m662CA0D5A0004A2E3B475FE8DCD687B654870AA2 (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream__ctor_m40A66896CCF45AD5D25D2E0EE689EF1E150E94F5 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZlibBaseStream_UncompressString_mB70265CCC5C9FCF1C08400E9C296B6299A42DFBD (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_compressed, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_decompressor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ZlibBaseStream_UncompressBuffer_m6C3963B28F2C978FB103DC51B7F6AFAFFDC61053 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_compressed, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_decompressor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFileName_mB1A8CE314EE250B06E3D33142315E2BD3A75D1D6 (String_t* ___0_path, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream__ctor_mC87375B1C29949944439F1949E11495BA8A08BC6 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, bool ___3_leaveOpen, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZlibBaseStream_get_Crc32_m959E3E808170A58E2F3957434A40E1133617BC8A (ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_set_FileName_mA5EF0CB9E102A66DF1606C05DFEE5D3DAAF4DB3D (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_set_Comment_m9FB57409D685BD6DA34149F9DD882E47CDA5A4A8 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZlibBaseStream_get__wantCompress_m6518CF00D141CDAA7D293C8DA7AE6AF2AA5F27D1 (ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GZipStream_EmitHeader_m8C7E690F60E4147DB4597FBBE6C4EDC4CD30B729 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GZipStream_get_Comment_m86E160A2F94DFFE3E23D5D3FA5D1D1FBFE1CB341_inline (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GZipStream_get_FileName_mEC5BA7C9C0803D8586C03504D8E29781BF0B075B_inline (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) ; inline bool Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_inline (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC*, const RuntimeMethod*))Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ; inline void Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, const RuntimeMethod*))Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_gshared)(__this, ___0_value, method); } inline DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Nullable_1_get_Value_m5A868F663848BC21C18F056731D3AC404CE59991 (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method) { return (( DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D (*) (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC*, const RuntimeMethod*))Nullable_1_get_Value_m5A868F663848BC21C18F056731D3AC404CE59991_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_mCD74C79673617CEBF85F8A653520C860A9F014F9 (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream__ctor_m9E0117EBE4CD89C13EAFEBEE36591F07BA1BA90E (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream__ctor_mA52284473999D3812C9289CED3C3BC78B90C69FA (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mD89390EF215242275A4E8F78C2C3E8BC3EF6F3C3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_year, int32_t ___1_month, int32_t ___2_day, int32_t ___3_hour, int32_t ___4_minute, int32_t ___5_second, int32_t ___6_kind, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187 (String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateCodes__ctor_m7D497A68FD3917B01776B6A08CE460B31BA2DD7B (InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfTree__ctor_m6A15D65065D15E76275A223F9914061C554A0B61 (InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InflateBlocks_Reset_mBB6508E48F1AFEACC28EC754E18DDC893B40389C (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, int32_t ___0_r, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InfTree_inflate_trees_fixed_mFA9CC7D35524F8B14572EE0DA54E61823B27FB45 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_bl, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_bd, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___2_tl, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___3_td, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___4_z, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateCodes_Init_m5711899BD4FFF44861530977DE00E05C4EC5084C (InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* __this, int32_t ___0_bl, int32_t ___1_bd, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_tl, int32_t ___3_tl_index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___4_td, int32_t ___5_td_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InfTree_inflate_trees_bits_m36A7DF4F74AB6EF2831515C7B9A47A43075ED86E (InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_c, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_bb, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_tb, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___3_hp, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___4_z, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InfTree_inflate_trees_dynamic_mE9513F094621001213A74F919E62F4B1851E3CD5 (InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9* __this, int32_t ___0_nl, int32_t ___1_nd, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_c, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___3_bl, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___4_bd, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___5_tl, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___6_td, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___7_hp, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___8_z, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateCodes_Process_mC35674130265AE09AD56532289E3264CEAF5859D (InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* __this, InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* ___0_blocks, int32_t ___1_r, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateCodes_InflateFast_m5338AA2534D74CB77528FFE2A17A01D3AB6CB2C2 (InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* __this, int32_t ___0_bl, int32_t ___1_bd, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_tl, int32_t ___3_tl_index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___4_td, int32_t ___5_td_index, InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* ___6_s, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___7_z, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InflateManager_get_HandleRfc1950HeaderBytes_m106EC081D902E84169BE7704A1C173BE56251F62_inline (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateBlocks_Free_m283E84A520BDD8D8B2F000B70CBB983C4D6CB0A4 (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateManager_End_m5CDC90DA5D0227DED28E115BB95F560B6B42DDF8 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateBlocks__ctor_m7228992684971DDEA6BA833A6F8486C16167E7EE (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_codec, RuntimeObject* ___1_checkfn, int32_t ___2_w, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateManager_Reset_mAA017B89B5E24870726402B9E5E853E401D0B046 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateBlocks_Process_mD9C3246D0258F794E6AA48D122365D1CF9709268 (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, int32_t ___0_r, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateBlocks_SetDictionary_m8709EF7C4668DA1DD80BE4DE573D155E1AD443E8 (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_d, int32_t ___1_start, int32_t ___2_n, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateBlocks_SyncPoint_mD509A41520F233DB12B2B051D7E1D7308C52987E (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, const RuntimeMethod* method) ; inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPUrlEncodedForm_PrepareRequest_mF045956D33C15A2E78A4C6C91FDBBE03B3F2CEDA (HTTPUrlEncodedForm_t348AA81884806D7E230C48CBAC6A016685B246EA* __this, HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_request, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14B6DF3349D302FD20ED0B3BD448C2045066E9BE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18); s_Il2CppMethodInitialized = true; } { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_0 = ___0_request; NullCheck(L_0); HTTPRequest_SetHeader_m8D46AA880AE89B2272E13B0BAC57613F1EAA8A8E(L_0, _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18, _stringLiteral14B6DF3349D302FD20ED0B3BD448C2045066E9BE, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* HTTPUrlEncodedForm_GetData_mEF657AF3487EB4735929D575C9897959C19184E1 (HTTPUrlEncodedForm_t348AA81884806D7E230C48CBAC6A016685B246EA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA72F0D9D44A7EF3867B328A32A82CDD609EDE58B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8605C485EB3F57D299C789B3E5ABDD85891137CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D004CCFB2C7F7062B882865483FF7F4DC36E04E); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* V_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___CachedData; if (!L_0) { goto IL_0017; } } { bool L_1; L_1 = HTTPFormBase_get_IsChanged_m0BF07491B288FD2F1938AE9CC7AEAFAAC1586F9F_inline(__this, NULL); if (L_1) { goto IL_0017; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___CachedData; return L_2; } IL_0017: { StringBuilder_t* L_3 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_3, NULL); V_0 = L_3; V_1 = 0; goto IL_00b1; } IL_0024: { List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* L_4; L_4 = HTTPFormBase_get_Fields_mCD471C33D9DB7D07DAA77608F5783C41EEB6EAA8_inline(__this, NULL); int32_t L_5 = V_1; NullCheck(L_4); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_6; L_6 = List_1_get_Item_m8605C485EB3F57D299C789B3E5ABDD85891137CC(L_4, L_5, List_1_get_Item_m8605C485EB3F57D299C789B3E5ABDD85891137CC_RuntimeMethod_var); V_2 = L_6; int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0041; } } { StringBuilder_t* L_8 = V_0; NullCheck(L_8); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, _stringLiteral8D004CCFB2C7F7062B882865483FF7F4DC36E04E, NULL); } IL_0041: { StringBuilder_t* L_10 = V_0; HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_11 = V_2; NullCheck(L_11); String_t* L_12; L_12 = HTTPFieldData_get_Name_m1D52A49C03A2082BE458D5D4F8470B7D5E68C254_inline(L_11, NULL); String_t* L_13; L_13 = HTTPUrlEncodedForm_EscapeString_m7E97BCCEC2DE0591B7D13D91B054C57561D30988(L_12, NULL); NullCheck(L_10); StringBuilder_t* L_14; L_14 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_10, L_13, NULL); StringBuilder_t* L_15 = V_0; NullCheck(L_15); StringBuilder_t* L_16; L_16 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_15, _stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E, NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_17 = V_2; NullCheck(L_17); String_t* L_18; L_18 = HTTPFieldData_get_Text_mFFD539C005C65F98CC9DB3453117904EE8DEB645_inline(L_17, NULL); bool L_19; L_19 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_18, NULL); if (!L_19) { goto IL_0074; } } { HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_20 = V_2; NullCheck(L_20); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21; L_21 = HTTPFieldData_get_Binary_m2A0F44A58987D4A2C67EF46A8D1D84821CC06CE3_inline(L_20, NULL); if (L_21) { goto IL_0088; } } IL_0074: { StringBuilder_t* L_22 = V_0; HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_23 = V_2; NullCheck(L_23); String_t* L_24; L_24 = HTTPFieldData_get_Text_mFFD539C005C65F98CC9DB3453117904EE8DEB645_inline(L_23, NULL); String_t* L_25; L_25 = HTTPUrlEncodedForm_EscapeString_m7E97BCCEC2DE0591B7D13D91B054C57561D30988(L_24, NULL); NullCheck(L_22); StringBuilder_t* L_26; L_26 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_22, L_25, NULL); goto IL_00ad; } IL_0088: { StringBuilder_t* L_27 = V_0; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_28; L_28 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_29 = V_2; NullCheck(L_29); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30; L_30 = HTTPFieldData_get_Binary_m2A0F44A58987D4A2C67EF46A8D1D84821CC06CE3_inline(L_29, NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_31 = V_2; NullCheck(L_31); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32; L_32 = HTTPFieldData_get_Binary_m2A0F44A58987D4A2C67EF46A8D1D84821CC06CE3_inline(L_31, NULL); NullCheck(L_32); NullCheck(L_28); String_t* L_33; L_33 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(38, L_28, L_30, 0, ((int32_t)(((RuntimeArray*)L_32)->max_length))); String_t* L_34; L_34 = HTTPUrlEncodedForm_EscapeString_m7E97BCCEC2DE0591B7D13D91B054C57561D30988(L_33, NULL); NullCheck(L_27); StringBuilder_t* L_35; L_35 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_27, L_34, NULL); } IL_00ad: { int32_t L_36 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00b1: { int32_t L_37 = V_1; List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* L_38; L_38 = HTTPFormBase_get_Fields_mCD471C33D9DB7D07DAA77608F5783C41EEB6EAA8_inline(__this, NULL); NullCheck(L_38); int32_t L_39; L_39 = List_1_get_Count_mA72F0D9D44A7EF3867B328A32A82CDD609EDE58B_inline(L_38, List_1_get_Count_mA72F0D9D44A7EF3867B328A32A82CDD609EDE58B_RuntimeMethod_var); if ((((int32_t)L_37) < ((int32_t)L_39))) { goto IL_0024; } } { HTTPFormBase_set_IsChanged_m35DEA37C41246D1C3F5723A39FB07D2DA7029FF5_inline(__this, (bool)0, NULL); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_40; L_40 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); StringBuilder_t* L_41 = V_0; NullCheck(L_41); String_t* L_42; L_42 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_41); NullCheck(L_40); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43; L_43 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(19, L_40, L_42); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = L_43; V_3 = L_44; __this->___CachedData = L_44; Il2CppCodeGenWriteBarrier((void**)(&__this->___CachedData), (void*)L_44); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = V_3; return L_45; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HTTPUrlEncodedForm_EscapeString_m7E97BCCEC2DE0591B7D13D91B054C57561D30988 (String_t* ___0_originalString, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; StringBuilder_t* V_1 = NULL; int32_t V_2 = 0; StringBuilder_t* G_B5_0 = NULL; StringBuilder_t* G_B4_0 = NULL; String_t* G_B6_0 = NULL; StringBuilder_t* G_B6_1 = NULL; { String_t* L_0 = ___0_originalString; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); if ((((int32_t)L_1) >= ((int32_t)((int32_t)256)))) { goto IL_0014; } } { String_t* L_2 = ___0_originalString; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_3; L_3 = Uri_EscapeDataString_m844D0FB6899488BDEBAF160B23397CD7ED8CA2DF(L_2, NULL); return L_3; } IL_0014: { String_t* L_4 = ___0_originalString; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); V_0 = ((int32_t)(L_5/((int32_t)256))); int32_t L_6 = V_0; StringBuilder_t* L_7 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_7, L_6, NULL); V_1 = L_7; V_2 = 0; goto IL_0066; } IL_002c: { StringBuilder_t* L_8 = V_1; int32_t L_9 = V_2; int32_t L_10 = V_0; if ((((int32_t)L_9) < ((int32_t)L_10))) { G_B5_0 = L_8; goto IL_0045; } G_B4_0 = L_8; } { String_t* L_11 = ___0_originalString; int32_t L_12 = V_2; NullCheck(L_11); String_t* L_13; L_13 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_11, ((int32_t)il2cpp_codegen_multiply(((int32_t)256), L_12)), NULL); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_14; L_14 = Uri_EscapeDataString_m844D0FB6899488BDEBAF160B23397CD7ED8CA2DF(L_13, NULL); G_B6_0 = L_14; G_B6_1 = G_B4_0; goto IL_005c; } IL_0045: { String_t* L_15 = ___0_originalString; int32_t L_16 = V_2; NullCheck(L_15); String_t* L_17; L_17 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_15, ((int32_t)il2cpp_codegen_multiply(((int32_t)256), L_16)), ((int32_t)256), NULL); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); String_t* L_18; L_18 = Uri_EscapeDataString_m844D0FB6899488BDEBAF160B23397CD7ED8CA2DF(L_17, NULL); G_B6_0 = L_18; G_B6_1 = G_B5_0; } IL_005c: { NullCheck(G_B6_1); StringBuilder_t* L_19; L_19 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(G_B6_1, G_B6_0, NULL); int32_t L_20 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0066: { int32_t L_21 = V_2; int32_t L_22 = V_0; if ((((int32_t)L_21) <= ((int32_t)L_22))) { goto IL_002c; } } { StringBuilder_t* L_23 = V_1; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_23); return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPUrlEncodedForm__ctor_m0C628A8331F3A7FDEBDEC53652F270685FE1C0DA (HTTPUrlEncodedForm_t348AA81884806D7E230C48CBAC6A016685B246EA* __this, const RuntimeMethod* method) { { HTTPFormBase__ctor_mF8E1E081232F3EB6F0B4B2E8F098BCDAA0024FBA(__this, NULL); return; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawJsonForm_PrepareRequest_m0BCDE564D10B66BC63C172DD24D673A07FA89FB7 (RawJsonForm_tF4111FD5AE6C0D9EEACD8C8ADCD9B8392653C6CD* __this, HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_request, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64058CC688A96A90239811EF06C9D20DB0499C3E); s_Il2CppMethodInitialized = true; } { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_0 = ___0_request; NullCheck(L_0); HTTPRequest_SetHeader_m8D46AA880AE89B2272E13B0BAC57613F1EAA8A8E(L_0, _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18, _stringLiteral64058CC688A96A90239811EF06C9D20DB0499C3E, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* RawJsonForm_GetData_m0C610AA09F578FCDE69BF3D83215D095DF4767EC (RawJsonForm_tF4111FD5AE6C0D9EEACD8C8ADCD9B8392653C6CD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToDictionary_TisHTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77_TisString_t_TisString_t_mF8FC6D83331EE65E94EF6DB5FDBDA93174CE7CA9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetDataU3Eb__2_0_mC83F2365A3D8C6C4154A353E8D382082C890E1F9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetDataU3Eb__2_1_m9FE979664023BE839842549E8713F0E6E137CE8D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* G_B5_0 = NULL; List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* G_B5_1 = NULL; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* G_B4_0 = NULL; List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* G_B4_1 = NULL; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* G_B7_0 = NULL; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* G_B7_1 = NULL; List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* G_B7_2 = NULL; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* G_B6_0 = NULL; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* G_B6_1 = NULL; List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* G_B6_2 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___CachedData; if (!L_0) { goto IL_0017; } } { bool L_1; L_1 = HTTPFormBase_get_IsChanged_m0BF07491B288FD2F1938AE9CC7AEAFAAC1586F9F_inline(__this, NULL); if (L_1) { goto IL_0017; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___CachedData; return L_2; } IL_0017: { List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* L_3; L_3 = HTTPFormBase_get_Fields_mCD471C33D9DB7D07DAA77608F5783C41EEB6EAA8_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var); Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* L_4 = ((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9__2_0; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* L_5 = L_4; if (L_5) { G_B5_0 = L_5; G_B5_1 = L_3; goto IL_003c; } G_B4_0 = L_5; G_B4_1 = L_3; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var); U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84* L_6 = ((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* L_7 = (Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C*)il2cpp_codegen_object_new(Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C_il2cpp_TypeInfo_var); Func_2__ctor_mEC38BCB26C3909893BE666253C2641323D6E0499(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CGetDataU3Eb__2_0_mC83F2365A3D8C6C4154A353E8D382082C890E1F9_RuntimeMethod_var), NULL); Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* L_8 = L_7; ((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9__2_0 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9__2_0), (void*)L_8); G_B5_0 = L_8; G_B5_1 = G_B4_1; } IL_003c: { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var); Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* L_9 = ((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9__2_1; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* L_10 = L_9; if (L_10) { G_B7_0 = L_10; G_B7_1 = G_B5_0; G_B7_2 = G_B5_1; goto IL_005b; } G_B6_0 = L_10; G_B6_1 = G_B5_0; G_B6_2 = G_B5_1; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var); U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84* L_11 = ((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* L_12 = (Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C*)il2cpp_codegen_object_new(Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C_il2cpp_TypeInfo_var); Func_2__ctor_mEC38BCB26C3909893BE666253C2641323D6E0499(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CGetDataU3Eb__2_1_m9FE979664023BE839842549E8713F0E6E137CE8D_RuntimeMethod_var), NULL); Func_2_t88AA478A95D3E7DA63427BCACC0DF02CFB02B72C* L_13 = L_12; ((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9__2_1 = L_13; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9__2_1), (void*)L_13); G_B7_0 = L_13; G_B7_1 = G_B6_1; G_B7_2 = G_B6_2; } IL_005b: { Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_14; L_14 = Enumerable_ToDictionary_TisHTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77_TisString_t_TisString_t_mF8FC6D83331EE65E94EF6DB5FDBDA93174CE7CA9(G_B7_2, G_B7_1, G_B7_0, Enumerable_ToDictionary_TisHTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77_TisString_t_TisString_t_mF8FC6D83331EE65E94EF6DB5FDBDA93174CE7CA9_RuntimeMethod_var); String_t* L_15; L_15 = Json_Encode_mE70087687189574C31C01AEE3BEA552296833DBA(L_14, NULL); V_0 = L_15; HTTPFormBase_set_IsChanged_m35DEA37C41246D1C3F5723A39FB07D2DA7029FF5_inline(__this, (bool)0, NULL); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_16; L_16 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); String_t* L_17 = V_0; NullCheck(L_16); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18; L_18 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(19, L_16, L_17); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = L_18; V_1 = L_19; __this->___CachedData = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___CachedData), (void*)L_19); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = V_1; return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RawJsonForm__ctor_m6909F7E4C82E3DA5E44CAD139ECDF4DD561A8BFB (RawJsonForm_tF4111FD5AE6C0D9EEACD8C8ADCD9B8392653C6CD* __this, const RuntimeMethod* method) { { HTTPFormBase__ctor_mF8E1E081232F3EB6F0B4B2E8F098BCDAA0024FBA(__this, NULL); return; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mC85546EFBCA0AEA46A2844E30EB9D36367243D1F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84* L_0 = (U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84*)il2cpp_codegen_object_new(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var); U3CU3Ec__ctor_mB10F31539FFD999807405C48C62CC7B4DED7DE0E(L_0, NULL); ((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB10F31539FFD999807405C48C62CC7B4DED7DE0E (U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CGetDataU3Eb__2_0_mC83F2365A3D8C6C4154A353E8D382082C890E1F9 (U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84* __this, HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* ___0_x, const RuntimeMethod* method) { { HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_0 = ___0_x; NullCheck(L_0); String_t* L_1; L_1 = HTTPFieldData_get_Name_m1D52A49C03A2082BE458D5D4F8470B7D5E68C254_inline(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CGetDataU3Eb__2_1_m9FE979664023BE839842549E8713F0E6E137CE8D (U3CU3Ec_t7DD47F9884DCEDC1C166C8ED38D532971D548E84* __this, HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* ___0_x, const RuntimeMethod* method) { { HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_0 = ___0_x; NullCheck(L_0); String_t* L_1; L_1 = HTTPFieldData_get_Text_mFFD539C005C65F98CC9DB3453117904EE8DEB645_inline(L_0, NULL); return L_1; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* UnityForm_get_Form_m1C298B11D87ED38D661335982FEF8DC345654176 (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, const RuntimeMethod* method) { { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_0 = __this->___U3CFormU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityForm_set_Form_m7FF34E1ED03A9CECB9B57FE7BC7BA4C6C87411DD (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* ___0_value, const RuntimeMethod* method) { { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_0 = ___0_value; __this->___U3CFormU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFormU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityForm__ctor_m6591B38B1C08850AECC0942DF62A5EA554BE9443 (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, const RuntimeMethod* method) { { HTTPFormBase__ctor_mF8E1E081232F3EB6F0B4B2E8F098BCDAA0024FBA(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityForm__ctor_m88D0F421627F0035DF7C1CE85E510A4413D695E3 (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* ___0_form, const RuntimeMethod* method) { { HTTPFormBase__ctor_mF8E1E081232F3EB6F0B4B2E8F098BCDAA0024FBA(__this, NULL); WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_0 = ___0_form; UnityForm_set_Form_m7FF34E1ED03A9CECB9B57FE7BC7BA4C6C87411DD_inline(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityForm_CopyFrom_m0872BE5C2AA37BF62950745A386DE8893C7D6833 (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* ___0_fields, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA72F0D9D44A7EF3867B328A32A82CDD609EDE58B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8605C485EB3F57D299C789B3E5ABDD85891137CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* V_1 = NULL; { HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* L_0 = ___0_fields; NullCheck(L_0); List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* L_1; L_1 = HTTPFormBase_get_Fields_mCD471C33D9DB7D07DAA77608F5783C41EEB6EAA8_inline(L_0, NULL); HTTPFormBase_set_Fields_mCD83E666D838AC3B0D110617C7287B8E129798CD_inline(__this, L_1, NULL); HTTPFormBase_set_IsChanged_m35DEA37C41246D1C3F5723A39FB07D2DA7029FF5_inline(__this, (bool)1, NULL); WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_2; L_2 = UnityForm_get_Form_m1C298B11D87ED38D661335982FEF8DC345654176_inline(__this, NULL); if (L_2) { goto IL_00ab; } } { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_3 = (WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045*)il2cpp_codegen_object_new(WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045_il2cpp_TypeInfo_var); WWWForm__ctor_mB1AA4D4BE7011A371B590332CC65794270F269F6(L_3, NULL); UnityForm_set_Form_m7FF34E1ED03A9CECB9B57FE7BC7BA4C6C87411DD_inline(__this, L_3, NULL); List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* L_4; L_4 = HTTPFormBase_get_Fields_mCD471C33D9DB7D07DAA77608F5783C41EEB6EAA8_inline(__this, NULL); if (!L_4) { goto IL_00ab; } } { V_0 = 0; goto IL_009d; } IL_0035: { List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* L_5; L_5 = HTTPFormBase_get_Fields_mCD471C33D9DB7D07DAA77608F5783C41EEB6EAA8_inline(__this, NULL); int32_t L_6 = V_0; NullCheck(L_5); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_7; L_7 = List_1_get_Item_m8605C485EB3F57D299C789B3E5ABDD85891137CC(L_5, L_6, List_1_get_Item_m8605C485EB3F57D299C789B3E5ABDD85891137CC_RuntimeMethod_var); V_1 = L_7; HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_8 = V_1; NullCheck(L_8); String_t* L_9; L_9 = HTTPFieldData_get_Text_mFFD539C005C65F98CC9DB3453117904EE8DEB645_inline(L_8, NULL); bool L_10; L_10 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_9, NULL); if (!L_10) { goto IL_007c; } } { HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_11 = V_1; NullCheck(L_11); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12; L_12 = HTTPFieldData_get_Binary_m2A0F44A58987D4A2C67EF46A8D1D84821CC06CE3_inline(L_11, NULL); if (!L_12) { goto IL_007c; } } { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_13; L_13 = UnityForm_get_Form_m1C298B11D87ED38D661335982FEF8DC345654176_inline(__this, NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_14 = V_1; NullCheck(L_14); String_t* L_15; L_15 = HTTPFieldData_get_Name_m1D52A49C03A2082BE458D5D4F8470B7D5E68C254_inline(L_14, NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_16 = V_1; NullCheck(L_16); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17; L_17 = HTTPFieldData_get_Binary_m2A0F44A58987D4A2C67EF46A8D1D84821CC06CE3_inline(L_16, NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_18 = V_1; NullCheck(L_18); String_t* L_19; L_19 = HTTPFieldData_get_FileName_mB47E9FC49D76F60F019A2F88715C6F8BCA2814D9_inline(L_18, NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_20 = V_1; NullCheck(L_20); String_t* L_21; L_21 = HTTPFieldData_get_MimeType_mB60939FEEA6C014DE296B161DCD3E9A302CB0286_inline(L_20, NULL); NullCheck(L_13); WWWForm_AddBinaryData_m47F69B41BEF235B6C7D8643630251E134BFF167C(L_13, L_15, L_17, L_19, L_21, NULL); goto IL_0099; } IL_007c: { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_22; L_22 = UnityForm_get_Form_m1C298B11D87ED38D661335982FEF8DC345654176_inline(__this, NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_23 = V_1; NullCheck(L_23); String_t* L_24; L_24 = HTTPFieldData_get_Name_m1D52A49C03A2082BE458D5D4F8470B7D5E68C254_inline(L_23, NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_25 = V_1; NullCheck(L_25); String_t* L_26; L_26 = HTTPFieldData_get_Text_mFFD539C005C65F98CC9DB3453117904EE8DEB645_inline(L_25, NULL); HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* L_27 = V_1; NullCheck(L_27); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_28; L_28 = HTTPFieldData_get_Encoding_m762F3F434882FD534237A49B2DA0DD8C2BD740E8_inline(L_27, NULL); NullCheck(L_22); WWWForm_AddField_m5309EB3D9652AF0CFBEBFB42324E6AF0BCFB350E(L_22, L_24, L_26, L_28, NULL); } IL_0099: { int32_t L_29 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_009d: { int32_t L_30 = V_0; List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* L_31; L_31 = HTTPFormBase_get_Fields_mCD471C33D9DB7D07DAA77608F5783C41EEB6EAA8_inline(__this, NULL); NullCheck(L_31); int32_t L_32; L_32 = List_1_get_Count_mA72F0D9D44A7EF3867B328A32A82CDD609EDE58B_inline(L_31, List_1_get_Count_mA72F0D9D44A7EF3867B328A32A82CDD609EDE58B_RuntimeMethod_var); if ((((int32_t)L_30) < ((int32_t)L_32))) { goto IL_0035; } } IL_00ab: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityForm_PrepareRequest_mFB763C8561815A2932247A237A1E17A21A240C4B (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_request, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14B6DF3349D302FD20ED0B3BD448C2045066E9BE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18); s_Il2CppMethodInitialized = true; } { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_0; L_0 = UnityForm_get_Form_m1C298B11D87ED38D661335982FEF8DC345654176_inline(__this, NULL); NullCheck(L_0); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_1; L_1 = WWWForm_get_headers_mF6508B8C984B76EF984495FF01BA7185CFD0C63E(L_0, NULL); NullCheck(L_1); bool L_2; L_2 = Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F(L_1, _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18, Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F_RuntimeMethod_var); if (!L_2) { goto IL_0038; } } { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_3 = ___0_request; WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_4; L_4 = UnityForm_get_Form_m1C298B11D87ED38D661335982FEF8DC345654176_inline(__this, NULL); NullCheck(L_4); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_5; L_5 = WWWForm_get_headers_mF6508B8C984B76EF984495FF01BA7185CFD0C63E(L_4, NULL); NullCheck(L_5); String_t* L_6; L_6 = Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB(L_5, _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18, Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB_RuntimeMethod_var); NullCheck(L_3); HTTPRequest_SetHeader_m8D46AA880AE89B2272E13B0BAC57613F1EAA8A8E(L_3, _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18, L_6, NULL); return; } IL_0038: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_7 = ___0_request; NullCheck(L_7); HTTPRequest_SetHeader_m8D46AA880AE89B2272E13B0BAC57613F1EAA8A8E(L_7, _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18, _stringLiteral14B6DF3349D302FD20ED0B3BD448C2045066E9BE, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* UnityForm_GetData_mE3681A9F1BB247DF8F9B8D28D7C03347E75A49F5 (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, const RuntimeMethod* method) { { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_0; L_0 = UnityForm_get_Form_m1C298B11D87ED38D661335982FEF8DC345654176_inline(__this, NULL); NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1; L_1 = WWWForm_get_data_mE064CFB866D49D1E49FA9E0811CE71D039BB0145(L_0, NULL); return L_1; } } #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 #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 void FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_Multicast(FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, Exception_t* ___0_error, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Exception_t*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_error, reinterpret_cast(currentDelegate->___method)); } } void FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenInst(FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, Exception_t* ___0_error, const RuntimeMethod* method) { NullCheck(___0_error); typedef void (*FunctionPointerType) (Exception_t*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_error, method); } void FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenStatic(FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, Exception_t* ___0_error, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Exception_t*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_error, method); } void FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenVirtual(FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, Exception_t* ___0_error, const RuntimeMethod* method) { NullCheck(___0_error); VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_error); } void FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenInterface(FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, Exception_t* ___0_error, const RuntimeMethod* method) { NullCheck(___0_error); InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_error); } void FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenGenericVirtual(FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, Exception_t* ___0_error, const RuntimeMethod* method) { NullCheck(___0_error); GenericVirtualActionInvoker0::Invoke(method, ___0_error); } void FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenGenericInterface(FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, Exception_t* ___0_error, const RuntimeMethod* method) { NullCheck(___0_error); GenericInterfaceActionInvoker0::Invoke(method, ___0_error); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FutureErrorCallback__ctor_m34F9C264E774C4E229CDA8F49255C547FAFF8B4C (FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 0; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenInterface; else __this->___invoke_impl = (intptr_t)&FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FutureErrorCallback_Invoke_m5C8F2983E94DE3C5F66C43B9297FB70CD50A6D89 (FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, Exception_t* ___0_error, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Exception_t*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_error, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FutureErrorCallback_BeginInvoke_m161706F7EAA57ED144B92A86C00ACF1AD4187603 (FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, Exception_t* ___0_error, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___0_error; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FutureErrorCallback_EndInvoke_m466651CF8F4E475665540BB192E64E510514CC23 (FutureErrorCallback_t3C4473D06F9D7C256E8C10974D57DAB2F13C02BD* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_AsciiToString_m2CDA1CD060D6B16B48D27D094EFAED61B353B9E2 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; int32_t V_2 = 0; uint8_t V_3 = 0x0; StringBuilder_t* G_B3_0 = NULL; StringBuilder_t* G_B2_0 = NULL; int32_t G_B4_0 = 0; StringBuilder_t* G_B4_1 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_bytes; NullCheck(L_0); StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_1, ((int32_t)(((RuntimeArray*)L_0)->max_length)), NULL); V_0 = L_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_bytes; V_1 = L_2; V_2 = 0; goto IL_0028; } IL_000f: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_1; int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5 = L_4; uint8_t L_6 = (L_3)->GetAt(static_cast(L_5)); V_3 = L_6; StringBuilder_t* L_7 = V_0; uint8_t L_8 = V_3; if ((((int32_t)L_8) <= ((int32_t)((int32_t)127)))) { G_B3_0 = L_7; goto IL_001d; } G_B2_0 = L_7; } { G_B4_0 = ((int32_t)63); G_B4_1 = G_B2_0; goto IL_001e; } IL_001d: { uint8_t L_9 = V_3; G_B4_0 = ((int32_t)(L_9)); G_B4_1 = G_B3_0; } IL_001e: { NullCheck(G_B4_1); StringBuilder_t* L_10; L_10 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(G_B4_1, G_B4_0, NULL); int32_t L_11 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0028: { int32_t L_12 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_1; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_000f; } } { StringBuilder_t* L_14 = V_0; NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_14); return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Extensions_GetASCIIBytes_mE47462CA9E39A1BF848341A25834F77A1171678C (String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; int32_t V_1 = 0; Il2CppChar V_2 = 0x0; int32_t G_B3_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_1 = NULL; int32_t G_B2_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_1 = NULL; int32_t G_B4_0 = 0; int32_t G_B4_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B4_2 = NULL; { String_t* L_0 = ___0_str; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_1); V_0 = L_2; V_1 = 0; goto IL_002d; } IL_0010: { String_t* L_3 = ___0_str; int32_t L_4 = V_1; NullCheck(L_3); Il2CppChar L_5; L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, L_4, NULL); V_2 = L_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; int32_t L_7 = V_1; Il2CppChar L_8 = V_2; if ((((int32_t)L_8) < ((int32_t)((int32_t)128)))) { G_B3_0 = L_7; G_B3_1 = L_6; goto IL_0026; } G_B2_0 = L_7; G_B2_1 = L_6; } { G_B4_0 = ((int32_t)63); G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; goto IL_0027; } IL_0026: { Il2CppChar L_9 = V_2; G_B4_0 = ((int32_t)(L_9)); G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; } IL_0027: { NullCheck(G_B4_2); (G_B4_2)->SetAt(static_cast(G_B4_1), (uint8_t)((int32_t)(uint8_t)G_B4_0)); int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_002d: { int32_t L_11 = V_1; String_t* L_12 = ___0_str; NullCheck(L_12); int32_t L_13; L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL); if ((((int32_t)L_11) < ((int32_t)L_13))) { goto IL_0010; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_0; return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_SendAsASCII_m027D7E3097F217594BDA8D9FE2A34793FB01F938 (BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ___0_stream, String_t* ___1_str, const RuntimeMethod* method) { int32_t V_0 = 0; Il2CppChar V_1 = 0x0; BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* G_B3_0 = NULL; BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* G_B2_0 = NULL; int32_t G_B4_0 = 0; BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* G_B4_1 = NULL; { V_0 = 0; goto IL_0024; } IL_0004: { String_t* L_0 = ___1_str; int32_t L_1 = V_0; NullCheck(L_0); Il2CppChar L_2; L_2 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_0, L_1, NULL); V_1 = L_2; BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_3 = ___0_stream; Il2CppChar L_4 = V_1; if ((((int32_t)L_4) < ((int32_t)((int32_t)128)))) { G_B3_0 = L_3; goto IL_0019; } G_B2_0 = L_3; } { G_B4_0 = ((int32_t)63); G_B4_1 = G_B2_0; goto IL_001a; } IL_0019: { Il2CppChar L_5 = V_1; G_B4_0 = ((int32_t)(L_5)); G_B4_1 = G_B3_0; } IL_001a: { NullCheck(G_B4_1); VirtualActionInvoker1< uint8_t >::Invoke(8, G_B4_1, (uint8_t)((int32_t)(uint8_t)G_B4_0)); int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0024: { int32_t L_7 = V_0; String_t* L_8 = ___1_str; NullCheck(L_8); int32_t L_9; L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteLine_m33B7155AFDBF30CB3F7C7E46998FB487CEA8D797 (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* ___0_fs, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_0 = ___0_fs; il2cpp_codegen_runtime_class_init_inline(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ((HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_StaticFields*)il2cpp_codegen_static_fields_for(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var))->___EOL; NullCheck(L_0); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_0, L_1, 0, 2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteLine_m0E7F632947481EE6068D96316B921529D69EB243 (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* ___0_fs, String_t* ___1_line, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { String_t* L_0 = ___1_line; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1; L_1 = Extensions_GetASCIIBytes_mE47462CA9E39A1BF848341A25834F77A1171678C(L_0, NULL); V_0 = L_1; FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_2 = ___0_fs; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0; NullCheck(L_4); NullCheck(L_2); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_2, L_3, 0, ((int32_t)(((RuntimeArray*)L_4)->max_length))); FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_5 = ___0_fs; Extensions_WriteLine_m33B7155AFDBF30CB3F7C7E46998FB487CEA8D797(L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteLine_mC345F58BDFF11E85218D222B9A735BD5A7D7026E (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* ___0_fs, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_values, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { String_t* L_0 = ___1_format; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___2_values; String_t* L_2; L_2 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(L_0, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = Extensions_GetASCIIBytes_mE47462CA9E39A1BF848341A25834F77A1171678C(L_2, NULL); V_0 = L_3; FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_4 = ___0_fs; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; NullCheck(L_6); NullCheck(L_4); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_4, L_5, 0, ((int32_t)(((RuntimeArray*)L_6)->max_length))); FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_7 = ___0_fs; Extensions_WriteLine_m33B7155AFDBF30CB3F7C7E46998FB487CEA8D797(L_7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_GetRequestPathAndQueryURL_m2637BAE1C8DF2491AE35EEEDDF2DA273231AD82B (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_uri; NullCheck(L_0); String_t* L_1; L_1 = Uri_GetComponents_m30E3EAD4E9A39939456E764FEF94AFD4D6B7532A(L_0, ((int32_t)48), 1, NULL); V_0 = L_1; String_t* L_2 = V_0; bool L_3; L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL); if (!L_3) { goto IL_0018; } } { V_0 = _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; } IL_0018: { String_t* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Extensions_FindOption_m8DE783EFBE4131CB9D5EE18840C06519119096FF (String_t* ___0_str, String_t* ___1_option, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL; int32_t V_1 = 0; { String_t* L_0 = ___0_str; NullCheck(L_0); String_t* L_1; L_1 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_0, NULL); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = L_2; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (Il2CppChar)((int32_t)44)); NullCheck(L_1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4; L_4 = String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12(L_1, L_3, 1, NULL); V_0 = L_4; String_t* L_5 = ___1_option; NullCheck(L_5); String_t* L_6; L_6 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_5, NULL); ___1_option = L_6; V_1 = 0; goto IL_0048; } IL_0024: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = V_0; int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; String_t* L_10 = (L_7)->GetAt(static_cast(L_9)); String_t* L_11 = ___1_option; NullCheck(L_10); bool L_12; L_12 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_10, L_11, NULL); if (!L_12) { goto IL_0044; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = V_0; int32_t L_14 = V_1; NullCheck(L_13); int32_t L_15 = L_14; String_t* L_16 = (L_13)->GetAt(static_cast(L_15)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_17 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = L_17; NullCheck(L_18); (L_18)->SetAt(static_cast(0), (Il2CppChar)((int32_t)61)); NullCheck(L_16); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19; L_19 = String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12(L_16, L_18, 1, NULL); return L_19; } IL_0044: { int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0048: { int32_t L_21 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = V_0; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_0024; } } { return (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteArray_m316D4DF17D71235FC9D2F7FA6009C3C89F6AEE62 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_array, const RuntimeMethod* method) { { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_array; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_array; NullCheck(L_2); NullCheck(L_0); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_0, L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Extensions_IsHostIsAnIPAddress_m748E8374AC5E253D35A0AFD16266B5F946BA33C0 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_uri; il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_1; L_1 = Uri_op_Equality_mD7D7AAB7023C0873B37D8B8C7195BEF34002A194(L_0, (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)NULL, NULL); if (!L_1) { goto IL_000b; } } { return (bool)0; } IL_000b: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_2 = ___0_uri; NullCheck(L_2); String_t* L_3; L_3 = Uri_get_Host_m2C0E258C7DFF7A340049BE9BC08FF45E90988D8C(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); bool L_4; L_4 = Extensions_IsIpV4AddressValid_mE8ABF2FD7736E34A78E4FE6C0943EDBF621DBA03(L_3, NULL); if (L_4) { goto IL_0024; } } { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_5 = ___0_uri; NullCheck(L_5); String_t* L_6; L_6 = Uri_get_Host_m2C0E258C7DFF7A340049BE9BC08FF45E90988D8C(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); bool L_7; L_7 = Extensions_IsIpV6AddressValid_mADB966C4297D3131287A8293A10CFFCFB356B924(L_6, NULL); return L_7; } IL_0024: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Extensions_IsIpV4AddressValid_mE8ABF2FD7736E34A78E4FE6C0943EDBF621DBA03 (String_t* ___0_address, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_address; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0019; } } { il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_2 = ((Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_StaticFields*)il2cpp_codegen_static_fields_for(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var))->___validIpV4AddressRegex; String_t* L_3 = ___0_address; NullCheck(L_3); String_t* L_4; L_4 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_3, NULL); NullCheck(L_2); bool L_5; L_5 = Regex_IsMatch_m7E96E666FBE7259D7638A3A6A21BE824D2406F49(L_2, L_4, NULL); return L_5; } IL_0019: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Extensions_IsIpV6AddressValid_mADB966C4297D3131287A8293A10CFFCFB356B924 (String_t* ___0_address, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* V_0 = NULL; { String_t* L_0 = ___0_address; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_001d; } } { String_t* L_2 = ___0_address; il2cpp_codegen_runtime_class_init_inline(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var); bool L_3; L_3 = IPAddress_TryParse_m082F2D09B53BD7A957418E2E7BE4C37AD8EE1AF0(L_2, (&V_0), NULL); if (!L_3) { goto IL_001d; } } { IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21(L_4, NULL); return (bool)((((int32_t)L_5) == ((int32_t)((int32_t)23)))? 1 : 0); } IL_001d: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Extensions_ToInt32_mF47B06C70CBDC006450E5099734252276B5FC50E (String_t* ___0_str, int32_t ___1_defaultValue, const RuntimeMethod* method) { int32_t V_0 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; { String_t* L_0 = ___0_str; if (L_0) { goto IL_0005; } } { int32_t L_1 = ___1_defaultValue; return L_1; } IL_0005: { } try { String_t* L_2 = ___0_str; int32_t L_3; L_3 = Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0(L_2, NULL); V_0 = L_3; goto IL_0014; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000f; } throw e; } CATCH_000f: { RuntimeObject* L_4 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; int32_t L_5 = ___1_defaultValue; V_0 = L_5; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0014; } IL_0014: { int32_t L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Extensions_ToInt64_m3FBD222F2620B034477C2694CC808D3392A2349C (String_t* ___0_str, int64_t ___1_defaultValue, const RuntimeMethod* method) { int64_t V_0 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; { String_t* L_0 = ___0_str; if (L_0) { goto IL_0005; } } { int64_t L_1 = ___1_defaultValue; return L_1; } IL_0005: { } try { String_t* L_2 = ___0_str; int64_t L_3; L_3 = Int64_Parse_m466621B41F074263D83527F8FC85405AEF6CDEE6(L_2, NULL); V_0 = L_3; goto IL_0014; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000f; } throw e; } CATCH_000f: { RuntimeObject* L_4 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; int64_t L_5 = ___1_defaultValue; V_0 = L_5; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0014; } IL_0014: { int64_t L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Extensions_ToDateTime_mB2B89C6ED14CE93130F3E8BD0E92F8C7B27D0ECF (String_t* ___0_str, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_defaultValue, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); il2cpp::utils::ExceptionSupportStack __active_exceptions; { String_t* L_0 = ___0_str; if (L_0) { goto IL_0005; } } { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___1_defaultValue; return L_1; } IL_0005: { } try { String_t* L_2 = ___0_str; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); bool L_3; L_3 = DateTime_TryParse_mAB837F166C80EEB47B8CE76E7D6106974E7FA44B(L_2, (&___1_defaultValue), NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4; L_4 = DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9((&___1_defaultValue), NULL); V_0 = L_4; goto IL_001e; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: { RuntimeObject* L_5 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6 = ___1_defaultValue; V_0 = L_6; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_001e; } IL_001e: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_ToStrOrEmpty_m10CB35226BE812A06DFE4F8BC212AFCBA240FD6B (String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_str; if (L_0) { goto IL_0009; } } { String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_1; } IL_0009: { String_t* L_2 = ___0_str; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_CalculateMD5Hash_mFE130DAD38015C0025CE33CC0B90E0BFAC14125B (String_t* ___0_input, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_input; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1; L_1 = Extensions_GetASCIIBytes_mE47462CA9E39A1BF848341A25834F77A1171678C(L_0, NULL); String_t* L_2; L_2 = Extensions_CalculateMD5Hash_mE4E95C73F8E251076757AC94EFBD757AA32BC1B0(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_CalculateMD5Hash_mE4E95C73F8E251076757AC94EFBD757AA32BC1B0 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_input, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; int32_t V_2 = 0; uint8_t V_3 = 0x0; { MD5_t808E6AE387D5FCC368DBB86576572C1564D17E5A* L_0; L_0 = MD5_Create_mD7AEBE7A752D163971C764A9A8CC0029C865F223(NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_input; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = HashAlgorithm_ComputeHash_mC9CD24714D75A8D61F12509BF952A26347FF22FB(L_0, L_1, NULL); StringBuilder_t* L_3 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_3, NULL); V_0 = L_3; V_1 = L_2; V_2 = 0; goto IL_0031; } IL_0016: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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(L_6)); V_3 = L_7; StringBuilder_t* L_8 = V_0; String_t* L_9; L_9 = Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310((&V_3), _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260, NULL); NullCheck(L_8); StringBuilder_t* L_10; L_10 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_9, NULL); int32_t L_11 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0031: { int32_t L_12 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_1; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_0016; } } { StringBuilder_t* L_14 = V_0; NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_14); return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_Read_m9769D536F9644CE81E1D6C36A0508D0EFF335A6E (String_t* ___0_str, int32_t* ___1_pos, Il2CppChar ___2_block, bool ___3_needResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass19_0_U3CReadU3Eb__0_m65261545F23A473385CED7393CC45567877533C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F* V_0 = NULL; { U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F* L_0 = (U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass19_0__ctor_mF969ED9756CBF162E009EF88046AF6F32C0306FA(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F* L_1 = V_0; Il2CppChar L_2 = ___2_block; NullCheck(L_1); L_1->___block = L_2; String_t* L_3 = ___0_str; int32_t* L_4 = ___1_pos; U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F* L_5 = V_0; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_6 = (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*)il2cpp_codegen_object_new(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass19_0_U3CReadU3Eb__0_m65261545F23A473385CED7393CC45567877533C7_RuntimeMethod_var), NULL); bool L_7 = ___3_needResult; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_8; L_8 = Extensions_Read_mA25C09F0B357223C26D158D58E80DEC297267A48(L_3, L_4, L_6, L_7, NULL); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_Read_mA25C09F0B357223C26D158D58E80DEC297267A48 (String_t* ___0_str, int32_t* ___1_pos, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___2_block, bool ___3_needResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* G_B9_0 = NULL; { int32_t* L_0 = ___1_pos; int32_t L_1 = *((int32_t*)L_0); String_t* L_2 = ___0_str; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); if ((((int32_t)L_1) < ((int32_t)L_3))) { goto IL_0010; } } { String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_4; } IL_0010: { String_t* L_5 = ___0_str; int32_t* L_6 = ___1_pos; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); Extensions_SkipWhiteSpace_mBE8747538C0ABB934FF21BD068D348E2B6105462(L_5, L_6, NULL); int32_t* L_7 = ___1_pos; int32_t L_8 = *((int32_t*)L_7); V_0 = L_8; goto IL_0022; } IL_001c: { int32_t* L_9 = ___1_pos; int32_t* L_10 = ___1_pos; int32_t L_11 = *((int32_t*)L_10); *((int32_t*)L_9) = (int32_t)((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0022: { int32_t* L_12 = ___1_pos; int32_t L_13 = *((int32_t*)L_12); String_t* L_14 = ___0_str; NullCheck(L_14); int32_t L_15; L_15 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_14, NULL); if ((((int32_t)L_13) >= ((int32_t)L_15))) { goto IL_003c; } } { Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_16 = ___2_block; String_t* L_17 = ___0_str; int32_t* L_18 = ___1_pos; int32_t L_19 = *((int32_t*)L_18); NullCheck(L_17); Il2CppChar L_20; L_20 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_17, L_19, NULL); NullCheck(L_16); bool L_21; L_21 = Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_inline(L_16, L_20, NULL); if (L_21) { goto IL_001c; } } IL_003c: { bool L_22 = ___3_needResult; if (L_22) { goto IL_0042; } } { G_B9_0 = ((String_t*)(NULL)); goto IL_004d; } IL_0042: { String_t* L_23 = ___0_str; int32_t L_24 = V_0; int32_t* L_25 = ___1_pos; int32_t L_26 = *((int32_t*)L_25); int32_t L_27 = V_0; NullCheck(L_23); String_t* L_28; L_28 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_23, L_24, ((int32_t)il2cpp_codegen_subtract(L_26, L_27)), NULL); G_B9_0 = L_28; } IL_004d: { int32_t* L_29 = ___1_pos; int32_t* L_30 = ___1_pos; int32_t L_31 = *((int32_t*)L_30); *((int32_t*)L_29) = (int32_t)((int32_t)il2cpp_codegen_add(L_31, 1)); return G_B9_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_ReadPossibleQuotedText_mECD84FB4D7EC03E49EC0EDDC372377480D672052 (String_t* ___0_str, int32_t* ___1_pos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CReadPossibleQuotedTextU3Eb__21_0_m407EF6C40274C10FB46BEA018228052F93083EFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B6_0 = NULL; int32_t* G_B6_1 = NULL; String_t* G_B6_2 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B5_0 = NULL; int32_t* G_B5_1 = NULL; String_t* G_B5_2 = NULL; { String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; V_0 = L_0; String_t* L_1 = ___0_str; if (L_1) { goto IL_000b; } } { String_t* L_2 = V_0; return L_2; } IL_000b: { String_t* L_3 = ___0_str; int32_t* L_4 = ___1_pos; int32_t L_5 = *((int32_t*)L_4); NullCheck(L_3); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, L_5, NULL); if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)34))))) { goto IL_003a; } } { String_t* L_7 = ___0_str; int32_t* L_8 = ___1_pos; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_9; L_9 = Extensions_Read_m9769D536F9644CE81E1D6C36A0508D0EFF335A6E(L_7, L_8, ((int32_t)34), (bool)0, NULL); String_t* L_10 = ___0_str; int32_t* L_11 = ___1_pos; String_t* L_12; L_12 = Extensions_Read_m9769D536F9644CE81E1D6C36A0508D0EFF335A6E(L_10, L_11, ((int32_t)34), (bool)1, NULL); V_0 = L_12; String_t* L_13 = ___0_str; int32_t* L_14 = ___1_pos; String_t* L_15; L_15 = Extensions_Read_m9769D536F9644CE81E1D6C36A0508D0EFF335A6E(L_13, L_14, ((int32_t)44), (bool)0, NULL); goto IL_0062; } IL_003a: { String_t* L_16 = ___0_str; int32_t* L_17 = ___1_pos; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_18 = ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9__21_0; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_19 = L_18; if (L_19) { G_B6_0 = L_19; G_B6_1 = L_17; G_B6_2 = L_16; goto IL_005b; } G_B5_0 = L_19; G_B5_1 = L_17; G_B5_2 = L_16; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* L_20 = ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_21 = (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*)il2cpp_codegen_object_new(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2(L_21, L_20, (intptr_t)((void*)U3CU3Ec_U3CReadPossibleQuotedTextU3Eb__21_0_m407EF6C40274C10FB46BEA018228052F93083EFF_RuntimeMethod_var), NULL); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_22 = L_21; ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9__21_0 = L_22; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9__21_0), (void*)L_22); G_B6_0 = L_22; G_B6_1 = G_B5_1; G_B6_2 = G_B5_2; } IL_005b: { il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_23; L_23 = Extensions_Read_mA25C09F0B357223C26D158D58E80DEC297267A48(G_B6_2, G_B6_1, G_B6_0, (bool)1, NULL); V_0 = L_23; } IL_0062: { String_t* L_24 = V_0; return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_SkipWhiteSpace_mBE8747538C0ABB934FF21BD068D348E2B6105462 (String_t* ___0_str, int32_t* ___1_pos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t* L_0 = ___1_pos; int32_t L_1 = *((int32_t*)L_0); String_t* L_2 = ___0_str; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); if ((((int32_t)L_1) < ((int32_t)L_3))) { goto IL_0011; } } { return; } IL_000b: { int32_t* L_4 = ___1_pos; int32_t* L_5 = ___1_pos; int32_t L_6 = *((int32_t*)L_5); *((int32_t*)L_4) = (int32_t)((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0011: { int32_t* L_7 = ___1_pos; int32_t L_8 = *((int32_t*)L_7); String_t* L_9 = ___0_str; NullCheck(L_9); int32_t L_10; L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL); if ((((int32_t)L_8) >= ((int32_t)L_10))) { goto IL_002a; } } { String_t* L_11 = ___0_str; int32_t* L_12 = ___1_pos; int32_t L_13 = *((int32_t*)L_12); NullCheck(L_11); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_11, L_13, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_15; L_15 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(L_14, NULL); if (L_15) { goto IL_000b; } } IL_002a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_TrimAndLower_m65E8D4991015FD51DC70F4D5E2C02AA090BFDABC (String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; { String_t* L_0 = ___0_str; if (L_0) { goto IL_0005; } } { return (String_t*)NULL; } IL_0005: { String_t* L_1 = ___0_str; NullCheck(L_1); int32_t L_2; L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_2); V_0 = L_3; V_1 = 0; V_2 = 0; goto IL_0040; } IL_0017: { String_t* L_4 = ___0_str; int32_t L_5 = V_2; NullCheck(L_4); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL); V_3 = L_6; Il2CppChar L_7 = V_3; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_8; L_8 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(L_7, NULL); if (L_8) { goto IL_003c; } } { Il2CppChar L_9 = V_3; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_10; L_10 = Char_IsControl_m133C10360BE82B7580E4D3ECE3C881A6C82B3F7F(L_9, NULL); if (L_10) { goto IL_003c; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = V_0; int32_t L_12 = V_1; int32_t L_13 = L_12; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); Il2CppChar L_14 = V_3; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); Il2CppChar L_15; L_15 = Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D(L_14, NULL); NullCheck(L_11); (L_11)->SetAt(static_cast(L_13), (Il2CppChar)L_15); } IL_003c: { int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0040: { int32_t L_17 = V_2; String_t* L_18 = ___0_str; NullCheck(L_18); int32_t L_19; L_19 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_18, NULL); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_0017; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_20 = V_0; int32_t L_21 = V_1; String_t* L_22; L_22 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_20, 0, L_21, NULL); return L_22; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 Extensions_Peek_m4912C8681DEAB1D82F0EDE9701BB3136AF6F0AD4 (String_t* ___0_str, int32_t ___1_pos, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___1_pos; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___1_pos; String_t* L_2 = ___0_str; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); if ((((int32_t)L_1) < ((int32_t)L_3))) { goto IL_0017; } } IL_000d: { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1)); Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_4 = V_0; return L_4; } IL_0017: { String_t* L_5 = ___0_str; int32_t L_6 = ___1_pos; NullCheck(L_5); Il2CppChar L_7; L_7 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_5, L_6, NULL); Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_8; memset((&L_8), 0, sizeof(L_8)); Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE((&L_8), L_7, Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_RuntimeMethod_var); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* Extensions_ParseOptionalHeader_m211D0A373BB410B3EFBFCA7610629EB7571CDF11 (String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CParseOptionalHeaderU3Eb__25_0_mD333C28020B1039895CBDC973F9671E798B6D5EA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* V_0 = NULL; int32_t V_1 = 0; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* V_2 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B5_0 = NULL; int32_t* G_B5_1 = NULL; String_t* G_B5_2 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B4_0 = NULL; int32_t* G_B4_1 = NULL; String_t* G_B4_2 = NULL; { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*)il2cpp_codegen_object_new(List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96(L_0, List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); V_0 = L_0; String_t* L_1 = ___0_str; if (L_1) { goto IL_000b; } } { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_2 = V_0; return L_2; } IL_000b: { V_1 = 0; goto IL_0064; } IL_000f: { String_t* L_3 = ___0_str; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_4 = ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9__25_0; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_5 = L_4; if (L_5) { G_B5_0 = L_5; G_B5_1 = (&V_1); G_B5_2 = L_3; goto IL_0031; } G_B4_0 = L_5; G_B4_1 = (&V_1); G_B4_2 = L_3; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* L_6 = ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_7 = (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*)il2cpp_codegen_object_new(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CParseOptionalHeaderU3Eb__25_0_mD333C28020B1039895CBDC973F9671E798B6D5EA_RuntimeMethod_var), NULL); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_8 = L_7; ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9__25_0 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9__25_0), (void*)L_8); G_B5_0 = L_8; G_B5_1 = G_B4_1; G_B5_2 = G_B4_2; } IL_0031: { il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_9; L_9 = Extensions_Read_mA25C09F0B357223C26D158D58E80DEC297267A48(G_B5_2, G_B5_1, G_B5_0, (bool)1, NULL); String_t* L_10; L_10 = Extensions_TrimAndLower_m65E8D4991015FD51DC70F4D5E2C02AA090BFDABC(L_9, NULL); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_11 = (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B*)il2cpp_codegen_object_new(HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); HeaderValue__ctor_m3571616567793C680448A445C1BA90C399CB0F41(L_11, L_10, NULL); V_2 = L_11; String_t* L_12 = ___0_str; int32_t L_13 = V_1; NullCheck(L_12); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), NULL); if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)61))))) { goto IL_005d; } } { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_15 = V_2; String_t* L_16 = ___0_str; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_17; L_17 = Extensions_ReadPossibleQuotedText_mECD84FB4D7EC03E49EC0EDDC372377480D672052(L_16, (&V_1), NULL); NullCheck(L_15); HeaderValue_set_Value_mC675CCEBFF4B587C83EC5470302BFEE413114C01_inline(L_15, L_17, NULL); } IL_005d: { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_18 = V_0; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_19 = V_2; NullCheck(L_18); List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_inline(L_18, L_19, List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); } IL_0064: { int32_t L_20 = V_1; String_t* L_21 = ___0_str; NullCheck(L_21); int32_t L_22; L_22 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_21, NULL); if ((((int32_t)L_20) < ((int32_t)L_22))) { goto IL_000f; } } { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_23 = V_0; return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* Extensions_ParseQualityParams_m067DFC437AE112E0723AF988B3270058AD6CFE7B (String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CParseQualityParamsU3Eb__26_0_m4ED19331EFF3E9B7E54DD26657D93A3E907F5677_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* V_0 = NULL; int32_t V_1 = 0; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* V_2 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B5_0 = NULL; int32_t* G_B5_1 = NULL; String_t* G_B5_2 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B4_0 = NULL; int32_t* G_B4_1 = NULL; String_t* G_B4_2 = NULL; { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*)il2cpp_codegen_object_new(List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96(L_0, List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); V_0 = L_0; String_t* L_1 = ___0_str; if (L_1) { goto IL_000b; } } { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_2 = V_0; return L_2; } IL_000b: { V_1 = 0; goto IL_0073; } IL_000f: { String_t* L_3 = ___0_str; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_4 = ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9__26_0; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_5 = L_4; if (L_5) { G_B5_0 = L_5; G_B5_1 = (&V_1); G_B5_2 = L_3; goto IL_0031; } G_B4_0 = L_5; G_B4_1 = (&V_1); G_B4_2 = L_3; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* L_6 = ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_7 = (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*)il2cpp_codegen_object_new(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CParseQualityParamsU3Eb__26_0_m4ED19331EFF3E9B7E54DD26657D93A3E907F5677_RuntimeMethod_var), NULL); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_8 = L_7; ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9__26_0 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9__26_0), (void*)L_8); G_B5_0 = L_8; G_B5_1 = G_B4_1; G_B5_2 = G_B4_2; } IL_0031: { il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_9; L_9 = Extensions_Read_mA25C09F0B357223C26D158D58E80DEC297267A48(G_B5_2, G_B5_1, G_B5_0, (bool)1, NULL); String_t* L_10; L_10 = Extensions_TrimAndLower_m65E8D4991015FD51DC70F4D5E2C02AA090BFDABC(L_9, NULL); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_11 = (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B*)il2cpp_codegen_object_new(HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); HeaderValue__ctor_m3571616567793C680448A445C1BA90C399CB0F41(L_11, L_10, NULL); V_2 = L_11; String_t* L_12 = ___0_str; int32_t L_13 = V_1; NullCheck(L_12); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), NULL); if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)59))))) { goto IL_006c; } } { String_t* L_15 = ___0_str; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_16; L_16 = Extensions_Read_m9769D536F9644CE81E1D6C36A0508D0EFF335A6E(L_15, (&V_1), ((int32_t)61), (bool)0, NULL); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_17 = V_2; String_t* L_18 = ___0_str; String_t* L_19; L_19 = Extensions_Read_m9769D536F9644CE81E1D6C36A0508D0EFF335A6E(L_18, (&V_1), ((int32_t)44), (bool)1, NULL); NullCheck(L_17); HeaderValue_set_Value_mC675CCEBFF4B587C83EC5470302BFEE413114C01_inline(L_17, L_19, NULL); } IL_006c: { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_20 = V_0; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_21 = V_2; NullCheck(L_20); List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_inline(L_20, L_21, List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); } IL_0073: { int32_t L_22 = V_1; String_t* L_23 = ___0_str; NullCheck(L_23); int32_t L_24; L_24 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_23, NULL); if ((((int32_t)L_22) < ((int32_t)L_24))) { goto IL_000f; } } { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_25 = V_0; return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_ReadBuffer_m30B4F12E9635E4ADAF312049703B6ED74F98BF94 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_buffer, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; } IL_0002: { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_buffer; int32_t L_2 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___1_buffer; NullCheck(L_3); int32_t L_4 = V_0; NullCheck(L_0); int32_t L_5; L_5 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_0, L_1, L_2, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_3)->max_length)), L_4))); V_1 = L_5; int32_t L_6 = V_1; if ((((int32_t)L_6) > ((int32_t)0))) { goto IL_001a; } } { Exception_t* L_7; L_7 = ExceptionHelper_ServerClosedTCPStream_m9C57173C310B86E40C360E27A6DCCB5EE5C09A1B(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Extensions_ReadBuffer_m30B4F12E9635E4ADAF312049703B6ED74F98BF94_RuntimeMethod_var))); } IL_001a: { int32_t L_8 = V_0; int32_t L_9 = V_1; V_0 = ((int32_t)il2cpp_codegen_add(L_8, L_9)); int32_t L_10 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = ___1_buffer; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_0002; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteAll_m1CA0D76AC6C2467BCD99FB8F0BA03BD8F6FA7C9A (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___0_ms, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_buffer, const RuntimeMethod* method) { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = ___0_ms; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_buffer; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_buffer; NullCheck(L_2); NullCheck(L_0); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_0, L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteString_m8179F536CC9B553AC504089605DEE5DD2D37F0DA (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___0_ms, String_t* ___1_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0; L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); String_t* L_1 = ___1_str; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(19, L_0, L_1); V_0 = L_2; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = ___0_ms; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); Extensions_WriteAll_m1CA0D76AC6C2467BCD99FB8F0BA03BD8F6FA7C9A(L_3, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteLine_mED6CF6A566B9FAC7247F6043276AA5EF9B5855E3 (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___0_ms, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = ___0_ms; il2cpp_codegen_runtime_class_init_inline(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ((HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_StaticFields*)il2cpp_codegen_static_fields_for(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var))->___EOL; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); Extensions_WriteAll_m1CA0D76AC6C2467BCD99FB8F0BA03BD8F6FA7C9A(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_WriteLine_m3D9DA99DDDDFB4C020E2105282F919B074CA0ED5 (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___0_ms, String_t* ___1_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = ___0_ms; String_t* L_1 = ___1_str; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); Extensions_WriteString_m8179F536CC9B553AC504089605DEE5DD2D37F0DA(L_0, L_1, NULL); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = ___0_ms; Extensions_WriteLine_mED6CF6A566B9FAC7247F6043276AA5EF9B5855E3(L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions__cctor_m340188D57B561ABB8A96C810C59F885064C90DC7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9AE3984DB0928B4604C47097EAA1CED7DA604C3); s_Il2CppMethodInitialized = true; } { Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_0 = (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)il2cpp_codegen_object_new(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var); Regex__ctor_mE3996C71B04A4A6845745D01C93B1D27423D0621(L_0, _stringLiteralE9AE3984DB0928B4604C47097EAA1CED7DA604C3, 1, NULL); ((Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_StaticFields*)il2cpp_codegen_static_fields_for(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var))->___validIpV4AddressRegex = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_StaticFields*)il2cpp_codegen_static_fields_for(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var))->___validIpV4AddressRegex), (void*)L_0); return; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mCA655FB82C6FCB9FF2119F7A2E96F8C7CEF49FC7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* L_0 = (U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3*)il2cpp_codegen_object_new(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var); U3CU3Ec__ctor_mD865EB0EB4B77B550944B91FE6633B0ADB731D8E(L_0, NULL); ((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD865EB0EB4B77B550944B91FE6633B0ADB731D8E (U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CReadPossibleQuotedTextU3Eb__21_0_m407EF6C40274C10FB46BEA018228052F93083EFF (U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* __this, Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)44)))) { goto IL_000e; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)((int32_t)59)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_000e: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CParseOptionalHeaderU3Eb__25_0_mD333C28020B1039895CBDC973F9671E798B6D5EA (U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* __this, Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)61)))) { goto IL_000e; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)((int32_t)44)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_000e: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CParseQualityParamsU3Eb__26_0_m4ED19331EFF3E9B7E54DD26657D93A3E907F5677 (U3CU3Ec_t2F6066C7F0BD517DA42DDC3D3F46AE4FA7AFFEC3* __this, Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)44)))) { goto IL_000e; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)((int32_t)59)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_000e: { return (bool)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass19_0__ctor_mF969ED9756CBF162E009EF88046AF6F32C0306FA (U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass19_0_U3CReadU3Eb__0_m65261545F23A473385CED7393CC45567877533C7 (U3CU3Ec__DisplayClass19_0_tD435598DB4A583E7F384E0F02430557EFECFBE6F* __this, Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; Il2CppChar L_1 = __this->___block; return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionHelper_ServerClosedTCPStream_m9C57173C310B86E40C360E27A6DCCB5EE5C09A1B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A3504D875A3BB8D481170B4AD4CD1FAD611D088); s_Il2CppMethodInitialized = true; } { Exception_t* L_0 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_0, _stringLiteral2A3504D875A3BB8D481170B4AD4CD1FAD611D088, 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderParser__ctor_m02EFE7E5D9A7F037BDA44A252802ADB743BF6FF5 (HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD* __this, String_t* ___0_headerStr, const RuntimeMethod* method) { { KeyValuePairList__ctor_m68FF075199D174FC1B0CA472A0DEC6B0F6451839(__this, NULL); String_t* L_0 = ___0_headerStr; List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_1; L_1 = HeaderParser_Parse_mC41980A18F1C3A72B02CB49234980048341A6EA7(__this, L_0, NULL); KeyValuePairList_set_Values_mF63B39E507C7E692D9866BCFE66F8ACCD33A6718_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* HeaderParser_Parse_mC41980A18F1C3A72B02CB49234980048341A6EA7 (HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD* __this, String_t* ___0_headerStr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* V_0 = NULL; int32_t V_1 = 0; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* V_2 = NULL; Exception_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*)il2cpp_codegen_object_new(List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96(L_0, List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); V_0 = L_0; V_1 = 0; } try { { goto IL_0020_1; } IL_000a_1: { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_1 = (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B*)il2cpp_codegen_object_new(HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); HeaderValue__ctor_m3785A776EDBF80E24A402A10A82FE82DA075C9B2(L_1, NULL); V_2 = L_1; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_2 = V_2; String_t* L_3 = ___0_headerStr; NullCheck(L_2); HeaderValue_Parse_m2080B3ED6E09F0199B5ACBF3D938DD548CC4D8D2(L_2, L_3, (&V_1), NULL); List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_4 = V_0; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_5 = V_2; NullCheck(L_4); List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_inline(L_4, L_5, List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); } IL_0020_1: { int32_t L_6 = V_1; String_t* L_7 = ___0_headerStr; NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); if ((((int32_t)L_6) < ((int32_t)L_8))) { goto IL_000a_1; } } { goto IL_003f; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002b; } throw e; } CATCH_002b: { Exception_t* L_9 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_9; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_10; L_10 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); String_t* L_11 = ___0_headerStr; Exception_t* L_12 = V_3; NullCheck(L_10); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral39A62679B718FBEFBDF92591FD59597B6F6C08DD)), L_11, L_12); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_003f; } IL_003f: { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_13 = V_0; return L_13; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CKeyU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue_set_Key_m478F025B7CC40D987299DEFBEAB13B5F646651E5 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CKeyU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CKeyU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CValueU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue_set_Value_mC675CCEBFF4B587C83EC5470302BFEE413114C01 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CValueU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValueU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = __this->___U3COptionsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue_set_Options_m34982B6B40DE72D6D0CC1EB2654AD54846FF817C (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___0_value, const RuntimeMethod* method) { { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = ___0_value; __this->___U3COptionsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COptionsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HeaderValue_get_HasValue_mA7265AB7F364A603E3F24A0EB86262C77308F784 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D_inline(__this, NULL); bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue__ctor_m3785A776EDBF80E24A402A10A82FE82DA075C9B2 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue__ctor_m3571616567793C680448A445C1BA90C399CB0F41 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_key, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_key; HeaderValue_set_Key_m478F025B7CC40D987299DEFBEAB13B5F646651E5_inline(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue_Parse_m2080B3ED6E09F0199B5ACBF3D938DD548CC4D8D2 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_headerStr, int32_t* ___1_pos, const RuntimeMethod* method) { { String_t* L_0 = ___0_headerStr; int32_t* L_1 = ___1_pos; HeaderValue_ParseImplementation_m5AA98BEC68C12C53F6F3E1EC0778B6053FCAD361(__this, L_0, L_1, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HeaderValue_TryGetOption_m5C2AED3CBA4848520884A6D9ECAADE1009251DCA (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_key, HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B** ___1_option, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B** L_0 = ___1_option; *((RuntimeObject**)L_0) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL); List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_1; L_1 = HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD_inline(__this, NULL); if (!L_1) { goto IL_0018; } } { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_2; L_2 = HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD_inline(__this, NULL); NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_inline(L_2, List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_RuntimeMethod_var); if (L_3) { goto IL_001a; } } IL_0018: { return (bool)0; } IL_001a: { V_0 = 0; goto IL_004c; } IL_001e: { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_4; L_4 = HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD_inline(__this, NULL); int32_t L_5 = V_0; NullCheck(L_4); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_6; L_6 = List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302(L_4, L_5, List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var); NullCheck(L_6); String_t* L_7; L_7 = HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline(L_6, NULL); String_t* L_8 = ___0_key; bool L_9; L_9 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_7, L_8, 5, NULL); if (!L_9) { goto IL_0048; } } { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B** L_10 = ___1_option; List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_11; L_11 = HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD_inline(__this, NULL); int32_t L_12 = V_0; NullCheck(L_11); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_13; L_13 = List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302(L_11, L_12, List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var); *((RuntimeObject**)L_10) = (RuntimeObject*)L_13; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_13); return (bool)1; } IL_0048: { int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_004c: { int32_t L_15 = V_0; List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_16; L_16 = HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD_inline(__this, NULL); NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_inline(L_16, List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_001e; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderValue_ParseImplementation_m5AA98BEC68C12C53F6F3E1EC0778B6053FCAD361 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_headerStr, int32_t* ___1_pos, bool ___2_isOptionIsAnOption, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CParseImplementationU3Eb__18_0_mA9C5FD525446D95409AB230032410B7B7BB0BBAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; bool V_3 = false; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 V_6; memset((&V_6), 0, sizeof(V_6)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_7; memset((&V_7), 0, sizeof(V_7)); String_t* V_8 = NULL; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* V_9 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B2_0 = NULL; int32_t* G_B2_1 = NULL; String_t* G_B2_2 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B1_0 = NULL; int32_t* G_B1_1 = NULL; String_t* G_B1_2 = NULL; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B9_0; memset((&G_B9_0), 0, sizeof(G_B9_0)); int32_t G_B11_0 = 0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B23_0; memset((&G_B23_0), 0, sizeof(G_B23_0)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B27_0; memset((&G_B27_0), 0, sizeof(G_B27_0)); int32_t G_B29_0 = 0; { String_t* L_0 = ___0_headerStr; int32_t* L_1 = ___1_pos; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_2 = ((U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var))->___U3CU3E9__18_0; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_3 = L_2; if (L_3) { G_B2_0 = L_3; G_B2_1 = L_1; G_B2_2 = L_0; goto IL_0021; } G_B1_0 = L_3; G_B1_1 = L_1; G_B1_2 = L_0; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var); U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC* L_4 = ((U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_5 = (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*)il2cpp_codegen_object_new(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CParseImplementationU3Eb__18_0_mA9C5FD525446D95409AB230032410B7B7BB0BBAB_RuntimeMethod_var), NULL); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_6 = L_5; ((U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var))->___U3CU3E9__18_0 = L_6; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var))->___U3CU3E9__18_0), (void*)L_6); G_B2_0 = L_6; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; } IL_0021: { il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_7; L_7 = Extensions_Read_mA25C09F0B357223C26D158D58E80DEC297267A48(G_B2_2, G_B2_1, G_B2_0, (bool)1, NULL); V_0 = L_7; String_t* L_8 = V_0; HeaderValue_set_Key_m478F025B7CC40D987299DEFBEAB13B5F646651E5_inline(__this, L_8, NULL); String_t* L_9 = ___0_headerStr; int32_t* L_10 = ___1_pos; int32_t L_11 = *((int32_t*)L_10); Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_12; L_12 = Extensions_Peek_m4912C8681DEAB1D82F0EDE9701BB3136AF6F0AD4(L_9, ((int32_t)il2cpp_codegen_subtract(L_11, 1)), NULL); V_1 = L_12; Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_13 = V_1; V_6 = L_13; bool L_14; L_14 = Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_inline((&V_6), Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var); if (L_14) { goto IL_0052; } } { il2cpp_codegen_initobj((&V_7), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_15 = V_7; G_B5_0 = L_15; goto IL_005e; } IL_0052: { Il2CppChar L_16; L_16 = Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_inline((&V_6), Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_RuntimeMethod_var); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_17; memset((&L_17), 0, sizeof(L_17)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_17), L_16, Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); G_B5_0 = L_17; } IL_005e: { V_4 = G_B5_0; V_5 = ((int32_t)61); int32_t L_18; L_18 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_4), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var); int32_t L_19 = V_5; bool L_20; L_20 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_4), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); V_2 = (bool)((int32_t)(((((int32_t)L_18) == ((int32_t)L_19))? 1 : 0)&(int32_t)L_20)); bool L_21 = ___2_isOptionIsAnOption; if (!L_21) { goto IL_00ba; } } { Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_22 = V_1; V_6 = L_22; bool L_23; L_23 = Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_inline((&V_6), Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var); if (L_23) { goto IL_0093; } } { il2cpp_codegen_initobj((&V_7), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_24 = V_7; G_B9_0 = L_24; goto IL_009f; } IL_0093: { Il2CppChar L_25; L_25 = Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_inline((&V_6), Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_RuntimeMethod_var); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_26; memset((&L_26), 0, sizeof(L_26)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_26), L_25, Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); G_B9_0 = L_26; } IL_009f: { V_4 = G_B9_0; V_5 = ((int32_t)59); int32_t L_27; L_27 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_4), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var); int32_t L_28 = V_5; bool L_29; L_29 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_4), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); G_B11_0 = ((int32_t)(((((int32_t)L_27) == ((int32_t)L_28))? 1 : 0)&(int32_t)L_29)); goto IL_00bb; } IL_00ba: { G_B11_0 = 0; } IL_00bb: { V_3 = (bool)G_B11_0; goto IL_019c; } IL_00c1: { bool L_30 = V_2; if (!L_30) { goto IL_00d7; } } { String_t* L_31 = ___0_headerStr; int32_t* L_32 = ___1_pos; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_33; L_33 = Extensions_ReadPossibleQuotedText_mECD84FB4D7EC03E49EC0EDDC372377480D672052(L_31, L_32, NULL); V_8 = L_33; String_t* L_34 = V_8; HeaderValue_set_Value_mC675CCEBFF4B587C83EC5470302BFEE413114C01_inline(__this, L_34, NULL); goto IL_010b; } IL_00d7: { bool L_35 = V_3; if (!L_35) { goto IL_010b; } } { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_36 = (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B*)il2cpp_codegen_object_new(HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); HeaderValue__ctor_m3785A776EDBF80E24A402A10A82FE82DA075C9B2(L_36, NULL); V_9 = L_36; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_37 = V_9; String_t* L_38 = ___0_headerStr; int32_t* L_39 = ___1_pos; NullCheck(L_37); HeaderValue_ParseImplementation_m5AA98BEC68C12C53F6F3E1EC0778B6053FCAD361(L_37, L_38, L_39, (bool)0, NULL); List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_40; L_40 = HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD_inline(__this, NULL); if (L_40) { goto IL_00fe; } } { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_41 = (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*)il2cpp_codegen_object_new(List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96(L_41, List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); HeaderValue_set_Options_m34982B6B40DE72D6D0CC1EB2654AD54846FF817C_inline(__this, L_41, NULL); } IL_00fe: { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_42; L_42 = HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD_inline(__this, NULL); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_43 = V_9; NullCheck(L_42); List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_inline(L_42, L_43, List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); } IL_010b: { bool L_44 = ___2_isOptionIsAnOption; if (L_44) { goto IL_010f; } } { return; } IL_010f: { String_t* L_45 = ___0_headerStr; int32_t* L_46 = ___1_pos; int32_t L_47 = *((int32_t*)L_46); il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_48; L_48 = Extensions_Peek_m4912C8681DEAB1D82F0EDE9701BB3136AF6F0AD4(L_45, ((int32_t)il2cpp_codegen_subtract(L_47, 1)), NULL); V_1 = L_48; Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_49 = V_1; V_6 = L_49; bool L_50; L_50 = Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_inline((&V_6), Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var); if (L_50) { goto IL_0132; } } { il2cpp_codegen_initobj((&V_7), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_51 = V_7; G_B23_0 = L_51; goto IL_013e; } IL_0132: { Il2CppChar L_52; L_52 = Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_inline((&V_6), Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_RuntimeMethod_var); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_53; memset((&L_53), 0, sizeof(L_53)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_53), L_52, Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); G_B23_0 = L_53; } IL_013e: { V_4 = G_B23_0; V_5 = ((int32_t)61); int32_t L_54; L_54 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_4), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var); int32_t L_55 = V_5; bool L_56; L_56 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_4), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); V_2 = (bool)((int32_t)(((((int32_t)L_54) == ((int32_t)L_55))? 1 : 0)&(int32_t)L_56)); bool L_57 = ___2_isOptionIsAnOption; if (!L_57) { goto IL_019a; } } { Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_58 = V_1; V_6 = L_58; bool L_59; L_59 = Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_inline((&V_6), Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var); if (L_59) { goto IL_0173; } } { il2cpp_codegen_initobj((&V_7), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_60 = V_7; G_B27_0 = L_60; goto IL_017f; } IL_0173: { Il2CppChar L_61; L_61 = Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_inline((&V_6), Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_RuntimeMethod_var); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_62; memset((&L_62), 0, sizeof(L_62)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_62), L_61, Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); G_B27_0 = L_62; } IL_017f: { V_4 = G_B27_0; V_5 = ((int32_t)59); int32_t L_63; L_63 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_4), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var); int32_t L_64 = V_5; bool L_65; L_65 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_4), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); G_B29_0 = ((int32_t)(((((int32_t)L_63) == ((int32_t)L_64))? 1 : 0)&(int32_t)L_65)); goto IL_019b; } IL_019a: { G_B29_0 = 0; } IL_019b: { V_3 = (bool)G_B29_0; } IL_019c: { bool L_66; L_66 = Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_inline((&V_1), Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var); bool L_67 = V_2; bool L_68 = V_3; if (((int32_t)(((int32_t)((int32_t)L_66&(int32_t)L_67))|(int32_t)L_68))) { goto IL_00c1; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HeaderValue_ToString_mD88A0EDE32E1E1E19A136914ACC25A081F846CB8 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D_inline(__this, NULL); bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0026; } } { String_t* L_2; L_2 = HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline(__this, NULL); Il2CppChar L_3 = ((Il2CppChar)((int32_t)61)); RuntimeObject* L_4 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_3); String_t* L_5; L_5 = HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D_inline(__this, NULL); String_t* L_6; L_6 = String_Concat_m9DF47FC6E1F8341012CA3FF02993D372AA7A96C9(L_2, L_4, L_5, NULL); return L_6; } IL_0026: { String_t* L_7; L_7 = HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline(__this, NULL); return L_7; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m7498159834FA6BE581458E78F70CAB63F765DDB4 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC* L_0 = (U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC*)il2cpp_codegen_object_new(U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var); U3CU3Ec__ctor_mFE408293A4DBC8F033DFABC81211D696D035D3EC(L_0, NULL); ((U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFE408293A4DBC8F033DFABC81211D696D035D3EC (U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CParseImplementationU3Eb__18_0_mA9C5FD525446D95409AB230032410B7B7BB0BBAB (U3CU3Ec_tF251EB3F1468702F5F970B7825D44645774236CC* __this, Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)59)))) { goto IL_0013; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) == ((int32_t)((int32_t)61)))) { goto IL_0013; } } { Il2CppChar L_2 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)((int32_t)44)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0013: { return (bool)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartbeatManager_Subscribe_m0D38271ED9769AE81CD7CBEA9B356DD798D59FF5 (HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* __this, RuntimeObject* ___0_heartbeat, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m53F82C2A95FE4280B06E22493F712E56B78C51BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m26AD7B65D21F2CDA0100C6D22AF966B2916B8D38_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* V_0 = NULL; bool V_1 = false; { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_0 = __this->___Heartbeats; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002d: { { bool L_1 = V_1; if (!L_1) { goto IL_0036; } } { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0036: { return; } } }); try { { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_4 = __this->___Heartbeats; RuntimeObject* L_5 = ___0_heartbeat; NullCheck(L_4); bool L_6; L_6 = List_1_Contains_m26AD7B65D21F2CDA0100C6D22AF966B2916B8D38(L_4, L_5, List_1_Contains_m26AD7B65D21F2CDA0100C6D22AF966B2916B8D38_RuntimeMethod_var); if (L_6) { goto IL_002b_1; } } { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_7 = __this->___Heartbeats; RuntimeObject* L_8 = ___0_heartbeat; NullCheck(L_7); List_1_Add_m53F82C2A95FE4280B06E22493F712E56B78C51BE_inline(L_7, L_8, List_1_Add_m53F82C2A95FE4280B06E22493F712E56B78C51BE_RuntimeMethod_var); } IL_002b_1: { goto IL_0037; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0037: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartbeatManager_Unsubscribe_m5C86433F1B3AC8902C7EFD0A2D91A49790A7B43B (HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* __this, RuntimeObject* ___0_heartbeat, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m0D3A1B1524989D07F64FE331E308A07C496DF1CD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* V_0 = NULL; bool V_1 = false; { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_0 = __this->___Heartbeats; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0020: { { bool L_1 = V_1; if (!L_1) { goto IL_0029; } } { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0029: { return; } } }); try { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_4 = __this->___Heartbeats; RuntimeObject* L_5 = ___0_heartbeat; NullCheck(L_4); bool L_6; L_6 = List_1_Remove_m0D3A1B1524989D07F64FE331E308A07C496DF1CD(L_4, L_5, List_1_Remove_m0D3A1B1524989D07F64FE331E308A07C496DF1CD_RuntimeMethod_var); goto IL_002a; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartbeatManager_Update_mB0CDFFF3AE7B058CC29BC71E196D780FC1AE070D (HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisIHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C_m4768D456B005BCF867DBD140F96898BDA4812B17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_CopyTo_mF6DACEAFBD16C387C12822AE1D37F297A3C247C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* V_2 = NULL; bool V_3 = false; int32_t V_4 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->___LastUpdate; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue; bool L_2; L_2 = DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921(L_0, L_1, NULL); if (!L_2) { goto IL_001e; } } { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3; L_3 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); __this->___LastUpdate = L_3; return; } IL_001e: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4; L_4 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5 = __this->___LastUpdate; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_6; L_6 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_4, L_5, NULL); V_0 = L_6; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7; L_7 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); __this->___LastUpdate = L_7; V_1 = 0; List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_8 = __this->___Heartbeats; V_2 = L_8; V_3 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00ac: { { bool L_9 = V_3; if (!L_9) { goto IL_00b5; } } { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_10 = V_2; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_10, NULL); } IL_00b5: { return; } } }); try { { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_11 = V_2; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_11, (&V_3), NULL); IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9* L_12 = __this->___UpdateArray; if (!L_12) { goto IL_006a_1; } } { IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9* L_13 = __this->___UpdateArray; NullCheck(L_13); List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_14 = __this->___Heartbeats; NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_inline(L_14, List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))) >= ((int32_t)L_15))) { goto IL_0080_1; } } IL_006a_1: { IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9** L_16 = (IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9**)(&__this->___UpdateArray); List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_17 = __this->___Heartbeats; NullCheck(L_17); int32_t L_18; L_18 = List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_inline(L_17, List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_RuntimeMethod_var); Array_Resize_TisIHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C_m4768D456B005BCF867DBD140F96898BDA4812B17(L_16, L_18, Array_Resize_TisIHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C_m4768D456B005BCF867DBD140F96898BDA4812B17_RuntimeMethod_var); } IL_0080_1: { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_19 = __this->___Heartbeats; IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9* L_20 = __this->___UpdateArray; List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_21 = __this->___Heartbeats; NullCheck(L_21); int32_t L_22; L_22 = List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_inline(L_21, List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_RuntimeMethod_var); NullCheck(L_19); List_1_CopyTo_mF6DACEAFBD16C387C12822AE1D37F297A3C247C4(L_19, 0, L_20, 0, L_22, List_1_CopyTo_mF6DACEAFBD16C387C12822AE1D37F297A3C247C4_RuntimeMethod_var); List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_23 = __this->___Heartbeats; NullCheck(L_23); int32_t L_24; L_24 = List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_inline(L_23, List_1_get_Count_mD4F03F321A287A552AF2DB6A98612D417ECAABD9_RuntimeMethod_var); V_1 = L_24; goto IL_00b6; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b6: { V_4 = 0; goto IL_00d6; } IL_00bb: { } try { IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9* L_25 = __this->___UpdateArray; int32_t L_26 = V_4; NullCheck(L_25); int32_t L_27 = L_26; RuntimeObject* L_28 = (L_25)->GetAt(static_cast(L_27)); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_29 = V_0; NullCheck(L_28); InterfaceActionInvoker1< TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A >::Invoke(0, IHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C_il2cpp_TypeInfo_var, L_28, L_29); goto IL_00d0; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00cd; } throw e; } CATCH_00cd: { RuntimeObject* L_30 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00d0; } IL_00d0: { int32_t L_31 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_00d6: { int32_t L_32 = V_4; int32_t L_33 = V_1; if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_00bb; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartbeatManager__ctor_m268E822656D2020116F2DB6CE795107CF5832D38 (HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC7CA5AA555F34A4F4E9EC6346CC0B9072AC54323_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* L_0 = (List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3*)il2cpp_codegen_object_new(List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3_il2cpp_TypeInfo_var); List_1__ctor_mC7CA5AA555F34A4F4E9EC6346CC0B9072AC54323(L_0, List_1__ctor_mC7CA5AA555F34A4F4E9EC6346CC0B9072AC54323_RuntimeMethod_var); __this->___Heartbeats = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Heartbeats), (void*)L_0); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue; __this->___LastUpdate = L_1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654 (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, const RuntimeMethod* method) { { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = __this->___U3CValuesU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePairList_set_Values_mF63B39E507C7E692D9866BCFE66F8ACCD33A6718 (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___0_value, const RuntimeMethod* method) { { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = ___0_value; __this->___U3CValuesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValuesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyValuePairList_TryGet_m417ACE1C33A23634ED30FE92B8383E8710B6A3A4 (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, String_t* ___0_valueKeyName, HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B** ___1_param, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B** L_0 = ___1_param; *((RuntimeObject**)L_0) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL); V_0 = 0; goto IL_0034; } IL_0007: { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_1; L_1 = KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654_inline(__this, NULL); int32_t L_2 = V_0; NullCheck(L_1); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_3; L_3 = List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302(L_1, L_2, List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var); NullCheck(L_3); String_t* L_4; L_4 = HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline(L_3, NULL); String_t* L_5 = ___0_valueKeyName; int32_t L_6; L_6 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_4, L_5, NULL); if (L_6) { goto IL_0030; } } { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B** L_7 = ___1_param; List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_8; L_8 = KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654_inline(__this, NULL); int32_t L_9 = V_0; NullCheck(L_8); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_10; L_10 = List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302(L_8, L_9, List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var); *((RuntimeObject**)L_7) = (RuntimeObject*)L_10; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)L_10); return (bool)1; } IL_0030: { int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0034: { int32_t L_12 = V_0; List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_13; L_13 = KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654_inline(__this, NULL); NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_inline(L_13, List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_0007; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePairList__ctor_m68FF075199D174FC1B0CA472A0DEC6B0F6451839 (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WriteOnlyBufferedStream_get_CanRead_m6BF13F2FBFFC5CC4E068C994808BAEE04AA4C47B (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WriteOnlyBufferedStream_get_CanSeek_m9A3A641908933BA0B4E72B49A96C1C2DB5741531 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WriteOnlyBufferedStream_get_CanWrite_m5A224906A80E37665C94D92216C12AEF8910B40F (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t WriteOnlyBufferedStream_get_Length_m22AF547A76EEFDA4FBB934DB8FF083D5CE3CC194 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___buffer; NullCheck(L_0); return ((int64_t)((int32_t)(((RuntimeArray*)L_0)->max_length))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t WriteOnlyBufferedStream_get_Position_mA525799736D72B56D6B2A7B02D60EF899B855281 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____position; return ((int64_t)L_0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteOnlyBufferedStream_set_Position_m739B21C6EB6284A640350FE1A3B56593E8592627 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, int64_t ___0_value, const RuntimeMethod* method) { { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC254086DD389497FB3ADCA91EE6F1FCD4C670CF2)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WriteOnlyBufferedStream_set_Position_m739B21C6EB6284A640350FE1A3B56593E8592627_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteOnlyBufferedStream__ctor_mE93AF23687E7A51E016D0A45CDC7E908B3C98765 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_bufferSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; __this->___stream = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___stream), (void*)L_0); int32_t L_1 = ___1_bufferSize; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_1); __this->___buffer = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)L_2); __this->____position = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteOnlyBufferedStream_Flush_m5B0409F5766993C0696644ED2DF54CB8A2AEA782 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CAF0EEC6F3C5D441A7D2539BF61BE6E2C8A1918); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF29FBF76E7126952EE11CE4ADF0A8A619BB47E88); s_Il2CppMethodInitialized = true; } { int32_t L_0 = __this->____position; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0058; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_1; L_1 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_1); uint8_t L_2; L_2 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_1); if (L_2) { goto IL_0039; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_3; L_3 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); int32_t L_4 = __this->____position; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5); String_t* L_7; L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralF29FBF76E7126952EE11CE4ADF0A8A619BB47E88, L_6, NULL); NullCheck(L_3); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_3, _stringLiteral3CAF0EEC6F3C5D441A7D2539BF61BE6E2C8A1918, L_7); } IL_0039: { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_8 = __this->___stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->___buffer; int32_t L_10 = __this->____position; NullCheck(L_8); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_8, L_9, 0, L_10); __this->____position = 0; } IL_0058: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteOnlyBufferedStream_Write_mAA71840E26A44B15A2263CD895219BB96FD3D793 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bufferFrom, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { goto IL_005a; } IL_0002: { int32_t L_0 = ___2_count; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___buffer; NullCheck(L_1); int32_t L_2 = __this->____position; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_3; L_3 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2)), NULL); V_0 = L_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_bufferFrom; int32_t L_5 = ___1_offset; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___buffer; int32_t L_7 = __this->____position; int32_t L_8 = V_0; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, L_7, L_8, NULL); int32_t L_9 = __this->____position; int32_t L_10 = V_0; __this->____position = ((int32_t)il2cpp_codegen_add(L_9, L_10)); int32_t L_11 = ___1_offset; int32_t L_12 = V_0; ___1_offset = ((int32_t)il2cpp_codegen_add(L_11, L_12)); int32_t L_13 = ___2_count; int32_t L_14 = V_0; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_13, L_14)); int32_t L_15 = __this->____position; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = __this->___buffer; NullCheck(L_16); if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))) { goto IL_005a; } } { VirtualActionInvoker0::Invoke(22, __this); } IL_005a: { int32_t L_17 = ___2_count; if ((((int32_t)L_17) > ((int32_t)0))) { goto IL_0002; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WriteOnlyBufferedStream_Read_m2A5B4F343A50642D00422E0C0C60FD5A29871265 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t WriteOnlyBufferedStream_Seek_mD04CAB980E51AA0675228C0B803F10D86C301D78 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method) { { return ((int64_t)0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriteOnlyBufferedStream_SetLength_mE45EE28506DBFD1E0D8D36357CDC4E6CE2C016A2 (WriteOnlyBufferedStream_tA0D3F483986600A56A75086CF325AF9C918AA787* __this, int64_t ___0_value, const RuntimeMethod* method) { { return; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WWWAuthenticateHeaderParser__ctor_m8CAC1B4E11FAAE7D02B5365E3225EC94A97B0B7C (WWWAuthenticateHeaderParser_t5670878B99D35A7862528358A7E6D2BBB002FFA1* __this, String_t* ___0_headerValue, const RuntimeMethod* method) { { KeyValuePairList__ctor_m68FF075199D174FC1B0CA472A0DEC6B0F6451839(__this, NULL); String_t* L_0 = ___0_headerValue; List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_1; L_1 = WWWAuthenticateHeaderParser_ParseQuotedHeader_m9BF348759EA1EEF820091C41B79B99C8BB9F5AF5(__this, L_0, NULL); KeyValuePairList_set_Values_mF63B39E507C7E692D9866BCFE66F8ACCD33A6718_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* WWWAuthenticateHeaderParser_ParseQuotedHeader_m9BF348759EA1EEF820091C41B79B99C8BB9F5AF5 (WWWAuthenticateHeaderParser_t5670878B99D35A7862528358A7E6D2BBB002FFA1* __this, String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CParseQuotedHeaderU3Eb__1_0_m903D631E72916FFA55F6B7245842655677559D7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* V_3 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B3_0 = NULL; int32_t* G_B3_1 = NULL; String_t* G_B3_2 = NULL; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* G_B2_0 = NULL; int32_t* G_B2_1 = NULL; String_t* G_B2_2 = NULL; { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*)il2cpp_codegen_object_new(List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_il2cpp_TypeInfo_var); List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96(L_0, List_1__ctor_m6229F52085BCDD4FF91BCC673C9448652AE05A96_RuntimeMethod_var); V_0 = L_0; String_t* L_1 = ___0_str; if (!L_1) { goto IL_0083; } } { V_1 = 0; String_t* L_2 = ___0_str; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_3 = ((U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var))->___U3CU3E9__1_0; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_4 = L_3; if (L_4) { G_B3_0 = L_4; G_B3_1 = (&V_1); G_B3_2 = L_2; goto IL_002d; } G_B2_0 = L_4; G_B2_1 = (&V_1); G_B2_2 = L_2; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var); U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC* L_5 = ((U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_6 = (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*)il2cpp_codegen_object_new(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var); Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CParseQuotedHeaderU3Eb__1_0_m903D631E72916FFA55F6B7245842655677559D7C_RuntimeMethod_var), NULL); Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_7 = L_6; ((U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var))->___U3CU3E9__1_0 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var))->___U3CU3E9__1_0), (void*)L_7); G_B3_0 = L_7; G_B3_1 = G_B2_1; G_B3_2 = G_B2_2; } IL_002d: { il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_8; L_8 = Extensions_Read_mA25C09F0B357223C26D158D58E80DEC297267A48(G_B3_2, G_B3_1, G_B3_0, (bool)1, NULL); String_t* L_9; L_9 = Extensions_TrimAndLower_m65E8D4991015FD51DC70F4D5E2C02AA090BFDABC(L_8, NULL); V_2 = L_9; List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_10 = V_0; String_t* L_11 = V_2; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_12 = (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B*)il2cpp_codegen_object_new(HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); HeaderValue__ctor_m3571616567793C680448A445C1BA90C399CB0F41(L_12, L_11, NULL); NullCheck(L_10); List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_inline(L_10, L_12, List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); goto IL_007a; } IL_0047: { String_t* L_13 = ___0_str; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_14; L_14 = Extensions_Read_m9769D536F9644CE81E1D6C36A0508D0EFF335A6E(L_13, (&V_1), ((int32_t)61), (bool)1, NULL); String_t* L_15; L_15 = Extensions_TrimAndLower_m65E8D4991015FD51DC70F4D5E2C02AA090BFDABC(L_14, NULL); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_16 = (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B*)il2cpp_codegen_object_new(HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B_il2cpp_TypeInfo_var); HeaderValue__ctor_m3571616567793C680448A445C1BA90C399CB0F41(L_16, L_15, NULL); V_3 = L_16; String_t* L_17 = ___0_str; Extensions_SkipWhiteSpace_mBE8747538C0ABB934FF21BD068D348E2B6105462(L_17, (&V_1), NULL); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_18 = V_3; String_t* L_19 = ___0_str; String_t* L_20; L_20 = Extensions_ReadPossibleQuotedText_mECD84FB4D7EC03E49EC0EDDC372377480D672052(L_19, (&V_1), NULL); NullCheck(L_18); HeaderValue_set_Value_mC675CCEBFF4B587C83EC5470302BFEE413114C01_inline(L_18, L_20, NULL); List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_21 = V_0; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_22 = V_3; NullCheck(L_21); List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_inline(L_21, L_22, List_1_Add_m143A180FDE5DA36AB0509E6D45F1CF2A470D279A_RuntimeMethod_var); } IL_007a: { int32_t L_23 = V_1; String_t* L_24 = ___0_str; NullCheck(L_24); int32_t L_25; L_25 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_24, NULL); if ((((int32_t)L_23) < ((int32_t)L_25))) { goto IL_0047; } } IL_0083: { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_26 = V_0; return L_26; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mFDF8F821483ACEA84E4F621B19C986BFA1E8B55C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC* L_0 = (U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC*)il2cpp_codegen_object_new(U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var); U3CU3Ec__ctor_mEA74633F0EC95BD329C4704E87531BAF1DF405A6(L_0, NULL); ((U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEA74633F0EC95BD329C4704E87531BAF1DF405A6 (U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CParseQuotedHeaderU3Eb__1_0_m903D631E72916FFA55F6B7245842655677559D7C (U3CU3Ec_t3D516769F50A24489DDF8B1080EA5A3CACD8F0DC* __this, Il2CppChar ___0_ch, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___0_ch; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_1; L_1 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(L_0, NULL); if (L_1) { goto IL_0012; } } { Il2CppChar L_2 = ___0_ch; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_3; L_3 = Char_IsControl_m133C10360BE82B7580E4D3ECE3C881A6C82B3F7F(L_2, NULL); return (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); } IL_0012: { return (bool)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 #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 #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__ctor_mEFD6B2889B9D5A08945DAD133FBFB6E2B621660A (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_0 = (ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818*)il2cpp_codegen_object_new(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); ZTree__ctor_mCBC24268DE93E614082A4CA2655D68C78843540A(L_0, NULL); __this->___treeLiterals = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___treeLiterals), (void*)L_0); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_1 = (ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818*)il2cpp_codegen_object_new(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); ZTree__ctor_mCBC24268DE93E614082A4CA2655D68C78843540A(L_1, NULL); __this->___treeDistances = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___treeDistances), (void*)L_1); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_2 = (ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818*)il2cpp_codegen_object_new(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); ZTree__ctor_mCBC24268DE93E614082A4CA2655D68C78843540A(L_2, NULL); __this->___treeBitLengths = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___treeBitLengths), (void*)L_2); il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_3 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___MAX_BITS; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_4 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))); __this->___bl_count = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___bl_count), (void*)L_4); int32_t L_5 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___L_CODES; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(2, L_5)), 1))); __this->___heap = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___heap), (void*)L_6); int32_t L_7 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___L_CODES; SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(2, L_7)), 1))); __this->___depth = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___depth), (void*)L_8); __this->____WantRfc1950HeaderBytes = (bool)1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_9 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___HEAP_SIZE; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_10 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_9, 2))); __this->___dyn_ltree = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___dyn_ltree), (void*)L_10); int32_t L_11 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___D_CODES; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_12 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(2, L_11)), 1)), 2))); __this->___dyn_dtree = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___dyn_dtree), (void*)L_12); int32_t L_13 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___BL_CODES; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_14 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(2, L_13)), 1)), 2))); __this->___bl_tree = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___bl_tree), (void*)L_14); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__InitializeLazyMatch_m0A51CBC9978224D71951C1B1BAB5A4D41689EEB5 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___w_size; __this->___window_size = ((int32_t)il2cpp_codegen_multiply(2, L_0)); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_1 = __this->___head; int32_t L_2 = __this->___hash_size; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, L_2, NULL); int32_t L_3 = __this->___compressionLevel; il2cpp_codegen_runtime_class_init_inline(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_4; L_4 = Config_Lookup_m825D3AD68BE95EBDC79D9DDC687A3551045963FA(L_3, NULL); __this->___config = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___config), (void*)L_4); DeflateManager_SetDeflater_mA617A3F120F603D3AC0B32FAD24138D003E53BFC(__this, NULL); __this->___strstart = 0; __this->___block_start = 0; __this->___lookahead = 0; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_5 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; int32_t L_6 = ((int32_t)il2cpp_codegen_subtract(L_5, 1)); V_0 = L_6; __this->___prev_length = L_6; int32_t L_7 = V_0; __this->___match_length = L_7; __this->___match_available = 0; __this->___ins_h = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__InitializeTreeData_m07DF06F213B92D9FBA6FDCBCFCEBDAB400B890F0 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_0 = __this->___treeLiterals; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_1 = __this->___dyn_ltree; NullCheck(L_0); L_0->___dyn_tree = L_1; Il2CppCodeGenWriteBarrier((void**)(&L_0->___dyn_tree), (void*)L_1); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_2 = __this->___treeLiterals; il2cpp_codegen_runtime_class_init_inline(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var); StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665* L_3 = ((StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_StaticFields*)il2cpp_codegen_static_fields_for(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var))->___Literals; NullCheck(L_2); L_2->___staticTree = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___staticTree), (void*)L_3); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_4 = __this->___treeDistances; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_5 = __this->___dyn_dtree; NullCheck(L_4); L_4->___dyn_tree = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___dyn_tree), (void*)L_5); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_6 = __this->___treeDistances; StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665* L_7 = ((StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_StaticFields*)il2cpp_codegen_static_fields_for(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var))->___Distances; NullCheck(L_6); L_6->___staticTree = L_7; Il2CppCodeGenWriteBarrier((void**)(&L_6->___staticTree), (void*)L_7); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_8 = __this->___treeBitLengths; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_9 = __this->___bl_tree; NullCheck(L_8); L_8->___dyn_tree = L_9; Il2CppCodeGenWriteBarrier((void**)(&L_8->___dyn_tree), (void*)L_9); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_10 = __this->___treeBitLengths; StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665* L_11 = ((StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_StaticFields*)il2cpp_codegen_static_fields_for(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var))->___BitLengths; NullCheck(L_10); L_10->___staticTree = L_11; Il2CppCodeGenWriteBarrier((void**)(&L_10->___staticTree), (void*)L_11); __this->___bi_buf = (int16_t)0; __this->___bi_valid = 0; __this->___last_eob_len = 8; DeflateManager__InitializeBlocks_m8095B80CF9F405D59D107B7635D55C4397A580CB(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__InitializeBlocks_m8095B80CF9F405D59D107B7635D55C4397A580CB (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_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; { V_0 = 0; goto IL_0013; } IL_0004: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_0 = __this->___dyn_ltree; int32_t L_1 = V_0; NullCheck(L_0); (L_0)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_1, 2))), (int16_t)0); int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_0013: { int32_t L_3 = V_0; il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_4 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___L_CODES; if ((((int32_t)L_3) < ((int32_t)L_4))) { goto IL_0004; } } { V_1 = 0; goto IL_002e; } IL_001f: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_5 = __this->___dyn_dtree; int32_t L_6 = V_1; NullCheck(L_5); (L_5)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_6, 2))), (int16_t)0); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002e: { int32_t L_8 = V_1; il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_9 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___D_CODES; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_001f; } } { V_2 = 0; goto IL_0049; } IL_003a: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_10 = __this->___bl_tree; int32_t L_11 = V_2; NullCheck(L_10); (L_10)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_11, 2))), (int16_t)0); int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0049: { int32_t L_13 = V_2; il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_14 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___BL_CODES; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003a; } } { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_15 = __this->___dyn_ltree; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_16 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___END_BLOCK; NullCheck(L_15); (L_15)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_16, 2))), (int16_t)1); int32_t L_17 = 0; V_3 = L_17; __this->___static_len = L_17; int32_t L_18 = V_3; __this->___opt_len = L_18; int32_t L_19 = 0; V_3 = L_19; __this->___matches = L_19; int32_t L_20 = V_3; __this->___last_lit = L_20; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_pqdownheap_m2CC61ADCED4FE2CB5625CCC98E33F29027B4409E (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_tree, int32_t ___1_k, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___heap; int32_t L_1 = ___1_k; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; int32_t L_4 = ___1_k; V_1 = ((int32_t)(L_4<<1)); goto IL_006a; } IL_000f: { int32_t L_5 = V_1; int32_t L_6 = __this->___heap_len; if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_003c; } } { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_7 = ___0_tree; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->___heap; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = ((int32_t)il2cpp_codegen_add(L_9, 1)); int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___heap; int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_16 = __this->___depth; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); bool L_17; L_17 = DeflateManager__IsSmaller_m59FBF8D4F32760C994787ADE64081FA7029A161A(L_7, L_11, L_15, L_16, NULL); if (!L_17) { goto IL_003c; } } { int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_003c: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_19 = ___0_tree; int32_t L_20 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = __this->___heap; int32_t L_22 = V_1; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_25 = __this->___depth; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); bool L_26; L_26 = DeflateManager__IsSmaller_m59FBF8D4F32760C994787ADE64081FA7029A161A(L_19, L_20, L_24, L_25, NULL); if (L_26) { goto IL_0073; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = __this->___heap; int32_t L_28 = ___1_k; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = __this->___heap; int32_t L_30 = V_1; NullCheck(L_29); int32_t L_31 = L_30; int32_t L_32 = (L_29)->GetAt(static_cast(L_31)); NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (int32_t)L_32); int32_t L_33 = V_1; ___1_k = L_33; int32_t L_34 = V_1; V_1 = ((int32_t)(L_34<<1)); } IL_006a: { int32_t L_35 = V_1; int32_t L_36 = __this->___heap_len; if ((((int32_t)L_35) <= ((int32_t)L_36))) { goto IL_000f; } } IL_0073: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = __this->___heap; int32_t L_38 = ___1_k; int32_t L_39 = V_0; NullCheck(L_37); (L_37)->SetAt(static_cast(L_38), (int32_t)L_39); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeflateManager__IsSmaller_m59FBF8D4F32760C994787ADE64081FA7029A161A (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_tree, int32_t ___1_n, int32_t ___2_m, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___3_depth, const RuntimeMethod* method) { int16_t V_0 = 0; int16_t V_1 = 0; { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_0 = ___0_tree; int32_t L_1 = ___1_n; NullCheck(L_0); int32_t L_2 = ((int32_t)il2cpp_codegen_multiply(L_1, 2)); int16_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_4 = ___0_tree; int32_t L_5 = ___2_m; NullCheck(L_4); int32_t L_6 = ((int32_t)il2cpp_codegen_multiply(L_5, 2)); int16_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = L_7; int16_t L_8 = V_0; int16_t L_9 = V_1; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0022; } } { int16_t L_10 = V_0; int16_t L_11 = V_1; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0020; } } { SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_12 = ___3_depth; int32_t L_13 = ___1_n; NullCheck(L_12); int32_t L_14 = L_13; int8_t L_15 = (L_12)->GetAt(static_cast(L_14)); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_16 = ___3_depth; int32_t L_17 = ___2_m; NullCheck(L_16); int32_t L_18 = L_17; int8_t L_19 = (L_16)->GetAt(static_cast(L_18)); return (bool)((((int32_t)((((int32_t)L_15) > ((int32_t)L_19))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0020: { return (bool)0; } IL_0022: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_scan_tree_m53AA8340122E9BAA0151D5D1B4F65E5576F6E45B (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_tree, int32_t ___1_max_code, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_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; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; { V_1 = (-1); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_0 = ___0_tree; NullCheck(L_0); int32_t L_1 = 1; int16_t L_2 = (L_0)->GetAt(static_cast(L_1)); V_3 = L_2; V_4 = 0; V_5 = 7; V_6 = 4; int32_t L_3 = V_3; if (L_3) { goto IL_001c; } } { V_5 = ((int32_t)138); V_6 = 3; } IL_001c: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_4 = ___0_tree; int32_t L_5 = ___1_max_code; NullCheck(L_4); (L_4)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_5, 1)), 2)), 1))), (int16_t)((int32_t)32767)); V_0 = 0; goto IL_0106; } IL_0031: { int32_t L_6 = V_3; V_2 = L_6; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_7 = ___0_tree; int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_8, 1)), 2)), 1)); int16_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_3 = L_10; int32_t L_11 = V_4; int32_t L_12 = ((int32_t)il2cpp_codegen_add(L_11, 1)); V_4 = L_12; int32_t L_13 = V_5; if ((((int32_t)L_12) >= ((int32_t)L_13))) { goto IL_004f; } } { int32_t L_14 = V_2; int32_t L_15 = V_3; if ((((int32_t)L_14) == ((int32_t)L_15))) { goto IL_0102; } } IL_004f: { int32_t L_16 = V_4; int32_t L_17 = V_6; if ((((int32_t)L_16) >= ((int32_t)L_17))) { goto IL_006f; } } { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_18 = __this->___bl_tree; int32_t L_19 = V_2; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_20 = __this->___bl_tree; int32_t L_21 = V_2; NullCheck(L_20); int32_t L_22 = ((int32_t)il2cpp_codegen_multiply(L_21, 2)); int16_t L_23 = (L_20)->GetAt(static_cast(L_22)); int32_t L_24 = V_4; NullCheck(L_18); (L_18)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_19, 2))), (int16_t)((int16_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, L_24)))); goto IL_00dc; } IL_006f: { int32_t L_25 = V_2; if (!L_25) { goto IL_00a4; } } { int32_t L_26 = V_2; int32_t L_27 = V_1; if ((((int32_t)L_26) == ((int32_t)L_27))) { goto IL_008a; } } { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_28 = __this->___bl_tree; int32_t L_29 = V_2; NullCheck(L_28); int16_t* L_30 = ((L_28)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_29, 2))))); int32_t L_31 = *((int16_t*)L_30); *((int16_t*)L_30) = (int16_t)((int16_t)((int32_t)il2cpp_codegen_add(L_31, 1))); } IL_008a: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_32 = __this->___bl_tree; il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_33 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___REP_3_6; NullCheck(L_32); int16_t* L_34 = ((L_32)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_33, 2))))); int32_t L_35 = *((int16_t*)L_34); *((int16_t*)L_34) = (int16_t)((int16_t)((int32_t)il2cpp_codegen_add(L_35, 1))); goto IL_00dc; } IL_00a4: { int32_t L_36 = V_4; if ((((int32_t)L_36) > ((int32_t)((int32_t)10)))) { goto IL_00c4; } } { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_37 = __this->___bl_tree; il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_38 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___REPZ_3_10; NullCheck(L_37); int16_t* L_39 = ((L_37)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_38, 2))))); int32_t L_40 = *((int16_t*)L_39); *((int16_t*)L_39) = (int16_t)((int16_t)((int32_t)il2cpp_codegen_add(L_40, 1))); goto IL_00dc; } IL_00c4: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_41 = __this->___bl_tree; il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_42 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___REPZ_11_138; NullCheck(L_41); int16_t* L_43 = ((L_41)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_42, 2))))); int32_t L_44 = *((int16_t*)L_43); *((int16_t*)L_43) = (int16_t)((int16_t)((int32_t)il2cpp_codegen_add(L_44, 1))); } IL_00dc: { V_4 = 0; int32_t L_45 = V_2; V_1 = L_45; int32_t L_46 = V_3; if (L_46) { goto IL_00f0; } } { V_5 = ((int32_t)138); V_6 = 3; goto IL_0102; } IL_00f0: { int32_t L_47 = V_2; int32_t L_48 = V_3; if ((!(((uint32_t)L_47) == ((uint32_t)L_48)))) { goto IL_00fc; } } { V_5 = 6; V_6 = 3; goto IL_0102; } IL_00fc: { V_5 = 7; V_6 = 4; } IL_0102: { int32_t L_49 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_49, 1)); } IL_0106: { int32_t L_50 = V_0; int32_t L_51 = ___1_max_code; if ((((int32_t)L_50) <= ((int32_t)L_51))) { goto IL_0031; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_build_bl_tree_m2514F774ABA55C6192708AADA4B2220170739F8F (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_0 = __this->___dyn_ltree; ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_1 = __this->___treeLiterals; NullCheck(L_1); int32_t L_2 = L_1->___max_code; DeflateManager_scan_tree_m53AA8340122E9BAA0151D5D1B4F65E5576F6E45B(__this, L_0, L_2, NULL); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_3 = __this->___dyn_dtree; ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_4 = __this->___treeDistances; NullCheck(L_4); int32_t L_5 = L_4->___max_code; DeflateManager_scan_tree_m53AA8340122E9BAA0151D5D1B4F65E5576F6E45B(__this, L_3, L_5, NULL); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_6 = __this->___treeBitLengths; NullCheck(L_6); ZTree_build_tree_mB6F55B09F3AC45BFFABF792232166E972237BBC7(L_6, __this, NULL); il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_7 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___BL_CODES; V_0 = ((int32_t)il2cpp_codegen_subtract(L_7, 1)); goto IL_005c; } IL_0044: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_8 = __this->___bl_tree; il2cpp_codegen_runtime_class_init_inline(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_9 = ((ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields*)il2cpp_codegen_static_fields_for(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var))->___bl_order; int32_t L_10 = V_0; NullCheck(L_9); int32_t L_11 = L_10; int8_t L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck(L_8); int32_t L_13 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply((int32_t)L_12, 2)), 1)); int16_t L_14 = (L_8)->GetAt(static_cast(L_13)); if (L_14) { goto IL_0060; } } { int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_15, 1)); } IL_005c: { int32_t L_16 = V_0; if ((((int32_t)L_16) >= ((int32_t)3))) { goto IL_0044; } } IL_0060: { int32_t L_17 = __this->___opt_len; int32_t L_18 = V_0; __this->___opt_len = ((int32_t)il2cpp_codegen_add(L_17, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(3, ((int32_t)il2cpp_codegen_add(L_18, 1)))), 5)), 5)), 4)))); int32_t L_19 = V_0; return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_all_trees_mC70ADABFC225F06694C4830AE6EDCAB35A2042E5 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_lcodes, int32_t ___1_dcodes, int32_t ___2_blcodes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = ___0_lcodes; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, ((int32_t)il2cpp_codegen_subtract(L_0, ((int32_t)257))), 5, NULL); int32_t L_1 = ___1_dcodes; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, ((int32_t)il2cpp_codegen_subtract(L_1, 1)), 5, NULL); int32_t L_2 = ___2_blcodes; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, ((int32_t)il2cpp_codegen_subtract(L_2, 4)), 4, NULL); V_0 = 0; goto IL_0043; } IL_0026: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_3 = __this->___bl_tree; il2cpp_codegen_runtime_class_init_inline(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4 = ((ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields*)il2cpp_codegen_static_fields_for(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var))->___bl_order; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; int8_t L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_3); int32_t L_8 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply((int32_t)L_7, 2)), 1)); int16_t L_9 = (L_3)->GetAt(static_cast(L_8)); DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, L_9, 3, NULL); int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0043: { int32_t L_11 = V_0; int32_t L_12 = ___2_blcodes; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0026; } } { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_13 = __this->___dyn_ltree; int32_t L_14 = ___0_lcodes; DeflateManager_send_tree_mA098501B2059188A4FF5DAEAFCE94E944582A95C(__this, L_13, ((int32_t)il2cpp_codegen_subtract(L_14, 1)), NULL); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_15 = __this->___dyn_dtree; int32_t L_16 = ___1_dcodes; DeflateManager_send_tree_mA098501B2059188A4FF5DAEAFCE94E944582A95C(__this, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, 1)), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_tree_mA098501B2059188A4FF5DAEAFCE94E944582A95C (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_tree, int32_t ___1_max_code, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_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; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; { V_1 = (-1); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_0 = ___0_tree; NullCheck(L_0); int32_t L_1 = 1; int16_t L_2 = (L_0)->GetAt(static_cast(L_1)); V_3 = L_2; V_4 = 0; V_5 = 7; V_6 = 4; int32_t L_3 = V_3; if (L_3) { goto IL_001c; } } { V_5 = ((int32_t)138); V_6 = 3; } IL_001c: { V_0 = 0; goto IL_0102; } IL_0023: { int32_t L_4 = V_3; V_2 = L_4; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_5 = ___0_tree; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_6, 1)), 2)), 1)); int16_t L_8 = (L_5)->GetAt(static_cast(L_7)); V_3 = L_8; int32_t L_9 = V_4; int32_t L_10 = ((int32_t)il2cpp_codegen_add(L_9, 1)); V_4 = L_10; int32_t L_11 = V_5; if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_0041; } } { int32_t L_12 = V_2; int32_t L_13 = V_3; if ((((int32_t)L_12) == ((int32_t)L_13))) { goto IL_00fe; } } IL_0041: { int32_t L_14 = V_4; int32_t L_15 = V_6; if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_005f; } } IL_0047: { int32_t L_16 = V_2; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_17 = __this->___bl_tree; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_16, L_17, NULL); int32_t L_18 = V_4; int32_t L_19 = ((int32_t)il2cpp_codegen_subtract(L_18, 1)); V_4 = L_19; if (L_19) { goto IL_0047; } } { goto IL_00d8; } IL_005f: { int32_t L_20 = V_2; if (!L_20) { goto IL_0097; } } { int32_t L_21 = V_2; int32_t L_22 = V_1; if ((((int32_t)L_21) == ((int32_t)L_22))) { goto IL_0079; } } { int32_t L_23 = V_2; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_24 = __this->___bl_tree; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_23, L_24, NULL); int32_t L_25 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_25, 1)); } IL_0079: { il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_26 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___REP_3_6; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_27 = __this->___bl_tree; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_26, L_27, NULL); int32_t L_28 = V_4; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, ((int32_t)il2cpp_codegen_subtract(L_28, 3)), 2, NULL); goto IL_00d8; } IL_0097: { int32_t L_29 = V_4; if ((((int32_t)L_29) > ((int32_t)((int32_t)10)))) { goto IL_00bb; } } { il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_30 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___REPZ_3_10; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_31 = __this->___bl_tree; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_30, L_31, NULL); int32_t L_32 = V_4; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, ((int32_t)il2cpp_codegen_subtract(L_32, 3)), 3, NULL); goto IL_00d8; } IL_00bb: { il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_33 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___REPZ_11_138; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_34 = __this->___bl_tree; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_33, L_34, NULL); int32_t L_35 = V_4; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, ((int32_t)il2cpp_codegen_subtract(L_35, ((int32_t)11))), 7, NULL); } IL_00d8: { V_4 = 0; int32_t L_36 = V_2; V_1 = L_36; int32_t L_37 = V_3; if (L_37) { goto IL_00ec; } } { V_5 = ((int32_t)138); V_6 = 3; goto IL_00fe; } IL_00ec: { int32_t L_38 = V_2; int32_t L_39 = V_3; if ((!(((uint32_t)L_38) == ((uint32_t)L_39)))) { goto IL_00f8; } } { V_5 = 6; V_6 = 3; goto IL_00fe; } IL_00f8: { V_5 = 7; V_6 = 4; } IL_00fe: { int32_t L_40 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_0102: { int32_t L_41 = V_0; int32_t L_42 = ___1_max_code; if ((((int32_t)L_41) <= ((int32_t)L_42))) { goto IL_0023; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_put_bytes_mD77498BF0C291557F219BEA227AA183DA4FC975A (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_p, int32_t ___1_start, int32_t ___2_len, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_p; int32_t L_1 = ___1_start; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___pending; int32_t L_3 = __this->___pendingCount; int32_t L_4 = ___2_len; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, L_1, (RuntimeArray*)L_2, L_3, L_4, NULL); int32_t L_5 = __this->___pendingCount; int32_t L_6 = ___2_len; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_5, L_6)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_c, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___1_tree, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_c; V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, 2)); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_1 = ___1_tree; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; int16_t L_4 = (L_1)->GetAt(static_cast(L_3)); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_5 = ___1_tree; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = ((int32_t)il2cpp_codegen_add(L_6, 1)); int16_t L_8 = (L_5)->GetAt(static_cast(L_7)); DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, ((int32_t)((int32_t)L_4&((int32_t)65535))), ((int32_t)((int32_t)L_8&((int32_t)65535))), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_value, int32_t ___1_length, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___1_length; V_0 = L_0; int32_t L_1 = __this->___bi_valid; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_2 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Buf_size; int32_t L_3 = V_0; if ((((int32_t)L_1) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))))) { goto IL_00a1; } } { int16_t L_4 = __this->___bi_buf; int32_t L_5 = ___0_value; int32_t L_6 = __this->___bi_valid; __this->___bi_buf = ((int16_t)((int32_t)((int32_t)L_4|(int32_t)((int16_t)((int32_t)(((int32_t)(L_5<<((int32_t)(L_6&((int32_t)31)))))&((int32_t)65535))))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->___pending; int32_t L_8 = __this->___pendingCount; V_1 = L_8; int32_t L_9 = V_1; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_9, 1)); int32_t L_10 = V_1; int16_t L_11 = __this->___bi_buf; NullCheck(L_7); (L_7)->SetAt(static_cast(L_10), (uint8_t)((int32_t)(uint8_t)L_11)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___pending; int32_t L_13 = __this->___pendingCount; V_1 = L_13; int32_t L_14 = V_1; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_14, 1)); int32_t L_15 = V_1; int16_t L_16 = __this->___bi_buf; NullCheck(L_12); (L_12)->SetAt(static_cast(L_15), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_16>>8)))); int32_t L_17 = ___0_value; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_18 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Buf_size; int32_t L_19 = __this->___bi_valid; __this->___bi_buf = ((int16_t)((int32_t)((uint32_t)L_17>>((int32_t)(((int32_t)il2cpp_codegen_subtract(L_18, L_19))&((int32_t)31)))))); int32_t L_20 = __this->___bi_valid; int32_t L_21 = V_0; int32_t L_22 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Buf_size; __this->___bi_valid = ((int32_t)il2cpp_codegen_add(L_20, ((int32_t)il2cpp_codegen_subtract(L_21, L_22)))); return; } IL_00a1: { int16_t L_23 = __this->___bi_buf; int32_t L_24 = ___0_value; int32_t L_25 = __this->___bi_valid; __this->___bi_buf = ((int16_t)((int32_t)((int32_t)L_23|(int32_t)((int16_t)((int32_t)(((int32_t)(L_24<<((int32_t)(L_25&((int32_t)31)))))&((int32_t)65535))))))); int32_t L_26 = __this->___bi_valid; int32_t L_27 = V_0; __this->___bi_valid = ((int32_t)il2cpp_codegen_add(L_26, L_27)); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__tr_align_mC42BD1C10D5359D479E20687A196DE29D9587F68 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_0 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___STATIC_TREES; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, ((int32_t)(L_0<<1)), 3, NULL); int32_t L_1 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___END_BLOCK; il2cpp_codegen_runtime_class_init_inline(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_2 = ((StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_StaticFields*)il2cpp_codegen_static_fields_for(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var))->___lengthAndLiteralsTreeCodes; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_1, L_2, NULL); DeflateManager_bi_flush_mCA8C17D4D6CC1CE2FAC07443A4D8543F309A1F10(__this, NULL); int32_t L_3 = __this->___last_eob_len; int32_t L_4 = __this->___bi_valid; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(1, L_3)), ((int32_t)10))), L_4))) >= ((int32_t)((int32_t)9)))) { goto IL_005e; } } { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_5 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___STATIC_TREES; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, ((int32_t)(L_5<<1)), 3, NULL); int32_t L_6 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___END_BLOCK; il2cpp_codegen_runtime_class_init_inline(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_7 = ((StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_StaticFields*)il2cpp_codegen_static_fields_for(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var))->___lengthAndLiteralsTreeCodes; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_6, L_7, NULL); DeflateManager_bi_flush_mCA8C17D4D6CC1CE2FAC07443A4D8543F309A1F10(__this, NULL); } IL_005e: { __this->___last_eob_len = 7; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeflateManager__tr_tally_mD8372EF6F7145EDC6F61A699BED687D3014CD70A (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_dist, int32_t ___1_lc, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___pending; int32_t L_1 = __this->____distanceOffset; int32_t L_2 = __this->___last_lit; int32_t L_3 = ___0_dist; NullCheck(L_0); (L_0)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_1, ((int32_t)il2cpp_codegen_multiply(L_2, 2))))), (uint8_t)((int32_t)(uint8_t)((int32_t)((uint32_t)L_3>>8)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->___pending; int32_t L_5 = __this->____distanceOffset; int32_t L_6 = __this->___last_lit; int32_t L_7 = ___0_dist; NullCheck(L_4); (L_4)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_5, ((int32_t)il2cpp_codegen_multiply(L_6, 2)))), 1))), (uint8_t)((int32_t)(uint8_t)L_7)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___pending; int32_t L_9 = __this->____lengthOffset; int32_t L_10 = __this->___last_lit; int32_t L_11 = ___1_lc; NullCheck(L_8); (L_8)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_9, L_10))), (uint8_t)((int32_t)(uint8_t)L_11)); int32_t L_12 = __this->___last_lit; __this->___last_lit = ((int32_t)il2cpp_codegen_add(L_12, 1)); int32_t L_13 = ___0_dist; if (L_13) { goto IL_0071; } } { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_14 = __this->___dyn_ltree; int32_t L_15 = ___1_lc; NullCheck(L_14); int16_t* L_16 = ((L_14)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_15, 2))))); int32_t L_17 = *((int16_t*)L_16); *((int16_t*)L_16) = (int16_t)((int16_t)((int32_t)il2cpp_codegen_add(L_17, 1))); goto IL_00bf; } IL_0071: { int32_t L_18 = __this->___matches; __this->___matches = ((int32_t)il2cpp_codegen_add(L_18, 1)); int32_t L_19 = ___0_dist; ___0_dist = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_20 = __this->___dyn_ltree; il2cpp_codegen_runtime_class_init_inline(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_21 = ((ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields*)il2cpp_codegen_static_fields_for(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var))->___LengthCode; int32_t L_22 = ___1_lc; NullCheck(L_21); int32_t L_23 = L_22; int8_t L_24 = (L_21)->GetAt(static_cast(L_23)); il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_25 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___LITERALS; NullCheck(L_20); int16_t* L_26 = ((L_20)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_24, L_25)), 1)), 2))))); int32_t L_27 = *((int16_t*)L_26); *((int16_t*)L_26) = (int16_t)((int16_t)((int32_t)il2cpp_codegen_add(L_27, 1))); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_28 = __this->___dyn_dtree; int32_t L_29 = ___0_dist; int32_t L_30; L_30 = ZTree_DistanceCode_m46BF3F249758D052E439A026CADF7F8A070C1535(L_29, NULL); NullCheck(L_28); int16_t* L_31 = ((L_28)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_30, 2))))); int32_t L_32 = *((int16_t*)L_31); *((int16_t*)L_31) = (int16_t)((int16_t)((int32_t)il2cpp_codegen_add(L_32, 1))); } IL_00bf: { int32_t L_33 = __this->___last_lit; if (((int32_t)(L_33&((int32_t)8191)))) { goto IL_0135; } } { int32_t L_34 = __this->___compressionLevel; if ((((int32_t)L_34) <= ((int32_t)2))) { goto IL_0135; } } { int32_t L_35 = __this->___last_lit; V_0 = ((int32_t)(L_35<<3)); int32_t L_36 = __this->___strstart; int32_t L_37 = __this->___block_start; V_1 = ((int32_t)il2cpp_codegen_subtract(L_36, L_37)); V_2 = 0; goto IL_0111; } IL_00f1: { int32_t L_38 = V_0; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_39 = __this->___dyn_dtree; int32_t L_40 = V_2; NullCheck(L_39); int32_t L_41 = ((int32_t)il2cpp_codegen_multiply(L_40, 2)); int16_t L_42 = (L_39)->GetAt(static_cast(L_41)); il2cpp_codegen_runtime_class_init_inline(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = ((ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields*)il2cpp_codegen_static_fields_for(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var))->___ExtraDistanceBits; int32_t L_44 = V_2; NullCheck(L_43); int32_t L_45 = L_44; int32_t L_46 = (L_43)->GetAt(static_cast(L_45)); V_0 = ((int32_t)((int64_t)il2cpp_codegen_add(((int64_t)L_38), ((int64_t)il2cpp_codegen_multiply(((int64_t)L_42), ((int64_t)il2cpp_codegen_add(((int64_t)5), ((int64_t)L_46)))))))); int32_t L_47 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_0111: { int32_t L_48 = V_2; il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_49 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___D_CODES; if ((((int32_t)L_48) < ((int32_t)L_49))) { goto IL_00f1; } } { int32_t L_50 = V_0; V_0 = ((int32_t)(L_50>>3)); int32_t L_51 = __this->___matches; int32_t L_52 = __this->___last_lit; if ((((int32_t)L_51) >= ((int32_t)((int32_t)(L_52/2))))) { goto IL_0135; } } { int32_t L_53 = V_0; int32_t L_54 = V_1; if ((((int32_t)L_53) >= ((int32_t)((int32_t)(L_54/2))))) { goto IL_0135; } } { return (bool)1; } IL_0135: { int32_t L_55 = __this->___last_lit; int32_t L_56 = __this->___lit_bufsize; if ((((int32_t)L_55) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_56, 1))))) { goto IL_0154; } } { int32_t L_57 = __this->___last_lit; int32_t L_58 = __this->___lit_bufsize; return (bool)((((int32_t)L_57) == ((int32_t)L_58))? 1 : 0); } IL_0154: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_send_compressed_block_m55311ED1EFF1C16BC4AA64CF020B9C85305ACEC3 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___0_ltree, Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___1_dtree, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_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; int32_t V_4 = 0; int32_t V_5 = 0; { V_2 = 0; int32_t L_0 = __this->___last_lit; if (!L_0) { goto IL_00db; } } IL_000d: { int32_t L_1 = __this->____distanceOffset; int32_t L_2 = V_2; V_5 = ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)il2cpp_codegen_multiply(L_2, 2)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___pending; int32_t L_4 = V_5; NullCheck(L_3); int32_t L_5 = L_4; uint8_t L_6 = (L_3)->GetAt(static_cast(L_5)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->___pending; int32_t L_8 = V_5; NullCheck(L_7); int32_t L_9 = ((int32_t)il2cpp_codegen_add(L_8, 1)); uint8_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_0 = ((int32_t)(((int32_t)(((int32_t)((int32_t)L_6<<8))&((int32_t)65280)))|((int32_t)((int32_t)L_10&((int32_t)255))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = __this->___pending; int32_t L_12 = __this->____lengthOffset; int32_t L_13 = V_2; NullCheck(L_11); int32_t L_14 = ((int32_t)il2cpp_codegen_add(L_12, L_13)); uint8_t L_15 = (L_11)->GetAt(static_cast(L_14)); V_1 = ((int32_t)((int32_t)L_15&((int32_t)255))); int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); int32_t L_17 = V_0; if (L_17) { goto IL_0064; } } { int32_t L_18 = V_1; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_19 = ___0_ltree; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_18, L_19, NULL); goto IL_00cf; } IL_0064: { il2cpp_codegen_runtime_class_init_inline(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_20 = ((ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields*)il2cpp_codegen_static_fields_for(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var))->___LengthCode; int32_t L_21 = V_1; NullCheck(L_20); int32_t L_22 = L_21; int8_t L_23 = (L_20)->GetAt(static_cast(L_22)); V_3 = L_23; int32_t L_24 = V_3; il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_25 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___LITERALS; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_26 = ___0_ltree; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_24, L_25)), 1)), L_26, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = ((ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields*)il2cpp_codegen_static_fields_for(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var))->___ExtraLengthBits; int32_t L_28 = V_3; NullCheck(L_27); int32_t L_29 = L_28; int32_t L_30 = (L_27)->GetAt(static_cast(L_29)); V_4 = L_30; int32_t L_31 = V_4; if (!L_31) { goto IL_009c; } } { int32_t L_32 = V_1; il2cpp_codegen_runtime_class_init_inline(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = ((ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields*)il2cpp_codegen_static_fields_for(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var))->___LengthBase; int32_t L_34 = V_3; NullCheck(L_33); int32_t L_35 = L_34; int32_t L_36 = (L_33)->GetAt(static_cast(L_35)); V_1 = ((int32_t)il2cpp_codegen_subtract(L_32, L_36)); int32_t L_37 = V_1; int32_t L_38 = V_4; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, L_37, L_38, NULL); } IL_009c: { int32_t L_39 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_39, 1)); int32_t L_40 = V_0; il2cpp_codegen_runtime_class_init_inline(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); int32_t L_41; L_41 = ZTree_DistanceCode_m46BF3F249758D052E439A026CADF7F8A070C1535(L_40, NULL); V_3 = L_41; int32_t L_42 = V_3; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_43 = ___1_dtree; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_42, L_43, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = ((ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields*)il2cpp_codegen_static_fields_for(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var))->___ExtraDistanceBits; int32_t L_45 = V_3; NullCheck(L_44); int32_t L_46 = L_45; int32_t L_47 = (L_44)->GetAt(static_cast(L_46)); V_4 = L_47; int32_t L_48 = V_4; if (!L_48) { goto IL_00cf; } } { int32_t L_49 = V_0; il2cpp_codegen_runtime_class_init_inline(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = ((ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_StaticFields*)il2cpp_codegen_static_fields_for(ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818_il2cpp_TypeInfo_var))->___DistanceBase; int32_t L_51 = V_3; NullCheck(L_50); int32_t L_52 = L_51; int32_t L_53 = (L_50)->GetAt(static_cast(L_52)); V_0 = ((int32_t)il2cpp_codegen_subtract(L_49, L_53)); int32_t L_54 = V_0; int32_t L_55 = V_4; DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(__this, L_54, L_55, NULL); } IL_00cf: { int32_t L_56 = V_2; int32_t L_57 = __this->___last_lit; if ((((int32_t)L_56) < ((int32_t)L_57))) { goto IL_000d; } } IL_00db: { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_58 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___END_BLOCK; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_59 = ___0_ltree; DeflateManager_send_code_mDAC7FFEB41198C36607BBB06B0CACC769C7BC98B(__this, L_58, L_59, NULL); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_60 = ___0_ltree; int32_t L_61 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___END_BLOCK; NullCheck(L_60); int32_t L_62 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_61, 2)), 1)); int16_t L_63 = (L_60)->GetAt(static_cast(L_62)); __this->___last_eob_len = L_63; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_set_data_type_m42F017ADB244FD304D2E51D36CCD9DDFEFD041C4 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B11_0 = NULL; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B10_0 = NULL; int32_t G_B12_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B12_1 = NULL; { V_0 = 0; V_1 = 0; V_2 = 0; goto IL_0019; } IL_0008: { int32_t L_0 = V_2; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_1 = __this->___dyn_ltree; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = ((int32_t)il2cpp_codegen_multiply(L_2, 2)); int16_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = ((int32_t)il2cpp_codegen_add(L_0, (int32_t)L_4)); int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0019: { int32_t L_6 = V_0; if ((((int32_t)L_6) < ((int32_t)7))) { goto IL_0008; } } { goto IL_0030; } IL_001f: { int32_t L_7 = V_1; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_8 = __this->___dyn_ltree; int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = ((int32_t)il2cpp_codegen_multiply(L_9, 2)); int16_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_1 = ((int32_t)il2cpp_codegen_add(L_7, (int32_t)L_11)); int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0030: { int32_t L_13 = V_0; if ((((int32_t)L_13) < ((int32_t)((int32_t)128)))) { goto IL_001f; } } { goto IL_004b; } IL_003a: { int32_t L_14 = V_2; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_15 = __this->___dyn_ltree; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = ((int32_t)il2cpp_codegen_multiply(L_16, 2)); int16_t L_18 = (L_15)->GetAt(static_cast(L_17)); V_2 = ((int32_t)il2cpp_codegen_add(L_14, (int32_t)L_18)); int32_t L_19 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_004b: { int32_t L_20 = V_0; il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_21 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___LITERALS; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_003a; } } { int32_t L_22 = V_2; int32_t L_23 = V_1; if ((((int32_t)L_22) > ((int32_t)((int32_t)(L_23>>2))))) { G_B11_0 = __this; goto IL_0061; } G_B10_0 = __this; } { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_24 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Z_ASCII; G_B12_0 = L_24; G_B12_1 = G_B10_0; goto IL_0066; } IL_0061: { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_25 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Z_BINARY; G_B12_0 = L_25; G_B12_1 = G_B11_0; } IL_0066: { NullCheck(G_B12_1); G_B12_1->___data_type = ((int8_t)G_B12_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_bi_flush_mCA8C17D4D6CC1CE2FAC07443A4D8543F309A1F10 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___bi_valid; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)16))))) { goto IL_0059; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___pending; int32_t L_2 = __this->___pendingCount; V_0 = L_2; int32_t L_3 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_3, 1)); int32_t L_4 = V_0; int16_t L_5 = __this->___bi_buf; NullCheck(L_1); (L_1)->SetAt(static_cast(L_4), (uint8_t)((int32_t)(uint8_t)L_5)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___pending; int32_t L_7 = __this->___pendingCount; V_0 = L_7; int32_t L_8 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_8, 1)); int32_t L_9 = V_0; int16_t L_10 = __this->___bi_buf; NullCheck(L_6); (L_6)->SetAt(static_cast(L_9), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_10>>8)))); __this->___bi_buf = (int16_t)0; __this->___bi_valid = 0; return; } IL_0059: { int32_t L_11 = __this->___bi_valid; if ((((int32_t)L_11) < ((int32_t)8))) { goto IL_009e; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___pending; int32_t L_13 = __this->___pendingCount; V_0 = L_13; int32_t L_14 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_14, 1)); int32_t L_15 = V_0; int16_t L_16 = __this->___bi_buf; NullCheck(L_12); (L_12)->SetAt(static_cast(L_15), (uint8_t)((int32_t)(uint8_t)L_16)); int16_t L_17 = __this->___bi_buf; __this->___bi_buf = ((int16_t)((int32_t)((int32_t)L_17>>8))); int32_t L_18 = __this->___bi_valid; __this->___bi_valid = ((int32_t)il2cpp_codegen_subtract(L_18, 8)); } IL_009e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_bi_windup_m8604DC75B5B1DEFCE7290E2ADD67884129D88CA7 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___bi_valid; if ((((int32_t)L_0) <= ((int32_t)8))) { goto IL_004b; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___pending; int32_t L_2 = __this->___pendingCount; V_0 = L_2; int32_t L_3 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_3, 1)); int32_t L_4 = V_0; int16_t L_5 = __this->___bi_buf; NullCheck(L_1); (L_1)->SetAt(static_cast(L_4), (uint8_t)((int32_t)(uint8_t)L_5)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___pending; int32_t L_7 = __this->___pendingCount; V_0 = L_7; int32_t L_8 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_8, 1)); int32_t L_9 = V_0; int16_t L_10 = __this->___bi_buf; NullCheck(L_6); (L_6)->SetAt(static_cast(L_9), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_10>>8)))); goto IL_0073; } IL_004b: { int32_t L_11 = __this->___bi_valid; if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0073; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___pending; int32_t L_13 = __this->___pendingCount; V_0 = L_13; int32_t L_14 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_14, 1)); int32_t L_15 = V_0; int16_t L_16 = __this->___bi_buf; NullCheck(L_12); (L_12)->SetAt(static_cast(L_15), (uint8_t)((int32_t)(uint8_t)L_16)); } IL_0073: { __this->___bi_buf = (int16_t)0; __this->___bi_valid = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_copy_block_m9E05B492C9763E0EDBD259691772F4D7548E056C (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_buf, int32_t ___1_len, bool ___2_header, const RuntimeMethod* method) { int32_t V_0 = 0; { DeflateManager_bi_windup_m8604DC75B5B1DEFCE7290E2ADD67884129D88CA7(__this, NULL); __this->___last_eob_len = 8; bool L_0 = ___2_header; if (!L_0) { goto IL_007e; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___pending; int32_t L_2 = __this->___pendingCount; V_0 = L_2; int32_t L_3 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_3, 1)); int32_t L_4 = V_0; int32_t L_5 = ___1_len; NullCheck(L_1); (L_1)->SetAt(static_cast(L_4), (uint8_t)((int32_t)(uint8_t)L_5)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___pending; int32_t L_7 = __this->___pendingCount; V_0 = L_7; int32_t L_8 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_8, 1)); int32_t L_9 = V_0; int32_t L_10 = ___1_len; NullCheck(L_6); (L_6)->SetAt(static_cast(L_9), (uint8_t)((int32_t)(uint8_t)((int32_t)(L_10>>8)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = __this->___pending; int32_t L_12 = __this->___pendingCount; V_0 = L_12; int32_t L_13 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_13, 1)); int32_t L_14 = V_0; int32_t L_15 = ___1_len; NullCheck(L_11); (L_11)->SetAt(static_cast(L_14), (uint8_t)((int32_t)(uint8_t)((~L_15)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = __this->___pending; int32_t L_17 = __this->___pendingCount; V_0 = L_17; int32_t L_18 = V_0; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_18, 1)); int32_t L_19 = V_0; int32_t L_20 = ___1_len; NullCheck(L_16); (L_16)->SetAt(static_cast(L_19), (uint8_t)((int32_t)(uint8_t)((int32_t)(((~L_20))>>8)))); } IL_007e: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = __this->___window; int32_t L_22 = ___0_buf; int32_t L_23 = ___1_len; DeflateManager_put_bytes_mD77498BF0C291557F219BEA227AA183DA4FC975A(__this, L_21, L_22, L_23, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, bool ___0_eof, const RuntimeMethod* method) { DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B2_0 = NULL; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B1_0 = NULL; int32_t G_B3_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B3_1 = NULL; { int32_t L_0 = __this->___block_start; if ((((int32_t)L_0) >= ((int32_t)0))) { G_B2_0 = __this; goto IL_000d; } G_B1_0 = __this; } { G_B3_0 = (-1); G_B3_1 = G_B1_0; goto IL_0013; } IL_000d: { int32_t L_1 = __this->___block_start; G_B3_0 = L_1; G_B3_1 = G_B2_0; } IL_0013: { int32_t L_2 = __this->___strstart; int32_t L_3 = __this->___block_start; bool L_4 = ___0_eof; NullCheck(G_B3_1); DeflateManager__tr_flush_block_mF8D48C9F2799026E8106A9772CAE79DA5A7975FF(G_B3_1, G_B3_0, ((int32_t)il2cpp_codegen_subtract(L_2, L_3)), L_4, NULL); int32_t L_5 = __this->___strstart; __this->___block_start = L_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_6 = __this->____codec; NullCheck(L_6); ZlibCodec_flush_pending_m72B9E2DF3B01F9575C7DB2990D2C882D99822A71(L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_DeflateNone_m2F2396D1E2D1FEEBFFB08E0E220B7172CC2834AA (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_flush, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = ((int32_t)65535); int32_t L_0 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___pending; NullCheck(L_1); if ((((int32_t)L_0) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), 5))))) { goto IL_001e; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___pending; NullCheck(L_2); V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_2)->max_length)), 5)); } IL_001e: { int32_t L_3 = __this->___lookahead; if ((((int32_t)L_3) > ((int32_t)1))) { goto IL_0045; } } { DeflateManager__fillWindow_m0BF7D5B7FA71D7FEF1293160B8613ABACEF9BCFA(__this, NULL); int32_t L_4 = __this->___lookahead; if (L_4) { goto IL_003a; } } { int32_t L_5 = ___0_flush; if (L_5) { goto IL_003a; } } { return (int32_t)(0); } IL_003a: { int32_t L_6 = __this->___lookahead; if (!L_6) { goto IL_00db; } } IL_0045: { int32_t L_7 = __this->___strstart; int32_t L_8 = __this->___lookahead; __this->___strstart = ((int32_t)il2cpp_codegen_add(L_7, L_8)); __this->___lookahead = 0; int32_t L_9 = __this->___block_start; int32_t L_10 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_9, L_10)); int32_t L_11 = __this->___strstart; if (!L_11) { goto IL_0079; } } { int32_t L_12 = __this->___strstart; int32_t L_13 = V_1; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_00a4; } } IL_0079: { int32_t L_14 = __this->___strstart; int32_t L_15 = V_1; __this->___lookahead = ((int32_t)il2cpp_codegen_subtract(L_14, L_15)); int32_t L_16 = V_1; __this->___strstart = L_16; DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC(__this, (bool)0, NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_17 = __this->____codec; NullCheck(L_17); int32_t L_18 = L_17->___AvailableBytesOut; if (L_18) { goto IL_00a4; } } { return (int32_t)(0); } IL_00a4: { int32_t L_19 = __this->___strstart; int32_t L_20 = __this->___block_start; int32_t L_21 = __this->___w_size; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_22 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_19, L_20))) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_21, L_22))))) { goto IL_001e; } } { DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC(__this, (bool)0, NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_23 = __this->____codec; NullCheck(L_23); int32_t L_24 = L_23->___AvailableBytesOut; if (L_24) { goto IL_001e; } } { return (int32_t)(0); } IL_00db: { int32_t L_25 = ___0_flush; DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC(__this, (bool)((((int32_t)L_25) == ((int32_t)4))? 1 : 0), NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_26 = __this->____codec; NullCheck(L_26); int32_t L_27 = L_26->___AvailableBytesOut; if (L_27) { goto IL_00fa; } } { int32_t L_28 = ___0_flush; if ((((int32_t)L_28) == ((int32_t)4))) { goto IL_00f8; } } { return (int32_t)(0); } IL_00f8: { return (int32_t)(2); } IL_00fa: { int32_t L_29 = ___0_flush; if ((((int32_t)L_29) == ((int32_t)4))) { goto IL_0100; } } { return (int32_t)(1); } IL_0100: { return (int32_t)(3); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__tr_stored_block_m54A2F3059C7A2C38FE041E98635B6F0549873A04 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_buf, int32_t ___1_stored_len, bool ___2_eof, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t G_B2_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B2_1 = NULL; int32_t G_B1_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B1_1 = NULL; int32_t G_B3_0 = 0; int32_t G_B3_1 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B3_2 = NULL; { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_0 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___STORED_BLOCK; bool L_1 = ___2_eof; if (L_1) { G_B2_0 = ((int32_t)(L_0<<1)); G_B2_1 = __this; goto IL_000e; } G_B1_0 = ((int32_t)(L_0<<1)); G_B1_1 = __this; } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_000f; } IL_000e: { G_B3_0 = 1; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_000f: { NullCheck(G_B3_2); DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(G_B3_2, ((int32_t)il2cpp_codegen_add(G_B3_1, G_B3_0)), 3, NULL); int32_t L_2 = ___0_buf; int32_t L_3 = ___1_stored_len; DeflateManager_copy_block_m9E05B492C9763E0EDBD259691772F4D7548E056C(__this, L_2, L_3, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__tr_flush_block_mF8D48C9F2799026E8106A9772CAE79DA5A7975FF (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_buf, int32_t ___1_stored_len, bool ___2_eof, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t G_B12_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B12_1 = NULL; int32_t G_B11_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B11_1 = NULL; int32_t G_B13_0 = 0; int32_t G_B13_1 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B13_2 = NULL; int32_t G_B16_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B16_1 = NULL; int32_t G_B15_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B15_1 = NULL; int32_t G_B17_0 = 0; int32_t G_B17_1 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B17_2 = NULL; { V_2 = 0; int32_t L_0 = __this->___compressionLevel; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_005f; } } { int8_t L_1 = __this->___data_type; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_2 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Z_UNKNOWN; if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001e; } } { DeflateManager_set_data_type_m42F017ADB244FD304D2E51D36CCD9DDFEFD041C4(__this, NULL); } IL_001e: { ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_3 = __this->___treeLiterals; NullCheck(L_3); ZTree_build_tree_mB6F55B09F3AC45BFFABF792232166E972237BBC7(L_3, __this, NULL); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_4 = __this->___treeDistances; NullCheck(L_4); ZTree_build_tree_mB6F55B09F3AC45BFFABF792232166E972237BBC7(L_4, __this, NULL); int32_t L_5; L_5 = DeflateManager_build_bl_tree_m2514F774ABA55C6192708AADA4B2220170739F8F(__this, NULL); V_2 = L_5; int32_t L_6 = __this->___opt_len; V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_6, 3)), 7))>>3)); int32_t L_7 = __this->___static_len; V_1 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_7, 3)), 7))>>3)); int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) > ((int32_t)L_9))) { goto IL_0065; } } { int32_t L_10 = V_1; V_0 = L_10; goto IL_0065; } IL_005f: { int32_t L_11 = ___1_stored_len; int32_t L_12 = ((int32_t)il2cpp_codegen_add(L_11, 5)); V_1 = L_12; V_0 = L_12; } IL_0065: { int32_t L_13 = ___1_stored_len; int32_t L_14 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_13, 4))) > ((int32_t)L_14))) { goto IL_007a; } } { int32_t L_15 = ___0_buf; if ((((int32_t)L_15) == ((int32_t)(-1)))) { goto IL_007a; } } { int32_t L_16 = ___0_buf; int32_t L_17 = ___1_stored_len; bool L_18 = ___2_eof; DeflateManager__tr_stored_block_m54A2F3059C7A2C38FE041E98635B6F0549873A04(__this, L_16, L_17, L_18, NULL); goto IL_00f1; } IL_007a: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((!(((uint32_t)L_19) == ((uint32_t)L_20)))) { goto IL_00a6; } } { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_21 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___STATIC_TREES; bool L_22 = ___2_eof; if (L_22) { G_B12_0 = ((int32_t)(L_21<<1)); G_B12_1 = __this; goto IL_008c; } G_B11_0 = ((int32_t)(L_21<<1)); G_B11_1 = __this; } { G_B13_0 = 0; G_B13_1 = G_B11_0; G_B13_2 = G_B11_1; goto IL_008d; } IL_008c: { G_B13_0 = 1; G_B13_1 = G_B12_0; G_B13_2 = G_B12_1; } IL_008d: { NullCheck(G_B13_2); DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(G_B13_2, ((int32_t)il2cpp_codegen_add(G_B13_1, G_B13_0)), 3, NULL); il2cpp_codegen_runtime_class_init_inline(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_23 = ((StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_StaticFields*)il2cpp_codegen_static_fields_for(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var))->___lengthAndLiteralsTreeCodes; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_24 = ((StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_StaticFields*)il2cpp_codegen_static_fields_for(StaticTree_tFAD92F83F8C98BC04A191691FD49530CA009B665_il2cpp_TypeInfo_var))->___distTreeCodes; DeflateManager_send_compressed_block_m55311ED1EFF1C16BC4AA64CF020B9C85305ACEC3(__this, L_23, L_24, NULL); goto IL_00f1; } IL_00a6: { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_25 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___DYN_TREES; bool L_26 = ___2_eof; if (L_26) { G_B16_0 = ((int32_t)(L_25<<1)); G_B16_1 = __this; goto IL_00b4; } G_B15_0 = ((int32_t)(L_25<<1)); G_B15_1 = __this; } { G_B17_0 = 0; G_B17_1 = G_B15_0; G_B17_2 = G_B15_1; goto IL_00b5; } IL_00b4: { G_B17_0 = 1; G_B17_1 = G_B16_0; G_B17_2 = G_B16_1; } IL_00b5: { NullCheck(G_B17_2); DeflateManager_send_bits_mE8B54D9A34CA42561DC52A53F2E9A877CA968363(G_B17_2, ((int32_t)il2cpp_codegen_add(G_B17_1, G_B17_0)), 3, NULL); ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_27 = __this->___treeLiterals; NullCheck(L_27); int32_t L_28 = L_27->___max_code; ZTree_tD8450CFACC4AB94D9BCB99C2CD2B385B80A49818* L_29 = __this->___treeDistances; NullCheck(L_29); int32_t L_30 = L_29->___max_code; int32_t L_31 = V_2; DeflateManager_send_all_trees_mC70ADABFC225F06694C4830AE6EDCAB35A2042E5(__this, ((int32_t)il2cpp_codegen_add(L_28, 1)), ((int32_t)il2cpp_codegen_add(L_30, 1)), ((int32_t)il2cpp_codegen_add(L_31, 1)), NULL); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_32 = __this->___dyn_ltree; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_33 = __this->___dyn_dtree; DeflateManager_send_compressed_block_m55311ED1EFF1C16BC4AA64CF020B9C85305ACEC3(__this, L_32, L_33, NULL); } IL_00f1: { DeflateManager__InitializeBlocks_m8095B80CF9F405D59D107B7635D55C4397A580CB(__this, NULL); bool L_34 = ___2_eof; if (!L_34) { goto IL_0100; } } { DeflateManager_bi_windup_m8604DC75B5B1DEFCE7290E2ADD67884129D88CA7(__this, NULL); } IL_0100: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__fillWindow_m0BF7D5B7FA71D7FEF1293160B8613ABACEF9BCFA (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_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; int32_t G_B10_0 = 0; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* G_B10_1 = NULL; int32_t G_B9_0 = 0; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* G_B9_1 = NULL; int32_t G_B11_0 = 0; int32_t G_B11_1 = 0; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* G_B11_2 = NULL; int32_t G_B15_0 = 0; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* G_B15_1 = NULL; int32_t G_B14_0 = 0; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* G_B14_1 = NULL; int32_t G_B16_0 = 0; int32_t G_B16_1 = 0; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* G_B16_2 = NULL; IL_0000: { int32_t L_0 = __this->___window_size; int32_t L_1 = __this->___lookahead; int32_t L_2 = __this->___strstart; V_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), L_2)); int32_t L_3 = V_3; if (L_3) { goto IL_0034; } } { int32_t L_4 = __this->___strstart; if (L_4) { goto IL_0034; } } { int32_t L_5 = __this->___lookahead; if (L_5) { goto IL_0034; } } { int32_t L_6 = __this->___w_size; V_3 = L_6; goto IL_013f; } IL_0034: { int32_t L_7 = V_3; if ((!(((uint32_t)L_7) == ((uint32_t)(-1))))) { goto IL_0041; } } { int32_t L_8 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); goto IL_013f; } IL_0041: { int32_t L_9 = __this->___strstart; int32_t L_10 = __this->___w_size; int32_t L_11 = __this->___w_size; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_12 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)L_9) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_10, L_11)), L_12))))) { goto IL_013f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = __this->___window; int32_t L_14 = __this->___w_size; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = __this->___window; int32_t L_16 = __this->___w_size; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, L_14, (RuntimeArray*)L_15, 0, L_16, NULL); int32_t L_17 = __this->___match_start; int32_t L_18 = __this->___w_size; __this->___match_start = ((int32_t)il2cpp_codegen_subtract(L_17, L_18)); int32_t L_19 = __this->___strstart; int32_t L_20 = __this->___w_size; __this->___strstart = ((int32_t)il2cpp_codegen_subtract(L_19, L_20)); int32_t L_21 = __this->___block_start; int32_t L_22 = __this->___w_size; __this->___block_start = ((int32_t)il2cpp_codegen_subtract(L_21, L_22)); int32_t L_23 = __this->___hash_size; V_0 = L_23; int32_t L_24 = V_0; V_2 = L_24; } IL_00bf: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_25 = __this->___head; int32_t L_26 = V_2; int32_t L_27 = ((int32_t)il2cpp_codegen_subtract(L_26, 1)); V_2 = L_27; NullCheck(L_25); int32_t L_28 = L_27; int16_t L_29 = (L_25)->GetAt(static_cast(L_28)); V_1 = ((int32_t)((int32_t)L_29&((int32_t)65535))); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_30 = __this->___head; int32_t L_31 = V_2; int32_t L_32 = V_1; int32_t L_33 = __this->___w_size; if ((((int32_t)L_32) >= ((int32_t)L_33))) { G_B10_0 = L_31; G_B10_1 = L_30; goto IL_00e5; } G_B9_0 = L_31; G_B9_1 = L_30; } { G_B11_0 = 0; G_B11_1 = G_B9_0; G_B11_2 = G_B9_1; goto IL_00ed; } IL_00e5: { int32_t L_34 = V_1; int32_t L_35 = __this->___w_size; G_B11_0 = ((int32_t)il2cpp_codegen_subtract(L_34, L_35)); G_B11_1 = G_B10_0; G_B11_2 = G_B10_1; } IL_00ed: { NullCheck(G_B11_2); (G_B11_2)->SetAt(static_cast(G_B11_1), (int16_t)((int16_t)G_B11_0)); int32_t L_36 = V_0; int32_t L_37 = ((int32_t)il2cpp_codegen_subtract(L_36, 1)); V_0 = L_37; if (L_37) { goto IL_00bf; } } { int32_t L_38 = __this->___w_size; V_0 = L_38; int32_t L_39 = V_0; V_2 = L_39; } IL_00ff: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_40 = __this->___prev; int32_t L_41 = V_2; int32_t L_42 = ((int32_t)il2cpp_codegen_subtract(L_41, 1)); V_2 = L_42; NullCheck(L_40); int32_t L_43 = L_42; int16_t L_44 = (L_40)->GetAt(static_cast(L_43)); V_1 = ((int32_t)((int32_t)L_44&((int32_t)65535))); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_45 = __this->___prev; int32_t L_46 = V_2; int32_t L_47 = V_1; int32_t L_48 = __this->___w_size; if ((((int32_t)L_47) >= ((int32_t)L_48))) { G_B15_0 = L_46; G_B15_1 = L_45; goto IL_0125; } G_B14_0 = L_46; G_B14_1 = L_45; } { G_B16_0 = 0; G_B16_1 = G_B14_0; G_B16_2 = G_B14_1; goto IL_012d; } IL_0125: { int32_t L_49 = V_1; int32_t L_50 = __this->___w_size; G_B16_0 = ((int32_t)il2cpp_codegen_subtract(L_49, L_50)); G_B16_1 = G_B15_0; G_B16_2 = G_B15_1; } IL_012d: { NullCheck(G_B16_2); (G_B16_2)->SetAt(static_cast(G_B16_1), (int16_t)((int16_t)G_B16_0)); int32_t L_51 = V_0; int32_t L_52 = ((int32_t)il2cpp_codegen_subtract(L_51, 1)); V_0 = L_52; if (L_52) { goto IL_00ff; } } { int32_t L_53 = V_3; int32_t L_54 = __this->___w_size; V_3 = ((int32_t)il2cpp_codegen_add(L_53, L_54)); } IL_013f: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_55 = __this->____codec; NullCheck(L_55); int32_t L_56 = L_55->___AvailableBytesIn; if (L_56) { goto IL_014d; } } { return; } IL_014d: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_57 = __this->____codec; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = __this->___window; int32_t L_59 = __this->___strstart; int32_t L_60 = __this->___lookahead; int32_t L_61 = V_3; NullCheck(L_57); int32_t L_62; L_62 = ZlibCodec_read_buf_m185DA0841B0A71AA7D310E47F066F6F52D8F7CCC(L_57, L_58, ((int32_t)il2cpp_codegen_add(L_59, L_60)), L_61, NULL); V_0 = L_62; int32_t L_63 = __this->___lookahead; int32_t L_64 = V_0; __this->___lookahead = ((int32_t)il2cpp_codegen_add(L_63, L_64)); int32_t L_65 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_66 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; if ((((int32_t)L_65) < ((int32_t)L_66))) { goto IL_01d4; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_67 = __this->___window; int32_t L_68 = __this->___strstart; NullCheck(L_67); int32_t L_69 = L_68; uint8_t L_70 = (L_67)->GetAt(static_cast(L_69)); __this->___ins_h = ((int32_t)((int32_t)L_70&((int32_t)255))); int32_t L_71 = __this->___ins_h; int32_t L_72 = __this->___hash_shift; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_73 = __this->___window; int32_t L_74 = __this->___strstart; NullCheck(L_73); int32_t L_75 = ((int32_t)il2cpp_codegen_add(L_74, 1)); uint8_t L_76 = (L_73)->GetAt(static_cast(L_75)); int32_t L_77 = __this->___hash_mask; __this->___ins_h = ((int32_t)(((int32_t)(((int32_t)(L_71<<((int32_t)(L_72&((int32_t)31)))))^((int32_t)((int32_t)L_76&((int32_t)255)))))&L_77)); } IL_01d4: { int32_t L_78 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_79 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)L_78) >= ((int32_t)L_79))) { goto IL_01f1; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_80 = __this->____codec; NullCheck(L_80); int32_t L_81 = L_80->___AvailableBytesIn; if (L_81) { goto IL_0000; } } IL_01f1: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_DeflateFast_mA5B6F292CB65476F6040BC361C6C7E6429CEDAD2 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_flush, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; { V_0 = 0; } IL_0002: { int32_t L_0 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_1 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0032; } } { DeflateManager__fillWindow_m0BF7D5B7FA71D7FEF1293160B8613ABACEF9BCFA(__this, NULL); int32_t L_2 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_3 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_0027; } } { int32_t L_4 = ___0_flush; if (L_4) { goto IL_0027; } } { return (int32_t)(0); } IL_0027: { int32_t L_5 = __this->___lookahead; if (!L_5) { goto IL_02e8; } } IL_0032: { int32_t L_6 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_7 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_00c4; } } { int32_t L_8 = __this->___ins_h; int32_t L_9 = __this->___hash_shift; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = __this->___window; int32_t L_11 = __this->___strstart; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_12 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; NullCheck(L_10); int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_11, ((int32_t)il2cpp_codegen_subtract(L_12, 1)))); uint8_t L_14 = (L_10)->GetAt(static_cast(L_13)); int32_t L_15 = __this->___hash_mask; __this->___ins_h = ((int32_t)(((int32_t)(((int32_t)(L_8<<((int32_t)(L_9&((int32_t)31)))))^((int32_t)((int32_t)L_14&((int32_t)255)))))&L_15)); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_16 = __this->___head; int32_t L_17 = __this->___ins_h; NullCheck(L_16); int32_t L_18 = L_17; int16_t L_19 = (L_16)->GetAt(static_cast(L_18)); V_0 = ((int32_t)((int32_t)L_19&((int32_t)65535))); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_20 = __this->___prev; int32_t L_21 = __this->___strstart; int32_t L_22 = __this->___w_mask; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_23 = __this->___head; int32_t L_24 = __this->___ins_h; NullCheck(L_23); int32_t L_25 = L_24; int16_t L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(((int32_t)(L_21&L_22))), (int16_t)L_26); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_27 = __this->___head; int32_t L_28 = __this->___ins_h; int32_t L_29 = __this->___strstart; NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (int16_t)((int16_t)L_29)); } IL_00c4: { int32_t L_30 = V_0; if (!((int64_t)L_30)) { goto IL_00fa; } } { int32_t L_31 = __this->___strstart; int32_t L_32 = V_0; int32_t L_33 = __this->___w_size; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_34 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_31, L_32))&((int32_t)65535)))) > ((int32_t)((int32_t)il2cpp_codegen_subtract(L_33, L_34))))) { goto IL_00fa; } } { int32_t L_35 = __this->___compressionStrategy; if ((((int32_t)L_35) == ((int32_t)2))) { goto IL_00fa; } } { int32_t L_36 = V_0; int32_t L_37; L_37 = DeflateManager_longest_match_mE3D4D1639481CF3AA64DEBDB97F0D28F769C4471(__this, L_36, NULL); __this->___match_length = L_37; } IL_00fa: { int32_t L_38 = __this->___match_length; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_39 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_0292; } } { int32_t L_40 = __this->___strstart; int32_t L_41 = __this->___match_start; int32_t L_42 = __this->___match_length; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_43 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; bool L_44; L_44 = DeflateManager__tr_tally_mD8372EF6F7145EDC6F61A699BED687D3014CD70A(__this, ((int32_t)il2cpp_codegen_subtract(L_40, L_41)), ((int32_t)il2cpp_codegen_subtract(L_42, L_43)), NULL); V_1 = L_44; int32_t L_45 = __this->___lookahead; int32_t L_46 = __this->___match_length; __this->___lookahead = ((int32_t)il2cpp_codegen_subtract(L_45, L_46)); int32_t L_47 = __this->___match_length; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_48 = __this->___config; NullCheck(L_48); int32_t L_49 = L_48->___MaxLazy; if ((((int32_t)L_47) > ((int32_t)L_49))) { goto IL_022a; } } { int32_t L_50 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_51 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; if ((((int32_t)L_50) < ((int32_t)L_51))) { goto IL_022a; } } { int32_t L_52 = __this->___match_length; __this->___match_length = ((int32_t)il2cpp_codegen_subtract(L_52, 1)); } IL_0171: { int32_t L_53 = __this->___strstart; __this->___strstart = ((int32_t)il2cpp_codegen_add(L_53, 1)); int32_t L_54 = __this->___ins_h; int32_t L_55 = __this->___hash_shift; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_56 = __this->___window; int32_t L_57 = __this->___strstart; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_58 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; NullCheck(L_56); int32_t L_59 = ((int32_t)il2cpp_codegen_add(L_57, ((int32_t)il2cpp_codegen_subtract(L_58, 1)))); uint8_t L_60 = (L_56)->GetAt(static_cast(L_59)); int32_t L_61 = __this->___hash_mask; __this->___ins_h = ((int32_t)(((int32_t)(((int32_t)(L_54<<((int32_t)(L_55&((int32_t)31)))))^((int32_t)((int32_t)L_60&((int32_t)255)))))&L_61)); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_62 = __this->___head; int32_t L_63 = __this->___ins_h; NullCheck(L_62); int32_t L_64 = L_63; int16_t L_65 = (L_62)->GetAt(static_cast(L_64)); V_0 = ((int32_t)((int32_t)L_65&((int32_t)65535))); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_66 = __this->___prev; int32_t L_67 = __this->___strstart; int32_t L_68 = __this->___w_mask; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_69 = __this->___head; int32_t L_70 = __this->___ins_h; NullCheck(L_69); int32_t L_71 = L_70; int16_t L_72 = (L_69)->GetAt(static_cast(L_71)); NullCheck(L_66); (L_66)->SetAt(static_cast(((int32_t)(L_67&L_68))), (int16_t)L_72); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_73 = __this->___head; int32_t L_74 = __this->___ins_h; int32_t L_75 = __this->___strstart; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (int16_t)((int16_t)L_75)); int32_t L_76 = __this->___match_length; V_2 = ((int32_t)il2cpp_codegen_subtract(L_76, 1)); int32_t L_77 = V_2; __this->___match_length = L_77; int32_t L_78 = V_2; if (L_78) { goto IL_0171; } } { int32_t L_79 = __this->___strstart; __this->___strstart = ((int32_t)il2cpp_codegen_add(L_79, 1)); goto IL_02c9; } IL_022a: { int32_t L_80 = __this->___strstart; int32_t L_81 = __this->___match_length; __this->___strstart = ((int32_t)il2cpp_codegen_add(L_80, L_81)); __this->___match_length = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_82 = __this->___window; int32_t L_83 = __this->___strstart; NullCheck(L_82); int32_t L_84 = L_83; uint8_t L_85 = (L_82)->GetAt(static_cast(L_84)); __this->___ins_h = ((int32_t)((int32_t)L_85&((int32_t)255))); int32_t L_86 = __this->___ins_h; int32_t L_87 = __this->___hash_shift; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_88 = __this->___window; int32_t L_89 = __this->___strstart; NullCheck(L_88); int32_t L_90 = ((int32_t)il2cpp_codegen_add(L_89, 1)); uint8_t L_91 = (L_88)->GetAt(static_cast(L_90)); int32_t L_92 = __this->___hash_mask; __this->___ins_h = ((int32_t)(((int32_t)(((int32_t)(L_86<<((int32_t)(L_87&((int32_t)31)))))^((int32_t)((int32_t)L_91&((int32_t)255)))))&L_92)); goto IL_02c9; } IL_0292: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_93 = __this->___window; int32_t L_94 = __this->___strstart; NullCheck(L_93); int32_t L_95 = L_94; uint8_t L_96 = (L_93)->GetAt(static_cast(L_95)); bool L_97; L_97 = DeflateManager__tr_tally_mD8372EF6F7145EDC6F61A699BED687D3014CD70A(__this, 0, ((int32_t)((int32_t)L_96&((int32_t)255))), NULL); V_1 = L_97; int32_t L_98 = __this->___lookahead; __this->___lookahead = ((int32_t)il2cpp_codegen_subtract(L_98, 1)); int32_t L_99 = __this->___strstart; __this->___strstart = ((int32_t)il2cpp_codegen_add(L_99, 1)); } IL_02c9: { bool L_100 = V_1; if (!L_100) { goto IL_0002; } } { DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC(__this, (bool)0, NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_101 = __this->____codec; NullCheck(L_101); int32_t L_102 = L_101->___AvailableBytesOut; if (L_102) { goto IL_0002; } } { return (int32_t)(0); } IL_02e8: { int32_t L_103 = ___0_flush; DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC(__this, (bool)((((int32_t)L_103) == ((int32_t)4))? 1 : 0), NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_104 = __this->____codec; NullCheck(L_104); int32_t L_105 = L_104->___AvailableBytesOut; if (L_105) { goto IL_0307; } } { int32_t L_106 = ___0_flush; if ((!(((uint32_t)L_106) == ((uint32_t)4)))) { goto IL_0305; } } { return (int32_t)(2); } IL_0305: { return (int32_t)(0); } IL_0307: { int32_t L_107 = ___0_flush; if ((((int32_t)L_107) == ((int32_t)4))) { goto IL_030d; } } { return (int32_t)(1); } IL_030d: { return (int32_t)(3); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_DeflateSlow_mD0BC6137395C600C7ABC8EA2CD2EE7AA6E830A0B (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_flush, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; { V_0 = 0; } IL_0002: { int32_t L_0 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_1 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0032; } } { DeflateManager__fillWindow_m0BF7D5B7FA71D7FEF1293160B8613ABACEF9BCFA(__this, NULL); int32_t L_2 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_3 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_0027; } } { int32_t L_4 = ___0_flush; if (L_4) { goto IL_0027; } } { return (int32_t)(0); } IL_0027: { int32_t L_5 = __this->___lookahead; if (!L_5) { goto IL_0363; } } IL_0032: { int32_t L_6 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_7 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_00c4; } } { int32_t L_8 = __this->___ins_h; int32_t L_9 = __this->___hash_shift; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = __this->___window; int32_t L_11 = __this->___strstart; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_12 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; NullCheck(L_10); int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_11, ((int32_t)il2cpp_codegen_subtract(L_12, 1)))); uint8_t L_14 = (L_10)->GetAt(static_cast(L_13)); int32_t L_15 = __this->___hash_mask; __this->___ins_h = ((int32_t)(((int32_t)(((int32_t)(L_8<<((int32_t)(L_9&((int32_t)31)))))^((int32_t)((int32_t)L_14&((int32_t)255)))))&L_15)); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_16 = __this->___head; int32_t L_17 = __this->___ins_h; NullCheck(L_16); int32_t L_18 = L_17; int16_t L_19 = (L_16)->GetAt(static_cast(L_18)); V_0 = ((int32_t)((int32_t)L_19&((int32_t)65535))); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_20 = __this->___prev; int32_t L_21 = __this->___strstart; int32_t L_22 = __this->___w_mask; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_23 = __this->___head; int32_t L_24 = __this->___ins_h; NullCheck(L_23); int32_t L_25 = L_24; int16_t L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(((int32_t)(L_21&L_22))), (int16_t)L_26); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_27 = __this->___head; int32_t L_28 = __this->___ins_h; int32_t L_29 = __this->___strstart; NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (int16_t)((int16_t)L_29)); } IL_00c4: { int32_t L_30 = __this->___match_length; __this->___prev_length = L_30; int32_t L_31 = __this->___match_start; __this->___prev_match = L_31; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_32 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; __this->___match_length = ((int32_t)il2cpp_codegen_subtract(L_32, 1)); int32_t L_33 = V_0; if (!L_33) { goto IL_0174; } } { int32_t L_34 = __this->___prev_length; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_35 = __this->___config; NullCheck(L_35); int32_t L_36 = L_35->___MaxLazy; if ((((int32_t)L_34) >= ((int32_t)L_36))) { goto IL_0174; } } { int32_t L_37 = __this->___strstart; int32_t L_38 = V_0; int32_t L_39 = __this->___w_size; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_40 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_37, L_38))&((int32_t)65535)))) > ((int32_t)((int32_t)il2cpp_codegen_subtract(L_39, L_40))))) { goto IL_0174; } } { int32_t L_41 = __this->___compressionStrategy; if ((((int32_t)L_41) == ((int32_t)2))) { goto IL_0134; } } { int32_t L_42 = V_0; int32_t L_43; L_43 = DeflateManager_longest_match_mE3D4D1639481CF3AA64DEBDB97F0D28F769C4471(__this, L_42, NULL); __this->___match_length = L_43; } IL_0134: { int32_t L_44 = __this->___match_length; if ((((int32_t)L_44) > ((int32_t)5))) { goto IL_0174; } } { int32_t L_45 = __this->___compressionStrategy; if ((((int32_t)L_45) == ((int32_t)1))) { goto IL_0167; } } { int32_t L_46 = __this->___match_length; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_47 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; if ((!(((uint32_t)L_46) == ((uint32_t)L_47)))) { goto IL_0174; } } { int32_t L_48 = __this->___strstart; int32_t L_49 = __this->___match_start; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_48, L_49))) <= ((int32_t)((int32_t)4096)))) { goto IL_0174; } } IL_0167: { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_50 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; __this->___match_length = ((int32_t)il2cpp_codegen_subtract(L_50, 1)); } IL_0174: { int32_t L_51 = __this->___prev_length; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_52 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; if ((((int32_t)L_51) < ((int32_t)L_52))) { goto IL_02de; } } { int32_t L_53 = __this->___match_length; int32_t L_54 = __this->___prev_length; if ((((int32_t)L_53) > ((int32_t)L_54))) { goto IL_02de; } } { int32_t L_55 = __this->___strstart; int32_t L_56 = __this->___lookahead; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_57 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_55, L_56)), L_57)); int32_t L_58 = __this->___strstart; int32_t L_59 = __this->___prev_match; int32_t L_60 = __this->___prev_length; int32_t L_61 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; bool L_62; L_62 = DeflateManager__tr_tally_mD8372EF6F7145EDC6F61A699BED687D3014CD70A(__this, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_58, 1)), L_59)), ((int32_t)il2cpp_codegen_subtract(L_60, L_61)), NULL); V_1 = L_62; int32_t L_63 = __this->___lookahead; int32_t L_64 = __this->___prev_length; __this->___lookahead = ((int32_t)il2cpp_codegen_subtract(L_63, ((int32_t)il2cpp_codegen_subtract(L_64, 1)))); int32_t L_65 = __this->___prev_length; __this->___prev_length = ((int32_t)il2cpp_codegen_subtract(L_65, 2)); } IL_01ee: { int32_t L_66 = __this->___strstart; V_3 = ((int32_t)il2cpp_codegen_add(L_66, 1)); int32_t L_67 = V_3; __this->___strstart = L_67; int32_t L_68 = V_3; int32_t L_69 = V_2; if ((((int32_t)L_68) > ((int32_t)L_69))) { goto IL_0287; } } { int32_t L_70 = __this->___ins_h; int32_t L_71 = __this->___hash_shift; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_72 = __this->___window; int32_t L_73 = __this->___strstart; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_74 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; NullCheck(L_72); int32_t L_75 = ((int32_t)il2cpp_codegen_add(L_73, ((int32_t)il2cpp_codegen_subtract(L_74, 1)))); uint8_t L_76 = (L_72)->GetAt(static_cast(L_75)); int32_t L_77 = __this->___hash_mask; __this->___ins_h = ((int32_t)(((int32_t)(((int32_t)(L_70<<((int32_t)(L_71&((int32_t)31)))))^((int32_t)((int32_t)L_76&((int32_t)255)))))&L_77)); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_78 = __this->___head; int32_t L_79 = __this->___ins_h; NullCheck(L_78); int32_t L_80 = L_79; int16_t L_81 = (L_78)->GetAt(static_cast(L_80)); V_0 = ((int32_t)((int32_t)L_81&((int32_t)65535))); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_82 = __this->___prev; int32_t L_83 = __this->___strstart; int32_t L_84 = __this->___w_mask; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_85 = __this->___head; int32_t L_86 = __this->___ins_h; NullCheck(L_85); int32_t L_87 = L_86; int16_t L_88 = (L_85)->GetAt(static_cast(L_87)); NullCheck(L_82); (L_82)->SetAt(static_cast(((int32_t)(L_83&L_84))), (int16_t)L_88); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_89 = __this->___head; int32_t L_90 = __this->___ins_h; int32_t L_91 = __this->___strstart; NullCheck(L_89); (L_89)->SetAt(static_cast(L_90), (int16_t)((int16_t)L_91)); } IL_0287: { int32_t L_92 = __this->___prev_length; V_3 = ((int32_t)il2cpp_codegen_subtract(L_92, 1)); int32_t L_93 = V_3; __this->___prev_length = L_93; int32_t L_94 = V_3; if (L_94) { goto IL_01ee; } } { __this->___match_available = 0; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_95 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; __this->___match_length = ((int32_t)il2cpp_codegen_subtract(L_95, 1)); int32_t L_96 = __this->___strstart; __this->___strstart = ((int32_t)il2cpp_codegen_add(L_96, 1)); bool L_97 = V_1; if (!L_97) { goto IL_0002; } } { DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC(__this, (bool)0, NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_98 = __this->____codec; NullCheck(L_98); int32_t L_99 = L_98->___AvailableBytesOut; if (L_99) { goto IL_0002; } } { return (int32_t)(0); } IL_02de: { int32_t L_100 = __this->___match_available; if (!L_100) { goto IL_033b; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_101 = __this->___window; int32_t L_102 = __this->___strstart; NullCheck(L_101); int32_t L_103 = ((int32_t)il2cpp_codegen_subtract(L_102, 1)); uint8_t L_104 = (L_101)->GetAt(static_cast(L_103)); bool L_105; L_105 = DeflateManager__tr_tally_mD8372EF6F7145EDC6F61A699BED687D3014CD70A(__this, 0, ((int32_t)((int32_t)L_104&((int32_t)255))), NULL); V_1 = L_105; bool L_106 = V_1; if (!L_106) { goto IL_030d; } } { DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC(__this, (bool)0, NULL); } IL_030d: { int32_t L_107 = __this->___strstart; __this->___strstart = ((int32_t)il2cpp_codegen_add(L_107, 1)); int32_t L_108 = __this->___lookahead; __this->___lookahead = ((int32_t)il2cpp_codegen_subtract(L_108, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_109 = __this->____codec; NullCheck(L_109); int32_t L_110 = L_109->___AvailableBytesOut; if (L_110) { goto IL_0002; } } { return (int32_t)(0); } IL_033b: { __this->___match_available = 1; int32_t L_111 = __this->___strstart; __this->___strstart = ((int32_t)il2cpp_codegen_add(L_111, 1)); int32_t L_112 = __this->___lookahead; __this->___lookahead = ((int32_t)il2cpp_codegen_subtract(L_112, 1)); goto IL_0002; } IL_0363: { int32_t L_113 = __this->___match_available; if (!L_113) { goto IL_038f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_114 = __this->___window; int32_t L_115 = __this->___strstart; NullCheck(L_114); int32_t L_116 = ((int32_t)il2cpp_codegen_subtract(L_115, 1)); uint8_t L_117 = (L_114)->GetAt(static_cast(L_116)); bool L_118; L_118 = DeflateManager__tr_tally_mD8372EF6F7145EDC6F61A699BED687D3014CD70A(__this, 0, ((int32_t)((int32_t)L_117&((int32_t)255))), NULL); V_1 = L_118; __this->___match_available = 0; } IL_038f: { int32_t L_119 = ___0_flush; DeflateManager_flush_block_only_m58A9AD6D9652F77E540C14ED1A58854C068FA6DC(__this, (bool)((((int32_t)L_119) == ((int32_t)4))? 1 : 0), NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_120 = __this->____codec; NullCheck(L_120); int32_t L_121 = L_120->___AvailableBytesOut; if (L_121) { goto IL_03ae; } } { int32_t L_122 = ___0_flush; if ((!(((uint32_t)L_122) == ((uint32_t)4)))) { goto IL_03ac; } } { return (int32_t)(2); } IL_03ac: { return (int32_t)(0); } IL_03ae: { int32_t L_123 = ___0_flush; if ((((int32_t)L_123) == ((int32_t)4))) { goto IL_03b4; } } { return (int32_t)(1); } IL_03b4: { return (int32_t)(3); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_longest_match_mE3D4D1639481CF3AA64DEBDB97F0D28F769C4471 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_cur_match, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_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; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; uint8_t V_9 = 0x0; uint8_t V_10 = 0x0; int32_t G_B3_0 = 0; { Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_0 = __this->___config; NullCheck(L_0); int32_t L_1 = L_0->___MaxChainLength; V_0 = L_1; int32_t L_2 = __this->___strstart; V_1 = L_2; int32_t L_3 = __this->___prev_length; V_4 = L_3; int32_t L_4 = __this->___strstart; int32_t L_5 = __this->___w_size; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_6 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)L_4) > ((int32_t)((int32_t)il2cpp_codegen_subtract(L_5, L_6))))) { goto IL_0032; } } { G_B3_0 = 0; goto IL_0045; } IL_0032: { int32_t L_7 = __this->___strstart; int32_t L_8 = __this->___w_size; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_9 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_7, ((int32_t)il2cpp_codegen_subtract(L_8, L_9)))); } IL_0045: { V_5 = G_B3_0; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_10 = __this->___config; NullCheck(L_10); int32_t L_11 = L_10->___NiceLength; V_6 = L_11; int32_t L_12 = __this->___w_mask; V_7 = L_12; int32_t L_13 = __this->___strstart; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_14 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MAX_MATCH; V_8 = ((int32_t)il2cpp_codegen_add(L_13, L_14)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = __this->___window; int32_t L_16 = V_1; int32_t L_17 = V_4; NullCheck(L_15); int32_t L_18 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_16, L_17)), 1)); uint8_t L_19 = (L_15)->GetAt(static_cast(L_18)); V_9 = L_19; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = __this->___window; int32_t L_21 = V_1; int32_t L_22 = V_4; NullCheck(L_20); int32_t L_23 = ((int32_t)il2cpp_codegen_add(L_21, L_22)); uint8_t L_24 = (L_20)->GetAt(static_cast(L_23)); V_10 = L_24; int32_t L_25 = __this->___prev_length; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_26 = __this->___config; NullCheck(L_26); int32_t L_27 = L_26->___GoodLength; if ((((int32_t)L_25) < ((int32_t)L_27))) { goto IL_009d; } } { int32_t L_28 = V_0; V_0 = ((int32_t)(L_28>>2)); } IL_009d: { int32_t L_29 = V_6; int32_t L_30 = __this->___lookahead; if ((((int32_t)L_29) <= ((int32_t)L_30))) { goto IL_00af; } } { int32_t L_31 = __this->___lookahead; V_6 = L_31; } IL_00af: { int32_t L_32 = ___0_cur_match; V_2 = L_32; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = __this->___window; int32_t L_34 = V_2; int32_t L_35 = V_4; NullCheck(L_33); int32_t L_36 = ((int32_t)il2cpp_codegen_add(L_34, L_35)); uint8_t L_37 = (L_33)->GetAt(static_cast(L_36)); uint8_t L_38 = V_10; if ((!(((uint32_t)L_37) == ((uint32_t)L_38)))) { goto IL_0234; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = __this->___window; int32_t L_40 = V_2; int32_t L_41 = V_4; NullCheck(L_39); int32_t L_42 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_40, L_41)), 1)); uint8_t L_43 = (L_39)->GetAt(static_cast(L_42)); uint8_t L_44 = V_9; if ((!(((uint32_t)L_43) == ((uint32_t)L_44)))) { goto IL_0234; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = __this->___window; int32_t L_46 = V_2; NullCheck(L_45); int32_t L_47 = L_46; uint8_t L_48 = (L_45)->GetAt(static_cast(L_47)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = __this->___window; int32_t L_50 = V_1; NullCheck(L_49); int32_t L_51 = L_50; uint8_t L_52 = (L_49)->GetAt(static_cast(L_51)); if ((!(((uint32_t)L_48) == ((uint32_t)L_52)))) { goto IL_0234; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53 = __this->___window; int32_t L_54 = V_2; int32_t L_55 = ((int32_t)il2cpp_codegen_add(L_54, 1)); V_2 = L_55; NullCheck(L_53); int32_t L_56 = L_55; uint8_t L_57 = (L_53)->GetAt(static_cast(L_56)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = __this->___window; int32_t L_59 = V_1; NullCheck(L_58); int32_t L_60 = ((int32_t)il2cpp_codegen_add(L_59, 1)); uint8_t L_61 = (L_58)->GetAt(static_cast(L_60)); if ((!(((uint32_t)L_57) == ((uint32_t)L_61)))) { goto IL_0234; } } { int32_t L_62 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_62, 2)); int32_t L_63 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_63, 1)); } IL_010f: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_64 = __this->___window; int32_t L_65 = V_1; int32_t L_66 = ((int32_t)il2cpp_codegen_add(L_65, 1)); V_1 = L_66; NullCheck(L_64); int32_t L_67 = L_66; uint8_t L_68 = (L_64)->GetAt(static_cast(L_67)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_69 = __this->___window; int32_t L_70 = V_2; int32_t L_71 = ((int32_t)il2cpp_codegen_add(L_70, 1)); V_2 = L_71; NullCheck(L_69); int32_t L_72 = L_71; uint8_t L_73 = (L_69)->GetAt(static_cast(L_72)); if ((!(((uint32_t)L_68) == ((uint32_t)L_73)))) { goto IL_01f0; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_74 = __this->___window; int32_t L_75 = V_1; int32_t L_76 = ((int32_t)il2cpp_codegen_add(L_75, 1)); V_1 = L_76; NullCheck(L_74); int32_t L_77 = L_76; uint8_t L_78 = (L_74)->GetAt(static_cast(L_77)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_79 = __this->___window; int32_t L_80 = V_2; int32_t L_81 = ((int32_t)il2cpp_codegen_add(L_80, 1)); V_2 = L_81; NullCheck(L_79); int32_t L_82 = L_81; uint8_t L_83 = (L_79)->GetAt(static_cast(L_82)); if ((!(((uint32_t)L_78) == ((uint32_t)L_83)))) { goto IL_01f0; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_84 = __this->___window; int32_t L_85 = V_1; int32_t L_86 = ((int32_t)il2cpp_codegen_add(L_85, 1)); V_1 = L_86; NullCheck(L_84); int32_t L_87 = L_86; uint8_t L_88 = (L_84)->GetAt(static_cast(L_87)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_89 = __this->___window; int32_t L_90 = V_2; int32_t L_91 = ((int32_t)il2cpp_codegen_add(L_90, 1)); V_2 = L_91; NullCheck(L_89); int32_t L_92 = L_91; uint8_t L_93 = (L_89)->GetAt(static_cast(L_92)); if ((!(((uint32_t)L_88) == ((uint32_t)L_93)))) { goto IL_01f0; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_94 = __this->___window; int32_t L_95 = V_1; int32_t L_96 = ((int32_t)il2cpp_codegen_add(L_95, 1)); V_1 = L_96; NullCheck(L_94); int32_t L_97 = L_96; uint8_t L_98 = (L_94)->GetAt(static_cast(L_97)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_99 = __this->___window; int32_t L_100 = V_2; int32_t L_101 = ((int32_t)il2cpp_codegen_add(L_100, 1)); V_2 = L_101; NullCheck(L_99); int32_t L_102 = L_101; uint8_t L_103 = (L_99)->GetAt(static_cast(L_102)); if ((!(((uint32_t)L_98) == ((uint32_t)L_103)))) { goto IL_01f0; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_104 = __this->___window; int32_t L_105 = V_1; int32_t L_106 = ((int32_t)il2cpp_codegen_add(L_105, 1)); V_1 = L_106; NullCheck(L_104); int32_t L_107 = L_106; uint8_t L_108 = (L_104)->GetAt(static_cast(L_107)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_109 = __this->___window; int32_t L_110 = V_2; int32_t L_111 = ((int32_t)il2cpp_codegen_add(L_110, 1)); V_2 = L_111; NullCheck(L_109); int32_t L_112 = L_111; uint8_t L_113 = (L_109)->GetAt(static_cast(L_112)); if ((!(((uint32_t)L_108) == ((uint32_t)L_113)))) { goto IL_01f0; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_114 = __this->___window; int32_t L_115 = V_1; int32_t L_116 = ((int32_t)il2cpp_codegen_add(L_115, 1)); V_1 = L_116; NullCheck(L_114); int32_t L_117 = L_116; uint8_t L_118 = (L_114)->GetAt(static_cast(L_117)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_119 = __this->___window; int32_t L_120 = V_2; int32_t L_121 = ((int32_t)il2cpp_codegen_add(L_120, 1)); V_2 = L_121; NullCheck(L_119); int32_t L_122 = L_121; uint8_t L_123 = (L_119)->GetAt(static_cast(L_122)); if ((!(((uint32_t)L_118) == ((uint32_t)L_123)))) { goto IL_01f0; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_124 = __this->___window; int32_t L_125 = V_1; int32_t L_126 = ((int32_t)il2cpp_codegen_add(L_125, 1)); V_1 = L_126; NullCheck(L_124); int32_t L_127 = L_126; uint8_t L_128 = (L_124)->GetAt(static_cast(L_127)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_129 = __this->___window; int32_t L_130 = V_2; int32_t L_131 = ((int32_t)il2cpp_codegen_add(L_130, 1)); V_2 = L_131; NullCheck(L_129); int32_t L_132 = L_131; uint8_t L_133 = (L_129)->GetAt(static_cast(L_132)); if ((!(((uint32_t)L_128) == ((uint32_t)L_133)))) { goto IL_01f0; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_134 = __this->___window; int32_t L_135 = V_1; int32_t L_136 = ((int32_t)il2cpp_codegen_add(L_135, 1)); V_1 = L_136; NullCheck(L_134); int32_t L_137 = L_136; uint8_t L_138 = (L_134)->GetAt(static_cast(L_137)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_139 = __this->___window; int32_t L_140 = V_2; int32_t L_141 = ((int32_t)il2cpp_codegen_add(L_140, 1)); V_2 = L_141; NullCheck(L_139); int32_t L_142 = L_141; uint8_t L_143 = (L_139)->GetAt(static_cast(L_142)); if ((!(((uint32_t)L_138) == ((uint32_t)L_143)))) { goto IL_01f0; } } { int32_t L_144 = V_1; int32_t L_145 = V_8; if ((((int32_t)L_144) < ((int32_t)L_145))) { goto IL_010f; } } IL_01f0: { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_146 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MAX_MATCH; int32_t L_147 = V_8; int32_t L_148 = V_1; V_3 = ((int32_t)il2cpp_codegen_subtract(L_146, ((int32_t)il2cpp_codegen_subtract(L_147, L_148)))); int32_t L_149 = V_8; int32_t L_150 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MAX_MATCH; V_1 = ((int32_t)il2cpp_codegen_subtract(L_149, L_150)); int32_t L_151 = V_3; int32_t L_152 = V_4; if ((((int32_t)L_151) <= ((int32_t)L_152))) { goto IL_0234; } } { int32_t L_153 = ___0_cur_match; __this->___match_start = L_153; int32_t L_154 = V_3; V_4 = L_154; int32_t L_155 = V_3; int32_t L_156 = V_6; if ((((int32_t)L_155) >= ((int32_t)L_156))) { goto IL_0256; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_157 = __this->___window; int32_t L_158 = V_1; int32_t L_159 = V_4; NullCheck(L_157); int32_t L_160 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_158, L_159)), 1)); uint8_t L_161 = (L_157)->GetAt(static_cast(L_160)); V_9 = L_161; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_162 = __this->___window; int32_t L_163 = V_1; int32_t L_164 = V_4; NullCheck(L_162); int32_t L_165 = ((int32_t)il2cpp_codegen_add(L_163, L_164)); uint8_t L_166 = (L_162)->GetAt(static_cast(L_165)); V_10 = L_166; } IL_0234: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_167 = __this->___prev; int32_t L_168 = ___0_cur_match; int32_t L_169 = V_7; NullCheck(L_167); int32_t L_170 = ((int32_t)(L_168&L_169)); int16_t L_171 = (L_167)->GetAt(static_cast(L_170)); int32_t L_172 = ((int32_t)((int32_t)L_171&((int32_t)65535))); ___0_cur_match = L_172; int32_t L_173 = V_5; if ((((int32_t)L_172) <= ((int32_t)L_173))) { goto IL_0256; } } { int32_t L_174 = V_0; int32_t L_175 = ((int32_t)il2cpp_codegen_subtract(L_174, 1)); V_0 = L_175; if (L_175) { goto IL_00af; } } IL_0256: { int32_t L_176 = V_4; int32_t L_177 = __this->___lookahead; if ((((int32_t)L_176) > ((int32_t)L_177))) { goto IL_0263; } } { int32_t L_178 = V_4; return L_178; } IL_0263: { int32_t L_179 = __this->___lookahead; return L_179; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeflateManager_get_WantRfc1950HeaderBytes_m5B83244CBBCEC9980D6CE830D71DE3FA6FF169EB (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { { bool L_0 = __this->____WantRfc1950HeaderBytes; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_set_WantRfc1950HeaderBytes_m76359DE3D8166AF7CED7EEB13F52C2DE2F2B49A1 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____WantRfc1950HeaderBytes = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_Initialize_m70697270865F064E4E3F86EDC10F8E6A6A8760AA (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_codec, int32_t ___1_level, const RuntimeMethod* method) { { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = ___0_codec; int32_t L_1 = ___1_level; int32_t L_2; L_2 = DeflateManager_Initialize_m9BCBA35E2629261D38D261FF108A42A9075DA865(__this, L_0, L_1, ((int32_t)15), NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_Initialize_m9BCBA35E2629261D38D261FF108A42A9075DA865 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_codec, int32_t ___1_level, int32_t ___2_bits, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = ___0_codec; int32_t L_1 = ___1_level; int32_t L_2 = ___2_bits; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_3 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MEM_LEVEL_DEFAULT; int32_t L_4; L_4 = DeflateManager_Initialize_m901AAD0182CB52E4684A9778C57E64607F68F9BA(__this, L_0, L_1, L_2, L_3, 0, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_Initialize_mDD5AD6687A2C80CAA8407EA4F3A834684A1E256D (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_codec, int32_t ___1_level, int32_t ___2_bits, int32_t ___3_compressionStrategy, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = ___0_codec; int32_t L_1 = ___1_level; int32_t L_2 = ___2_bits; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_3 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MEM_LEVEL_DEFAULT; int32_t L_4 = ___3_compressionStrategy; int32_t L_5; L_5 = DeflateManager_Initialize_m901AAD0182CB52E4684A9778C57E64607F68F9BA(__this, L_0, L_1, L_2, L_3, L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_Initialize_m901AAD0182CB52E4684A9778C57E64607F68F9BA (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_codec, int32_t ___1_level, int32_t ___2_windowBits, int32_t ___3_memLevel, int32_t ___4_strategy, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = ___0_codec; __this->____codec = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____codec), (void*)L_0); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = __this->____codec; NullCheck(L_1); L_1->___Message = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_1->___Message), (void*)(String_t*)NULL); int32_t L_2 = ___2_windowBits; if ((((int32_t)L_2) < ((int32_t)((int32_t)9)))) { goto IL_001d; } } { int32_t L_3 = ___2_windowBits; if ((((int32_t)L_3) <= ((int32_t)((int32_t)15)))) { goto IL_0028; } } IL_001d: { ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_4 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral540BFF2B585F6DE7F5AA022B07C05975323EFD0E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_Initialize_m901AAD0182CB52E4684A9778C57E64607F68F9BA_RuntimeMethod_var))); } IL_0028: { int32_t L_5 = ___3_memLevel; if ((((int32_t)L_5) < ((int32_t)1))) { goto IL_0036; } } { int32_t L_6 = ___3_memLevel; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_7 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MEM_LEVEL_MAX; if ((((int32_t)L_6) <= ((int32_t)L_7))) { goto IL_0050; } } IL_0036: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))); int32_t L_8 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))))->___MEM_LEVEL_MAX; int32_t L_9 = L_8; RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_9); String_t* L_11; L_11 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral796754270F9B2AB25ACA5093B84CF8EAF55BA1AE)), L_10, NULL); ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_12 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_12, L_11, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_Initialize_m901AAD0182CB52E4684A9778C57E64607F68F9BA_RuntimeMethod_var))); } IL_0050: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_13 = __this->____codec; NullCheck(L_13); L_13->___dstate = __this; Il2CppCodeGenWriteBarrier((void**)(&L_13->___dstate), (void*)__this); int32_t L_14 = ___2_windowBits; __this->___w_bits = L_14; int32_t L_15 = __this->___w_bits; __this->___w_size = ((int32_t)(1<<((int32_t)(L_15&((int32_t)31))))); int32_t L_16 = __this->___w_size; __this->___w_mask = ((int32_t)il2cpp_codegen_subtract(L_16, 1)); int32_t L_17 = ___3_memLevel; __this->___hash_bits = ((int32_t)il2cpp_codegen_add(L_17, 7)); int32_t L_18 = __this->___hash_bits; __this->___hash_size = ((int32_t)(1<<((int32_t)(L_18&((int32_t)31))))); int32_t L_19 = __this->___hash_size; __this->___hash_mask = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); int32_t L_20 = __this->___hash_bits; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_21 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; int32_t L_22 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; __this->___hash_shift = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_20, L_21)), 1))/L_22)); int32_t L_23 = __this->___w_size; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_23, 2))); __this->___window = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___window), (void*)L_24); int32_t L_25 = __this->___w_size; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_26 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)L_25); __this->___prev = L_26; Il2CppCodeGenWriteBarrier((void**)(&__this->___prev), (void*)L_26); int32_t L_27 = __this->___hash_size; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_28 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)L_27); __this->___head = L_28; Il2CppCodeGenWriteBarrier((void**)(&__this->___head), (void*)L_28); int32_t L_29 = ___3_memLevel; __this->___lit_bufsize = ((int32_t)(1<<((int32_t)(((int32_t)il2cpp_codegen_add(L_29, 6))&((int32_t)31))))); int32_t L_30 = __this->___lit_bufsize; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_30, 4))); __this->___pending = L_31; Il2CppCodeGenWriteBarrier((void**)(&__this->___pending), (void*)L_31); int32_t L_32 = __this->___lit_bufsize; __this->____distanceOffset = L_32; int32_t L_33 = __this->___lit_bufsize; __this->____lengthOffset = ((int32_t)il2cpp_codegen_multiply(3, L_33)); int32_t L_34 = ___1_level; __this->___compressionLevel = L_34; int32_t L_35 = ___4_strategy; __this->___compressionStrategy = L_35; DeflateManager_Reset_m4275794E1321F5B1D4C63FA17772A37F9D73B31D(__this, NULL); return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_Reset_m4275794E1321F5B1D4C63FA17772A37F9D73B31D (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B2_0 = NULL; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B1_0 = NULL; int32_t G_B3_0 = 0; DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* G_B3_1 = NULL; { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = __this->____codec; int64_t L_2 = ((int64_t)0); V_0 = L_2; NullCheck(L_1); L_1->___TotalBytesOut = L_2; int64_t L_3 = V_0; NullCheck(L_0); L_0->___TotalBytesIn = L_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_4 = __this->____codec; NullCheck(L_4); L_4->___Message = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_4->___Message), (void*)(String_t*)NULL); __this->___pendingCount = 0; __this->___nextPending = 0; __this->___Rfc1950BytesEmitted = (bool)0; bool L_5; L_5 = DeflateManager_get_WantRfc1950HeaderBytes_m5B83244CBBCEC9980D6CE830D71DE3FA6FF169EB_inline(__this, NULL); if (L_5) { G_B2_0 = __this; goto IL_004c; } G_B1_0 = __this; } { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_6 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___BUSY_STATE; G_B3_0 = L_6; G_B3_1 = G_B1_0; goto IL_0051; } IL_004c: { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_7 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___INIT_STATE; G_B3_0 = L_7; G_B3_1 = G_B2_0; } IL_0051: { NullCheck(G_B3_1); G_B3_1->___status = G_B3_0; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_8 = __this->____codec; il2cpp_codegen_runtime_class_init_inline(Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); uint32_t L_9; L_9 = Adler_Adler32_m75B7198B7C4721CBAA69CC7464E3B47D87A42884(0, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, 0, 0, NULL); NullCheck(L_8); L_8->____Adler32 = L_9; __this->___last_flush = 0; DeflateManager__InitializeTreeData_m07DF06F213B92D9FBA6FDCBCFCEBDAB400B890F0(__this, NULL); DeflateManager__InitializeLazyMatch_m0A51CBC9978224D71951C1B1BAB5A4D41689EEB5(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_End_mF7BFBA0E5112482579A3F2DA89AFD0A2C5D14323 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = __this->___status; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_1 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___INIT_STATE; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_002a; } } { int32_t L_2 = __this->___status; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_3 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___BUSY_STATE; if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_002a; } } { int32_t L_4 = __this->___status; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_5 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___FINISH_STATE; if ((((int32_t)L_4) == ((int32_t)L_5))) { goto IL_002a; } } { return ((int32_t)-2); } IL_002a: { __this->___pending = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___pending), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL); __this->___head = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___head), (void*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)NULL); __this->___prev = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___prev), (void*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)NULL); __this->___window = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___window), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL); int32_t L_6 = __this->___status; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_7 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___BUSY_STATE; if ((((int32_t)L_6) == ((int32_t)L_7))) { goto IL_0055; } } { return 0; } IL_0055: { return ((int32_t)-3); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager_SetDeflater_mA617A3F120F603D3AC0B32FAD24138D003E53BFC (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_DeflateFast_mA5B6F292CB65476F6040BC361C6C7E6429CEDAD2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_DeflateNone_m2F2396D1E2D1FEEBFFB08E0E220B7172CC2834AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_DeflateSlow_mD0BC6137395C600C7ABC8EA2CD2EE7AA6E830A0B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_0 = __this->___config; NullCheck(L_0); int32_t L_1 = L_0->___Flavor; V_0 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_001f; } case 1: { goto IL_0032; } case 2: { goto IL_0045; } } } { return; } IL_001f: { CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* L_3 = (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296*)il2cpp_codegen_object_new(CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296_il2cpp_TypeInfo_var); CompressFunc__ctor_mB7584E9C6B661C2969D376D0CE7226F089AE698A(L_3, __this, (intptr_t)((void*)DeflateManager_DeflateNone_m2F2396D1E2D1FEEBFFB08E0E220B7172CC2834AA_RuntimeMethod_var), NULL); __this->___DeflateFunction = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___DeflateFunction), (void*)L_3); return; } IL_0032: { CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* L_4 = (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296*)il2cpp_codegen_object_new(CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296_il2cpp_TypeInfo_var); CompressFunc__ctor_mB7584E9C6B661C2969D376D0CE7226F089AE698A(L_4, __this, (intptr_t)((void*)DeflateManager_DeflateFast_mA5B6F292CB65476F6040BC361C6C7E6429CEDAD2_RuntimeMethod_var), NULL); __this->___DeflateFunction = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___DeflateFunction), (void*)L_4); return; } IL_0045: { CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* L_5 = (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296*)il2cpp_codegen_object_new(CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296_il2cpp_TypeInfo_var); CompressFunc__ctor_mB7584E9C6B661C2969D376D0CE7226F089AE698A(L_5, __this, (intptr_t)((void*)DeflateManager_DeflateSlow_mD0BC6137395C600C7ABC8EA2CD2EE7AA6E830A0B_RuntimeMethod_var), NULL); __this->___DeflateFunction = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___DeflateFunction), (void*)L_5); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_SetParams_m5CE198F0E87A238C5AA68C639C327E2FBBE6B33B (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_level, int32_t ___1_strategy, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* V_1 = NULL; { V_0 = 0; int32_t L_0 = __this->___compressionLevel; int32_t L_1 = ___0_level; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0053; } } { int32_t L_2 = ___0_level; il2cpp_codegen_runtime_class_init_inline(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_3; L_3 = Config_Lookup_m825D3AD68BE95EBDC79D9DDC687A3551045963FA(L_2, NULL); V_1 = L_3; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_4 = V_1; NullCheck(L_4); int32_t L_5 = L_4->___Flavor; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_6 = __this->___config; NullCheck(L_6); int32_t L_7 = L_6->___Flavor; if ((((int32_t)L_5) == ((int32_t)L_7))) { goto IL_003f; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_8 = __this->____codec; NullCheck(L_8); int64_t L_9 = L_8->___TotalBytesIn; if (!L_9) { goto IL_003f; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_10 = __this->____codec; NullCheck(L_10); int32_t L_11; L_11 = ZlibCodec_Deflate_mBD949CB6499867452CA2B320497AF1E62A5083CF(L_10, 1, NULL); V_0 = L_11; } IL_003f: { int32_t L_12 = ___0_level; __this->___compressionLevel = L_12; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_13 = V_1; __this->___config = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___config), (void*)L_13); DeflateManager_SetDeflater_mA617A3F120F603D3AC0B32FAD24138D003E53BFC(__this, NULL); } IL_0053: { int32_t L_14 = ___1_strategy; __this->___compressionStrategy = L_14; int32_t L_15 = V_0; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_SetDictionary_m4BDDF95C34D0D795BFD9AA12219826EF88000ADC (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_dictionary, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_dictionary; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); V_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_dictionary; if (!L_1) { goto IL_0016; } } { int32_t L_2 = __this->___status; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_3 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___INIT_STATE; if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0021; } } IL_0016: { ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_4 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD94DFA59855436FE4E964729609DFFE5BDFF64A0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_SetDictionary_m4BDDF95C34D0D795BFD9AA12219826EF88000ADC_RuntimeMethod_var))); } IL_0021: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_5 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_6 = __this->____codec; NullCheck(L_6); uint32_t L_7 = L_6->____Adler32; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___0_dictionary; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___0_dictionary; NullCheck(L_9); il2cpp_codegen_runtime_class_init_inline(Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); uint32_t L_10; L_10 = Adler_Adler32_m75B7198B7C4721CBAA69CC7464E3B47D87A42884(L_7, L_8, 0, ((int32_t)(((RuntimeArray*)L_9)->max_length)), NULL); NullCheck(L_5); L_5->____Adler32 = L_10; int32_t L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_12 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_13 = V_0; int32_t L_14 = __this->___w_size; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_15 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; if ((((int32_t)L_13) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_14, L_15))))) { goto IL_006d; } } { int32_t L_16 = __this->___w_size; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_17 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD; V_0 = ((int32_t)il2cpp_codegen_subtract(L_16, L_17)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = ___0_dictionary; NullCheck(L_18); int32_t L_19 = V_0; V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_18)->max_length)), L_19)); } IL_006d: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = ___0_dictionary; int32_t L_21 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = __this->___window; int32_t L_23 = V_0; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, L_21, (RuntimeArray*)L_22, 0, L_23, NULL); int32_t L_24 = V_0; __this->___strstart = L_24; int32_t L_25 = V_0; __this->___block_start = L_25; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = __this->___window; NullCheck(L_26); int32_t L_27 = 0; uint8_t L_28 = (L_26)->GetAt(static_cast(L_27)); __this->___ins_h = ((int32_t)((int32_t)L_28&((int32_t)255))); int32_t L_29 = __this->___ins_h; int32_t L_30 = __this->___hash_shift; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = __this->___window; NullCheck(L_31); int32_t L_32 = 1; uint8_t L_33 = (L_31)->GetAt(static_cast(L_32)); int32_t L_34 = __this->___hash_mask; __this->___ins_h = ((int32_t)(((int32_t)(((int32_t)(L_29<<((int32_t)(L_30&((int32_t)31)))))^((int32_t)((int32_t)L_33&((int32_t)255)))))&L_34)); V_2 = 0; goto IL_0131; } IL_00ce: { int32_t L_35 = __this->___ins_h; int32_t L_36 = __this->___hash_shift; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = __this->___window; int32_t L_38 = V_2; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_39 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; NullCheck(L_37); int32_t L_40 = ((int32_t)il2cpp_codegen_add(L_38, ((int32_t)il2cpp_codegen_subtract(L_39, 1)))); uint8_t L_41 = (L_37)->GetAt(static_cast(L_40)); int32_t L_42 = __this->___hash_mask; __this->___ins_h = ((int32_t)(((int32_t)(((int32_t)(L_35<<((int32_t)(L_36&((int32_t)31)))))^((int32_t)((int32_t)L_41&((int32_t)255)))))&L_42)); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_43 = __this->___prev; int32_t L_44 = V_2; int32_t L_45 = __this->___w_mask; Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_46 = __this->___head; int32_t L_47 = __this->___ins_h; NullCheck(L_46); int32_t L_48 = L_47; int16_t L_49 = (L_46)->GetAt(static_cast(L_48)); NullCheck(L_43); (L_43)->SetAt(static_cast(((int32_t)(L_44&L_45))), (int16_t)L_49); Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_50 = __this->___head; int32_t L_51 = __this->___ins_h; int32_t L_52 = V_2; NullCheck(L_50); (L_50)->SetAt(static_cast(L_51), (int16_t)((int16_t)L_52)); int32_t L_53 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_53, 1)); } IL_0131: { int32_t L_54 = V_2; int32_t L_55 = V_0; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_56 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; if ((((int32_t)L_54) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_55, L_56))))) { goto IL_00ce; } } { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateManager_Deflate_m84D86349A8DC428296D8110736FC61BF34238EF8 (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, int32_t ___0_flush, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_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; int32_t V_4 = 0; int32_t V_5 = 0; { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = __this->____codec; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0->___OutputBuffer; if (!L_1) { goto IL_0038; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_2 = __this->____codec; NullCheck(L_2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2->___InputBuffer; if (L_3) { goto IL_0027; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_4 = __this->____codec; NullCheck(L_4); int32_t L_5 = L_4->___AvailableBytesIn; if (L_5) { goto IL_0038; } } IL_0027: { int32_t L_6 = __this->___status; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_7 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___FINISH_STATE; if ((!(((uint32_t)L_6) == ((uint32_t)L_7)))) { goto IL_0065; } } { int32_t L_8 = ___0_flush; if ((((int32_t)L_8) == ((int32_t)4))) { goto IL_0065; } } IL_0038: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_9 = __this->____codec; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))))->____ErrorMessage; NullCheck(L_10); int32_t L_11 = 4; String_t* L_12 = (L_10)->GetAt(static_cast(L_11)); NullCheck(L_9); L_9->___Message = L_12; Il2CppCodeGenWriteBarrier((void**)(&L_9->___Message), (void*)L_12); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_13 = __this->____codec; NullCheck(L_13); String_t* L_14 = L_13->___Message; String_t* L_15; L_15 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4DE4583466E161AC08D14AD37D8B70B8580B3627)), L_14, NULL); ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_16 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_Deflate_m84D86349A8DC428296D8110736FC61BF34238EF8_RuntimeMethod_var))); } IL_0065: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_17 = __this->____codec; NullCheck(L_17); int32_t L_18 = L_17->___AvailableBytesOut; if (L_18) { goto IL_008f; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_19 = __this->____codec; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))))->____ErrorMessage; NullCheck(L_20); int32_t L_21 = 7; String_t* L_22 = (L_20)->GetAt(static_cast(L_21)); NullCheck(L_19); L_19->___Message = L_22; Il2CppCodeGenWriteBarrier((void**)(&L_19->___Message), (void*)L_22); ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_23 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB6E4583683A19BA1CBC201CAD5FFABF027A5B94A)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_Deflate_m84D86349A8DC428296D8110736FC61BF34238EF8_RuntimeMethod_var))); } IL_008f: { int32_t L_24 = __this->___last_flush; V_0 = L_24; int32_t L_25 = ___0_flush; __this->___last_flush = L_25; int32_t L_26 = __this->___status; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_27 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___INIT_STATE; if ((!(((uint32_t)L_26) == ((uint32_t)L_27)))) { goto IL_0207; } } { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_28 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Z_DEFLATED; int32_t L_29 = __this->___w_bits; V_1 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_28, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_29, 8))<<4))))<<8)); int32_t L_30 = __this->___compressionLevel; V_2 = ((int32_t)(((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_30, 1))&((int32_t)255)))>>1)); int32_t L_31 = V_2; if ((((int32_t)L_31) <= ((int32_t)3))) { goto IL_00d7; } } { V_2 = 3; } IL_00d7: { int32_t L_32 = V_1; int32_t L_33 = V_2; V_1 = ((int32_t)(L_32|((int32_t)(L_33<<6)))); int32_t L_34 = __this->___strstart; if (!L_34) { goto IL_00ed; } } { int32_t L_35 = V_1; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_36 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___PRESET_DICT; V_1 = ((int32_t)(L_35|L_36)); } IL_00ed: { int32_t L_37 = V_1; int32_t L_38 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_37, ((int32_t)il2cpp_codegen_subtract(((int32_t)31), ((int32_t)(L_38%((int32_t)31))))))); il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_39 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___BUSY_STATE; __this->___status = L_39; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = __this->___pending; int32_t L_41 = __this->___pendingCount; V_3 = L_41; int32_t L_42 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_42, 1)); int32_t L_43 = V_3; int32_t L_44 = V_1; NullCheck(L_40); (L_40)->SetAt(static_cast(L_43), (uint8_t)((int32_t)(uint8_t)((int32_t)(L_44>>8)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = __this->___pending; int32_t L_46 = __this->___pendingCount; V_3 = L_46; int32_t L_47 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_47, 1)); int32_t L_48 = V_3; int32_t L_49 = V_1; NullCheck(L_45); (L_45)->SetAt(static_cast(L_48), (uint8_t)((int32_t)(uint8_t)L_49)); int32_t L_50 = __this->___strstart; if (!L_50) { goto IL_01f3; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_51 = __this->___pending; int32_t L_52 = __this->___pendingCount; V_3 = L_52; int32_t L_53 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_53, 1)); int32_t L_54 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_55 = __this->____codec; NullCheck(L_55); uint32_t L_56 = L_55->____Adler32; NullCheck(L_51); (L_51)->SetAt(static_cast(L_54), (uint8_t)((int32_t)(uint8_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_56&((int32_t)-16777216)))>>((int32_t)24))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_57 = __this->___pending; int32_t L_58 = __this->___pendingCount; V_3 = L_58; int32_t L_59 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_59, 1)); int32_t L_60 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_61 = __this->____codec; NullCheck(L_61); uint32_t L_62 = L_61->____Adler32; NullCheck(L_57); (L_57)->SetAt(static_cast(L_60), (uint8_t)((int32_t)(uint8_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_62&((int32_t)16711680)))>>((int32_t)16))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_63 = __this->___pending; int32_t L_64 = __this->___pendingCount; V_3 = L_64; int32_t L_65 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_65, 1)); int32_t L_66 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_67 = __this->____codec; NullCheck(L_67); uint32_t L_68 = L_67->____Adler32; NullCheck(L_63); (L_63)->SetAt(static_cast(L_66), (uint8_t)((int32_t)(uint8_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_68&((int32_t)65280)))>>8)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_69 = __this->___pending; int32_t L_70 = __this->___pendingCount; V_3 = L_70; int32_t L_71 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_71, 1)); int32_t L_72 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_73 = __this->____codec; NullCheck(L_73); uint32_t L_74 = L_73->____Adler32; NullCheck(L_69); (L_69)->SetAt(static_cast(L_72), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_74&((int32_t)255))))); } IL_01f3: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_75 = __this->____codec; il2cpp_codegen_runtime_class_init_inline(Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); uint32_t L_76; L_76 = Adler_Adler32_m75B7198B7C4721CBAA69CC7464E3B47D87A42884(0, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, 0, 0, NULL); NullCheck(L_75); L_75->____Adler32 = L_76; } IL_0207: { int32_t L_77 = __this->___pendingCount; if (!L_77) { goto IL_0230; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_78 = __this->____codec; NullCheck(L_78); ZlibCodec_flush_pending_m72B9E2DF3B01F9575C7DB2990D2C882D99822A71(L_78, NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_79 = __this->____codec; NullCheck(L_79); int32_t L_80 = L_79->___AvailableBytesOut; if (L_80) { goto IL_0247; } } { __this->___last_flush = (-1); return 0; } IL_0230: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_81 = __this->____codec; NullCheck(L_81); int32_t L_82 = L_81->___AvailableBytesIn; if (L_82) { goto IL_0247; } } { int32_t L_83 = ___0_flush; int32_t L_84 = V_0; if ((((int32_t)L_83) > ((int32_t)L_84))) { goto IL_0247; } } { int32_t L_85 = ___0_flush; if ((((int32_t)L_85) == ((int32_t)4))) { goto IL_0247; } } { return 0; } IL_0247: { int32_t L_86 = __this->___status; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_87 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___FINISH_STATE; if ((!(((uint32_t)L_86) == ((uint32_t)L_87)))) { goto IL_027e; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_88 = __this->____codec; NullCheck(L_88); int32_t L_89 = L_88->___AvailableBytesIn; if (!L_89) { goto IL_027e; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_90 = __this->____codec; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_91 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))))->____ErrorMessage; NullCheck(L_91); int32_t L_92 = 7; String_t* L_93 = (L_91)->GetAt(static_cast(L_92)); NullCheck(L_90); L_90->___Message = L_93; Il2CppCodeGenWriteBarrier((void**)(&L_90->___Message), (void*)L_93); ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_94 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_94, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5882879161B7C9D56B5A1120EF8EF366916857FF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_94, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateManager_Deflate_m84D86349A8DC428296D8110736FC61BF34238EF8_RuntimeMethod_var))); } IL_027e: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_95 = __this->____codec; NullCheck(L_95); int32_t L_96 = L_95->___AvailableBytesIn; if (L_96) { goto IL_02a9; } } { int32_t L_97 = __this->___lookahead; if (L_97) { goto IL_02a9; } } { int32_t L_98 = ___0_flush; if (!L_98) { goto IL_0349; } } { int32_t L_99 = __this->___status; il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_100 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___FINISH_STATE; if ((((int32_t)L_99) == ((int32_t)L_100))) { goto IL_0349; } } IL_02a9: { CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* L_101 = __this->___DeflateFunction; int32_t L_102 = ___0_flush; NullCheck(L_101); int32_t L_103; L_103 = CompressFunc_Invoke_mDB4C96481625B762D6565022A56CA0572C217DD8_inline(L_101, L_102, NULL); V_4 = L_103; int32_t L_104 = V_4; if ((((int32_t)L_104) == ((int32_t)2))) { goto IL_02c1; } } { int32_t L_105 = V_4; if ((!(((uint32_t)L_105) == ((uint32_t)3)))) { goto IL_02cc; } } IL_02c1: { il2cpp_codegen_runtime_class_init_inline(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); int32_t L_106 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___FINISH_STATE; __this->___status = L_106; } IL_02cc: { int32_t L_107 = V_4; if (!L_107) { goto IL_02d5; } } { int32_t L_108 = V_4; if ((!(((uint32_t)L_108) == ((uint32_t)2)))) { goto IL_02eb; } } IL_02d5: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_109 = __this->____codec; NullCheck(L_109); int32_t L_110 = L_109->___AvailableBytesOut; if (L_110) { goto IL_02e9; } } { __this->___last_flush = (-1); } IL_02e9: { return 0; } IL_02eb: { int32_t L_111 = V_4; if ((!(((uint32_t)L_111) == ((uint32_t)1)))) { goto IL_0349; } } { int32_t L_112 = ___0_flush; if ((!(((uint32_t)L_112) == ((uint32_t)1)))) { goto IL_02fc; } } { DeflateManager__tr_align_mC42BD1C10D5359D479E20687A196DE29D9587F68(__this, NULL); goto IL_0328; } IL_02fc: { DeflateManager__tr_stored_block_m54A2F3059C7A2C38FE041E98635B6F0549873A04(__this, 0, 0, (bool)0, NULL); int32_t L_113 = ___0_flush; if ((!(((uint32_t)L_113) == ((uint32_t)3)))) { goto IL_0328; } } { V_5 = 0; goto IL_031e; } IL_030e: { Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_114 = __this->___head; int32_t L_115 = V_5; NullCheck(L_114); (L_114)->SetAt(static_cast(L_115), (int16_t)0); int32_t L_116 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_116, 1)); } IL_031e: { int32_t L_117 = V_5; int32_t L_118 = __this->___hash_size; if ((((int32_t)L_117) < ((int32_t)L_118))) { goto IL_030e; } } IL_0328: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_119 = __this->____codec; NullCheck(L_119); ZlibCodec_flush_pending_m72B9E2DF3B01F9575C7DB2990D2C882D99822A71(L_119, NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_120 = __this->____codec; NullCheck(L_120); int32_t L_121 = L_120->___AvailableBytesOut; if (L_121) { goto IL_0349; } } { __this->___last_flush = (-1); return 0; } IL_0349: { int32_t L_122 = ___0_flush; if ((((int32_t)L_122) == ((int32_t)4))) { goto IL_034f; } } { return 0; } IL_034f: { bool L_123; L_123 = DeflateManager_get_WantRfc1950HeaderBytes_m5B83244CBBCEC9980D6CE830D71DE3FA6FF169EB_inline(__this, NULL); if (!L_123) { goto IL_035f; } } { bool L_124 = __this->___Rfc1950BytesEmitted; if (!L_124) { goto IL_0361; } } IL_035f: { return 1; } IL_0361: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_125 = __this->___pending; int32_t L_126 = __this->___pendingCount; V_3 = L_126; int32_t L_127 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_127, 1)); int32_t L_128 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_129 = __this->____codec; NullCheck(L_129); uint32_t L_130 = L_129->____Adler32; NullCheck(L_125); (L_125)->SetAt(static_cast(L_128), (uint8_t)((int32_t)(uint8_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_130&((int32_t)-16777216)))>>((int32_t)24))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_131 = __this->___pending; int32_t L_132 = __this->___pendingCount; V_3 = L_132; int32_t L_133 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_133, 1)); int32_t L_134 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_135 = __this->____codec; NullCheck(L_135); uint32_t L_136 = L_135->____Adler32; NullCheck(L_131); (L_131)->SetAt(static_cast(L_134), (uint8_t)((int32_t)(uint8_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_136&((int32_t)16711680)))>>((int32_t)16))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_137 = __this->___pending; int32_t L_138 = __this->___pendingCount; V_3 = L_138; int32_t L_139 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_139, 1)); int32_t L_140 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_141 = __this->____codec; NullCheck(L_141); uint32_t L_142 = L_141->____Adler32; NullCheck(L_137); (L_137)->SetAt(static_cast(L_140), (uint8_t)((int32_t)(uint8_t)((int32_t)((uint32_t)((int32_t)((int32_t)L_142&((int32_t)65280)))>>8)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_143 = __this->___pending; int32_t L_144 = __this->___pendingCount; V_3 = L_144; int32_t L_145 = V_3; __this->___pendingCount = ((int32_t)il2cpp_codegen_add(L_145, 1)); int32_t L_146 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_147 = __this->____codec; NullCheck(L_147); uint32_t L_148 = L_147->____Adler32; NullCheck(L_143); (L_143)->SetAt(static_cast(L_146), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_148&((int32_t)255))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_149 = __this->____codec; NullCheck(L_149); ZlibCodec_flush_pending_m72B9E2DF3B01F9575C7DB2990D2C882D99822A71(L_149, NULL); __this->___Rfc1950BytesEmitted = (bool)1; int32_t L_150 = __this->___pendingCount; if (L_150) { goto IL_042d; } } { return 1; } IL_042d: { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateManager__cctor_m4FD7CE493A983479229F4CEA1FF9DF58F3E8865A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10970F72C2D0D7F199946EF78672994F037BA021); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral482ED093E46F7DA449A2F28A73CE48672055D68D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D57A89B9684097C0A02D286D7DA92E3C900F766); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral661F5A48D8E4456AB4A0DDF5C1AC6662771BD8E8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70549B04203CDBBC9F231B74BD8C82FD9F025FA5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA541627E44F69CBC3AEDEE28BE998B39F96432DB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8E9BB1ED5D2A79EBA8E9348D65B785814976F6D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3DEC6A6A3177F7D2965AAB68291E77977CF1E3E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MEM_LEVEL_MAX = ((int32_t)9); ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MEM_LEVEL_DEFAULT = 8; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (String_t*)_stringLiteralD3DEC6A6A3177F7D2965AAB68291E77977CF1E3E); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; NullCheck(L_2); (L_2)->SetAt(static_cast(1), (String_t*)_stringLiteral482ED093E46F7DA449A2F28A73CE48672055D68D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; NullCheck(L_3); (L_3)->SetAt(static_cast(2), (String_t*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3; NullCheck(L_4); (L_4)->SetAt(static_cast(3), (String_t*)_stringLiteral661F5A48D8E4456AB4A0DDF5C1AC6662771BD8E8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4; NullCheck(L_5); (L_5)->SetAt(static_cast(4), (String_t*)_stringLiteralA541627E44F69CBC3AEDEE28BE998B39F96432DB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5; NullCheck(L_6); (L_6)->SetAt(static_cast(5), (String_t*)_stringLiteralB8E9BB1ED5D2A79EBA8E9348D65B785814976F6D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6; NullCheck(L_7); (L_7)->SetAt(static_cast(6), (String_t*)_stringLiteral10970F72C2D0D7F199946EF78672994F037BA021); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7; NullCheck(L_8); (L_8)->SetAt(static_cast(7), (String_t*)_stringLiteral70549B04203CDBBC9F231B74BD8C82FD9F025FA5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8; NullCheck(L_9); (L_9)->SetAt(static_cast(8), (String_t*)_stringLiteral5D57A89B9684097C0A02D286D7DA92E3C900F766); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9; NullCheck(L_10); (L_10)->SetAt(static_cast(((int32_t)9)), (String_t*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->____ErrorMessage = L_10; Il2CppCodeGenWriteBarrier((void**)(&((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->____ErrorMessage), (void*)L_10); ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___PRESET_DICT = ((int32_t)32); ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___INIT_STATE = ((int32_t)42); ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___BUSY_STATE = ((int32_t)113); ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___FINISH_STATE = ((int32_t)666); ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Z_DEFLATED = 8; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___STORED_BLOCK = 0; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___STATIC_TREES = 1; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___DYN_TREES = 2; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Z_BINARY = 0; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Z_ASCII = 1; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Z_UNKNOWN = 2; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___Buf_size = ((int32_t)16); ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH = 3; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MAX_MATCH = ((int32_t)258); int32_t L_11 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MAX_MATCH; int32_t L_12 = ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_MATCH; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___MIN_LOOKAHEAD = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_11, L_12)), 1)); il2cpp_codegen_runtime_class_init_inline(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var); int32_t L_13 = ((InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_StaticFields*)il2cpp_codegen_static_fields_for(InternalConstants_tC61BE10738E0678F6115D64C649B72DB48709E2C_il2cpp_TypeInfo_var))->___L_CODES; ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___HEAP_SIZE = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(2, L_13)), 1)); ((DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_StaticFields*)il2cpp_codegen_static_fields_for(DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6_il2cpp_TypeInfo_var))->___END_BLOCK = ((int32_t)256); return; } } #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 int32_t CompressFunc_Invoke_mDB4C96481625B762D6565022A56CA0572C217DD8_Multicast(CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, int32_t ___0_flush, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_flush, reinterpret_cast(currentDelegate->___method)); } return retVal; } int32_t CompressFunc_Invoke_mDB4C96481625B762D6565022A56CA0572C217DD8_OpenInst(CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, int32_t ___0_flush, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_flush, method); } int32_t CompressFunc_Invoke_mDB4C96481625B762D6565022A56CA0572C217DD8_OpenStatic(CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, int32_t ___0_flush, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr)(___0_flush, method); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296 (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, int32_t ___0_flush, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc)(int32_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); int32_t returnValue = il2cppPInvokeFunc(___0_flush); return returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompressFunc__ctor_mB7584E9C6B661C2969D376D0CE7226F089AE698A (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&CompressFunc_Invoke_mDB4C96481625B762D6565022A56CA0572C217DD8_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } __this->___extra_arg = (intptr_t)&CompressFunc_Invoke_mDB4C96481625B762D6565022A56CA0572C217DD8_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CompressFunc_Invoke_mDB4C96481625B762D6565022A56CA0572C217DD8 (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, int32_t ___0_flush, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_flush, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CompressFunc_BeginInvoke_m31A6BABC59ECE9281475A961BCE39ADB2AC447F4 (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, int32_t ___0_flush, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FlushType_t5AF272F62C43F7497AD792E45B60A3072C36173D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(FlushType_t5AF272F62C43F7497AD792E45B60A3072C36173D_il2cpp_TypeInfo_var, &___0_flush); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CompressFunc_EndInvoke_m5F145B791612AFBCB22CAE156D71797B8692D3DE (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); return *(int32_t*)UnBox ((RuntimeObject*)__result); } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068 (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* __this, int32_t ___0_goodLength, int32_t ___1_maxLazy, int32_t ___2_niceLength, int32_t ___3_maxChainLength, int32_t ___4_flavor, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_goodLength; __this->___GoodLength = L_0; int32_t L_1 = ___1_maxLazy; __this->___MaxLazy = L_1; int32_t L_2 = ___2_niceLength; __this->___NiceLength = L_2; int32_t L_3 = ___3_maxChainLength; __this->___MaxChainLength = L_3; int32_t L_4 = ___4_flavor; __this->___Flavor = L_4; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* Config_Lookup_m825D3AD68BE95EBDC79D9DDC687A3551045963FA (int32_t ___0_level, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_0 = ((Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_StaticFields*)il2cpp_codegen_static_fields_for(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var))->___Table; int32_t L_1 = ___0_level; NullCheck(L_0); int32_t L_2 = L_1; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Config__cctor_m728A6FA608BEBDC5B5BB5C4F66A9A421221D8357 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_0 = (ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442*)(ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442*)SZArrayNew(ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_1 = L_0; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_2 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_2, 0, 0, 0, 0, 0, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_2); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_3 = L_1; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_4 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_4, 4, 4, 8, 4, 1, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(1), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_4); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_5 = L_3; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_6 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_6, 4, 5, ((int32_t)16), 8, 1, NULL); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(2), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_6); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_7 = L_5; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_8 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_8, 4, 6, ((int32_t)32), ((int32_t)32), 1, NULL); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAt(static_cast(3), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_8); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_9 = L_7; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_10 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_10, 4, 4, ((int32_t)16), ((int32_t)16), 2, NULL); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(4), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_10); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_11 = L_9; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_12 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_12, 8, ((int32_t)16), ((int32_t)32), ((int32_t)32), 2, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(5), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_12); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_13 = L_11; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_14 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_14, 8, ((int32_t)16), ((int32_t)128), ((int32_t)128), 2, NULL); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(6), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_14); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_15 = L_13; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_16 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_16, 8, ((int32_t)32), ((int32_t)128), ((int32_t)256), 2, NULL); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(7), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_16); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_17 = L_15; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_18 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_18, ((int32_t)32), ((int32_t)128), ((int32_t)258), ((int32_t)1024), 2, NULL); NullCheck(L_17); ArrayElementTypeCheck (L_17, L_18); (L_17)->SetAt(static_cast(8), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_18); ConfigU5BU5D_t456A4F0A67AC9D1C90838C2E0707786FFEF88442* L_19 = L_17; Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288* L_20 = (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)il2cpp_codegen_object_new(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var); Config__ctor_m5B0C145ABCAC42B42D0033306CB771535D5CE068(L_20, ((int32_t)32), ((int32_t)258), ((int32_t)258), ((int32_t)4096), 2, NULL); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_20); (L_19)->SetAt(static_cast(((int32_t)9)), (Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288*)L_20); ((Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_StaticFields*)il2cpp_codegen_static_fields_for(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var))->___Table = L_19; Il2CppCodeGenWriteBarrier((void**)(&((Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_StaticFields*)il2cpp_codegen_static_fields_for(Config_t0BF7B3573E894C76C0AAAD741127DE3BAE93B288_il2cpp_TypeInfo_var))->___Table), (void*)L_19); return; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream__ctor_m40A66896CCF45AD5D25D2E0EE689EF1E150E94F5 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, const RuntimeMethod* method) { { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; int32_t L_1 = ___1_mode; DeflateStream__ctor_mBD7044D638F6D5840C3905200282AC14E089D1C2(__this, L_0, L_1, 6, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream__ctor_m87E4EB917E73D83F2324554746EFEADB993CAC26 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, const RuntimeMethod* method) { { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; int32_t L_1 = ___1_mode; int32_t L_2 = ___2_level; DeflateStream__ctor_mBD7044D638F6D5840C3905200282AC14E089D1C2(__this, L_0, L_1, L_2, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream__ctor_mE7EA708B69D357C87B36F06D13ACDD5472DF474C (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, bool ___2_leaveOpen, const RuntimeMethod* method) { { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; int32_t L_1 = ___1_mode; bool L_2 = ___2_leaveOpen; DeflateStream__ctor_mBD7044D638F6D5840C3905200282AC14E089D1C2(__this, L_0, L_1, 6, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream__ctor_mBD7044D638F6D5840C3905200282AC14E089D1C2 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, bool ___3_leaveOpen, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; __this->____innerStream = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____innerStream), (void*)L_0); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = ___0_stream; int32_t L_2 = ___1_mode; int32_t L_3 = ___2_level; bool L_4 = ___3_leaveOpen; ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_5 = (ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F*)il2cpp_codegen_object_new(ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F_il2cpp_TypeInfo_var); ZlibBaseStream__ctor_mCA8D5CFF0BF4817AF2998860827D28B4CB7BA59E(L_5, L_1, L_2, L_3, ((int32_t)1951), L_4, NULL); __this->____baseStream = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____baseStream), (void*)L_5); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream__ctor_m6A732A9DE00078A868DB36875179FC9139D51CCC (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, bool ___3_leaveOpen, int32_t ___4_windowBits, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; __this->____innerStream = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____innerStream), (void*)L_0); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = ___0_stream; int32_t L_2 = ___1_mode; int32_t L_3 = ___2_level; bool L_4 = ___3_leaveOpen; int32_t L_5 = ___4_windowBits; ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_6 = (ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F*)il2cpp_codegen_object_new(ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F_il2cpp_TypeInfo_var); ZlibBaseStream__ctor_m9B8F065A6365F3F8A4821528D36F86A42241BB1F(L_6, L_1, L_2, L_3, ((int32_t)1951), L_4, L_5, NULL); __this->____baseStream = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____baseStream), (void*)L_6); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateStream_get_FlushMode_mBD33269BDDA8F1FA25F2010F0E38929D224C8706 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); int32_t L_1 = L_0->____flushMode; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream_set_FlushMode_m527C4A9AE07D1ABA43E12C576B3F6A5C91D97811 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, int32_t ___0_value, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB4C2C551A889112C121523FD58AFAD11566C6E0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_set_FlushMode_m527C4A9AE07D1ABA43E12C576B3F6A5C91D97811_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; int32_t L_3 = ___0_value; NullCheck(L_2); L_2->____flushMode = L_3; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateStream_get_BufferSize_m37D116360BF17F10AB893B736444F335363673AF (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); int32_t L_1 = L_0->____bufferSize; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream_set_BufferSize_mF72DBEC651D46209D1BACE00E68ED4B7E9F1FDE8 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, int32_t ___0_value, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB4C2C551A889112C121523FD58AFAD11566C6E0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_set_BufferSize_mF72DBEC651D46209D1BACE00E68ED4B7E9F1FDE8_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2->____workingBuffer; if (!L_3) { goto IL_002b; } } { ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_4 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A538D87C765D16B9229A517D7D588C30AF3D5AE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_set_BufferSize_mF72DBEC651D46209D1BACE00E68ED4B7E9F1FDE8_RuntimeMethod_var))); } IL_002b: { int32_t L_5 = ___0_value; if ((((int32_t)L_5) >= ((int32_t)((int32_t)1024)))) { goto IL_0053; } } { int32_t L_6 = ___0_value; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7); int32_t L_9 = ((int32_t)1024); RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_9); String_t* L_11; L_11 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3301E1AE1BCA5C134551471AB287F2443E658618)), L_8, L_10, NULL); ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_12 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_12, L_11, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_set_BufferSize_mF72DBEC651D46209D1BACE00E68ED4B7E9F1FDE8_RuntimeMethod_var))); } IL_0053: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_13 = __this->____baseStream; int32_t L_14 = ___0_value; NullCheck(L_13); L_13->____bufferSize = L_14; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateStream_get_Strategy_mBCD8DF8B990F8AEBFD96BC56C63AC6EAD67773F1 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); int32_t L_1 = L_0->___Strategy; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream_set_Strategy_m8D6041E13F9646E3E7EBB73FDD78144CC949C80B (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, int32_t ___0_value, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB4C2C551A889112C121523FD58AFAD11566C6E0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_set_Strategy_m8D6041E13F9646E3E7EBB73FDD78144CC949C80B_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; int32_t L_3 = ___0_value; NullCheck(L_2); L_2->___Strategy = L_3; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DeflateStream_get_TotalIn_m9005432FAB520E49ECE783345B0871BE6C67383E (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = L_0->____z; NullCheck(L_1); int64_t L_2 = L_1->___TotalBytesIn; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DeflateStream_get_TotalOut_mF7F1C97B1B06C29B8E9FC7C72AFE4448CCBA30DD (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = L_0->____z; NullCheck(L_1); int64_t L_2 = L_1->___TotalBytesOut; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream_Dispose_m935FC8FCEBBEE98CA727CFF2867D271C5F435EC1 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, bool ___0_disposing, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0027: { bool L_0 = ___0_disposing; Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C(__this, L_0, NULL); return; } }); try { { bool L_1 = __this->____disposed; if (L_1) { goto IL_0025_1; } } { bool L_2 = ___0_disposing; if (!L_2) { goto IL_001e_1; } } { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_3 = __this->____baseStream; if (!L_3) { goto IL_001e_1; } } { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_4 = __this->____baseStream; NullCheck(L_4); VirtualActionInvoker0::Invoke(20, L_4); } IL_001e_1: { __this->____disposed = (bool)1; } IL_0025_1: { goto IL_002f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeflateStream_get_CanRead_mA629CD6CD75A88126B57D875DBFFA6BE4EA63406 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB4C2C551A889112C121523FD58AFAD11566C6E0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_get_CanRead_mA629CD6CD75A88126B57D875DBFFA6BE4EA63406_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = L_2->____stream; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(7, L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeflateStream_get_CanSeek_m3DFE169315D316B87C201C3BD3327CF59A3618B7 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeflateStream_get_CanWrite_m844075A5EB1F8D815821DC482D4A2CC96B4EEF8E (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB4C2C551A889112C121523FD58AFAD11566C6E0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_get_CanWrite_m844075A5EB1F8D815821DC482D4A2CC96B4EEF8E_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = L_2->____stream; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(10, L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream_Flush_mEC7B215FE5D3E0EC8B188FBD4643C8D8EEC756F6 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB4C2C551A889112C121523FD58AFAD11566C6E0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_Flush_mEC7B215FE5D3E0EC8B188FBD4643C8D8EEC756F6_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); VirtualActionInvoker0::Invoke(22, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DeflateStream_get_Length_m931E55CA8857C36B4ED8F7F128E5DD4DAC1625FB (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_get_Length_m931E55CA8857C36B4ED8F7F128E5DD4DAC1625FB_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DeflateStream_get_Position_m9BB27CF8CD0022B5A45A008FBD353D8F027628B2 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); int32_t L_1 = L_0->____streamMode; if (L_1) { goto IL_001e; } } { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_3 = L_2->____z; NullCheck(L_3); int64_t L_4 = L_3->___TotalBytesOut; return L_4; } IL_001e: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_5 = __this->____baseStream; NullCheck(L_5); int32_t L_6 = L_5->____streamMode; if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_003d; } } { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_7 = __this->____baseStream; NullCheck(L_7); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_8 = L_7->____z; NullCheck(L_8); int64_t L_9 = L_8->___TotalBytesIn; return L_9; } IL_003d: { return ((int64_t)0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream_set_Position_mC733AF3F003969972F8269C333B5DC3BDDB97913 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, int64_t ___0_value, const RuntimeMethod* method) { { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_set_Position_mC733AF3F003969972F8269C333B5DC3BDDB97913_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeflateStream_Read_mA973BD7BDDF8FAB0525F7794B97A8450C99B3D74 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB4C2C551A889112C121523FD58AFAD11566C6E0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_Read_mA973BD7BDDF8FAB0525F7794B97A8450C99B3D74_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_buffer; int32_t L_4 = ___1_offset; int32_t L_5 = ___2_count; NullCheck(L_2); int32_t L_6; L_6 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_2, L_3, L_4, L_5); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DeflateStream_Seek_mCD4AD8CF294EC0BA35955F60557FC7CFFF1E20F7 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method) { { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_Seek_mCD4AD8CF294EC0BA35955F60557FC7CFFF1E20F7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream_SetLength_m2859966F4479AC2871229E3736AFB393FE9B2F54 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, int64_t ___0_value, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; int64_t L_1 = ___0_value; NullCheck(L_0); VirtualActionInvoker1< int64_t >::Invoke(33, L_0, L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream_Write_mE1E927F6D665ACEAFFE2E8FFE895A10498A5D422 (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB4C2C551A889112C121523FD58AFAD11566C6E0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeflateStream_Write_mE1E927F6D665ACEAFFE2E8FFE895A10498A5D422_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_buffer; int32_t L_4 = ___1_offset; int32_t L_5 = ___2_count; NullCheck(L_2); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_2, L_3, L_4, L_5); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DeflateStream_CompressString_m6F8ED14639062458E5CE781DF4E426036F94EB09 (String_t* ___0_s, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0020: { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = V_0; if (!L_1) { goto IL_0029; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_0029: { return; } } }); try { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = V_0; DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_4 = (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)il2cpp_codegen_object_new(DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); DeflateStream__ctor_m87E4EB917E73D83F2324554746EFEADB993CAC26(L_4, L_3, 0, ((int32_t)9), NULL); V_1 = L_4; String_t* L_5 = ___0_s; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_6 = V_1; ZlibBaseStream_CompressString_m429B4C13BF0EB10C461F66550548D1B26F7ED2AA(L_5, L_6, NULL); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_7 = V_0; NullCheck(L_7); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(43, L_7); V_2 = L_8; goto IL_002a; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DeflateStream_CompressBuffer_mA3EAC8255BA616777E0B5B45885DE423BF1D4288 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0020: { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = V_0; if (!L_1) { goto IL_0029; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_0029: { return; } } }); try { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = V_0; DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_4 = (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)il2cpp_codegen_object_new(DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); DeflateStream__ctor_m87E4EB917E73D83F2324554746EFEADB993CAC26(L_4, L_3, 0, ((int32_t)9), NULL); V_1 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_b; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_6 = V_1; ZlibBaseStream_CompressBuffer_mFA5939C9DA89AD7672BE444933052F87A2AAD405(L_5, L_6, NULL); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_7 = V_0; NullCheck(L_7); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(43, L_7); V_2 = L_8; goto IL_002a; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DeflateStream_UncompressString_m62883B35FA05504FC9A07D673315D84B8DCCFD9C (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_compressed, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_1 = NULL; String_t* V_2 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_compressed; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m662CA0D5A0004A2E3B475FE8DCD687B654870AA2(L_1, L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0019: { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = V_0; if (!L_2) { goto IL_0022; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0022: { return; } } }); try { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_4 = V_0; DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_5 = (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)il2cpp_codegen_object_new(DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); DeflateStream__ctor_m40A66896CCF45AD5D25D2E0EE689EF1E150E94F5(L_5, L_4, 1, NULL); V_1 = L_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___0_compressed; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = V_1; String_t* L_8; L_8 = ZlibBaseStream_UncompressString_mB70265CCC5C9FCF1C08400E9C296B6299A42DFBD(L_6, L_7, NULL); V_2 = L_8; goto IL_0023; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0023: { String_t* L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DeflateStream_UncompressBuffer_mE9F3772F360FAA0297FA04AF1D9DC83FF51D06D5 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_compressed, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_compressed; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m662CA0D5A0004A2E3B475FE8DCD687B654870AA2(L_1, L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0019: { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = V_0; if (!L_2) { goto IL_0022; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0022: { return; } } }); try { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_4 = V_0; DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_5 = (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)il2cpp_codegen_object_new(DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); DeflateStream__ctor_m40A66896CCF45AD5D25D2E0EE689EF1E150E94F5(L_5, L_4, 1, NULL); V_1 = L_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___0_compressed; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = ZlibBaseStream_UncompressBuffer_m6C3963B28F2C978FB103DC51B7F6AFAFFDC61053(L_6, L_7, NULL); V_2 = L_8; goto IL_0023; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0023: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_2; return L_9; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GZipStream_get_Comment_m86E160A2F94DFFE3E23D5D3FA5D1D1FBFE1CB341 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____Comment; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_set_Comment_m9FB57409D685BD6DA34149F9DD882E47CDA5A4A8 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, String_t* ___0_value, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_set_Comment_m9FB57409D685BD6DA34149F9DD882E47CDA5A4A8_RuntimeMethod_var))); } IL_0013: { String_t* L_2 = ___0_value; __this->____Comment = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____Comment), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GZipStream_get_FileName_mEC5BA7C9C0803D8586C03504D8E29781BF0B075B (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____FileName; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_set_FileName_mA5EF0CB9E102A66DF1606C05DFEE5D3DAAF4DB3D (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_set_FileName_mA5EF0CB9E102A66DF1606C05DFEE5D3DAAF4DB3D_RuntimeMethod_var))); } IL_0013: { String_t* L_2 = ___0_value; __this->____FileName = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____FileName), (void*)L_2); String_t* L_3 = __this->____FileName; if (L_3) { goto IL_0023; } } { return; } IL_0023: { String_t* L_4 = __this->____FileName; NullCheck(L_4); int32_t L_5; L_5 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_4, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL); if ((((int32_t)L_5) == ((int32_t)(-1)))) { goto IL_0051; } } { String_t* L_6 = __this->____FileName; NullCheck(L_6); String_t* L_7; L_7 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_6, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40, NULL); __this->____FileName = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____FileName), (void*)L_7); } IL_0051: { String_t* L_8 = __this->____FileName; NullCheck(L_8); bool L_9; L_9 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_8, _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40, NULL); if (!L_9) { goto IL_006e; } } { Exception_t* L_10 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9FC4F45EF48BB08BC4D6C5BC2A71B64139E0FEE4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_set_FileName_mA5EF0CB9E102A66DF1606C05DFEE5D3DAAF4DB3D_RuntimeMethod_var))); } IL_006e: { String_t* L_11 = __this->____FileName; NullCheck(L_11); int32_t L_12; L_12 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_11, _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40, NULL); if ((((int32_t)L_12) == ((int32_t)(-1)))) { goto IL_0092; } } { String_t* L_13 = __this->____FileName; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_14; L_14 = Path_GetFileName_mB1A8CE314EE250B06E3D33142315E2BD3A75D1D6(L_13, NULL); __this->____FileName = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->____FileName), (void*)L_14); } IL_0092: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GZipStream_get_Crc32_mF6A70F2F346FA8A52F5A91AEE14B0B57CB868DC0 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____Crc32; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream__ctor_mA52284473999D3812C9289CED3C3BC78B90C69FA (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, const RuntimeMethod* method) { { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; int32_t L_1 = ___1_mode; GZipStream__ctor_mC87375B1C29949944439F1949E11495BA8A08BC6(__this, L_0, L_1, 6, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream__ctor_m9E0117EBE4CD89C13EAFEBEE36591F07BA1BA90E (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, const RuntimeMethod* method) { { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; int32_t L_1 = ___1_mode; int32_t L_2 = ___2_level; GZipStream__ctor_mC87375B1C29949944439F1949E11495BA8A08BC6(__this, L_0, L_1, L_2, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream__ctor_m6058EC5B3D8D12B459180290DC2F28EDB0E7870A (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, bool ___2_leaveOpen, const RuntimeMethod* method) { { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; int32_t L_1 = ___1_mode; bool L_2 = ___2_leaveOpen; GZipStream__ctor_mC87375B1C29949944439F1949E11495BA8A08BC6(__this, L_0, L_1, 6, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream__ctor_mC87375B1C29949944439F1949E11495BA8A08BC6 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, bool ___3_leaveOpen, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; int32_t L_1 = ___1_mode; int32_t L_2 = ___2_level; bool L_3 = ___3_leaveOpen; ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_4 = (ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F*)il2cpp_codegen_object_new(ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F_il2cpp_TypeInfo_var); ZlibBaseStream__ctor_mCA8D5CFF0BF4817AF2998860827D28B4CB7BA59E(L_4, L_0, L_1, L_2, ((int32_t)1952), L_3, NULL); __this->____baseStream = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____baseStream), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GZipStream_get_FlushMode_m801626DDB62E2EB8450C9558AFB8122D95871000 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); int32_t L_1 = L_0->____flushMode; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_set_FlushMode_mB461DD199A308D08A3F15A9D58F9277D3B07609A (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, int32_t ___0_value, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_set_FlushMode_mB461DD199A308D08A3F15A9D58F9277D3B07609A_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; int32_t L_3 = ___0_value; NullCheck(L_2); L_2->____flushMode = L_3; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GZipStream_get_BufferSize_m25946597EE9182AF661410DD44187C0355BF7AB7 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); int32_t L_1 = L_0->____bufferSize; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_set_BufferSize_m022CC207B263069214A492451ABBC9A329297929 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, int32_t ___0_value, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_set_BufferSize_m022CC207B263069214A492451ABBC9A329297929_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2->____workingBuffer; if (!L_3) { goto IL_002b; } } { ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_4 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A538D87C765D16B9229A517D7D588C30AF3D5AE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_set_BufferSize_m022CC207B263069214A492451ABBC9A329297929_RuntimeMethod_var))); } IL_002b: { int32_t L_5 = ___0_value; if ((((int32_t)L_5) >= ((int32_t)((int32_t)1024)))) { goto IL_0053; } } { int32_t L_6 = ___0_value; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7); int32_t L_9 = ((int32_t)1024); RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_9); String_t* L_11; L_11 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3301E1AE1BCA5C134551471AB287F2443E658618)), L_8, L_10, NULL); ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_12 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_12, L_11, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_set_BufferSize_m022CC207B263069214A492451ABBC9A329297929_RuntimeMethod_var))); } IL_0053: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_13 = __this->____baseStream; int32_t L_14 = ___0_value; NullCheck(L_13); L_13->____bufferSize = L_14; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t GZipStream_get_TotalIn_mAF436AB1EF4E260E3EC4B76E5D63C554E8060A75 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = L_0->____z; NullCheck(L_1); int64_t L_2 = L_1->___TotalBytesIn; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t GZipStream_get_TotalOut_m8D49E42F457969E2D7A093AD2578738C44C9F604 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = L_0->____z; NullCheck(L_1); int64_t L_2 = L_1->___TotalBytesOut; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_Dispose_m915E17C6192F02B64A80BBE13EE3773769C68C7E (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, bool ___0_disposing, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0038: { bool L_0 = ___0_disposing; Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C(__this, L_0, NULL); return; } }); try { { bool L_1 = __this->____disposed; if (L_1) { goto IL_0036_1; } } { bool L_2 = ___0_disposing; if (!L_2) { goto IL_002f_1; } } { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_3 = __this->____baseStream; if (!L_3) { goto IL_002f_1; } } { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_4 = __this->____baseStream; NullCheck(L_4); VirtualActionInvoker0::Invoke(20, L_4); ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_5 = __this->____baseStream; NullCheck(L_5); int32_t L_6; L_6 = ZlibBaseStream_get_Crc32_m959E3E808170A58E2F3957434A40E1133617BC8A(L_5, NULL); __this->____Crc32 = L_6; } IL_002f_1: { __this->____disposed = (bool)1; } IL_0036_1: { goto IL_0040; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0040: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GZipStream_get_CanRead_m39975CF088C293EF3AA94E7AEE025F229B0777B9 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_get_CanRead_m39975CF088C293EF3AA94E7AEE025F229B0777B9_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = L_2->____stream; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(7, L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GZipStream_get_CanSeek_mD3D8C4039C5229ADE04BAF6594E5EE2C00CF19D0 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GZipStream_get_CanWrite_mFF3A8DAE5695DF283445052548E803FF629745C2 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_get_CanWrite_mFF3A8DAE5695DF283445052548E803FF629745C2_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = L_2->____stream; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(10, L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_Flush_mAC27DAC41BDCFC6CE0D8DE469997F2B85806D934 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_Flush_mAC27DAC41BDCFC6CE0D8DE469997F2B85806D934_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); VirtualActionInvoker0::Invoke(22, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t GZipStream_get_Length_m7A17F8FC72BFEF2E40C186A505610F5F67FEB63F (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_get_Length_m7A17F8FC72BFEF2E40C186A505610F5F67FEB63F_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t GZipStream_get_Position_mC376A654E427896B4DCE49D1324340B58F0CDDE4 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; NullCheck(L_0); int32_t L_1 = L_0->____streamMode; if (L_1) { goto IL_0026; } } { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_3 = L_2->____z; NullCheck(L_3); int64_t L_4 = L_3->___TotalBytesOut; int32_t L_5 = __this->____headerByteCount; return ((int64_t)il2cpp_codegen_add(L_4, ((int64_t)L_5))); } IL_0026: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_6 = __this->____baseStream; NullCheck(L_6); int32_t L_7 = L_6->____streamMode; if ((!(((uint32_t)L_7) == ((uint32_t)1)))) { goto IL_0052; } } { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_8 = __this->____baseStream; NullCheck(L_8); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_9 = L_8->____z; NullCheck(L_9); int64_t L_10 = L_9->___TotalBytesIn; ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_11 = __this->____baseStream; NullCheck(L_11); int32_t L_12 = L_11->____gzipHeaderByteCount; return ((int64_t)il2cpp_codegen_add(L_10, ((int64_t)L_12))); } IL_0052: { return ((int64_t)0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_set_Position_mDB8E15F6CEAE6F542267624C252625A29809B7CA (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, int64_t ___0_value, const RuntimeMethod* method) { { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_set_Position_mDB8E15F6CEAE6F542267624C252625A29809B7CA_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GZipStream_Read_m53AD160B0DBC977EB5AE307ED9FC83B6CCC62D41 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { int32_t G_B4_0 = 0; int32_t G_B3_0 = 0; { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_Read_m53AD160B0DBC977EB5AE307ED9FC83B6CCC62D41_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_buffer; int32_t L_4 = ___1_offset; int32_t L_5 = ___2_count; NullCheck(L_2); int32_t L_6; L_6 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_2, L_3, L_4, L_5); bool L_7 = __this->____firstReadDone; if (L_7) { G_B4_0 = L_6; goto IL_0052; } G_B3_0 = L_6; } { __this->____firstReadDone = (bool)1; ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_8 = __this->____baseStream; NullCheck(L_8); String_t* L_9 = L_8->____GzipFileName; GZipStream_set_FileName_mA5EF0CB9E102A66DF1606C05DFEE5D3DAAF4DB3D(__this, L_9, NULL); ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_10 = __this->____baseStream; NullCheck(L_10); String_t* L_11 = L_10->____GzipComment; GZipStream_set_Comment_m9FB57409D685BD6DA34149F9DD882E47CDA5A4A8(__this, L_11, NULL); G_B4_0 = G_B3_0; } IL_0052: { return G_B4_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t GZipStream_Seek_m30329DB029E3212EE08EEF4A69587FAE34E7A1A4 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method) { { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_Seek_m30329DB029E3212EE08EEF4A69587FAE34E7A1A4_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_SetLength_m146BB6FE9B2017A6227C18BF068F02940A224C5C (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, int64_t ___0_value, const RuntimeMethod* method) { { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_0 = __this->____baseStream; int64_t L_1 = ___0_value; NullCheck(L_0); VirtualActionInvoker1< int64_t >::Invoke(33, L_0, L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream_Write_m0C486B50115CB0C9A0A9BC7FD91E8E6378649C1E (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { { bool L_0 = __this->____disposed; if (!L_0) { goto IL_0013; } } { ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_1 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B0901D1A74BD2E4F4054DAEB235D92C54C70808)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_Write_m0C486B50115CB0C9A0A9BC7FD91E8E6378649C1E_RuntimeMethod_var))); } IL_0013: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_2 = __this->____baseStream; NullCheck(L_2); int32_t L_3 = L_2->____streamMode; if ((!(((uint32_t)L_3) == ((uint32_t)2)))) { goto IL_0042; } } { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_4 = __this->____baseStream; NullCheck(L_4); bool L_5; L_5 = ZlibBaseStream_get__wantCompress_m6518CF00D141CDAA7D293C8DA7AE6AF2AA5F27D1(L_4, NULL); if (!L_5) { goto IL_003c; } } { int32_t L_6; L_6 = GZipStream_EmitHeader_m8C7E690F60E4147DB4597FBBE6C4EDC4CD30B729(__this, NULL); __this->____headerByteCount = L_6; goto IL_0042; } IL_003c: { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_7 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5(L_7, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GZipStream_Write_m0C486B50115CB0C9A0A9BC7FD91E8E6378649C1E_RuntimeMethod_var))); } IL_0042: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_8 = __this->____baseStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___0_buffer; int32_t L_10 = ___1_offset; int32_t L_11 = ___2_count; NullCheck(L_8); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_8, L_9, L_10, L_11); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GZipStream_EmitHeader_m8C7E690F60E4147DB4597FBBE6C4EDC4CD30B729 (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m5A868F663848BC21C18F056731D3AC404CE59991_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL; int32_t V_5 = 0; uint8_t V_6 = 0x0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_7; memset((&V_7), 0, sizeof(V_7)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B6_0 = NULL; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; { String_t* L_0; L_0 = GZipStream_get_Comment_m86E160A2F94DFFE3E23D5D3FA5D1D1FBFE1CB341_inline(__this, NULL); if (!L_0) { goto IL_001a; } } { il2cpp_codegen_runtime_class_init_inline(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1 = ((GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_StaticFields*)il2cpp_codegen_static_fields_for(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var))->___iso8859dash1; String_t* L_2; L_2 = GZipStream_get_Comment_m86E160A2F94DFFE3E23D5D3FA5D1D1FBFE1CB341_inline(__this, NULL); NullCheck(L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(19, L_1, L_2); G_B3_0 = L_3; goto IL_001b; } IL_001a: { G_B3_0 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(NULL)); } IL_001b: { V_0 = G_B3_0; String_t* L_4; L_4 = GZipStream_get_FileName_mEC5BA7C9C0803D8586C03504D8E29781BF0B075B_inline(__this, NULL); if (!L_4) { goto IL_0036; } } { il2cpp_codegen_runtime_class_init_inline(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5 = ((GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_StaticFields*)il2cpp_codegen_static_fields_for(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var))->___iso8859dash1; String_t* L_6; L_6 = GZipStream_get_FileName_mEC5BA7C9C0803D8586C03504D8E29781BF0B075B_inline(__this, NULL); NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7; L_7 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(19, L_5, L_6); G_B6_0 = L_7; goto IL_0037; } IL_0036: { G_B6_0 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(NULL)); } IL_0037: { V_1 = G_B6_0; String_t* L_8; L_8 = GZipStream_get_Comment_m86E160A2F94DFFE3E23D5D3FA5D1D1FBFE1CB341_inline(__this, NULL); if (!L_8) { goto IL_0047; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0; NullCheck(L_9); G_B9_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_9)->max_length)), 1)); goto IL_0048; } IL_0047: { G_B9_0 = 0; } IL_0048: { V_2 = G_B9_0; String_t* L_10; L_10 = GZipStream_get_FileName_mEC5BA7C9C0803D8586C03504D8E29781BF0B075B_inline(__this, NULL); if (!L_10) { goto IL_0058; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_1; NullCheck(L_11); G_B12_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_11)->max_length)), 1)); goto IL_0059; } IL_0058: { G_B12_0 = 0; } IL_0059: { V_3 = G_B12_0; int32_t L_12 = V_2; int32_t L_13 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)10), L_12)), L_13))); V_4 = L_14; V_5 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_4; int32_t L_16 = V_5; int32_t L_17 = L_16; V_5 = ((int32_t)il2cpp_codegen_add(L_17, 1)); NullCheck(L_15); (L_15)->SetAt(static_cast(L_17), (uint8_t)((int32_t)31)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_4; int32_t L_19 = V_5; int32_t L_20 = L_19; V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1)); NullCheck(L_18); (L_18)->SetAt(static_cast(L_20), (uint8_t)((int32_t)139)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_4; int32_t L_22 = V_5; int32_t L_23 = L_22; V_5 = ((int32_t)il2cpp_codegen_add(L_23, 1)); NullCheck(L_21); (L_21)->SetAt(static_cast(L_23), (uint8_t)8); V_6 = (uint8_t)0; String_t* L_24; L_24 = GZipStream_get_Comment_m86E160A2F94DFFE3E23D5D3FA5D1D1FBFE1CB341_inline(__this, NULL); if (!L_24) { goto IL_00a3; } } { uint8_t L_25 = V_6; V_6 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_25^((int32_t)16)))); } IL_00a3: { String_t* L_26; L_26 = GZipStream_get_FileName_mEC5BA7C9C0803D8586C03504D8E29781BF0B075B_inline(__this, NULL); if (!L_26) { goto IL_00b2; } } { uint8_t L_27 = V_6; V_6 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_27^8))); } IL_00b2: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = V_4; int32_t L_29 = V_5; int32_t L_30 = L_29; V_5 = ((int32_t)il2cpp_codegen_add(L_30, 1)); uint8_t L_31 = V_6; NullCheck(L_28); (L_28)->SetAt(static_cast(L_30), (uint8_t)L_31); Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* L_32 = (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC*)(&__this->___LastModified); bool L_33; L_33 = Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_inline(L_32, Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_RuntimeMethod_var); if (L_33) { goto IL_00db; } } { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_34; L_34 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_35; memset((&L_35), 0, sizeof(L_35)); Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF((&L_35), L_34, Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_RuntimeMethod_var); __this->___LastModified = L_35; } IL_00db: { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* L_36 = (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC*)(&__this->___LastModified); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_37; L_37 = Nullable_1_get_Value_m5A868F663848BC21C18F056731D3AC404CE59991(L_36, Nullable_1_get_Value_m5A868F663848BC21C18F056731D3AC404CE59991_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_38 = ((GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_StaticFields*)il2cpp_codegen_static_fields_for(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var))->____unixEpoch; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_39; L_39 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_37, L_38, NULL); V_7 = L_39; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); double L_40; L_40 = TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8((&V_7), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41; L_41 = BitConverter_GetBytes_mCD74C79673617CEBF85F8A653520C860A9F014F9(il2cpp_codegen_cast_double_to_int(L_40), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42 = V_4; int32_t L_43 = V_5; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_41, 0, (RuntimeArray*)L_42, L_43, 4, NULL); int32_t L_44 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_44, 4)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = V_4; int32_t L_46 = V_5; int32_t L_47 = L_46; V_5 = ((int32_t)il2cpp_codegen_add(L_47, 1)); NullCheck(L_45); (L_45)->SetAt(static_cast(L_47), (uint8_t)0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48 = V_4; int32_t L_49 = V_5; int32_t L_50 = L_49; V_5 = ((int32_t)il2cpp_codegen_add(L_50, 1)); NullCheck(L_48); (L_48)->SetAt(static_cast(L_50), (uint8_t)((int32_t)255)); int32_t L_51 = V_3; if (!L_51) { goto IL_014e; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_52 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53 = V_4; int32_t L_54 = V_5; int32_t L_55 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_52, 0, (RuntimeArray*)L_53, L_54, ((int32_t)il2cpp_codegen_subtract(L_55, 1)), NULL); int32_t L_56 = V_5; int32_t L_57 = V_3; V_5 = ((int32_t)il2cpp_codegen_add(L_56, ((int32_t)il2cpp_codegen_subtract(L_57, 1)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = V_4; int32_t L_59 = V_5; int32_t L_60 = L_59; V_5 = ((int32_t)il2cpp_codegen_add(L_60, 1)); NullCheck(L_58); (L_58)->SetAt(static_cast(L_60), (uint8_t)0); } IL_014e: { int32_t L_61 = V_2; if (!L_61) { goto IL_0172; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_62 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_63 = V_4; int32_t L_64 = V_5; int32_t L_65 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_62, 0, (RuntimeArray*)L_63, L_64, ((int32_t)il2cpp_codegen_subtract(L_65, 1)), NULL); int32_t L_66 = V_5; int32_t L_67 = V_2; V_5 = ((int32_t)il2cpp_codegen_add(L_66, ((int32_t)il2cpp_codegen_subtract(L_67, 1)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_68 = V_4; int32_t L_69 = V_5; int32_t L_70 = L_69; V_5 = ((int32_t)il2cpp_codegen_add(L_70, 1)); NullCheck(L_68); (L_68)->SetAt(static_cast(L_70), (uint8_t)0); } IL_0172: { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* L_71 = __this->____baseStream; NullCheck(L_71); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_72 = L_71->____stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_73 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_74 = V_4; NullCheck(L_74); NullCheck(L_72); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_72, L_73, 0, ((int32_t)(((RuntimeArray*)L_74)->max_length))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_75 = V_4; NullCheck(L_75); return ((int32_t)(((RuntimeArray*)L_75)->max_length)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GZipStream_CompressString_m0E88D296D409548165296778B2042B405F1B4312 (String_t* ___0_s, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0020: { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = V_0; if (!L_1) { goto IL_0029; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_0029: { return; } } }); try { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = V_0; GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* L_4 = (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4*)il2cpp_codegen_object_new(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); GZipStream__ctor_m9E0117EBE4CD89C13EAFEBEE36591F07BA1BA90E(L_4, L_3, 0, ((int32_t)9), NULL); V_1 = L_4; String_t* L_5 = ___0_s; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_6 = V_1; ZlibBaseStream_CompressString_m429B4C13BF0EB10C461F66550548D1B26F7ED2AA(L_5, L_6, NULL); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_7 = V_0; NullCheck(L_7); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(43, L_7); V_2 = L_8; goto IL_002a; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GZipStream_CompressBuffer_mFEFDCEC217D4279A3110B2AD03E15F665C5840E8 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0020: { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = V_0; if (!L_1) { goto IL_0029; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_0029: { return; } } }); try { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = V_0; GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* L_4 = (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4*)il2cpp_codegen_object_new(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); GZipStream__ctor_m9E0117EBE4CD89C13EAFEBEE36591F07BA1BA90E(L_4, L_3, 0, ((int32_t)9), NULL); V_1 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_b; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_6 = V_1; ZlibBaseStream_CompressBuffer_mFA5939C9DA89AD7672BE444933052F87A2AAD405(L_5, L_6, NULL); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_7 = V_0; NullCheck(L_7); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(43, L_7); V_2 = L_8; goto IL_002a; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GZipStream_UncompressString_m50A7073CC287879740841713541EA019FCF9EEAC (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_compressed, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_1 = NULL; String_t* V_2 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_compressed; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m662CA0D5A0004A2E3B475FE8DCD687B654870AA2(L_1, L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0019: { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = V_0; if (!L_2) { goto IL_0022; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0022: { return; } } }); try { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_4 = V_0; GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* L_5 = (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4*)il2cpp_codegen_object_new(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); GZipStream__ctor_mA52284473999D3812C9289CED3C3BC78B90C69FA(L_5, L_4, 1, NULL); V_1 = L_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___0_compressed; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = V_1; String_t* L_8; L_8 = ZlibBaseStream_UncompressString_mB70265CCC5C9FCF1C08400E9C296B6299A42DFBD(L_6, L_7, NULL); V_2 = L_8; goto IL_0023; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0023: { String_t* L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GZipStream_UncompressBuffer_m0D111FC2D8194BB5D738904CC9F93C41C96589CB (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_compressed, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_compressed; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m662CA0D5A0004A2E3B475FE8DCD687B654870AA2(L_1, L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0019: { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = V_0; if (!L_2) { goto IL_0022; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0022: { return; } } }); try { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_4 = V_0; GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* L_5 = (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4*)il2cpp_codegen_object_new(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); GZipStream__ctor_mA52284473999D3812C9289CED3C3BC78B90C69FA(L_5, L_4, 1, NULL); V_1 = L_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___0_compressed; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = ZlibBaseStream_UncompressBuffer_m6C3963B28F2C978FB103DC51B7F6AFAFFDC61053(L_6, L_7, NULL); V_2 = L_8; goto IL_0023; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0023: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GZipStream__cctor_m60F11207E8184140E3AC5DBA0D0576DE27120CDC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBC07F6BD47DF829ABDBABCE58B748504460B7BB); s_Il2CppMethodInitialized = true; } { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0; memset((&L_0), 0, sizeof(L_0)); DateTime__ctor_mD89390EF215242275A4E8F78C2C3E8BC3EF6F3C3((&L_0), ((int32_t)1970), 1, 1, 0, 0, 0, 1, NULL); ((GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_StaticFields*)il2cpp_codegen_static_fields_for(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var))->____unixEpoch = L_0; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1; L_1 = Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187(_stringLiteralFBC07F6BD47DF829ABDBABCE58B748504460B7BB, NULL); ((GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_StaticFields*)il2cpp_codegen_static_fields_for(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var))->___iso8859dash1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_StaticFields*)il2cpp_codegen_static_fields_for(GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4_il2cpp_TypeInfo_var))->___iso8859dash1), (void*)L_1); return; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateBlocks__ctor_m7228992684971DDEA6BA833A6F8486C16167E7EE (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_codec, RuntimeObject* ___1_checkfn, int32_t ___2_w, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); __this->___bb = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bb), (void*)L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); __this->___tb = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___tb), (void*)L_1); InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* L_2 = (InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4*)il2cpp_codegen_object_new(InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4_il2cpp_TypeInfo_var); InflateCodes__ctor_m7D497A68FD3917B01776B6A08CE460B31BA2DD7B(L_2, NULL); __this->___codes = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___codes), (void*)L_2); InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9* L_3 = (InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9*)il2cpp_codegen_object_new(InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9_il2cpp_TypeInfo_var); InfTree__ctor_m6A15D65065D15E76275A223F9914061C554A0B61(L_3, NULL); __this->___inftree = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___inftree), (void*)L_3); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_4 = ___0_codec; __this->____codec = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____codec), (void*)L_4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)4320)); __this->___hufts = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___hufts), (void*)L_5); int32_t L_6 = ___2_w; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_6); __this->___window = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___window), (void*)L_7); int32_t L_8 = ___2_w; __this->___end = L_8; RuntimeObject* L_9 = ___1_checkfn; __this->___checkfn = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___checkfn), (void*)L_9); __this->___mode = 0; uint32_t L_10; L_10 = InflateBlocks_Reset_mBB6508E48F1AFEACC28EC754E18DDC893B40389C(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InflateBlocks_Reset_mBB6508E48F1AFEACC28EC754E18DDC893B40389C (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uint32_t V_1 = 0; uint32_t G_B2_0 = 0; uint32_t G_B1_0 = 0; { uint32_t L_0 = __this->___check; __this->___mode = 0; __this->___bitk = 0; __this->___bitb = 0; int32_t L_1 = 0; V_0 = L_1; __this->___writeAt = L_1; int32_t L_2 = V_0; __this->___readAt = L_2; RuntimeObject* L_3 = __this->___checkfn; if (!L_3) { G_B2_0 = L_0; goto IL_0050; } G_B1_0 = L_0; } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_4 = __this->____codec; il2cpp_codegen_runtime_class_init_inline(Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); uint32_t L_5; L_5 = Adler_Adler32_m75B7198B7C4721CBAA69CC7464E3B47D87A42884(0, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, 0, 0, NULL); uint32_t L_6 = L_5; V_1 = L_6; __this->___check = L_6; uint32_t L_7 = V_1; NullCheck(L_4); L_4->____Adler32 = L_7; G_B2_0 = G_B1_0; } IL_0050: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateBlocks_Process_mD9C3246D0258F794E6AA48D122365D1CF9709268 (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, int32_t ___0_r, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral260306369A04CA189E353A93EBB484ED8F9A9B43); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral359C7A1FB5CEBD929D7F11F5D3E96EDE7FF01384); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A971A9294400EA492DFEFCF8370FA1EBA838E06); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC98F8D5063D43F6A1D8B5158D9DE47EAC048113); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_8 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_9 = NULL; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_10 = NULL; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_11 = NULL; uint32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_17 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_18 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_19 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_20 = NULL; int32_t G_B3_0 = 0; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* G_B28_0 = NULL; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* G_B25_0 = NULL; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* G_B27_0 = NULL; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* G_B26_0 = NULL; int32_t G_B29_0 = 0; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* G_B29_1 = NULL; int32_t G_B38_0 = 0; int32_t G_B43_0 = 0; int32_t G_B48_0 = 0; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* G_B58_0 = NULL; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* G_B57_0 = NULL; int32_t G_B59_0 = 0; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* G_B59_1 = NULL; int32_t G_B100_0 = 0; int32_t G_B103_0 = 0; int32_t G_B116_0 = 0; int32_t G_B129_0 = 0; int32_t G_B135_0 = 0; { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = __this->____codec; NullCheck(L_0); int32_t L_1 = L_0->___NextIn; V_3 = L_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_2 = __this->____codec; NullCheck(L_2); int32_t L_3 = L_2->___AvailableBytesIn; V_4 = L_3; int32_t L_4 = __this->___bitb; V_1 = L_4; int32_t L_5 = __this->___bitk; V_2 = L_5; int32_t L_6 = __this->___writeAt; V_5 = L_6; int32_t L_7 = V_5; int32_t L_8 = __this->___readAt; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0044; } } { int32_t L_9 = __this->___end; int32_t L_10 = V_5; G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_9, L_10)); goto IL_004f; } IL_0044: { int32_t L_11 = __this->___readAt; int32_t L_12 = V_5; G_B3_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_11, L_12)), 1)); } IL_004f: { V_6 = G_B3_0; } IL_0051: { int32_t L_13 = __this->___mode; V_7 = L_13; int32_t L_14 = V_7; switch (L_14) { case 0: { goto IL_0116; } case 1: { goto IL_02eb; } case 2: { goto IL_03ad; } case 3: { goto IL_061c; } case 4: { goto IL_07d1; } case 5: { goto IL_08c4; } case 6: { goto IL_0cc9; } case 7: { goto IL_0da2; } case 8: { goto IL_0e49; } case 9: { goto IL_0ea3; } } } { goto IL_0efe; } IL_008d: { int32_t L_15 = V_4; if (!L_15) { goto IL_0096; } } { ___0_r = 0; goto IL_00ed; } IL_0096: { int32_t L_16 = V_1; __this->___bitb = L_16; int32_t L_17 = V_2; __this->___bitk = L_17; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_18 = __this->____codec; int32_t L_19 = V_4; NullCheck(L_18); L_18->___AvailableBytesIn = L_19; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_20 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_21 = L_20; NullCheck(L_21); int64_t L_22 = L_21->___TotalBytesIn; int32_t L_23 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_24 = __this->____codec; NullCheck(L_24); int32_t L_25 = L_24->___NextIn; NullCheck(L_21); L_21->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_22, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_23, L_25))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_26 = __this->____codec; int32_t L_27 = V_3; NullCheck(L_26); L_26->___NextIn = L_27; int32_t L_28 = V_5; __this->___writeAt = L_28; int32_t L_29 = ___0_r; int32_t L_30; L_30 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_29, NULL); return L_30; } IL_00ed: { int32_t L_31 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_31, 1)); int32_t L_32 = V_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_33 = __this->____codec; NullCheck(L_33); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = L_33->___InputBuffer; int32_t L_35 = V_3; int32_t L_36 = L_35; V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1)); NullCheck(L_34); int32_t L_37 = L_36; uint8_t L_38 = (L_34)->GetAt(static_cast(L_37)); int32_t L_39 = V_2; V_1 = ((int32_t)(L_32|((int32_t)(((int32_t)((int32_t)L_38&((int32_t)255)))<<((int32_t)(L_39&((int32_t)31))))))); int32_t L_40 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_40, 8)); } IL_0116: { int32_t L_41 = V_2; if ((((int32_t)L_41) < ((int32_t)3))) { goto IL_008d; } } { int32_t L_42 = V_1; V_0 = ((int32_t)(L_42&7)); int32_t L_43 = V_0; __this->___last = ((int32_t)(L_43&1)); int32_t L_44 = V_0; V_12 = ((int32_t)((uint32_t)L_44>>1)); uint32_t L_45 = V_12; switch (L_45) { case 0: { goto IL_014b; } case 1: { goto IL_016e; } case 2: { goto IL_01d3; } case 3: { goto IL_01e7; } } } { goto IL_0051; } IL_014b: { int32_t L_46 = V_1; V_1 = ((int32_t)(L_46>>3)); int32_t L_47 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_47, 3)); int32_t L_48 = V_2; V_0 = ((int32_t)(L_48&7)); int32_t L_49 = V_1; int32_t L_50 = V_0; V_1 = ((int32_t)(L_49>>((int32_t)(L_50&((int32_t)31))))); int32_t L_51 = V_2; int32_t L_52 = V_0; V_2 = ((int32_t)il2cpp_codegen_subtract(L_51, L_52)); __this->___mode = 1; goto IL_0051; } IL_016e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); V_8 = L_53; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_54 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); V_9 = L_54; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_55 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)1); V_10 = L_55; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_56 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)1); V_11 = L_56; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_57 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = V_9; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_59 = V_10; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_60 = V_11; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_61 = __this->____codec; il2cpp_codegen_runtime_class_init_inline(InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9_il2cpp_TypeInfo_var); int32_t L_62; L_62 = InfTree_inflate_trees_fixed_mFA9CC7D35524F8B14572EE0DA54E61823B27FB45(L_57, L_58, L_59, L_60, L_61, NULL); InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* L_63 = __this->___codes; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64 = V_8; NullCheck(L_64); int32_t L_65 = 0; int32_t L_66 = (L_64)->GetAt(static_cast(L_65)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = V_9; NullCheck(L_67); int32_t L_68 = 0; int32_t L_69 = (L_67)->GetAt(static_cast(L_68)); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_70 = V_10; NullCheck(L_70); int32_t L_71 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = (L_70)->GetAt(static_cast(L_71)); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_73 = V_11; NullCheck(L_73); int32_t L_74 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = (L_73)->GetAt(static_cast(L_74)); NullCheck(L_63); InflateCodes_Init_m5711899BD4FFF44861530977DE00E05C4EC5084C(L_63, L_66, L_69, L_72, 0, L_75, 0, NULL); int32_t L_76 = V_1; V_1 = ((int32_t)(L_76>>3)); int32_t L_77 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_77, 3)); __this->___mode = 6; goto IL_0051; } IL_01d3: { int32_t L_78 = V_1; V_1 = ((int32_t)(L_78>>3)); int32_t L_79 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_79, 3)); __this->___mode = 3; goto IL_0051; } IL_01e7: { int32_t L_80 = V_1; V_1 = ((int32_t)(L_80>>3)); int32_t L_81 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_81, 3)); __this->___mode = ((int32_t)9); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_82 = __this->____codec; NullCheck(L_82); L_82->___Message = _stringLiteral9A971A9294400EA492DFEFCF8370FA1EBA838E06; Il2CppCodeGenWriteBarrier((void**)(&L_82->___Message), (void*)_stringLiteral9A971A9294400EA492DFEFCF8370FA1EBA838E06); ___0_r = ((int32_t)-3); int32_t L_83 = V_1; __this->___bitb = L_83; int32_t L_84 = V_2; __this->___bitk = L_84; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_85 = __this->____codec; int32_t L_86 = V_4; NullCheck(L_85); L_85->___AvailableBytesIn = L_86; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_87 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_88 = L_87; NullCheck(L_88); int64_t L_89 = L_88->___TotalBytesIn; int32_t L_90 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_91 = __this->____codec; NullCheck(L_91); int32_t L_92 = L_91->___NextIn; NullCheck(L_88); L_88->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_89, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_90, L_92))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_93 = __this->____codec; int32_t L_94 = V_3; NullCheck(L_93); L_93->___NextIn = L_94; int32_t L_95 = V_5; __this->___writeAt = L_95; int32_t L_96 = ___0_r; int32_t L_97; L_97 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_96, NULL); return L_97; } IL_0262: { int32_t L_98 = V_4; if (!L_98) { goto IL_026b; } } { ___0_r = 0; goto IL_02c2; } IL_026b: { int32_t L_99 = V_1; __this->___bitb = L_99; int32_t L_100 = V_2; __this->___bitk = L_100; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_101 = __this->____codec; int32_t L_102 = V_4; NullCheck(L_101); L_101->___AvailableBytesIn = L_102; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_103 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_104 = L_103; NullCheck(L_104); int64_t L_105 = L_104->___TotalBytesIn; int32_t L_106 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_107 = __this->____codec; NullCheck(L_107); int32_t L_108 = L_107->___NextIn; NullCheck(L_104); L_104->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_105, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_106, L_108))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_109 = __this->____codec; int32_t L_110 = V_3; NullCheck(L_109); L_109->___NextIn = L_110; int32_t L_111 = V_5; __this->___writeAt = L_111; int32_t L_112 = ___0_r; int32_t L_113; L_113 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_112, NULL); return L_113; } IL_02c2: { int32_t L_114 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_114, 1)); int32_t L_115 = V_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_116 = __this->____codec; NullCheck(L_116); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_117 = L_116->___InputBuffer; int32_t L_118 = V_3; int32_t L_119 = L_118; V_3 = ((int32_t)il2cpp_codegen_add(L_119, 1)); NullCheck(L_117); int32_t L_120 = L_119; uint8_t L_121 = (L_117)->GetAt(static_cast(L_120)); int32_t L_122 = V_2; V_1 = ((int32_t)(L_115|((int32_t)(((int32_t)((int32_t)L_121&((int32_t)255)))<<((int32_t)(L_122&((int32_t)31))))))); int32_t L_123 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_123, 8)); } IL_02eb: { int32_t L_124 = V_2; if ((((int32_t)L_124) < ((int32_t)((int32_t)32)))) { goto IL_0262; } } { int32_t L_125 = V_1; int32_t L_126 = V_1; if ((((int32_t)((int32_t)(((int32_t)(((~L_125))>>((int32_t)16)))&((int32_t)65535)))) == ((int32_t)((int32_t)(L_126&((int32_t)65535)))))) { goto IL_037a; } } { __this->___mode = ((int32_t)9); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_127 = __this->____codec; NullCheck(L_127); L_127->___Message = _stringLiteralCC98F8D5063D43F6A1D8B5158D9DE47EAC048113; Il2CppCodeGenWriteBarrier((void**)(&L_127->___Message), (void*)_stringLiteralCC98F8D5063D43F6A1D8B5158D9DE47EAC048113); ___0_r = ((int32_t)-3); int32_t L_128 = V_1; __this->___bitb = L_128; int32_t L_129 = V_2; __this->___bitk = L_129; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_130 = __this->____codec; int32_t L_131 = V_4; NullCheck(L_130); L_130->___AvailableBytesIn = L_131; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_132 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_133 = L_132; NullCheck(L_133); int64_t L_134 = L_133->___TotalBytesIn; int32_t L_135 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_136 = __this->____codec; NullCheck(L_136); int32_t L_137 = L_136->___NextIn; NullCheck(L_133); L_133->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_134, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_135, L_137))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_138 = __this->____codec; int32_t L_139 = V_3; NullCheck(L_138); L_138->___NextIn = L_139; int32_t L_140 = V_5; __this->___writeAt = L_140; int32_t L_141 = ___0_r; int32_t L_142; L_142 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_141, NULL); return L_142; } IL_037a: { int32_t L_143 = V_1; __this->___left = ((int32_t)(L_143&((int32_t)65535))); int32_t L_144 = 0; V_2 = L_144; V_1 = L_144; int32_t L_145 = __this->___left; if (L_145) { G_B28_0 = __this; goto IL_03a2; } G_B25_0 = __this; } { int32_t L_146 = __this->___last; if (L_146) { G_B27_0 = G_B25_0; goto IL_039f; } G_B26_0 = G_B25_0; } { G_B29_0 = 0; G_B29_1 = G_B26_0; goto IL_03a3; } IL_039f: { G_B29_0 = 7; G_B29_1 = G_B27_0; goto IL_03a3; } IL_03a2: { G_B29_0 = 2; G_B29_1 = G_B28_0; } IL_03a3: { NullCheck(G_B29_1); G_B29_1->___mode = G_B29_0; goto IL_0051; } IL_03ad: { int32_t L_147 = V_4; if (L_147) { goto IL_0408; } } { int32_t L_148 = V_1; __this->___bitb = L_148; int32_t L_149 = V_2; __this->___bitk = L_149; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_150 = __this->____codec; int32_t L_151 = V_4; NullCheck(L_150); L_150->___AvailableBytesIn = L_151; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_152 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_153 = L_152; NullCheck(L_153); int64_t L_154 = L_153->___TotalBytesIn; int32_t L_155 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_156 = __this->____codec; NullCheck(L_156); int32_t L_157 = L_156->___NextIn; NullCheck(L_153); L_153->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_154, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_155, L_157))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_158 = __this->____codec; int32_t L_159 = V_3; NullCheck(L_158); L_158->___NextIn = L_159; int32_t L_160 = V_5; __this->___writeAt = L_160; int32_t L_161 = ___0_r; int32_t L_162; L_162 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_161, NULL); return L_162; } IL_0408: { int32_t L_163 = V_6; if (L_163) { goto IL_051a; } } { int32_t L_164 = V_5; int32_t L_165 = __this->___end; if ((!(((uint32_t)L_164) == ((uint32_t)L_165)))) { goto IL_0446; } } { int32_t L_166 = __this->___readAt; if (!L_166) { goto IL_0446; } } { V_5 = 0; int32_t L_167 = V_5; int32_t L_168 = __this->___readAt; if ((((int32_t)L_167) < ((int32_t)L_168))) { goto IL_0439; } } { int32_t L_169 = __this->___end; int32_t L_170 = V_5; G_B38_0 = ((int32_t)il2cpp_codegen_subtract(L_169, L_170)); goto IL_0444; } IL_0439: { int32_t L_171 = __this->___readAt; int32_t L_172 = V_5; G_B38_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_171, L_172)), 1)); } IL_0444: { V_6 = G_B38_0; } IL_0446: { int32_t L_173 = V_6; if (L_173) { goto IL_051a; } } { int32_t L_174 = V_5; __this->___writeAt = L_174; int32_t L_175 = ___0_r; int32_t L_176; L_176 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_175, NULL); ___0_r = L_176; int32_t L_177 = __this->___writeAt; V_5 = L_177; int32_t L_178 = V_5; int32_t L_179 = __this->___readAt; if ((((int32_t)L_178) < ((int32_t)L_179))) { goto IL_047b; } } { int32_t L_180 = __this->___end; int32_t L_181 = V_5; G_B43_0 = ((int32_t)il2cpp_codegen_subtract(L_180, L_181)); goto IL_0486; } IL_047b: { int32_t L_182 = __this->___readAt; int32_t L_183 = V_5; G_B43_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_182, L_183)), 1)); } IL_0486: { V_6 = G_B43_0; int32_t L_184 = V_5; int32_t L_185 = __this->___end; if ((!(((uint32_t)L_184) == ((uint32_t)L_185)))) { goto IL_04bf; } } { int32_t L_186 = __this->___readAt; if (!L_186) { goto IL_04bf; } } { V_5 = 0; int32_t L_187 = V_5; int32_t L_188 = __this->___readAt; if ((((int32_t)L_187) < ((int32_t)L_188))) { goto IL_04b2; } } { int32_t L_189 = __this->___end; int32_t L_190 = V_5; G_B48_0 = ((int32_t)il2cpp_codegen_subtract(L_189, L_190)); goto IL_04bd; } IL_04b2: { int32_t L_191 = __this->___readAt; int32_t L_192 = V_5; G_B48_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_191, L_192)), 1)); } IL_04bd: { V_6 = G_B48_0; } IL_04bf: { int32_t L_193 = V_6; if (L_193) { goto IL_051a; } } { int32_t L_194 = V_1; __this->___bitb = L_194; int32_t L_195 = V_2; __this->___bitk = L_195; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_196 = __this->____codec; int32_t L_197 = V_4; NullCheck(L_196); L_196->___AvailableBytesIn = L_197; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_198 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_199 = L_198; NullCheck(L_199); int64_t L_200 = L_199->___TotalBytesIn; int32_t L_201 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_202 = __this->____codec; NullCheck(L_202); int32_t L_203 = L_202->___NextIn; NullCheck(L_199); L_199->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_200, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_201, L_203))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_204 = __this->____codec; int32_t L_205 = V_3; NullCheck(L_204); L_204->___NextIn = L_205; int32_t L_206 = V_5; __this->___writeAt = L_206; int32_t L_207 = ___0_r; int32_t L_208; L_208 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_207, NULL); return L_208; } IL_051a: { ___0_r = 0; int32_t L_209 = __this->___left; V_0 = L_209; int32_t L_210 = V_0; int32_t L_211 = V_4; if ((((int32_t)L_210) <= ((int32_t)L_211))) { goto IL_052c; } } { int32_t L_212 = V_4; V_0 = L_212; } IL_052c: { int32_t L_213 = V_0; int32_t L_214 = V_6; if ((((int32_t)L_213) <= ((int32_t)L_214))) { goto IL_0534; } } { int32_t L_215 = V_6; V_0 = L_215; } IL_0534: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_216 = __this->____codec; NullCheck(L_216); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_217 = L_216->___InputBuffer; int32_t L_218 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_219 = __this->___window; int32_t L_220 = V_5; int32_t L_221 = V_0; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_217, L_218, (RuntimeArray*)L_219, L_220, L_221, NULL); int32_t L_222 = V_3; int32_t L_223 = V_0; V_3 = ((int32_t)il2cpp_codegen_add(L_222, L_223)); int32_t L_224 = V_4; int32_t L_225 = V_0; V_4 = ((int32_t)il2cpp_codegen_subtract(L_224, L_225)); int32_t L_226 = V_5; int32_t L_227 = V_0; V_5 = ((int32_t)il2cpp_codegen_add(L_226, L_227)); int32_t L_228 = V_6; int32_t L_229 = V_0; V_6 = ((int32_t)il2cpp_codegen_subtract(L_228, L_229)); int32_t L_230 = __this->___left; int32_t L_231 = V_0; int32_t L_232 = ((int32_t)il2cpp_codegen_subtract(L_230, L_231)); V_13 = L_232; __this->___left = L_232; int32_t L_233 = V_13; if (L_233) { goto IL_0051; } } { int32_t L_234 = __this->___last; if (L_234) { G_B58_0 = __this; goto IL_0588; } G_B57_0 = __this; } { G_B59_0 = 0; G_B59_1 = G_B57_0; goto IL_0589; } IL_0588: { G_B59_0 = 7; G_B59_1 = G_B58_0; } IL_0589: { NullCheck(G_B59_1); G_B59_1->___mode = G_B59_0; goto IL_0051; } IL_0593: { int32_t L_235 = V_4; if (!L_235) { goto IL_059c; } } { ___0_r = 0; goto IL_05f3; } IL_059c: { int32_t L_236 = V_1; __this->___bitb = L_236; int32_t L_237 = V_2; __this->___bitk = L_237; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_238 = __this->____codec; int32_t L_239 = V_4; NullCheck(L_238); L_238->___AvailableBytesIn = L_239; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_240 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_241 = L_240; NullCheck(L_241); int64_t L_242 = L_241->___TotalBytesIn; int32_t L_243 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_244 = __this->____codec; NullCheck(L_244); int32_t L_245 = L_244->___NextIn; NullCheck(L_241); L_241->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_242, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_243, L_245))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_246 = __this->____codec; int32_t L_247 = V_3; NullCheck(L_246); L_246->___NextIn = L_247; int32_t L_248 = V_5; __this->___writeAt = L_248; int32_t L_249 = ___0_r; int32_t L_250; L_250 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_249, NULL); return L_250; } IL_05f3: { int32_t L_251 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_251, 1)); int32_t L_252 = V_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_253 = __this->____codec; NullCheck(L_253); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_254 = L_253->___InputBuffer; int32_t L_255 = V_3; int32_t L_256 = L_255; V_3 = ((int32_t)il2cpp_codegen_add(L_256, 1)); NullCheck(L_254); int32_t L_257 = L_256; uint8_t L_258 = (L_254)->GetAt(static_cast(L_257)); int32_t L_259 = V_2; V_1 = ((int32_t)(L_252|((int32_t)(((int32_t)((int32_t)L_258&((int32_t)255)))<<((int32_t)(L_259&((int32_t)31))))))); int32_t L_260 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_260, 8)); } IL_061c: { int32_t L_261 = V_2; if ((((int32_t)L_261) < ((int32_t)((int32_t)14)))) { goto IL_0593; } } { int32_t L_262 = V_1; int32_t L_263 = ((int32_t)(L_262&((int32_t)16383))); V_0 = L_263; __this->___table = L_263; int32_t L_264 = V_0; if ((((int32_t)((int32_t)(L_264&((int32_t)31)))) > ((int32_t)((int32_t)29)))) { goto IL_0645; } } { int32_t L_265 = V_0; if ((((int32_t)((int32_t)(((int32_t)(L_265>>5))&((int32_t)31)))) <= ((int32_t)((int32_t)29)))) { goto IL_06b8; } } IL_0645: { __this->___mode = ((int32_t)9); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_266 = __this->____codec; NullCheck(L_266); L_266->___Message = _stringLiteral260306369A04CA189E353A93EBB484ED8F9A9B43; Il2CppCodeGenWriteBarrier((void**)(&L_266->___Message), (void*)_stringLiteral260306369A04CA189E353A93EBB484ED8F9A9B43); ___0_r = ((int32_t)-3); int32_t L_267 = V_1; __this->___bitb = L_267; int32_t L_268 = V_2; __this->___bitk = L_268; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_269 = __this->____codec; int32_t L_270 = V_4; NullCheck(L_269); L_269->___AvailableBytesIn = L_270; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_271 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_272 = L_271; NullCheck(L_272); int64_t L_273 = L_272->___TotalBytesIn; int32_t L_274 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_275 = __this->____codec; NullCheck(L_275); int32_t L_276 = L_275->___NextIn; NullCheck(L_272); L_272->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_273, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_274, L_276))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_277 = __this->____codec; int32_t L_278 = V_3; NullCheck(L_277); L_277->___NextIn = L_278; int32_t L_279 = V_5; __this->___writeAt = L_279; int32_t L_280 = ___0_r; int32_t L_281; L_281 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_280, NULL); return L_281; } IL_06b8: { int32_t L_282 = V_0; int32_t L_283 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)258), ((int32_t)(L_282&((int32_t)31))))), ((int32_t)(((int32_t)(L_283>>5))&((int32_t)31))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_284 = __this->___blens; if (!L_284) { goto IL_06dd; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_285 = __this->___blens; NullCheck(L_285); int32_t L_286 = V_0; if ((((int32_t)((int32_t)(((RuntimeArray*)L_285)->max_length))) >= ((int32_t)L_286))) { goto IL_06eb; } } IL_06dd: { int32_t L_287 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_288 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_287); __this->___blens = L_288; Il2CppCodeGenWriteBarrier((void**)(&__this->___blens), (void*)L_288); goto IL_06f8; } IL_06eb: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_289 = __this->___blens; int32_t L_290 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_289, 0, L_290, NULL); } IL_06f8: { int32_t L_291 = V_1; V_1 = ((int32_t)(L_291>>((int32_t)14))); int32_t L_292 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_292, ((int32_t)14))); __this->___index = 0; __this->___mode = 4; goto IL_07d1; } IL_0715: { int32_t L_293 = V_4; if (!L_293) { goto IL_071e; } } { ___0_r = 0; goto IL_0775; } IL_071e: { int32_t L_294 = V_1; __this->___bitb = L_294; int32_t L_295 = V_2; __this->___bitk = L_295; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_296 = __this->____codec; int32_t L_297 = V_4; NullCheck(L_296); L_296->___AvailableBytesIn = L_297; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_298 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_299 = L_298; NullCheck(L_299); int64_t L_300 = L_299->___TotalBytesIn; int32_t L_301 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_302 = __this->____codec; NullCheck(L_302); int32_t L_303 = L_302->___NextIn; NullCheck(L_299); L_299->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_300, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_301, L_303))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_304 = __this->____codec; int32_t L_305 = V_3; NullCheck(L_304); L_304->___NextIn = L_305; int32_t L_306 = V_5; __this->___writeAt = L_306; int32_t L_307 = ___0_r; int32_t L_308; L_308 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_307, NULL); return L_308; } IL_0775: { int32_t L_309 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_309, 1)); int32_t L_310 = V_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_311 = __this->____codec; NullCheck(L_311); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_312 = L_311->___InputBuffer; int32_t L_313 = V_3; int32_t L_314 = L_313; V_3 = ((int32_t)il2cpp_codegen_add(L_314, 1)); NullCheck(L_312); int32_t L_315 = L_314; uint8_t L_316 = (L_312)->GetAt(static_cast(L_315)); int32_t L_317 = V_2; V_1 = ((int32_t)(L_310|((int32_t)(((int32_t)((int32_t)L_316&((int32_t)255)))<<((int32_t)(L_317&((int32_t)31))))))); int32_t L_318 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_318, 8)); } IL_079e: { int32_t L_319 = V_2; if ((((int32_t)L_319) < ((int32_t)3))) { goto IL_0715; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_320 = __this->___blens; il2cpp_codegen_runtime_class_init_inline(InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_321 = ((InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_StaticFields*)il2cpp_codegen_static_fields_for(InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var))->___border; int32_t L_322 = __this->___index; V_13 = L_322; int32_t L_323 = V_13; __this->___index = ((int32_t)il2cpp_codegen_add(L_323, 1)); int32_t L_324 = V_13; NullCheck(L_321); int32_t L_325 = L_324; int32_t L_326 = (L_321)->GetAt(static_cast(L_325)); int32_t L_327 = V_1; NullCheck(L_320); (L_320)->SetAt(static_cast(L_326), (int32_t)((int32_t)(L_327&7))); int32_t L_328 = V_1; V_1 = ((int32_t)(L_328>>3)); int32_t L_329 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_329, 3)); } IL_07d1: { int32_t L_330 = __this->___index; int32_t L_331 = __this->___table; if ((((int32_t)L_330) < ((int32_t)((int32_t)il2cpp_codegen_add(4, ((int32_t)(L_331>>((int32_t)10)))))))) { goto IL_079e; } } { goto IL_0808; } IL_07e6: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_332 = __this->___blens; il2cpp_codegen_runtime_class_init_inline(InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_333 = ((InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_StaticFields*)il2cpp_codegen_static_fields_for(InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var))->___border; int32_t L_334 = __this->___index; V_13 = L_334; int32_t L_335 = V_13; __this->___index = ((int32_t)il2cpp_codegen_add(L_335, 1)); int32_t L_336 = V_13; NullCheck(L_333); int32_t L_337 = L_336; int32_t L_338 = (L_333)->GetAt(static_cast(L_337)); NullCheck(L_332); (L_332)->SetAt(static_cast(L_338), (int32_t)0); } IL_0808: { int32_t L_339 = __this->___index; if ((((int32_t)L_339) < ((int32_t)((int32_t)19)))) { goto IL_07e6; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_340 = __this->___bb; NullCheck(L_340); (L_340)->SetAt(static_cast(0), (int32_t)7); InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9* L_341 = __this->___inftree; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_342 = __this->___blens; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_343 = __this->___bb; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_344 = __this->___tb; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_345 = __this->___hufts; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_346 = __this->____codec; NullCheck(L_341); int32_t L_347; L_347 = InfTree_inflate_trees_bits_m36A7DF4F74AB6EF2831515C7B9A47A43075ED86E(L_341, L_342, L_343, L_344, L_345, L_346, NULL); V_0 = L_347; int32_t L_348 = V_0; if (!L_348) { goto IL_08b6; } } { int32_t L_349 = V_0; ___0_r = L_349; int32_t L_350 = ___0_r; if ((!(((uint32_t)L_350) == ((uint32_t)((int32_t)-3))))) { goto IL_085f; } } { __this->___blens = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___blens), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL); __this->___mode = ((int32_t)9); } IL_085f: { int32_t L_351 = V_1; __this->___bitb = L_351; int32_t L_352 = V_2; __this->___bitk = L_352; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_353 = __this->____codec; int32_t L_354 = V_4; NullCheck(L_353); L_353->___AvailableBytesIn = L_354; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_355 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_356 = L_355; NullCheck(L_356); int64_t L_357 = L_356->___TotalBytesIn; int32_t L_358 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_359 = __this->____codec; NullCheck(L_359); int32_t L_360 = L_359->___NextIn; NullCheck(L_356); L_356->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_357, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_358, L_360))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_361 = __this->____codec; int32_t L_362 = V_3; NullCheck(L_361); L_361->___NextIn = L_362; int32_t L_363 = V_5; __this->___writeAt = L_363; int32_t L_364 = ___0_r; int32_t L_365; L_365 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_364, NULL); return L_365; } IL_08b6: { __this->___index = 0; __this->___mode = 5; } IL_08c4: { int32_t L_366 = __this->___table; V_0 = L_366; int32_t L_367 = __this->___index; int32_t L_368 = V_0; int32_t L_369 = V_0; if ((((int32_t)L_367) >= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)258), ((int32_t)(L_368&((int32_t)31))))), ((int32_t)(((int32_t)(L_369>>5))&((int32_t)31)))))))) { goto IL_0bb9; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_370 = __this->___bb; NullCheck(L_370); int32_t L_371 = 0; int32_t L_372 = (L_370)->GetAt(static_cast(L_371)); V_0 = L_372; goto IL_097e; } IL_08f5: { int32_t L_373 = V_4; if (!L_373) { goto IL_08fe; } } { ___0_r = 0; goto IL_0955; } IL_08fe: { int32_t L_374 = V_1; __this->___bitb = L_374; int32_t L_375 = V_2; __this->___bitk = L_375; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_376 = __this->____codec; int32_t L_377 = V_4; NullCheck(L_376); L_376->___AvailableBytesIn = L_377; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_378 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_379 = L_378; NullCheck(L_379); int64_t L_380 = L_379->___TotalBytesIn; int32_t L_381 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_382 = __this->____codec; NullCheck(L_382); int32_t L_383 = L_382->___NextIn; NullCheck(L_379); L_379->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_380, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_381, L_383))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_384 = __this->____codec; int32_t L_385 = V_3; NullCheck(L_384); L_384->___NextIn = L_385; int32_t L_386 = V_5; __this->___writeAt = L_386; int32_t L_387 = ___0_r; int32_t L_388; L_388 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_387, NULL); return L_388; } IL_0955: { int32_t L_389 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_389, 1)); int32_t L_390 = V_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_391 = __this->____codec; NullCheck(L_391); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_392 = L_391->___InputBuffer; int32_t L_393 = V_3; int32_t L_394 = L_393; V_3 = ((int32_t)il2cpp_codegen_add(L_394, 1)); NullCheck(L_392); int32_t L_395 = L_394; uint8_t L_396 = (L_392)->GetAt(static_cast(L_395)); int32_t L_397 = V_2; V_1 = ((int32_t)(L_390|((int32_t)(((int32_t)((int32_t)L_396&((int32_t)255)))<<((int32_t)(L_397&((int32_t)31))))))); int32_t L_398 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_398, 8)); } IL_097e: { int32_t L_399 = V_2; int32_t L_400 = V_0; if ((((int32_t)L_399) < ((int32_t)L_400))) { goto IL_08f5; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_401 = __this->___hufts; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_402 = __this->___tb; NullCheck(L_402); int32_t L_403 = 0; int32_t L_404 = (L_402)->GetAt(static_cast(L_403)); int32_t L_405 = V_1; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_406 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_407 = V_0; NullCheck(L_406); int32_t L_408 = L_407; int32_t L_409 = (L_406)->GetAt(static_cast(L_408)); NullCheck(L_401); int32_t L_410 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_404, ((int32_t)(L_405&L_409)))), 3)), 1)); int32_t L_411 = (L_401)->GetAt(static_cast(L_410)); V_0 = L_411; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_412 = __this->___hufts; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_413 = __this->___tb; NullCheck(L_413); int32_t L_414 = 0; int32_t L_415 = (L_413)->GetAt(static_cast(L_414)); int32_t L_416 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_417 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_418 = V_0; NullCheck(L_417); int32_t L_419 = L_418; int32_t L_420 = (L_417)->GetAt(static_cast(L_419)); NullCheck(L_412); int32_t L_421 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_415, ((int32_t)(L_416&L_420)))), 3)), 2)); int32_t L_422 = (L_412)->GetAt(static_cast(L_421)); V_16 = L_422; int32_t L_423 = V_16; if ((((int32_t)L_423) >= ((int32_t)((int32_t)16)))) { goto IL_09f5; } } { int32_t L_424 = V_1; int32_t L_425 = V_0; V_1 = ((int32_t)(L_424>>((int32_t)(L_425&((int32_t)31))))); int32_t L_426 = V_2; int32_t L_427 = V_0; V_2 = ((int32_t)il2cpp_codegen_subtract(L_426, L_427)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_428 = __this->___blens; int32_t L_429 = __this->___index; V_13 = L_429; int32_t L_430 = V_13; __this->___index = ((int32_t)il2cpp_codegen_add(L_430, 1)); int32_t L_431 = V_13; int32_t L_432 = V_16; NullCheck(L_428); (L_428)->SetAt(static_cast(L_431), (int32_t)L_432); goto IL_08c4; } IL_09f5: { int32_t L_433 = V_16; if ((((int32_t)L_433) == ((int32_t)((int32_t)18)))) { goto IL_0a02; } } { int32_t L_434 = V_16; G_B100_0 = ((int32_t)il2cpp_codegen_subtract(L_434, ((int32_t)14))); goto IL_0a03; } IL_0a02: { G_B100_0 = 7; } IL_0a03: { V_14 = G_B100_0; int32_t L_435 = V_16; if ((((int32_t)L_435) == ((int32_t)((int32_t)18)))) { goto IL_0a0e; } } { G_B103_0 = 3; goto IL_0a10; } IL_0a0e: { G_B103_0 = ((int32_t)11); } IL_0a10: { V_15 = G_B103_0; goto IL_0aa0; } IL_0a17: { int32_t L_436 = V_4; if (!L_436) { goto IL_0a20; } } { ___0_r = 0; goto IL_0a77; } IL_0a20: { int32_t L_437 = V_1; __this->___bitb = L_437; int32_t L_438 = V_2; __this->___bitk = L_438; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_439 = __this->____codec; int32_t L_440 = V_4; NullCheck(L_439); L_439->___AvailableBytesIn = L_440; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_441 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_442 = L_441; NullCheck(L_442); int64_t L_443 = L_442->___TotalBytesIn; int32_t L_444 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_445 = __this->____codec; NullCheck(L_445); int32_t L_446 = L_445->___NextIn; NullCheck(L_442); L_442->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_443, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_444, L_446))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_447 = __this->____codec; int32_t L_448 = V_3; NullCheck(L_447); L_447->___NextIn = L_448; int32_t L_449 = V_5; __this->___writeAt = L_449; int32_t L_450 = ___0_r; int32_t L_451; L_451 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_450, NULL); return L_451; } IL_0a77: { int32_t L_452 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_452, 1)); int32_t L_453 = V_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_454 = __this->____codec; NullCheck(L_454); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_455 = L_454->___InputBuffer; int32_t L_456 = V_3; int32_t L_457 = L_456; V_3 = ((int32_t)il2cpp_codegen_add(L_457, 1)); NullCheck(L_455); int32_t L_458 = L_457; uint8_t L_459 = (L_455)->GetAt(static_cast(L_458)); int32_t L_460 = V_2; V_1 = ((int32_t)(L_453|((int32_t)(((int32_t)((int32_t)L_459&((int32_t)255)))<<((int32_t)(L_460&((int32_t)31))))))); int32_t L_461 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_461, 8)); } IL_0aa0: { int32_t L_462 = V_2; int32_t L_463 = V_0; int32_t L_464 = V_14; if ((((int32_t)L_462) < ((int32_t)((int32_t)il2cpp_codegen_add(L_463, L_464))))) { goto IL_0a17; } } { int32_t L_465 = V_1; int32_t L_466 = V_0; V_1 = ((int32_t)(L_465>>((int32_t)(L_466&((int32_t)31))))); int32_t L_467 = V_2; int32_t L_468 = V_0; V_2 = ((int32_t)il2cpp_codegen_subtract(L_467, L_468)); int32_t L_469 = V_15; int32_t L_470 = V_1; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_471 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_472 = V_14; NullCheck(L_471); int32_t L_473 = L_472; int32_t L_474 = (L_471)->GetAt(static_cast(L_473)); V_15 = ((int32_t)il2cpp_codegen_add(L_469, ((int32_t)(L_470&L_474)))); int32_t L_475 = V_1; int32_t L_476 = V_14; V_1 = ((int32_t)(L_475>>((int32_t)(L_476&((int32_t)31))))); int32_t L_477 = V_2; int32_t L_478 = V_14; V_2 = ((int32_t)il2cpp_codegen_subtract(L_477, L_478)); int32_t L_479 = __this->___index; V_14 = L_479; int32_t L_480 = __this->___table; V_0 = L_480; int32_t L_481 = V_14; int32_t L_482 = V_15; int32_t L_483 = V_0; int32_t L_484 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_481, L_482))) > ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)258), ((int32_t)(L_483&((int32_t)31))))), ((int32_t)(((int32_t)(L_484>>5))&((int32_t)31)))))))) { goto IL_0b03; } } { int32_t L_485 = V_16; if ((!(((uint32_t)L_485) == ((uint32_t)((int32_t)16))))) { goto IL_0b7d; } } { int32_t L_486 = V_14; if ((((int32_t)L_486) >= ((int32_t)1))) { goto IL_0b7d; } } IL_0b03: { __this->___blens = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___blens), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL); __this->___mode = ((int32_t)9); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_487 = __this->____codec; NullCheck(L_487); L_487->___Message = _stringLiteral359C7A1FB5CEBD929D7F11F5D3E96EDE7FF01384; Il2CppCodeGenWriteBarrier((void**)(&L_487->___Message), (void*)_stringLiteral359C7A1FB5CEBD929D7F11F5D3E96EDE7FF01384); ___0_r = ((int32_t)-3); int32_t L_488 = V_1; __this->___bitb = L_488; int32_t L_489 = V_2; __this->___bitk = L_489; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_490 = __this->____codec; int32_t L_491 = V_4; NullCheck(L_490); L_490->___AvailableBytesIn = L_491; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_492 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_493 = L_492; NullCheck(L_493); int64_t L_494 = L_493->___TotalBytesIn; int32_t L_495 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_496 = __this->____codec; NullCheck(L_496); int32_t L_497 = L_496->___NextIn; NullCheck(L_493); L_493->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_494, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_495, L_497))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_498 = __this->____codec; int32_t L_499 = V_3; NullCheck(L_498); L_498->___NextIn = L_499; int32_t L_500 = V_5; __this->___writeAt = L_500; int32_t L_501 = ___0_r; int32_t L_502; L_502 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_501, NULL); return L_502; } IL_0b7d: { int32_t L_503 = V_16; if ((((int32_t)L_503) == ((int32_t)((int32_t)16)))) { goto IL_0b86; } } { G_B116_0 = 0; goto IL_0b91; } IL_0b86: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_504 = __this->___blens; int32_t L_505 = V_14; NullCheck(L_504); int32_t L_506 = ((int32_t)il2cpp_codegen_subtract(L_505, 1)); int32_t L_507 = (L_504)->GetAt(static_cast(L_506)); G_B116_0 = L_507; } IL_0b91: { V_16 = G_B116_0; } IL_0b93: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_508 = __this->___blens; int32_t L_509 = V_14; int32_t L_510 = L_509; V_14 = ((int32_t)il2cpp_codegen_add(L_510, 1)); int32_t L_511 = V_16; NullCheck(L_508); (L_508)->SetAt(static_cast(L_510), (int32_t)L_511); int32_t L_512 = V_15; int32_t L_513 = ((int32_t)il2cpp_codegen_subtract(L_512, 1)); V_15 = L_513; if (L_513) { goto IL_0b93; } } { int32_t L_514 = V_14; __this->___index = L_514; goto IL_08c4; } IL_0bb9: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_515 = __this->___tb; NullCheck(L_515); (L_515)->SetAt(static_cast(0), (int32_t)(-1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_516 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_517 = L_516; NullCheck(L_517); (L_517)->SetAt(static_cast(0), (int32_t)((int32_t)9)); V_17 = L_517; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_518 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_519 = L_518; NullCheck(L_519); (L_519)->SetAt(static_cast(0), (int32_t)6); V_18 = L_519; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_520 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); V_19 = L_520; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_521 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); V_20 = L_521; int32_t L_522 = __this->___table; V_0 = L_522; InfTree_tC19C363C68D51B06FF1ACBB8947D7CEBF0F82AD9* L_523 = __this->___inftree; int32_t L_524 = V_0; int32_t L_525 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_526 = __this->___blens; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_527 = V_17; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_528 = V_18; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_529 = V_19; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_530 = V_20; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_531 = __this->___hufts; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_532 = __this->____codec; NullCheck(L_523); int32_t L_533; L_533 = InfTree_inflate_trees_dynamic_mE9513F094621001213A74F919E62F4B1851E3CD5(L_523, ((int32_t)il2cpp_codegen_add(((int32_t)257), ((int32_t)(L_524&((int32_t)31))))), ((int32_t)il2cpp_codegen_add(1, ((int32_t)(((int32_t)(L_525>>5))&((int32_t)31))))), L_526, L_527, L_528, L_529, L_530, L_531, L_532, NULL); V_0 = L_533; int32_t L_534 = V_0; if (!L_534) { goto IL_0c9b; } } { int32_t L_535 = V_0; if ((!(((uint32_t)L_535) == ((uint32_t)((int32_t)-3))))) { goto IL_0c41; } } { __this->___blens = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___blens), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL); __this->___mode = ((int32_t)9); } IL_0c41: { int32_t L_536 = V_0; ___0_r = L_536; int32_t L_537 = V_1; __this->___bitb = L_537; int32_t L_538 = V_2; __this->___bitk = L_538; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_539 = __this->____codec; int32_t L_540 = V_4; NullCheck(L_539); L_539->___AvailableBytesIn = L_540; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_541 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_542 = L_541; NullCheck(L_542); int64_t L_543 = L_542->___TotalBytesIn; int32_t L_544 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_545 = __this->____codec; NullCheck(L_545); int32_t L_546 = L_545->___NextIn; NullCheck(L_542); L_542->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_543, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_544, L_546))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_547 = __this->____codec; int32_t L_548 = V_3; NullCheck(L_547); L_547->___NextIn = L_548; int32_t L_549 = V_5; __this->___writeAt = L_549; int32_t L_550 = ___0_r; int32_t L_551; L_551 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_550, NULL); return L_551; } IL_0c9b: { InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* L_552 = __this->___codes; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_553 = V_17; NullCheck(L_553); int32_t L_554 = 0; int32_t L_555 = (L_553)->GetAt(static_cast(L_554)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_556 = V_18; NullCheck(L_556); int32_t L_557 = 0; int32_t L_558 = (L_556)->GetAt(static_cast(L_557)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_559 = __this->___hufts; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_560 = V_19; NullCheck(L_560); int32_t L_561 = 0; int32_t L_562 = (L_560)->GetAt(static_cast(L_561)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_563 = __this->___hufts; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_564 = V_20; NullCheck(L_564); int32_t L_565 = 0; int32_t L_566 = (L_564)->GetAt(static_cast(L_565)); NullCheck(L_552); InflateCodes_Init_m5711899BD4FFF44861530977DE00E05C4EC5084C(L_552, L_555, L_558, L_559, L_562, L_563, L_566, NULL); __this->___mode = 6; } IL_0cc9: { int32_t L_567 = V_1; __this->___bitb = L_567; int32_t L_568 = V_2; __this->___bitk = L_568; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_569 = __this->____codec; int32_t L_570 = V_4; NullCheck(L_569); L_569->___AvailableBytesIn = L_570; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_571 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_572 = L_571; NullCheck(L_572); int64_t L_573 = L_572->___TotalBytesIn; int32_t L_574 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_575 = __this->____codec; NullCheck(L_575); int32_t L_576 = L_575->___NextIn; NullCheck(L_572); L_572->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_573, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_574, L_576))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_577 = __this->____codec; int32_t L_578 = V_3; NullCheck(L_577); L_577->___NextIn = L_578; int32_t L_579 = V_5; __this->___writeAt = L_579; InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* L_580 = __this->___codes; int32_t L_581 = ___0_r; NullCheck(L_580); int32_t L_582; L_582 = InflateCodes_Process_mC35674130265AE09AD56532289E3264CEAF5859D(L_580, __this, L_581, NULL); ___0_r = L_582; int32_t L_583 = ___0_r; if ((((int32_t)L_583) == ((int32_t)1))) { goto IL_0d33; } } { int32_t L_584 = ___0_r; int32_t L_585; L_585 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_584, NULL); return L_585; } IL_0d33: { ___0_r = 0; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_586 = __this->____codec; NullCheck(L_586); int32_t L_587 = L_586->___NextIn; V_3 = L_587; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_588 = __this->____codec; NullCheck(L_588); int32_t L_589 = L_588->___AvailableBytesIn; V_4 = L_589; int32_t L_590 = __this->___bitb; V_1 = L_590; int32_t L_591 = __this->___bitk; V_2 = L_591; int32_t L_592 = __this->___writeAt; V_5 = L_592; int32_t L_593 = V_5; int32_t L_594 = __this->___readAt; if ((((int32_t)L_593) < ((int32_t)L_594))) { goto IL_0d7a; } } { int32_t L_595 = __this->___end; int32_t L_596 = V_5; G_B129_0 = ((int32_t)il2cpp_codegen_subtract(L_595, L_596)); goto IL_0d85; } IL_0d7a: { int32_t L_597 = __this->___readAt; int32_t L_598 = V_5; G_B129_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_597, L_598)), 1)); } IL_0d85: { V_6 = G_B129_0; int32_t L_599 = __this->___last; if (L_599) { goto IL_0d9b; } } { __this->___mode = 0; goto IL_0051; } IL_0d9b: { __this->___mode = 7; } IL_0da2: { int32_t L_600 = V_5; __this->___writeAt = L_600; int32_t L_601 = ___0_r; int32_t L_602; L_602 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_601, NULL); ___0_r = L_602; int32_t L_603 = __this->___writeAt; V_5 = L_603; int32_t L_604 = V_5; int32_t L_605 = __this->___readAt; if ((((int32_t)L_604) < ((int32_t)L_605))) { goto IL_0dd0; } } { int32_t L_606 = __this->___end; int32_t L_607 = V_5; G_B135_0 = ((int32_t)il2cpp_codegen_subtract(L_606, L_607)); goto IL_0ddb; } IL_0dd0: { int32_t L_608 = __this->___readAt; int32_t L_609 = V_5; G_B135_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_608, L_609)), 1)); } IL_0ddb: { V_6 = G_B135_0; int32_t L_610 = __this->___readAt; int32_t L_611 = __this->___writeAt; if ((((int32_t)L_610) == ((int32_t)L_611))) { goto IL_0e42; } } { int32_t L_612 = V_1; __this->___bitb = L_612; int32_t L_613 = V_2; __this->___bitk = L_613; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_614 = __this->____codec; int32_t L_615 = V_4; NullCheck(L_614); L_614->___AvailableBytesIn = L_615; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_616 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_617 = L_616; NullCheck(L_617); int64_t L_618 = L_617->___TotalBytesIn; int32_t L_619 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_620 = __this->____codec; NullCheck(L_620); int32_t L_621 = L_620->___NextIn; NullCheck(L_617); L_617->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_618, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_619, L_621))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_622 = __this->____codec; int32_t L_623 = V_3; NullCheck(L_622); L_622->___NextIn = L_623; int32_t L_624 = V_5; __this->___writeAt = L_624; int32_t L_625 = ___0_r; int32_t L_626; L_626 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_625, NULL); return L_626; } IL_0e42: { __this->___mode = 8; } IL_0e49: { ___0_r = 1; int32_t L_627 = V_1; __this->___bitb = L_627; int32_t L_628 = V_2; __this->___bitk = L_628; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_629 = __this->____codec; int32_t L_630 = V_4; NullCheck(L_629); L_629->___AvailableBytesIn = L_630; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_631 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_632 = L_631; NullCheck(L_632); int64_t L_633 = L_632->___TotalBytesIn; int32_t L_634 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_635 = __this->____codec; NullCheck(L_635); int32_t L_636 = L_635->___NextIn; NullCheck(L_632); L_632->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_633, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_634, L_636))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_637 = __this->____codec; int32_t L_638 = V_3; NullCheck(L_637); L_637->___NextIn = L_638; int32_t L_639 = V_5; __this->___writeAt = L_639; int32_t L_640 = ___0_r; int32_t L_641; L_641 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_640, NULL); return L_641; } IL_0ea3: { ___0_r = ((int32_t)-3); int32_t L_642 = V_1; __this->___bitb = L_642; int32_t L_643 = V_2; __this->___bitk = L_643; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_644 = __this->____codec; int32_t L_645 = V_4; NullCheck(L_644); L_644->___AvailableBytesIn = L_645; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_646 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_647 = L_646; NullCheck(L_647); int64_t L_648 = L_647->___TotalBytesIn; int32_t L_649 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_650 = __this->____codec; NullCheck(L_650); int32_t L_651 = L_650->___NextIn; NullCheck(L_647); L_647->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_648, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_649, L_651))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_652 = __this->____codec; int32_t L_653 = V_3; NullCheck(L_652); L_652->___NextIn = L_653; int32_t L_654 = V_5; __this->___writeAt = L_654; int32_t L_655 = ___0_r; int32_t L_656; L_656 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_655, NULL); return L_656; } IL_0efe: { ___0_r = ((int32_t)-2); int32_t L_657 = V_1; __this->___bitb = L_657; int32_t L_658 = V_2; __this->___bitk = L_658; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_659 = __this->____codec; int32_t L_660 = V_4; NullCheck(L_659); L_659->___AvailableBytesIn = L_660; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_661 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_662 = L_661; NullCheck(L_662); int64_t L_663 = L_662->___TotalBytesIn; int32_t L_664 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_665 = __this->____codec; NullCheck(L_665); int32_t L_666 = L_665->___NextIn; NullCheck(L_662); L_662->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_663, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_664, L_666))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_667 = __this->____codec; int32_t L_668 = V_3; NullCheck(L_667); L_667->___NextIn = L_668; int32_t L_669 = V_5; __this->___writeAt = L_669; int32_t L_670 = ___0_r; int32_t L_671; L_671 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(__this, L_670, NULL); return L_671; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateBlocks_Free_m283E84A520BDD8D8B2F000B70CBB983C4D6CB0A4 (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, const RuntimeMethod* method) { { uint32_t L_0; L_0 = InflateBlocks_Reset_mBB6508E48F1AFEACC28EC754E18DDC893B40389C(__this, NULL); __this->___window = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___window), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL); __this->___hufts = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___hufts), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateBlocks_SetDictionary_m8709EF7C4668DA1DD80BE4DE573D155E1AD443E8 (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_d, int32_t ___1_start, int32_t ___2_n, const RuntimeMethod* method) { int32_t V_0 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_d; int32_t L_1 = ___1_start; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___window; int32_t L_3 = ___2_n; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, L_1, (RuntimeArray*)L_2, 0, L_3, NULL); int32_t L_4 = ___2_n; int32_t L_5 = L_4; V_0 = L_5; __this->___writeAt = L_5; int32_t L_6 = V_0; __this->___readAt = L_6; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateBlocks_SyncPoint_mD509A41520F233DB12B2B051D7E1D7308C52987E (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___mode; if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_000b; } } { return 0; } IL_000b: { return 1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* __this, int32_t ___0_r, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; uint32_t V_2 = 0; int32_t G_B5_0 = 0; { V_1 = 0; goto IL_014b; } IL_0007: { int32_t L_0 = V_1; if (L_0) { goto IL_0030; } } { int32_t L_1 = __this->___readAt; int32_t L_2 = __this->___writeAt; if ((((int32_t)L_1) <= ((int32_t)L_2))) { goto IL_0020; } } { int32_t L_3 = __this->___end; G_B5_0 = L_3; goto IL_0026; } IL_0020: { int32_t L_4 = __this->___writeAt; G_B5_0 = L_4; } IL_0026: { int32_t L_5 = __this->___readAt; V_0 = ((int32_t)il2cpp_codegen_subtract(G_B5_0, L_5)); goto IL_003e; } IL_0030: { int32_t L_6 = __this->___writeAt; int32_t L_7 = __this->___readAt; V_0 = ((int32_t)il2cpp_codegen_subtract(L_6, L_7)); } IL_003e: { int32_t L_8 = V_0; if (L_8) { goto IL_004b; } } { int32_t L_9 = ___0_r; if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)-5))))) { goto IL_0049; } } { ___0_r = 0; } IL_0049: { int32_t L_10 = ___0_r; return L_10; } IL_004b: { int32_t L_11 = V_0; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_12 = __this->____codec; NullCheck(L_12); int32_t L_13 = L_12->___AvailableBytesOut; if ((((int32_t)L_11) <= ((int32_t)L_13))) { goto IL_0065; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_14 = __this->____codec; NullCheck(L_14); int32_t L_15 = L_14->___AvailableBytesOut; V_0 = L_15; } IL_0065: { int32_t L_16 = V_0; if (!L_16) { goto IL_0070; } } { int32_t L_17 = ___0_r; if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)-5))))) { goto IL_0070; } } { ___0_r = 0; } IL_0070: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_18 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_19 = L_18; NullCheck(L_19); int32_t L_20 = L_19->___AvailableBytesOut; int32_t L_21 = V_0; NullCheck(L_19); L_19->___AvailableBytesOut = ((int32_t)il2cpp_codegen_subtract(L_20, L_21)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_22 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_23 = L_22; NullCheck(L_23); int64_t L_24 = L_23->___TotalBytesOut; int32_t L_25 = V_0; NullCheck(L_23); L_23->___TotalBytesOut = ((int64_t)il2cpp_codegen_add(L_24, ((int64_t)L_25))); RuntimeObject* L_26 = __this->___checkfn; if (!L_26) { goto IL_00cb; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_27 = __this->____codec; uint32_t L_28 = __this->___check; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = __this->___window; int32_t L_30 = __this->___readAt; int32_t L_31 = V_0; il2cpp_codegen_runtime_class_init_inline(Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); uint32_t L_32; L_32 = Adler_Adler32_m75B7198B7C4721CBAA69CC7464E3B47D87A42884(L_28, L_29, L_30, L_31, NULL); uint32_t L_33 = L_32; V_2 = L_33; __this->___check = L_33; uint32_t L_34 = V_2; NullCheck(L_27); L_27->____Adler32 = L_34; } IL_00cb: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = __this->___window; int32_t L_36 = __this->___readAt; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_37 = __this->____codec; NullCheck(L_37); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = L_37->___OutputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_39 = __this->____codec; NullCheck(L_39); int32_t L_40 = L_39->___NextOut; int32_t L_41 = V_0; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_35, L_36, (RuntimeArray*)L_38, L_40, L_41, NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_42 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_43 = L_42; NullCheck(L_43); int32_t L_44 = L_43->___NextOut; int32_t L_45 = V_0; NullCheck(L_43); L_43->___NextOut = ((int32_t)il2cpp_codegen_add(L_44, L_45)); int32_t L_46 = __this->___readAt; int32_t L_47 = V_0; __this->___readAt = ((int32_t)il2cpp_codegen_add(L_46, L_47)); int32_t L_48 = __this->___readAt; int32_t L_49 = __this->___end; if ((!(((uint32_t)L_48) == ((uint32_t)L_49)))) { goto IL_0143; } } { int32_t L_50 = V_1; if (L_50) { goto IL_0143; } } { __this->___readAt = 0; int32_t L_51 = __this->___writeAt; int32_t L_52 = __this->___end; if ((!(((uint32_t)L_51) == ((uint32_t)L_52)))) { goto IL_0147; } } { __this->___writeAt = 0; goto IL_0147; } IL_0143: { int32_t L_53 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_53, 1)); } IL_0147: { int32_t L_54 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_014b: { int32_t L_55 = V_1; if ((((int32_t)L_55) < ((int32_t)2))) { goto IL_0007; } } { int32_t L_56 = ___0_r; return L_56; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateBlocks__cctor_m48E7A05C5D72B052BFA90206267250DB358040D1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____C133E473E5E653C5C4AEDB8BCC1C1A3A44D384FC0B6C0FCF04672B1B325EC01B_FieldInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)19)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____C133E473E5E653C5C4AEDB8BCC1C1A3A44D384FC0B6C0FCF04672B1B325EC01B_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_StaticFields*)il2cpp_codegen_static_fields_for(InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var))->___border = L_1; Il2CppCodeGenWriteBarrier((void**)(&((InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_StaticFields*)il2cpp_codegen_static_fields_for(InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var))->___border), (void*)L_1); return; } } #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 #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalInflateConstants__cctor_mFFCD07337EF53B6E30B66F335B7F786CBC9704CF (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____CF64D219C0BA56CECE4E41E0C8BF3AF538F4510FA9A2B00F38DA09E548270E5C_FieldInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)17)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____CF64D219C0BA56CECE4E41E0C8BF3AF538F4510FA9A2B00F38DA09E548270E5C_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask = L_1; Il2CppCodeGenWriteBarrier((void**)(&((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask), (void*)L_1); return; } } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateCodes__ctor_m7D497A68FD3917B01776B6A08CE460B31BA2DD7B (InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateCodes_Init_m5711899BD4FFF44861530977DE00E05C4EC5084C (InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* __this, int32_t ___0_bl, int32_t ___1_bd, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_tl, int32_t ___3_tl_index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___4_td, int32_t ___5_td_index, const RuntimeMethod* method) { { __this->___mode = 0; int32_t L_0 = ___0_bl; __this->___lbits = (uint8_t)((int32_t)(uint8_t)L_0); int32_t L_1 = ___1_bd; __this->___dbits = (uint8_t)((int32_t)(uint8_t)L_1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___2_tl; __this->___ltree = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___ltree), (void*)L_2); int32_t L_3 = ___3_tl_index; __this->___ltree_index = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ___4_td; __this->___dtree = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___dtree), (void*)L_4); int32_t L_5 = ___5_td_index; __this->___dtree_index = L_5; __this->___tree = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___tree), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateCodes_Process_mC35674130265AE09AD56532289E3264CEAF5859D (InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* __this, InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* ___0_blocks, int32_t ___1_r, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96025B6397AAC8D06A75085B92AD0F0146044D16); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDD794DC7884A15D601FC8AD88E8B6637CF36948); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* V_10 = NULL; int32_t V_11 = 0; int32_t G_B3_0 = 0; int32_t G_B11_0 = 0; InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* G_B14_0 = NULL; InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* G_B13_0 = NULL; int32_t G_B15_0 = 0; InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* G_B15_1 = NULL; int32_t G_B67_0 = 0; int32_t G_B72_0 = 0; int32_t G_B77_0 = 0; int32_t G_B91_0 = 0; int32_t G_B96_0 = 0; int32_t G_B101_0 = 0; int32_t G_B110_0 = 0; { V_3 = 0; V_4 = 0; V_5 = 0; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_0 = ___0_blocks; NullCheck(L_0); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = L_0->____codec; V_10 = L_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_2 = V_10; NullCheck(L_2); int32_t L_3 = L_2->___NextIn; V_5 = L_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_4 = V_10; NullCheck(L_4); int32_t L_5 = L_4->___AvailableBytesIn; V_6 = L_5; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_6 = ___0_blocks; NullCheck(L_6); int32_t L_7 = L_6->___bitb; V_3 = L_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_8 = ___0_blocks; NullCheck(L_8); int32_t L_9 = L_8->___bitk; V_4 = L_9; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_10 = ___0_blocks; NullCheck(L_10); int32_t L_11 = L_10->___writeAt; V_7 = L_11; int32_t L_12 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_13 = ___0_blocks; NullCheck(L_13); int32_t L_14 = L_13->___readAt; if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_004e; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_15 = ___0_blocks; NullCheck(L_15); int32_t L_16 = L_15->___end; int32_t L_17 = V_7; G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_16, L_17)); goto IL_0059; } IL_004e: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_18 = ___0_blocks; NullCheck(L_18); int32_t L_19 = L_18->___readAt; int32_t L_20 = V_7; G_B3_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_19, L_20)), 1)); } IL_0059: { V_8 = G_B3_0; } IL_005b: { int32_t L_21 = __this->___mode; V_11 = L_21; int32_t L_22 = V_11; switch (L_22) { case 0: { goto IL_0097; } case 1: { goto IL_01aa; } case 2: { goto IL_0358; } case 3: { goto IL_0434; } case 4: { goto IL_05b1; } case 5: { goto IL_0669; } case 6: { goto IL_07e4; } case 7: { goto IL_0913; } case 8: { goto IL_09c4; } case 9: { goto IL_0a11; } } } { goto IL_0a5f; } IL_0097: { int32_t L_23 = V_8; if ((((int32_t)L_23) < ((int32_t)((int32_t)258)))) { goto IL_017f; } } { int32_t L_24 = V_6; if ((((int32_t)L_24) < ((int32_t)((int32_t)10)))) { goto IL_017f; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_25 = ___0_blocks; int32_t L_26 = V_3; NullCheck(L_25); L_25->___bitb = L_26; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_27 = ___0_blocks; int32_t L_28 = V_4; NullCheck(L_27); L_27->___bitk = L_28; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_29 = V_10; int32_t L_30 = V_6; NullCheck(L_29); L_29->___AvailableBytesIn = L_30; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_31 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_32 = L_31; NullCheck(L_32); int64_t L_33 = L_32->___TotalBytesIn; int32_t L_34 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_35 = V_10; NullCheck(L_35); int32_t L_36 = L_35->___NextIn; NullCheck(L_32); L_32->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_33, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_34, L_36))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_37 = V_10; int32_t L_38 = V_5; NullCheck(L_37); L_37->___NextIn = L_38; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_39 = ___0_blocks; int32_t L_40 = V_7; NullCheck(L_39); L_39->___writeAt = L_40; uint8_t L_41 = __this->___lbits; uint8_t L_42 = __this->___dbits; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = __this->___ltree; int32_t L_44 = __this->___ltree_index; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = __this->___dtree; int32_t L_46 = __this->___dtree_index; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_47 = ___0_blocks; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_48 = V_10; int32_t L_49; L_49 = InflateCodes_InflateFast_m5338AA2534D74CB77528FFE2A17A01D3AB6CB2C2(__this, L_41, L_42, L_43, L_44, L_45, L_46, L_47, L_48, NULL); ___1_r = L_49; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_50 = V_10; NullCheck(L_50); int32_t L_51 = L_50->___NextIn; V_5 = L_51; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_52 = V_10; NullCheck(L_52); int32_t L_53 = L_52->___AvailableBytesIn; V_6 = L_53; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_54 = ___0_blocks; NullCheck(L_54); int32_t L_55 = L_54->___bitb; V_3 = L_55; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_56 = ___0_blocks; NullCheck(L_56); int32_t L_57 = L_56->___bitk; V_4 = L_57; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_58 = ___0_blocks; NullCheck(L_58); int32_t L_59 = L_58->___writeAt; V_7 = L_59; int32_t L_60 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_61 = ___0_blocks; NullCheck(L_61); int32_t L_62 = L_61->___readAt; if ((((int32_t)L_60) < ((int32_t)L_62))) { goto IL_015b; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_63 = ___0_blocks; NullCheck(L_63); int32_t L_64 = L_63->___end; int32_t L_65 = V_7; G_B11_0 = ((int32_t)il2cpp_codegen_subtract(L_64, L_65)); goto IL_0166; } IL_015b: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_66 = ___0_blocks; NullCheck(L_66); int32_t L_67 = L_66->___readAt; int32_t L_68 = V_7; G_B11_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_67, L_68)), 1)); } IL_0166: { V_8 = G_B11_0; int32_t L_69 = ___1_r; if (!L_69) { goto IL_017f; } } { int32_t L_70 = ___1_r; if ((((int32_t)L_70) == ((int32_t)1))) { G_B14_0 = __this; goto IL_0174; } G_B13_0 = __this; } { G_B15_0 = ((int32_t)9); G_B15_1 = G_B13_0; goto IL_0175; } IL_0174: { G_B15_0 = 7; G_B15_1 = G_B14_0; } IL_0175: { NullCheck(G_B15_1); G_B15_1->___mode = G_B15_0; goto IL_005b; } IL_017f: { uint8_t L_71 = __this->___lbits; __this->___need = L_71; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = __this->___ltree; __this->___tree = L_72; Il2CppCodeGenWriteBarrier((void**)(&__this->___tree), (void*)L_72); int32_t L_73 = __this->___ltree_index; __this->___tree_index = L_73; __this->___mode = 1; } IL_01aa: { int32_t L_74 = __this->___need; V_0 = L_74; goto IL_0230; } IL_01b3: { int32_t L_75 = V_6; if (!L_75) { goto IL_01bc; } } { ___1_r = 0; goto IL_0206; } IL_01bc: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_76 = ___0_blocks; int32_t L_77 = V_3; NullCheck(L_76); L_76->___bitb = L_77; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_78 = ___0_blocks; int32_t L_79 = V_4; NullCheck(L_78); L_78->___bitk = L_79; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_80 = V_10; int32_t L_81 = V_6; NullCheck(L_80); L_80->___AvailableBytesIn = L_81; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_82 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_83 = L_82; NullCheck(L_83); int64_t L_84 = L_83->___TotalBytesIn; int32_t L_85 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_86 = V_10; NullCheck(L_86); int32_t L_87 = L_86->___NextIn; NullCheck(L_83); L_83->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_84, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_85, L_87))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_88 = V_10; int32_t L_89 = V_5; NullCheck(L_88); L_88->___NextIn = L_89; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_90 = ___0_blocks; int32_t L_91 = V_7; NullCheck(L_90); L_90->___writeAt = L_91; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_92 = ___0_blocks; int32_t L_93 = ___1_r; NullCheck(L_92); int32_t L_94; L_94 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_92, L_93, NULL); return L_94; } IL_0206: { int32_t L_95 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_95, 1)); int32_t L_96 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_97 = V_10; NullCheck(L_97); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_98 = L_97->___InputBuffer; int32_t L_99 = V_5; int32_t L_100 = L_99; V_5 = ((int32_t)il2cpp_codegen_add(L_100, 1)); NullCheck(L_98); int32_t L_101 = L_100; uint8_t L_102 = (L_98)->GetAt(static_cast(L_101)); int32_t L_103 = V_4; V_3 = ((int32_t)(L_96|((int32_t)(((int32_t)((int32_t)L_102&((int32_t)255)))<<((int32_t)(L_103&((int32_t)31))))))); int32_t L_104 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_104, 8)); } IL_0230: { int32_t L_105 = V_4; int32_t L_106 = V_0; if ((((int32_t)L_105) < ((int32_t)L_106))) { goto IL_01b3; } } { int32_t L_107 = __this->___tree_index; int32_t L_108 = V_3; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_109 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_110 = V_0; NullCheck(L_109); int32_t L_111 = L_110; int32_t L_112 = (L_109)->GetAt(static_cast(L_111)); V_1 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_107, ((int32_t)(L_108&L_112)))), 3)); int32_t L_113 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_114 = __this->___tree; int32_t L_115 = V_1; NullCheck(L_114); int32_t L_116 = ((int32_t)il2cpp_codegen_add(L_115, 1)); int32_t L_117 = (L_114)->GetAt(static_cast(L_116)); V_3 = ((int32_t)(L_113>>((int32_t)(L_117&((int32_t)31))))); int32_t L_118 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_119 = __this->___tree; int32_t L_120 = V_1; NullCheck(L_119); int32_t L_121 = ((int32_t)il2cpp_codegen_add(L_120, 1)); int32_t L_122 = (L_119)->GetAt(static_cast(L_121)); V_4 = ((int32_t)il2cpp_codegen_subtract(L_118, L_122)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_123 = __this->___tree; int32_t L_124 = V_1; NullCheck(L_123); int32_t L_125 = L_124; int32_t L_126 = (L_123)->GetAt(static_cast(L_125)); V_2 = L_126; int32_t L_127 = V_2; if (L_127) { goto IL_0292; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_128 = __this->___tree; int32_t L_129 = V_1; NullCheck(L_128); int32_t L_130 = ((int32_t)il2cpp_codegen_add(L_129, 2)); int32_t L_131 = (L_128)->GetAt(static_cast(L_130)); __this->___lit = L_131; __this->___mode = 6; goto IL_005b; } IL_0292: { int32_t L_132 = V_2; if (!((int32_t)(L_132&((int32_t)16)))) { goto IL_02be; } } { int32_t L_133 = V_2; __this->___bitsToGet = ((int32_t)(L_133&((int32_t)15))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_134 = __this->___tree; int32_t L_135 = V_1; NullCheck(L_134); int32_t L_136 = ((int32_t)il2cpp_codegen_add(L_135, 2)); int32_t L_137 = (L_134)->GetAt(static_cast(L_136)); __this->___len = L_137; __this->___mode = 2; goto IL_005b; } IL_02be: { int32_t L_138 = V_2; if (((int32_t)(L_138&((int32_t)64)))) { goto IL_02e4; } } { int32_t L_139 = V_2; __this->___need = L_139; int32_t L_140 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_141 = __this->___tree; int32_t L_142 = V_1; NullCheck(L_141); int32_t L_143 = ((int32_t)il2cpp_codegen_add(L_142, 2)); int32_t L_144 = (L_141)->GetAt(static_cast(L_143)); __this->___tree_index = ((int32_t)il2cpp_codegen_add(((int32_t)(L_140/3)), L_144)); goto IL_005b; } IL_02e4: { int32_t L_145 = V_2; if (!((int32_t)(L_145&((int32_t)32)))) { goto IL_02f6; } } { __this->___mode = 7; goto IL_005b; } IL_02f6: { __this->___mode = ((int32_t)9); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_146 = V_10; NullCheck(L_146); L_146->___Message = _stringLiteral96025B6397AAC8D06A75085B92AD0F0146044D16; Il2CppCodeGenWriteBarrier((void**)(&L_146->___Message), (void*)_stringLiteral96025B6397AAC8D06A75085B92AD0F0146044D16); ___1_r = ((int32_t)-3); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_147 = ___0_blocks; int32_t L_148 = V_3; NullCheck(L_147); L_147->___bitb = L_148; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_149 = ___0_blocks; int32_t L_150 = V_4; NullCheck(L_149); L_149->___bitk = L_150; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_151 = V_10; int32_t L_152 = V_6; NullCheck(L_151); L_151->___AvailableBytesIn = L_152; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_153 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_154 = L_153; NullCheck(L_154); int64_t L_155 = L_154->___TotalBytesIn; int32_t L_156 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_157 = V_10; NullCheck(L_157); int32_t L_158 = L_157->___NextIn; NullCheck(L_154); L_154->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_155, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_156, L_158))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_159 = V_10; int32_t L_160 = V_5; NullCheck(L_159); L_159->___NextIn = L_160; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_161 = ___0_blocks; int32_t L_162 = V_7; NullCheck(L_161); L_161->___writeAt = L_162; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_163 = ___0_blocks; int32_t L_164 = ___1_r; NullCheck(L_163); int32_t L_165; L_165 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_163, L_164, NULL); return L_165; } IL_0358: { int32_t L_166 = __this->___bitsToGet; V_0 = L_166; goto IL_03de; } IL_0361: { int32_t L_167 = V_6; if (!L_167) { goto IL_036a; } } { ___1_r = 0; goto IL_03b4; } IL_036a: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_168 = ___0_blocks; int32_t L_169 = V_3; NullCheck(L_168); L_168->___bitb = L_169; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_170 = ___0_blocks; int32_t L_171 = V_4; NullCheck(L_170); L_170->___bitk = L_171; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_172 = V_10; int32_t L_173 = V_6; NullCheck(L_172); L_172->___AvailableBytesIn = L_173; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_174 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_175 = L_174; NullCheck(L_175); int64_t L_176 = L_175->___TotalBytesIn; int32_t L_177 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_178 = V_10; NullCheck(L_178); int32_t L_179 = L_178->___NextIn; NullCheck(L_175); L_175->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_176, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_177, L_179))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_180 = V_10; int32_t L_181 = V_5; NullCheck(L_180); L_180->___NextIn = L_181; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_182 = ___0_blocks; int32_t L_183 = V_7; NullCheck(L_182); L_182->___writeAt = L_183; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_184 = ___0_blocks; int32_t L_185 = ___1_r; NullCheck(L_184); int32_t L_186; L_186 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_184, L_185, NULL); return L_186; } IL_03b4: { int32_t L_187 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_187, 1)); int32_t L_188 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_189 = V_10; NullCheck(L_189); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_190 = L_189->___InputBuffer; int32_t L_191 = V_5; int32_t L_192 = L_191; V_5 = ((int32_t)il2cpp_codegen_add(L_192, 1)); NullCheck(L_190); int32_t L_193 = L_192; uint8_t L_194 = (L_190)->GetAt(static_cast(L_193)); int32_t L_195 = V_4; V_3 = ((int32_t)(L_188|((int32_t)(((int32_t)((int32_t)L_194&((int32_t)255)))<<((int32_t)(L_195&((int32_t)31))))))); int32_t L_196 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_196, 8)); } IL_03de: { int32_t L_197 = V_4; int32_t L_198 = V_0; if ((((int32_t)L_197) < ((int32_t)L_198))) { goto IL_0361; } } { int32_t L_199 = __this->___len; int32_t L_200 = V_3; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_201 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_202 = V_0; NullCheck(L_201); int32_t L_203 = L_202; int32_t L_204 = (L_201)->GetAt(static_cast(L_203)); __this->___len = ((int32_t)il2cpp_codegen_add(L_199, ((int32_t)(L_200&L_204)))); int32_t L_205 = V_3; int32_t L_206 = V_0; V_3 = ((int32_t)(L_205>>((int32_t)(L_206&((int32_t)31))))); int32_t L_207 = V_4; int32_t L_208 = V_0; V_4 = ((int32_t)il2cpp_codegen_subtract(L_207, L_208)); uint8_t L_209 = __this->___dbits; __this->___need = L_209; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_210 = __this->___dtree; __this->___tree = L_210; Il2CppCodeGenWriteBarrier((void**)(&__this->___tree), (void*)L_210); int32_t L_211 = __this->___dtree_index; __this->___tree_index = L_211; __this->___mode = 3; } IL_0434: { int32_t L_212 = __this->___need; V_0 = L_212; goto IL_04ba; } IL_043d: { int32_t L_213 = V_6; if (!L_213) { goto IL_0446; } } { ___1_r = 0; goto IL_0490; } IL_0446: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_214 = ___0_blocks; int32_t L_215 = V_3; NullCheck(L_214); L_214->___bitb = L_215; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_216 = ___0_blocks; int32_t L_217 = V_4; NullCheck(L_216); L_216->___bitk = L_217; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_218 = V_10; int32_t L_219 = V_6; NullCheck(L_218); L_218->___AvailableBytesIn = L_219; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_220 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_221 = L_220; NullCheck(L_221); int64_t L_222 = L_221->___TotalBytesIn; int32_t L_223 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_224 = V_10; NullCheck(L_224); int32_t L_225 = L_224->___NextIn; NullCheck(L_221); L_221->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_222, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_223, L_225))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_226 = V_10; int32_t L_227 = V_5; NullCheck(L_226); L_226->___NextIn = L_227; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_228 = ___0_blocks; int32_t L_229 = V_7; NullCheck(L_228); L_228->___writeAt = L_229; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_230 = ___0_blocks; int32_t L_231 = ___1_r; NullCheck(L_230); int32_t L_232; L_232 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_230, L_231, NULL); return L_232; } IL_0490: { int32_t L_233 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_233, 1)); int32_t L_234 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_235 = V_10; NullCheck(L_235); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_236 = L_235->___InputBuffer; int32_t L_237 = V_5; int32_t L_238 = L_237; V_5 = ((int32_t)il2cpp_codegen_add(L_238, 1)); NullCheck(L_236); int32_t L_239 = L_238; uint8_t L_240 = (L_236)->GetAt(static_cast(L_239)); int32_t L_241 = V_4; V_3 = ((int32_t)(L_234|((int32_t)(((int32_t)((int32_t)L_240&((int32_t)255)))<<((int32_t)(L_241&((int32_t)31))))))); int32_t L_242 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_242, 8)); } IL_04ba: { int32_t L_243 = V_4; int32_t L_244 = V_0; if ((((int32_t)L_243) < ((int32_t)L_244))) { goto IL_043d; } } { int32_t L_245 = __this->___tree_index; int32_t L_246 = V_3; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_247 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_248 = V_0; NullCheck(L_247); int32_t L_249 = L_248; int32_t L_250 = (L_247)->GetAt(static_cast(L_249)); V_1 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_245, ((int32_t)(L_246&L_250)))), 3)); int32_t L_251 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_252 = __this->___tree; int32_t L_253 = V_1; NullCheck(L_252); int32_t L_254 = ((int32_t)il2cpp_codegen_add(L_253, 1)); int32_t L_255 = (L_252)->GetAt(static_cast(L_254)); V_3 = ((int32_t)(L_251>>((int32_t)(L_255&((int32_t)31))))); int32_t L_256 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_257 = __this->___tree; int32_t L_258 = V_1; NullCheck(L_257); int32_t L_259 = ((int32_t)il2cpp_codegen_add(L_258, 1)); int32_t L_260 = (L_257)->GetAt(static_cast(L_259)); V_4 = ((int32_t)il2cpp_codegen_subtract(L_256, L_260)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_261 = __this->___tree; int32_t L_262 = V_1; NullCheck(L_261); int32_t L_263 = L_262; int32_t L_264 = (L_261)->GetAt(static_cast(L_263)); V_2 = L_264; int32_t L_265 = V_2; if (!((int32_t)(L_265&((int32_t)16)))) { goto IL_0529; } } { int32_t L_266 = V_2; __this->___bitsToGet = ((int32_t)(L_266&((int32_t)15))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_267 = __this->___tree; int32_t L_268 = V_1; NullCheck(L_267); int32_t L_269 = ((int32_t)il2cpp_codegen_add(L_268, 2)); int32_t L_270 = (L_267)->GetAt(static_cast(L_269)); __this->___dist = L_270; __this->___mode = 4; goto IL_005b; } IL_0529: { int32_t L_271 = V_2; if (((int32_t)(L_271&((int32_t)64)))) { goto IL_054f; } } { int32_t L_272 = V_2; __this->___need = L_272; int32_t L_273 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_274 = __this->___tree; int32_t L_275 = V_1; NullCheck(L_274); int32_t L_276 = ((int32_t)il2cpp_codegen_add(L_275, 2)); int32_t L_277 = (L_274)->GetAt(static_cast(L_276)); __this->___tree_index = ((int32_t)il2cpp_codegen_add(((int32_t)(L_273/3)), L_277)); goto IL_005b; } IL_054f: { __this->___mode = ((int32_t)9); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_278 = V_10; NullCheck(L_278); L_278->___Message = _stringLiteralBDD794DC7884A15D601FC8AD88E8B6637CF36948; Il2CppCodeGenWriteBarrier((void**)(&L_278->___Message), (void*)_stringLiteralBDD794DC7884A15D601FC8AD88E8B6637CF36948); ___1_r = ((int32_t)-3); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_279 = ___0_blocks; int32_t L_280 = V_3; NullCheck(L_279); L_279->___bitb = L_280; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_281 = ___0_blocks; int32_t L_282 = V_4; NullCheck(L_281); L_281->___bitk = L_282; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_283 = V_10; int32_t L_284 = V_6; NullCheck(L_283); L_283->___AvailableBytesIn = L_284; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_285 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_286 = L_285; NullCheck(L_286); int64_t L_287 = L_286->___TotalBytesIn; int32_t L_288 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_289 = V_10; NullCheck(L_289); int32_t L_290 = L_289->___NextIn; NullCheck(L_286); L_286->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_287, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_288, L_290))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_291 = V_10; int32_t L_292 = V_5; NullCheck(L_291); L_291->___NextIn = L_292; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_293 = ___0_blocks; int32_t L_294 = V_7; NullCheck(L_293); L_293->___writeAt = L_294; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_295 = ___0_blocks; int32_t L_296 = ___1_r; NullCheck(L_295); int32_t L_297; L_297 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_295, L_296, NULL); return L_297; } IL_05b1: { int32_t L_298 = __this->___bitsToGet; V_0 = L_298; goto IL_0637; } IL_05ba: { int32_t L_299 = V_6; if (!L_299) { goto IL_05c3; } } { ___1_r = 0; goto IL_060d; } IL_05c3: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_300 = ___0_blocks; int32_t L_301 = V_3; NullCheck(L_300); L_300->___bitb = L_301; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_302 = ___0_blocks; int32_t L_303 = V_4; NullCheck(L_302); L_302->___bitk = L_303; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_304 = V_10; int32_t L_305 = V_6; NullCheck(L_304); L_304->___AvailableBytesIn = L_305; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_306 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_307 = L_306; NullCheck(L_307); int64_t L_308 = L_307->___TotalBytesIn; int32_t L_309 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_310 = V_10; NullCheck(L_310); int32_t L_311 = L_310->___NextIn; NullCheck(L_307); L_307->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_308, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_309, L_311))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_312 = V_10; int32_t L_313 = V_5; NullCheck(L_312); L_312->___NextIn = L_313; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_314 = ___0_blocks; int32_t L_315 = V_7; NullCheck(L_314); L_314->___writeAt = L_315; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_316 = ___0_blocks; int32_t L_317 = ___1_r; NullCheck(L_316); int32_t L_318; L_318 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_316, L_317, NULL); return L_318; } IL_060d: { int32_t L_319 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_319, 1)); int32_t L_320 = V_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_321 = V_10; NullCheck(L_321); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_322 = L_321->___InputBuffer; int32_t L_323 = V_5; int32_t L_324 = L_323; V_5 = ((int32_t)il2cpp_codegen_add(L_324, 1)); NullCheck(L_322); int32_t L_325 = L_324; uint8_t L_326 = (L_322)->GetAt(static_cast(L_325)); int32_t L_327 = V_4; V_3 = ((int32_t)(L_320|((int32_t)(((int32_t)((int32_t)L_326&((int32_t)255)))<<((int32_t)(L_327&((int32_t)31))))))); int32_t L_328 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_328, 8)); } IL_0637: { int32_t L_329 = V_4; int32_t L_330 = V_0; if ((((int32_t)L_329) < ((int32_t)L_330))) { goto IL_05ba; } } { int32_t L_331 = __this->___dist; int32_t L_332 = V_3; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_333 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_334 = V_0; NullCheck(L_333); int32_t L_335 = L_334; int32_t L_336 = (L_333)->GetAt(static_cast(L_335)); __this->___dist = ((int32_t)il2cpp_codegen_add(L_331, ((int32_t)(L_332&L_336)))); int32_t L_337 = V_3; int32_t L_338 = V_0; V_3 = ((int32_t)(L_337>>((int32_t)(L_338&((int32_t)31))))); int32_t L_339 = V_4; int32_t L_340 = V_0; V_4 = ((int32_t)il2cpp_codegen_subtract(L_339, L_340)); __this->___mode = 5; } IL_0669: { int32_t L_341 = V_7; int32_t L_342 = __this->___dist; V_9 = ((int32_t)il2cpp_codegen_subtract(L_341, L_342)); goto IL_0681; } IL_0676: { int32_t L_343 = V_9; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_344 = ___0_blocks; NullCheck(L_344); int32_t L_345 = L_344->___end; V_9 = ((int32_t)il2cpp_codegen_add(L_343, L_345)); } IL_0681: { int32_t L_346 = V_9; if ((((int32_t)L_346) < ((int32_t)0))) { goto IL_0676; } } { goto IL_07cd; } IL_068b: { int32_t L_347 = V_8; if (L_347) { goto IL_0790; } } { int32_t L_348 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_349 = ___0_blocks; NullCheck(L_349); int32_t L_350 = L_349->___end; if ((!(((uint32_t)L_348) == ((uint32_t)L_350)))) { goto IL_06c9; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_351 = ___0_blocks; NullCheck(L_351); int32_t L_352 = L_351->___readAt; if (!L_352) { goto IL_06c9; } } { V_7 = 0; int32_t L_353 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_354 = ___0_blocks; NullCheck(L_354); int32_t L_355 = L_354->___readAt; if ((((int32_t)L_353) < ((int32_t)L_355))) { goto IL_06bc; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_356 = ___0_blocks; NullCheck(L_356); int32_t L_357 = L_356->___end; int32_t L_358 = V_7; G_B67_0 = ((int32_t)il2cpp_codegen_subtract(L_357, L_358)); goto IL_06c7; } IL_06bc: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_359 = ___0_blocks; NullCheck(L_359); int32_t L_360 = L_359->___readAt; int32_t L_361 = V_7; G_B67_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_360, L_361)), 1)); } IL_06c7: { V_8 = G_B67_0; } IL_06c9: { int32_t L_362 = V_8; if (L_362) { goto IL_0790; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_363 = ___0_blocks; int32_t L_364 = V_7; NullCheck(L_363); L_363->___writeAt = L_364; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_365 = ___0_blocks; int32_t L_366 = ___1_r; NullCheck(L_365); int32_t L_367; L_367 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_365, L_366, NULL); ___1_r = L_367; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_368 = ___0_blocks; NullCheck(L_368); int32_t L_369 = L_368->___writeAt; V_7 = L_369; int32_t L_370 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_371 = ___0_blocks; NullCheck(L_371); int32_t L_372 = L_371->___readAt; if ((((int32_t)L_370) < ((int32_t)L_372))) { goto IL_06fe; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_373 = ___0_blocks; NullCheck(L_373); int32_t L_374 = L_373->___end; int32_t L_375 = V_7; G_B72_0 = ((int32_t)il2cpp_codegen_subtract(L_374, L_375)); goto IL_0709; } IL_06fe: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_376 = ___0_blocks; NullCheck(L_376); int32_t L_377 = L_376->___readAt; int32_t L_378 = V_7; G_B72_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_377, L_378)), 1)); } IL_0709: { V_8 = G_B72_0; int32_t L_379 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_380 = ___0_blocks; NullCheck(L_380); int32_t L_381 = L_380->___end; if ((!(((uint32_t)L_379) == ((uint32_t)L_381)))) { goto IL_0742; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_382 = ___0_blocks; NullCheck(L_382); int32_t L_383 = L_382->___readAt; if (!L_383) { goto IL_0742; } } { V_7 = 0; int32_t L_384 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_385 = ___0_blocks; NullCheck(L_385); int32_t L_386 = L_385->___readAt; if ((((int32_t)L_384) < ((int32_t)L_386))) { goto IL_0735; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_387 = ___0_blocks; NullCheck(L_387); int32_t L_388 = L_387->___end; int32_t L_389 = V_7; G_B77_0 = ((int32_t)il2cpp_codegen_subtract(L_388, L_389)); goto IL_0740; } IL_0735: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_390 = ___0_blocks; NullCheck(L_390); int32_t L_391 = L_390->___readAt; int32_t L_392 = V_7; G_B77_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_391, L_392)), 1)); } IL_0740: { V_8 = G_B77_0; } IL_0742: { int32_t L_393 = V_8; if (L_393) { goto IL_0790; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_394 = ___0_blocks; int32_t L_395 = V_3; NullCheck(L_394); L_394->___bitb = L_395; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_396 = ___0_blocks; int32_t L_397 = V_4; NullCheck(L_396); L_396->___bitk = L_397; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_398 = V_10; int32_t L_399 = V_6; NullCheck(L_398); L_398->___AvailableBytesIn = L_399; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_400 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_401 = L_400; NullCheck(L_401); int64_t L_402 = L_401->___TotalBytesIn; int32_t L_403 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_404 = V_10; NullCheck(L_404); int32_t L_405 = L_404->___NextIn; NullCheck(L_401); L_401->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_402, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_403, L_405))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_406 = V_10; int32_t L_407 = V_5; NullCheck(L_406); L_406->___NextIn = L_407; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_408 = ___0_blocks; int32_t L_409 = V_7; NullCheck(L_408); L_408->___writeAt = L_409; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_410 = ___0_blocks; int32_t L_411 = ___1_r; NullCheck(L_410); int32_t L_412; L_412 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_410, L_411, NULL); return L_412; } IL_0790: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_413 = ___0_blocks; NullCheck(L_413); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_414 = L_413->___window; int32_t L_415 = V_7; int32_t L_416 = L_415; V_7 = ((int32_t)il2cpp_codegen_add(L_416, 1)); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_417 = ___0_blocks; NullCheck(L_417); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_418 = L_417->___window; int32_t L_419 = V_9; int32_t L_420 = L_419; V_9 = ((int32_t)il2cpp_codegen_add(L_420, 1)); NullCheck(L_418); int32_t L_421 = L_420; uint8_t L_422 = (L_418)->GetAt(static_cast(L_421)); NullCheck(L_414); (L_414)->SetAt(static_cast(L_416), (uint8_t)L_422); int32_t L_423 = V_8; V_8 = ((int32_t)il2cpp_codegen_subtract(L_423, 1)); int32_t L_424 = V_9; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_425 = ___0_blocks; NullCheck(L_425); int32_t L_426 = L_425->___end; if ((!(((uint32_t)L_424) == ((uint32_t)L_426)))) { goto IL_07bf; } } { V_9 = 0; } IL_07bf: { int32_t L_427 = __this->___len; __this->___len = ((int32_t)il2cpp_codegen_subtract(L_427, 1)); } IL_07cd: { int32_t L_428 = __this->___len; if (L_428) { goto IL_068b; } } { __this->___mode = 0; goto IL_005b; } IL_07e4: { int32_t L_429 = V_8; if (L_429) { goto IL_08e9; } } { int32_t L_430 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_431 = ___0_blocks; NullCheck(L_431); int32_t L_432 = L_431->___end; if ((!(((uint32_t)L_430) == ((uint32_t)L_432)))) { goto IL_0822; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_433 = ___0_blocks; NullCheck(L_433); int32_t L_434 = L_433->___readAt; if (!L_434) { goto IL_0822; } } { V_7 = 0; int32_t L_435 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_436 = ___0_blocks; NullCheck(L_436); int32_t L_437 = L_436->___readAt; if ((((int32_t)L_435) < ((int32_t)L_437))) { goto IL_0815; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_438 = ___0_blocks; NullCheck(L_438); int32_t L_439 = L_438->___end; int32_t L_440 = V_7; G_B91_0 = ((int32_t)il2cpp_codegen_subtract(L_439, L_440)); goto IL_0820; } IL_0815: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_441 = ___0_blocks; NullCheck(L_441); int32_t L_442 = L_441->___readAt; int32_t L_443 = V_7; G_B91_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_442, L_443)), 1)); } IL_0820: { V_8 = G_B91_0; } IL_0822: { int32_t L_444 = V_8; if (L_444) { goto IL_08e9; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_445 = ___0_blocks; int32_t L_446 = V_7; NullCheck(L_445); L_445->___writeAt = L_446; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_447 = ___0_blocks; int32_t L_448 = ___1_r; NullCheck(L_447); int32_t L_449; L_449 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_447, L_448, NULL); ___1_r = L_449; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_450 = ___0_blocks; NullCheck(L_450); int32_t L_451 = L_450->___writeAt; V_7 = L_451; int32_t L_452 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_453 = ___0_blocks; NullCheck(L_453); int32_t L_454 = L_453->___readAt; if ((((int32_t)L_452) < ((int32_t)L_454))) { goto IL_0857; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_455 = ___0_blocks; NullCheck(L_455); int32_t L_456 = L_455->___end; int32_t L_457 = V_7; G_B96_0 = ((int32_t)il2cpp_codegen_subtract(L_456, L_457)); goto IL_0862; } IL_0857: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_458 = ___0_blocks; NullCheck(L_458); int32_t L_459 = L_458->___readAt; int32_t L_460 = V_7; G_B96_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_459, L_460)), 1)); } IL_0862: { V_8 = G_B96_0; int32_t L_461 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_462 = ___0_blocks; NullCheck(L_462); int32_t L_463 = L_462->___end; if ((!(((uint32_t)L_461) == ((uint32_t)L_463)))) { goto IL_089b; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_464 = ___0_blocks; NullCheck(L_464); int32_t L_465 = L_464->___readAt; if (!L_465) { goto IL_089b; } } { V_7 = 0; int32_t L_466 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_467 = ___0_blocks; NullCheck(L_467); int32_t L_468 = L_467->___readAt; if ((((int32_t)L_466) < ((int32_t)L_468))) { goto IL_088e; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_469 = ___0_blocks; NullCheck(L_469); int32_t L_470 = L_469->___end; int32_t L_471 = V_7; G_B101_0 = ((int32_t)il2cpp_codegen_subtract(L_470, L_471)); goto IL_0899; } IL_088e: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_472 = ___0_blocks; NullCheck(L_472); int32_t L_473 = L_472->___readAt; int32_t L_474 = V_7; G_B101_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_473, L_474)), 1)); } IL_0899: { V_8 = G_B101_0; } IL_089b: { int32_t L_475 = V_8; if (L_475) { goto IL_08e9; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_476 = ___0_blocks; int32_t L_477 = V_3; NullCheck(L_476); L_476->___bitb = L_477; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_478 = ___0_blocks; int32_t L_479 = V_4; NullCheck(L_478); L_478->___bitk = L_479; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_480 = V_10; int32_t L_481 = V_6; NullCheck(L_480); L_480->___AvailableBytesIn = L_481; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_482 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_483 = L_482; NullCheck(L_483); int64_t L_484 = L_483->___TotalBytesIn; int32_t L_485 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_486 = V_10; NullCheck(L_486); int32_t L_487 = L_486->___NextIn; NullCheck(L_483); L_483->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_484, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_485, L_487))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_488 = V_10; int32_t L_489 = V_5; NullCheck(L_488); L_488->___NextIn = L_489; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_490 = ___0_blocks; int32_t L_491 = V_7; NullCheck(L_490); L_490->___writeAt = L_491; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_492 = ___0_blocks; int32_t L_493 = ___1_r; NullCheck(L_492); int32_t L_494; L_494 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_492, L_493, NULL); return L_494; } IL_08e9: { ___1_r = 0; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_495 = ___0_blocks; NullCheck(L_495); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_496 = L_495->___window; int32_t L_497 = V_7; int32_t L_498 = L_497; V_7 = ((int32_t)il2cpp_codegen_add(L_498, 1)); int32_t L_499 = __this->___lit; NullCheck(L_496); (L_496)->SetAt(static_cast(L_498), (uint8_t)((int32_t)(uint8_t)L_499)); int32_t L_500 = V_8; V_8 = ((int32_t)il2cpp_codegen_subtract(L_500, 1)); __this->___mode = 0; goto IL_005b; } IL_0913: { int32_t L_501 = V_4; if ((((int32_t)L_501) <= ((int32_t)7))) { goto IL_092a; } } { int32_t L_502 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_502, 8)); int32_t L_503 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_503, 1)); int32_t L_504 = V_5; V_5 = ((int32_t)il2cpp_codegen_subtract(L_504, 1)); } IL_092a: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_505 = ___0_blocks; int32_t L_506 = V_7; NullCheck(L_505); L_505->___writeAt = L_506; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_507 = ___0_blocks; int32_t L_508 = ___1_r; NullCheck(L_507); int32_t L_509; L_509 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_507, L_508, NULL); ___1_r = L_509; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_510 = ___0_blocks; NullCheck(L_510); int32_t L_511 = L_510->___writeAt; V_7 = L_511; int32_t L_512 = V_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_513 = ___0_blocks; NullCheck(L_513); int32_t L_514 = L_513->___readAt; if ((((int32_t)L_512) < ((int32_t)L_514))) { goto IL_0958; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_515 = ___0_blocks; NullCheck(L_515); int32_t L_516 = L_515->___end; int32_t L_517 = V_7; G_B110_0 = ((int32_t)il2cpp_codegen_subtract(L_516, L_517)); goto IL_0963; } IL_0958: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_518 = ___0_blocks; NullCheck(L_518); int32_t L_519 = L_518->___readAt; int32_t L_520 = V_7; G_B110_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_519, L_520)), 1)); } IL_0963: { V_8 = G_B110_0; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_521 = ___0_blocks; NullCheck(L_521); int32_t L_522 = L_521->___readAt; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_523 = ___0_blocks; NullCheck(L_523); int32_t L_524 = L_523->___writeAt; if ((((int32_t)L_522) == ((int32_t)L_524))) { goto IL_09bd; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_525 = ___0_blocks; int32_t L_526 = V_3; NullCheck(L_525); L_525->___bitb = L_526; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_527 = ___0_blocks; int32_t L_528 = V_4; NullCheck(L_527); L_527->___bitk = L_528; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_529 = V_10; int32_t L_530 = V_6; NullCheck(L_529); L_529->___AvailableBytesIn = L_530; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_531 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_532 = L_531; NullCheck(L_532); int64_t L_533 = L_532->___TotalBytesIn; int32_t L_534 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_535 = V_10; NullCheck(L_535); int32_t L_536 = L_535->___NextIn; NullCheck(L_532); L_532->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_533, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_534, L_536))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_537 = V_10; int32_t L_538 = V_5; NullCheck(L_537); L_537->___NextIn = L_538; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_539 = ___0_blocks; int32_t L_540 = V_7; NullCheck(L_539); L_539->___writeAt = L_540; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_541 = ___0_blocks; int32_t L_542 = ___1_r; NullCheck(L_541); int32_t L_543; L_543 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_541, L_542, NULL); return L_543; } IL_09bd: { __this->___mode = 8; } IL_09c4: { ___1_r = 1; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_544 = ___0_blocks; int32_t L_545 = V_3; NullCheck(L_544); L_544->___bitb = L_545; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_546 = ___0_blocks; int32_t L_547 = V_4; NullCheck(L_546); L_546->___bitk = L_547; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_548 = V_10; int32_t L_549 = V_6; NullCheck(L_548); L_548->___AvailableBytesIn = L_549; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_550 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_551 = L_550; NullCheck(L_551); int64_t L_552 = L_551->___TotalBytesIn; int32_t L_553 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_554 = V_10; NullCheck(L_554); int32_t L_555 = L_554->___NextIn; NullCheck(L_551); L_551->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_552, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_553, L_555))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_556 = V_10; int32_t L_557 = V_5; NullCheck(L_556); L_556->___NextIn = L_557; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_558 = ___0_blocks; int32_t L_559 = V_7; NullCheck(L_558); L_558->___writeAt = L_559; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_560 = ___0_blocks; int32_t L_561 = ___1_r; NullCheck(L_560); int32_t L_562; L_562 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_560, L_561, NULL); return L_562; } IL_0a11: { ___1_r = ((int32_t)-3); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_563 = ___0_blocks; int32_t L_564 = V_3; NullCheck(L_563); L_563->___bitb = L_564; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_565 = ___0_blocks; int32_t L_566 = V_4; NullCheck(L_565); L_565->___bitk = L_566; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_567 = V_10; int32_t L_568 = V_6; NullCheck(L_567); L_567->___AvailableBytesIn = L_568; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_569 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_570 = L_569; NullCheck(L_570); int64_t L_571 = L_570->___TotalBytesIn; int32_t L_572 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_573 = V_10; NullCheck(L_573); int32_t L_574 = L_573->___NextIn; NullCheck(L_570); L_570->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_571, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_572, L_574))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_575 = V_10; int32_t L_576 = V_5; NullCheck(L_575); L_575->___NextIn = L_576; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_577 = ___0_blocks; int32_t L_578 = V_7; NullCheck(L_577); L_577->___writeAt = L_578; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_579 = ___0_blocks; int32_t L_580 = ___1_r; NullCheck(L_579); int32_t L_581; L_581 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_579, L_580, NULL); return L_581; } IL_0a5f: { ___1_r = ((int32_t)-2); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_582 = ___0_blocks; int32_t L_583 = V_3; NullCheck(L_582); L_582->___bitb = L_583; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_584 = ___0_blocks; int32_t L_585 = V_4; NullCheck(L_584); L_584->___bitk = L_585; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_586 = V_10; int32_t L_587 = V_6; NullCheck(L_586); L_586->___AvailableBytesIn = L_587; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_588 = V_10; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_589 = L_588; NullCheck(L_589); int64_t L_590 = L_589->___TotalBytesIn; int32_t L_591 = V_5; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_592 = V_10; NullCheck(L_592); int32_t L_593 = L_592->___NextIn; NullCheck(L_589); L_589->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_590, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_591, L_593))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_594 = V_10; int32_t L_595 = V_5; NullCheck(L_594); L_594->___NextIn = L_595; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_596 = ___0_blocks; int32_t L_597 = V_7; NullCheck(L_596); L_596->___writeAt = L_597; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_598 = ___0_blocks; int32_t L_599 = ___1_r; NullCheck(L_598); int32_t L_600; L_600 = InflateBlocks_Flush_m6464B4A18345D32BC6831BA5D1FE77916C72B9FF(L_598, L_599, NULL); return L_600; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateCodes_InflateFast_m5338AA2534D74CB77528FFE2A17A01D3AB6CB2C2 (InflateCodes_tC0BA9A078087946F732294A6F3E465B0E5B319B4* __this, int32_t ___0_bl, int32_t ___1_bd, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_tl, int32_t ___3_tl_index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___4_td, int32_t ___5_td_index, InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* ___6_s, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___7_z, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96025B6397AAC8D06A75085B92AD0F0146044D16); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDD794DC7884A15D601FC8AD88E8B6637CF36948); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t G_B3_0 = 0; int32_t G_B41_0 = 0; int32_t G_B49_0 = 0; int32_t G_B53_0 = 0; int32_t G_B59_0 = 0; { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = ___7_z; NullCheck(L_0); int32_t L_1 = L_0->___NextIn; V_6 = L_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_2 = ___7_z; NullCheck(L_2); int32_t L_3 = L_2->___AvailableBytesIn; V_7 = L_3; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_4 = ___6_s; NullCheck(L_4); int32_t L_5 = L_4->___bitb; V_4 = L_5; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_6 = ___6_s; NullCheck(L_6); int32_t L_7 = L_6->___bitk; V_5 = L_7; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_8 = ___6_s; NullCheck(L_8); int32_t L_9 = L_8->___writeAt; V_8 = L_9; int32_t L_10 = V_8; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_11 = ___6_s; NullCheck(L_11); int32_t L_12 = L_11->___readAt; if ((((int32_t)L_10) < ((int32_t)L_12))) { goto IL_0044; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_13 = ___6_s; NullCheck(L_13); int32_t L_14 = L_13->___end; int32_t L_15 = V_8; G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_14, L_15)); goto IL_0050; } IL_0044: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_16 = ___6_s; NullCheck(L_16); int32_t L_17 = L_16->___readAt; int32_t L_18 = V_8; G_B3_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_17, L_18)), 1)); } IL_0050: { V_9 = G_B3_0; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_20 = ___0_bl; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_10 = L_22; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_24 = ___1_bd; NullCheck(L_23); int32_t L_25 = L_24; int32_t L_26 = (L_23)->GetAt(static_cast(L_25)); V_11 = L_26; goto IL_0092; } IL_0066: { int32_t L_27 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_27, 1)); int32_t L_28 = V_4; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_29 = ___7_z; NullCheck(L_29); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = L_29->___InputBuffer; int32_t L_31 = V_6; int32_t L_32 = L_31; V_6 = ((int32_t)il2cpp_codegen_add(L_32, 1)); NullCheck(L_30); int32_t L_33 = L_32; uint8_t L_34 = (L_30)->GetAt(static_cast(L_33)); int32_t L_35 = V_5; V_4 = ((int32_t)(L_28|((int32_t)(((int32_t)((int32_t)L_34&((int32_t)255)))<<((int32_t)(L_35&((int32_t)31))))))); int32_t L_36 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_36, 8)); } IL_0092: { int32_t L_37 = V_5; if ((((int32_t)L_37) < ((int32_t)((int32_t)20)))) { goto IL_0066; } } { int32_t L_38 = V_4; int32_t L_39 = V_10; V_0 = ((int32_t)(L_38&L_39)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = ___2_tl; V_1 = L_40; int32_t L_41 = ___3_tl_index; V_2 = L_41; int32_t L_42 = V_2; int32_t L_43 = V_0; V_15 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_42, L_43)), 3)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = V_1; int32_t L_45 = V_15; NullCheck(L_44); int32_t L_46 = L_45; int32_t L_47 = (L_44)->GetAt(static_cast(L_46)); int32_t L_48 = L_47; V_3 = L_48; if (L_48) { goto IL_00ec; } } { int32_t L_49 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = V_1; int32_t L_51 = V_15; NullCheck(L_50); int32_t L_52 = ((int32_t)il2cpp_codegen_add(L_51, 1)); int32_t L_53 = (L_50)->GetAt(static_cast(L_52)); V_4 = ((int32_t)(L_49>>((int32_t)(L_53&((int32_t)31))))); int32_t L_54 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = V_1; int32_t L_56 = V_15; NullCheck(L_55); int32_t L_57 = ((int32_t)il2cpp_codegen_add(L_56, 1)); int32_t L_58 = (L_55)->GetAt(static_cast(L_57)); V_5 = ((int32_t)il2cpp_codegen_subtract(L_54, L_58)); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_59 = ___6_s; NullCheck(L_59); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_60 = L_59->___window; int32_t L_61 = V_8; int32_t L_62 = L_61; V_8 = ((int32_t)il2cpp_codegen_add(L_62, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_63 = V_1; int32_t L_64 = V_15; NullCheck(L_63); int32_t L_65 = ((int32_t)il2cpp_codegen_add(L_64, 2)); int32_t L_66 = (L_63)->GetAt(static_cast(L_65)); NullCheck(L_60); (L_60)->SetAt(static_cast(L_62), (uint8_t)((int32_t)(uint8_t)L_66)); int32_t L_67 = V_9; V_9 = ((int32_t)il2cpp_codegen_subtract(L_67, 1)); goto IL_05c0; } IL_00ec: { int32_t L_68 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = V_1; int32_t L_70 = V_15; NullCheck(L_69); int32_t L_71 = ((int32_t)il2cpp_codegen_add(L_70, 1)); int32_t L_72 = (L_69)->GetAt(static_cast(L_71)); V_4 = ((int32_t)(L_68>>((int32_t)(L_72&((int32_t)31))))); int32_t L_73 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_1; int32_t L_75 = V_15; NullCheck(L_74); int32_t L_76 = ((int32_t)il2cpp_codegen_add(L_75, 1)); int32_t L_77 = (L_74)->GetAt(static_cast(L_76)); V_5 = ((int32_t)il2cpp_codegen_subtract(L_73, L_77)); int32_t L_78 = V_3; if (!((int32_t)(L_78&((int32_t)16)))) { goto IL_044b; } } { int32_t L_79 = V_3; V_3 = ((int32_t)(L_79&((int32_t)15))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_80 = V_1; int32_t L_81 = V_15; NullCheck(L_80); int32_t L_82 = ((int32_t)il2cpp_codegen_add(L_81, 2)); int32_t L_83 = (L_80)->GetAt(static_cast(L_82)); int32_t L_84 = V_4; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_85 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_86 = V_3; NullCheck(L_85); int32_t L_87 = L_86; int32_t L_88 = (L_85)->GetAt(static_cast(L_87)); V_12 = ((int32_t)il2cpp_codegen_add(L_83, ((int32_t)(L_84&L_88)))); int32_t L_89 = V_4; int32_t L_90 = V_3; V_4 = ((int32_t)(L_89>>((int32_t)(L_90&((int32_t)31))))); int32_t L_91 = V_5; int32_t L_92 = V_3; V_5 = ((int32_t)il2cpp_codegen_subtract(L_91, L_92)); goto IL_0163; } IL_0137: { int32_t L_93 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_93, 1)); int32_t L_94 = V_4; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_95 = ___7_z; NullCheck(L_95); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_96 = L_95->___InputBuffer; int32_t L_97 = V_6; int32_t L_98 = L_97; V_6 = ((int32_t)il2cpp_codegen_add(L_98, 1)); NullCheck(L_96); int32_t L_99 = L_98; uint8_t L_100 = (L_96)->GetAt(static_cast(L_99)); int32_t L_101 = V_5; V_4 = ((int32_t)(L_94|((int32_t)(((int32_t)((int32_t)L_100&((int32_t)255)))<<((int32_t)(L_101&((int32_t)31))))))); int32_t L_102 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_102, 8)); } IL_0163: { int32_t L_103 = V_5; if ((((int32_t)L_103) < ((int32_t)((int32_t)15)))) { goto IL_0137; } } { int32_t L_104 = V_4; int32_t L_105 = V_11; V_0 = ((int32_t)(L_104&L_105)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_106 = ___4_td; V_1 = L_106; int32_t L_107 = ___5_td_index; V_2 = L_107; int32_t L_108 = V_2; int32_t L_109 = V_0; V_15 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_108, L_109)), 3)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_110 = V_1; int32_t L_111 = V_15; NullCheck(L_110); int32_t L_112 = L_111; int32_t L_113 = (L_110)->GetAt(static_cast(L_112)); V_3 = L_113; } IL_0181: { int32_t L_114 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_115 = V_1; int32_t L_116 = V_15; NullCheck(L_115); int32_t L_117 = ((int32_t)il2cpp_codegen_add(L_116, 1)); int32_t L_118 = (L_115)->GetAt(static_cast(L_117)); V_4 = ((int32_t)(L_114>>((int32_t)(L_118&((int32_t)31))))); int32_t L_119 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_120 = V_1; int32_t L_121 = V_15; NullCheck(L_120); int32_t L_122 = ((int32_t)il2cpp_codegen_add(L_121, 1)); int32_t L_123 = (L_120)->GetAt(static_cast(L_122)); V_5 = ((int32_t)il2cpp_codegen_subtract(L_119, L_123)); int32_t L_124 = V_3; if (!((int32_t)(L_124&((int32_t)16)))) { goto IL_0394; } } { int32_t L_125 = V_3; V_3 = ((int32_t)(L_125&((int32_t)15))); goto IL_01d6; } IL_01aa: { int32_t L_126 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_126, 1)); int32_t L_127 = V_4; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_128 = ___7_z; NullCheck(L_128); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_129 = L_128->___InputBuffer; int32_t L_130 = V_6; int32_t L_131 = L_130; V_6 = ((int32_t)il2cpp_codegen_add(L_131, 1)); NullCheck(L_129); int32_t L_132 = L_131; uint8_t L_133 = (L_129)->GetAt(static_cast(L_132)); int32_t L_134 = V_5; V_4 = ((int32_t)(L_127|((int32_t)(((int32_t)((int32_t)L_133&((int32_t)255)))<<((int32_t)(L_134&((int32_t)31))))))); int32_t L_135 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_135, 8)); } IL_01d6: { int32_t L_136 = V_5; int32_t L_137 = V_3; if ((((int32_t)L_136) < ((int32_t)L_137))) { goto IL_01aa; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_138 = V_1; int32_t L_139 = V_15; NullCheck(L_138); int32_t L_140 = ((int32_t)il2cpp_codegen_add(L_139, 2)); int32_t L_141 = (L_138)->GetAt(static_cast(L_140)); int32_t L_142 = V_4; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_143 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_144 = V_3; NullCheck(L_143); int32_t L_145 = L_144; int32_t L_146 = (L_143)->GetAt(static_cast(L_145)); V_13 = ((int32_t)il2cpp_codegen_add(L_141, ((int32_t)(L_142&L_146)))); int32_t L_147 = V_4; int32_t L_148 = V_3; V_4 = ((int32_t)(L_147>>((int32_t)(L_148&((int32_t)31))))); int32_t L_149 = V_5; int32_t L_150 = V_3; V_5 = ((int32_t)il2cpp_codegen_subtract(L_149, L_150)); int32_t L_151 = V_9; int32_t L_152 = V_12; V_9 = ((int32_t)il2cpp_codegen_subtract(L_151, L_152)); int32_t L_153 = V_8; int32_t L_154 = V_13; if ((((int32_t)L_153) < ((int32_t)L_154))) { goto IL_029a; } } { int32_t L_155 = V_8; int32_t L_156 = V_13; V_14 = ((int32_t)il2cpp_codegen_subtract(L_155, L_156)); int32_t L_157 = V_8; int32_t L_158 = V_14; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_157, L_158))) <= ((int32_t)0))) { goto IL_026b; } } { int32_t L_159 = V_8; int32_t L_160 = V_14; if ((((int32_t)2) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_159, L_160))))) { goto IL_026b; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_161 = ___6_s; NullCheck(L_161); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_162 = L_161->___window; int32_t L_163 = V_8; int32_t L_164 = L_163; V_8 = ((int32_t)il2cpp_codegen_add(L_164, 1)); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_165 = ___6_s; NullCheck(L_165); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_166 = L_165->___window; int32_t L_167 = V_14; int32_t L_168 = L_167; V_14 = ((int32_t)il2cpp_codegen_add(L_168, 1)); NullCheck(L_166); int32_t L_169 = L_168; uint8_t L_170 = (L_166)->GetAt(static_cast(L_169)); NullCheck(L_162); (L_162)->SetAt(static_cast(L_164), (uint8_t)L_170); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_171 = ___6_s; NullCheck(L_171); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_172 = L_171->___window; int32_t L_173 = V_8; int32_t L_174 = L_173; V_8 = ((int32_t)il2cpp_codegen_add(L_174, 1)); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_175 = ___6_s; NullCheck(L_175); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_176 = L_175->___window; int32_t L_177 = V_14; int32_t L_178 = L_177; V_14 = ((int32_t)il2cpp_codegen_add(L_178, 1)); NullCheck(L_176); int32_t L_179 = L_178; uint8_t L_180 = (L_176)->GetAt(static_cast(L_179)); NullCheck(L_172); (L_172)->SetAt(static_cast(L_174), (uint8_t)L_180); int32_t L_181 = V_12; V_12 = ((int32_t)il2cpp_codegen_subtract(L_181, 2)); goto IL_0328; } IL_026b: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_182 = ___6_s; NullCheck(L_182); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_183 = L_182->___window; int32_t L_184 = V_14; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_185 = ___6_s; NullCheck(L_185); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_186 = L_185->___window; int32_t L_187 = V_8; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_183, L_184, (RuntimeArray*)L_186, L_187, 2, NULL); int32_t L_188 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_188, 2)); int32_t L_189 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_189, 2)); int32_t L_190 = V_12; V_12 = ((int32_t)il2cpp_codegen_subtract(L_190, 2)); goto IL_0328; } IL_029a: { int32_t L_191 = V_8; int32_t L_192 = V_13; V_14 = ((int32_t)il2cpp_codegen_subtract(L_191, L_192)); } IL_02a1: { int32_t L_193 = V_14; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_194 = ___6_s; NullCheck(L_194); int32_t L_195 = L_194->___end; V_14 = ((int32_t)il2cpp_codegen_add(L_193, L_195)); int32_t L_196 = V_14; if ((((int32_t)L_196) < ((int32_t)0))) { goto IL_02a1; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_197 = ___6_s; NullCheck(L_197); int32_t L_198 = L_197->___end; int32_t L_199 = V_14; V_3 = ((int32_t)il2cpp_codegen_subtract(L_198, L_199)); int32_t L_200 = V_12; int32_t L_201 = V_3; if ((((int32_t)L_200) <= ((int32_t)L_201))) { goto IL_0328; } } { int32_t L_202 = V_12; int32_t L_203 = V_3; V_12 = ((int32_t)il2cpp_codegen_subtract(L_202, L_203)); int32_t L_204 = V_8; int32_t L_205 = V_14; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_204, L_205))) <= ((int32_t)0))) { goto IL_02ff; } } { int32_t L_206 = V_3; int32_t L_207 = V_8; int32_t L_208 = V_14; if ((((int32_t)L_206) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_207, L_208))))) { goto IL_02ff; } } IL_02d8: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_209 = ___6_s; NullCheck(L_209); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_210 = L_209->___window; int32_t L_211 = V_8; int32_t L_212 = L_211; V_8 = ((int32_t)il2cpp_codegen_add(L_212, 1)); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_213 = ___6_s; NullCheck(L_213); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_214 = L_213->___window; int32_t L_215 = V_14; int32_t L_216 = L_215; V_14 = ((int32_t)il2cpp_codegen_add(L_216, 1)); NullCheck(L_214); int32_t L_217 = L_216; uint8_t L_218 = (L_214)->GetAt(static_cast(L_217)); NullCheck(L_210); (L_210)->SetAt(static_cast(L_212), (uint8_t)L_218); int32_t L_219 = V_3; int32_t L_220 = ((int32_t)il2cpp_codegen_subtract(L_219, 1)); V_3 = L_220; if (L_220) { goto IL_02d8; } } { goto IL_0325; } IL_02ff: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_221 = ___6_s; NullCheck(L_221); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_222 = L_221->___window; int32_t L_223 = V_14; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_224 = ___6_s; NullCheck(L_224); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_225 = L_224->___window; int32_t L_226 = V_8; int32_t L_227 = V_3; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_222, L_223, (RuntimeArray*)L_225, L_226, L_227, NULL); int32_t L_228 = V_8; int32_t L_229 = V_3; V_8 = ((int32_t)il2cpp_codegen_add(L_228, L_229)); int32_t L_230 = V_14; int32_t L_231 = V_3; V_14 = ((int32_t)il2cpp_codegen_add(L_230, L_231)); V_3 = 0; } IL_0325: { V_14 = 0; } IL_0328: { int32_t L_232 = V_8; int32_t L_233 = V_14; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_232, L_233))) <= ((int32_t)0))) { goto IL_0365; } } { int32_t L_234 = V_12; int32_t L_235 = V_8; int32_t L_236 = V_14; if ((((int32_t)L_234) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_235, L_236))))) { goto IL_0365; } } IL_0339: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_237 = ___6_s; NullCheck(L_237); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_238 = L_237->___window; int32_t L_239 = V_8; int32_t L_240 = L_239; V_8 = ((int32_t)il2cpp_codegen_add(L_240, 1)); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_241 = ___6_s; NullCheck(L_241); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_242 = L_241->___window; int32_t L_243 = V_14; int32_t L_244 = L_243; V_14 = ((int32_t)il2cpp_codegen_add(L_244, 1)); NullCheck(L_242); int32_t L_245 = L_244; uint8_t L_246 = (L_242)->GetAt(static_cast(L_245)); NullCheck(L_238); (L_238)->SetAt(static_cast(L_240), (uint8_t)L_246); int32_t L_247 = V_12; int32_t L_248 = ((int32_t)il2cpp_codegen_subtract(L_247, 1)); V_12 = L_248; if (L_248) { goto IL_0339; } } { goto IL_05c0; } IL_0365: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_249 = ___6_s; NullCheck(L_249); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_250 = L_249->___window; int32_t L_251 = V_14; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_252 = ___6_s; NullCheck(L_252); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_253 = L_252->___window; int32_t L_254 = V_8; int32_t L_255 = V_12; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_250, L_251, (RuntimeArray*)L_253, L_254, L_255, NULL); int32_t L_256 = V_8; int32_t L_257 = V_12; V_8 = ((int32_t)il2cpp_codegen_add(L_256, L_257)); int32_t L_258 = V_14; int32_t L_259 = V_12; V_14 = ((int32_t)il2cpp_codegen_add(L_258, L_259)); V_12 = 0; goto IL_05c0; } IL_0394: { int32_t L_260 = V_3; if (((int32_t)(L_260&((int32_t)64)))) { goto IL_03c1; } } { int32_t L_261 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_262 = V_1; int32_t L_263 = V_15; NullCheck(L_262); int32_t L_264 = ((int32_t)il2cpp_codegen_add(L_263, 2)); int32_t L_265 = (L_262)->GetAt(static_cast(L_264)); V_0 = ((int32_t)il2cpp_codegen_add(L_261, L_265)); int32_t L_266 = V_0; int32_t L_267 = V_4; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_268 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_269 = V_3; NullCheck(L_268); int32_t L_270 = L_269; int32_t L_271 = (L_268)->GetAt(static_cast(L_270)); V_0 = ((int32_t)il2cpp_codegen_add(L_266, ((int32_t)(L_267&L_271)))); int32_t L_272 = V_2; int32_t L_273 = V_0; V_15 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_272, L_273)), 3)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_274 = V_1; int32_t L_275 = V_15; NullCheck(L_274); int32_t L_276 = L_275; int32_t L_277 = (L_274)->GetAt(static_cast(L_276)); V_3 = L_277; goto IL_0181; } IL_03c1: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_278 = ___7_z; NullCheck(L_278); L_278->___Message = _stringLiteralBDD794DC7884A15D601FC8AD88E8B6637CF36948; Il2CppCodeGenWriteBarrier((void**)(&L_278->___Message), (void*)_stringLiteralBDD794DC7884A15D601FC8AD88E8B6637CF36948); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_279 = ___7_z; NullCheck(L_279); int32_t L_280 = L_279->___AvailableBytesIn; int32_t L_281 = V_7; V_12 = ((int32_t)il2cpp_codegen_subtract(L_280, L_281)); int32_t L_282 = V_5; int32_t L_283 = V_12; if ((((int32_t)((int32_t)(L_282>>3))) < ((int32_t)L_283))) { goto IL_03e5; } } { int32_t L_284 = V_12; G_B41_0 = L_284; goto IL_03e9; } IL_03e5: { int32_t L_285 = V_5; G_B41_0 = ((int32_t)(L_285>>3)); } IL_03e9: { V_12 = G_B41_0; int32_t L_286 = V_7; int32_t L_287 = V_12; V_7 = ((int32_t)il2cpp_codegen_add(L_286, L_287)); int32_t L_288 = V_6; int32_t L_289 = V_12; V_6 = ((int32_t)il2cpp_codegen_subtract(L_288, L_289)); int32_t L_290 = V_5; int32_t L_291 = V_12; V_5 = ((int32_t)il2cpp_codegen_subtract(L_290, ((int32_t)(L_291<<3)))); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_292 = ___6_s; int32_t L_293 = V_4; NullCheck(L_292); L_292->___bitb = L_293; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_294 = ___6_s; int32_t L_295 = V_5; NullCheck(L_294); L_294->___bitk = L_295; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_296 = ___7_z; int32_t L_297 = V_7; NullCheck(L_296); L_296->___AvailableBytesIn = L_297; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_298 = ___7_z; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_299 = L_298; NullCheck(L_299); int64_t L_300 = L_299->___TotalBytesIn; int32_t L_301 = V_6; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_302 = ___7_z; NullCheck(L_302); int32_t L_303 = L_302->___NextIn; NullCheck(L_299); L_299->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_300, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_301, L_303))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_304 = ___7_z; int32_t L_305 = V_6; NullCheck(L_304); L_304->___NextIn = L_305; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_306 = ___6_s; int32_t L_307 = V_8; NullCheck(L_306); L_306->___writeAt = L_307; return ((int32_t)-3); } IL_044b: { int32_t L_308 = V_3; if (((int32_t)(L_308&((int32_t)64)))) { goto IL_04b3; } } { int32_t L_309 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_310 = V_1; int32_t L_311 = V_15; NullCheck(L_310); int32_t L_312 = ((int32_t)il2cpp_codegen_add(L_311, 2)); int32_t L_313 = (L_310)->GetAt(static_cast(L_312)); V_0 = ((int32_t)il2cpp_codegen_add(L_309, L_313)); int32_t L_314 = V_0; int32_t L_315 = V_4; il2cpp_codegen_runtime_class_init_inline(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_316 = ((InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_StaticFields*)il2cpp_codegen_static_fields_for(InternalInflateConstants_t86899506D2078999483DF82DA9B88292F64ED96C_il2cpp_TypeInfo_var))->___InflateMask; int32_t L_317 = V_3; NullCheck(L_316); int32_t L_318 = L_317; int32_t L_319 = (L_316)->GetAt(static_cast(L_318)); V_0 = ((int32_t)il2cpp_codegen_add(L_314, ((int32_t)(L_315&L_319)))); int32_t L_320 = V_2; int32_t L_321 = V_0; V_15 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_320, L_321)), 3)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_322 = V_1; int32_t L_323 = V_15; NullCheck(L_322); int32_t L_324 = L_323; int32_t L_325 = (L_322)->GetAt(static_cast(L_324)); int32_t L_326 = L_325; V_3 = L_326; if (L_326) { goto IL_00ec; } } { int32_t L_327 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_328 = V_1; int32_t L_329 = V_15; NullCheck(L_328); int32_t L_330 = ((int32_t)il2cpp_codegen_add(L_329, 1)); int32_t L_331 = (L_328)->GetAt(static_cast(L_330)); V_4 = ((int32_t)(L_327>>((int32_t)(L_331&((int32_t)31))))); int32_t L_332 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_333 = V_1; int32_t L_334 = V_15; NullCheck(L_333); int32_t L_335 = ((int32_t)il2cpp_codegen_add(L_334, 1)); int32_t L_336 = (L_333)->GetAt(static_cast(L_335)); V_5 = ((int32_t)il2cpp_codegen_subtract(L_332, L_336)); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_337 = ___6_s; NullCheck(L_337); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_338 = L_337->___window; int32_t L_339 = V_8; int32_t L_340 = L_339; V_8 = ((int32_t)il2cpp_codegen_add(L_340, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_341 = V_1; int32_t L_342 = V_15; NullCheck(L_341); int32_t L_343 = ((int32_t)il2cpp_codegen_add(L_342, 2)); int32_t L_344 = (L_341)->GetAt(static_cast(L_343)); NullCheck(L_338); (L_338)->SetAt(static_cast(L_340), (uint8_t)((int32_t)(uint8_t)L_344)); int32_t L_345 = V_9; V_9 = ((int32_t)il2cpp_codegen_subtract(L_345, 1)); goto IL_05c0; } IL_04b3: { int32_t L_346 = V_3; if (!((int32_t)(L_346&((int32_t)32)))) { goto IL_0536; } } { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_347 = ___7_z; NullCheck(L_347); int32_t L_348 = L_347->___AvailableBytesIn; int32_t L_349 = V_7; V_12 = ((int32_t)il2cpp_codegen_subtract(L_348, L_349)); int32_t L_350 = V_5; int32_t L_351 = V_12; if ((((int32_t)((int32_t)(L_350>>3))) < ((int32_t)L_351))) { goto IL_04d1; } } { int32_t L_352 = V_12; G_B49_0 = L_352; goto IL_04d5; } IL_04d1: { int32_t L_353 = V_5; G_B49_0 = ((int32_t)(L_353>>3)); } IL_04d5: { V_12 = G_B49_0; int32_t L_354 = V_7; int32_t L_355 = V_12; V_7 = ((int32_t)il2cpp_codegen_add(L_354, L_355)); int32_t L_356 = V_6; int32_t L_357 = V_12; V_6 = ((int32_t)il2cpp_codegen_subtract(L_356, L_357)); int32_t L_358 = V_5; int32_t L_359 = V_12; V_5 = ((int32_t)il2cpp_codegen_subtract(L_358, ((int32_t)(L_359<<3)))); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_360 = ___6_s; int32_t L_361 = V_4; NullCheck(L_360); L_360->___bitb = L_361; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_362 = ___6_s; int32_t L_363 = V_5; NullCheck(L_362); L_362->___bitk = L_363; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_364 = ___7_z; int32_t L_365 = V_7; NullCheck(L_364); L_364->___AvailableBytesIn = L_365; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_366 = ___7_z; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_367 = L_366; NullCheck(L_367); int64_t L_368 = L_367->___TotalBytesIn; int32_t L_369 = V_6; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_370 = ___7_z; NullCheck(L_370); int32_t L_371 = L_370->___NextIn; NullCheck(L_367); L_367->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_368, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_369, L_371))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_372 = ___7_z; int32_t L_373 = V_6; NullCheck(L_372); L_372->___NextIn = L_373; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_374 = ___6_s; int32_t L_375 = V_8; NullCheck(L_374); L_374->___writeAt = L_375; return 1; } IL_0536: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_376 = ___7_z; NullCheck(L_376); L_376->___Message = _stringLiteral96025B6397AAC8D06A75085B92AD0F0146044D16; Il2CppCodeGenWriteBarrier((void**)(&L_376->___Message), (void*)_stringLiteral96025B6397AAC8D06A75085B92AD0F0146044D16); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_377 = ___7_z; NullCheck(L_377); int32_t L_378 = L_377->___AvailableBytesIn; int32_t L_379 = V_7; V_12 = ((int32_t)il2cpp_codegen_subtract(L_378, L_379)); int32_t L_380 = V_5; int32_t L_381 = V_12; if ((((int32_t)((int32_t)(L_380>>3))) < ((int32_t)L_381))) { goto IL_055a; } } { int32_t L_382 = V_12; G_B53_0 = L_382; goto IL_055e; } IL_055a: { int32_t L_383 = V_5; G_B53_0 = ((int32_t)(L_383>>3)); } IL_055e: { V_12 = G_B53_0; int32_t L_384 = V_7; int32_t L_385 = V_12; V_7 = ((int32_t)il2cpp_codegen_add(L_384, L_385)); int32_t L_386 = V_6; int32_t L_387 = V_12; V_6 = ((int32_t)il2cpp_codegen_subtract(L_386, L_387)); int32_t L_388 = V_5; int32_t L_389 = V_12; V_5 = ((int32_t)il2cpp_codegen_subtract(L_388, ((int32_t)(L_389<<3)))); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_390 = ___6_s; int32_t L_391 = V_4; NullCheck(L_390); L_390->___bitb = L_391; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_392 = ___6_s; int32_t L_393 = V_5; NullCheck(L_392); L_392->___bitk = L_393; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_394 = ___7_z; int32_t L_395 = V_7; NullCheck(L_394); L_394->___AvailableBytesIn = L_395; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_396 = ___7_z; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_397 = L_396; NullCheck(L_397); int64_t L_398 = L_397->___TotalBytesIn; int32_t L_399 = V_6; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_400 = ___7_z; NullCheck(L_400); int32_t L_401 = L_400->___NextIn; NullCheck(L_397); L_397->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_398, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_399, L_401))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_402 = ___7_z; int32_t L_403 = V_6; NullCheck(L_402); L_402->___NextIn = L_403; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_404 = ___6_s; int32_t L_405 = V_8; NullCheck(L_404); L_404->___writeAt = L_405; return ((int32_t)-3); } IL_05c0: { int32_t L_406 = V_9; if ((((int32_t)L_406) < ((int32_t)((int32_t)258)))) { goto IL_05d2; } } { int32_t L_407 = V_7; if ((((int32_t)L_407) >= ((int32_t)((int32_t)10)))) { goto IL_0092; } } IL_05d2: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_408 = ___7_z; NullCheck(L_408); int32_t L_409 = L_408->___AvailableBytesIn; int32_t L_410 = V_7; V_12 = ((int32_t)il2cpp_codegen_subtract(L_409, L_410)); int32_t L_411 = V_5; int32_t L_412 = V_12; if ((((int32_t)((int32_t)(L_411>>3))) < ((int32_t)L_412))) { goto IL_05ea; } } { int32_t L_413 = V_12; G_B59_0 = L_413; goto IL_05ee; } IL_05ea: { int32_t L_414 = V_5; G_B59_0 = ((int32_t)(L_414>>3)); } IL_05ee: { V_12 = G_B59_0; int32_t L_415 = V_7; int32_t L_416 = V_12; V_7 = ((int32_t)il2cpp_codegen_add(L_415, L_416)); int32_t L_417 = V_6; int32_t L_418 = V_12; V_6 = ((int32_t)il2cpp_codegen_subtract(L_417, L_418)); int32_t L_419 = V_5; int32_t L_420 = V_12; V_5 = ((int32_t)il2cpp_codegen_subtract(L_419, ((int32_t)(L_420<<3)))); InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_421 = ___6_s; int32_t L_422 = V_4; NullCheck(L_421); L_421->___bitb = L_422; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_423 = ___6_s; int32_t L_424 = V_5; NullCheck(L_423); L_423->___bitk = L_424; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_425 = ___7_z; int32_t L_426 = V_7; NullCheck(L_425); L_425->___AvailableBytesIn = L_426; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_427 = ___7_z; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_428 = L_427; NullCheck(L_428); int64_t L_429 = L_428->___TotalBytesIn; int32_t L_430 = V_6; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_431 = ___7_z; NullCheck(L_431); int32_t L_432 = L_431->___NextIn; NullCheck(L_428); L_428->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_429, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_430, L_432))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_433 = ___7_z; int32_t L_434 = V_6; NullCheck(L_433); L_433->___NextIn = L_434; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_435 = ___6_s; int32_t L_436 = V_8; NullCheck(L_435); L_435->___writeAt = L_436; return 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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InflateManager_get_HandleRfc1950HeaderBytes_m106EC081D902E84169BE7704A1C173BE56251F62 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, const RuntimeMethod* method) { { bool L_0 = __this->____handleRfc1950HeaderBytes; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateManager_set_HandleRfc1950HeaderBytes_m46154CFA6CB76600DF379BCAB1E0F053DC22D7CC (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____handleRfc1950HeaderBytes = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateManager__ctor_mAC9F7B67972F5AE7B138D47DBA3F783E631660B6 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, const RuntimeMethod* method) { { __this->____handleRfc1950HeaderBytes = (bool)1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateManager__ctor_m0FC5DA81911D99F01A1BDBC87B5BCDFBE3CBE760 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, bool ___0_expectRfc1950HeaderBytes, const RuntimeMethod* method) { { __this->____handleRfc1950HeaderBytes = (bool)1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); bool L_0 = ___0_expectRfc1950HeaderBytes; __this->____handleRfc1950HeaderBytes = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateManager_Reset_mAA017B89B5E24870726402B9E5E853E401D0B046 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, const RuntimeMethod* method) { int64_t V_0 = 0; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B2_0 = NULL; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B1_0 = NULL; int32_t G_B3_0 = 0; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B3_1 = NULL; { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = __this->____codec; int64_t L_2 = ((int64_t)0); V_0 = L_2; NullCheck(L_1); L_1->___TotalBytesOut = L_2; int64_t L_3 = V_0; NullCheck(L_0); L_0->___TotalBytesIn = L_3; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_4 = __this->____codec; NullCheck(L_4); L_4->___Message = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_4->___Message), (void*)(String_t*)NULL); bool L_5; L_5 = InflateManager_get_HandleRfc1950HeaderBytes_m106EC081D902E84169BE7704A1C173BE56251F62_inline(__this, NULL); if (L_5) { G_B2_0 = __this; goto IL_0033; } G_B1_0 = __this; } { G_B3_0 = 7; G_B3_1 = G_B1_0; goto IL_0034; } IL_0033: { G_B3_0 = 0; G_B3_1 = G_B2_0; } IL_0034: { NullCheck(G_B3_1); G_B3_1->___mode = G_B3_0; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_6 = __this->___blocks; NullCheck(L_6); uint32_t L_7; L_7 = InflateBlocks_Reset_mBB6508E48F1AFEACC28EC754E18DDC893B40389C(L_6, NULL); return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateManager_End_m5CDC90DA5D0227DED28E115BB95F560B6B42DDF8 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, const RuntimeMethod* method) { { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_0 = __this->___blocks; if (!L_0) { goto IL_0013; } } { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_1 = __this->___blocks; NullCheck(L_1); InflateBlocks_Free_m283E84A520BDD8D8B2F000B70CBB983C4D6CB0A4(L_1, NULL); } IL_0013: { __this->___blocks = (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___blocks), (void*)(InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8*)NULL); return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateManager_Initialize_m79E3B2373F281E1F9FEA7F3FC7398CE62B701267 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_codec, int32_t ___1_w, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* G_B5_0 = NULL; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B5_1 = NULL; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* G_B4_0 = NULL; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B4_1 = NULL; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B6_0 = NULL; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* G_B6_1 = NULL; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B6_2 = NULL; { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = ___0_codec; __this->____codec = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____codec), (void*)L_0); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = __this->____codec; NullCheck(L_1); L_1->___Message = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_1->___Message), (void*)(String_t*)NULL); __this->___blocks = (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___blocks), (void*)(InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8*)NULL); int32_t L_2 = ___1_w; if ((((int32_t)L_2) < ((int32_t)8))) { goto IL_0023; } } { int32_t L_3 = ___1_w; if ((((int32_t)L_3) <= ((int32_t)((int32_t)15)))) { goto IL_0035; } } IL_0023: { int32_t L_4; L_4 = InflateManager_End_m5CDC90DA5D0227DED28E115BB95F560B6B42DDF8(__this, NULL); ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_5 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral31F5FB1C38A44C5FB3A50E292D89F851681E4A86)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InflateManager_Initialize_m79E3B2373F281E1F9FEA7F3FC7398CE62B701267_RuntimeMethod_var))); } IL_0035: { int32_t L_6 = ___1_w; __this->___wbits = L_6; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_7 = ___0_codec; bool L_8; L_8 = InflateManager_get_HandleRfc1950HeaderBytes_m106EC081D902E84169BE7704A1C173BE56251F62_inline(__this, NULL); if (L_8) { G_B5_0 = L_7; G_B5_1 = __this; goto IL_0049; } G_B4_0 = L_7; G_B4_1 = __this; } { G_B6_0 = ((InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8*)(NULL)); G_B6_1 = G_B4_0; G_B6_2 = G_B4_1; goto IL_004a; } IL_0049: { G_B6_0 = __this; G_B6_1 = G_B5_0; G_B6_2 = G_B5_1; } IL_004a: { int32_t L_9 = ___1_w; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_10 = (InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8*)il2cpp_codegen_object_new(InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8_il2cpp_TypeInfo_var); InflateBlocks__ctor_m7228992684971DDEA6BA833A6F8486C16167E7EE(L_10, G_B6_1, G_B6_0, ((int32_t)(1<<((int32_t)(L_9&((int32_t)31))))), NULL); NullCheck(G_B6_2); G_B6_2->___blocks = L_10; Il2CppCodeGenWriteBarrier((void**)(&G_B6_2->___blocks), (void*)L_10); int32_t L_11; L_11 = InflateManager_Reset_mAA017B89B5E24870726402B9E5E853E401D0B046(__this, NULL); return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateManager_Inflate_m85FFC52F05B7B0273F50E533827F3865E3D95C3A (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, int32_t ___0_flush, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0659AF070440111C5138C5C2CF237FE1D199797C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06F3358B23D666113A1020E1C9CFEBE16373BE40); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6304F4645B5484ACF5D9DF2D847AE616393DC417); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral988F3366E12D654A4876B3640459880EFD9315D1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3DEC6A6A3177F7D2965AAB68291E77977CF1E3E); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B18_0 = NULL; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B17_0 = NULL; int32_t G_B19_0 = 0; InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* G_B19_1 = NULL; { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_0 = __this->____codec; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0->___InputBuffer; if (L_1) { goto IL_0018; } } { ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_2 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7897EC9A2D8A7F35E69F42F0A932E1E9320CB2DA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InflateManager_Inflate_m85FFC52F05B7B0273F50E533827F3865E3D95C3A_RuntimeMethod_var))); } IL_0018: { V_1 = 0; V_2 = ((int32_t)-5); } IL_001d: { int32_t L_3 = __this->___mode; V_3 = L_3; int32_t L_4 = V_3; switch (L_4) { case 0: { goto IL_0067; } case 1: { goto IL_015f; } case 2: { goto IL_020b; } case 3: { goto IL_0286; } case 4: { goto IL_0305; } case 5: { goto IL_0383; } case 6: { goto IL_040d; } case 7: { goto IL_042f; } case 8: { goto IL_0491; } case 9: { goto IL_050d; } case 10: { goto IL_058d; } case 11: { goto IL_060c; } case 12: { goto IL_06b8; } case 13: { goto IL_06ba; } } } { goto IL_06d5; } IL_0067: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_5 = __this->____codec; NullCheck(L_5); int32_t L_6 = L_5->___AvailableBytesIn; if (L_6) { goto IL_0076; } } { int32_t L_7 = V_2; return L_7; } IL_0076: { int32_t L_8 = V_1; V_2 = L_8; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_9 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_10 = L_9; NullCheck(L_10); int32_t L_11 = L_10->___AvailableBytesIn; NullCheck(L_10); L_10->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_11, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_12 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_13 = L_12; NullCheck(L_13); int64_t L_14 = L_13->___TotalBytesIn; NullCheck(L_13); L_13->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_14, ((int64_t)1))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_15 = __this->____codec; NullCheck(L_15); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = L_15->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_17 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_18 = L_17; NullCheck(L_18); int32_t L_19 = L_18->___NextIn; V_4 = L_19; int32_t L_20 = V_4; NullCheck(L_18); L_18->___NextIn = ((int32_t)il2cpp_codegen_add(L_20, 1)); int32_t L_21 = V_4; NullCheck(L_16); int32_t L_22 = L_21; uint8_t L_23 = (L_16)->GetAt(static_cast(L_22)); uint8_t L_24 = L_23; V_4 = L_24; __this->___method = L_24; int32_t L_25 = V_4; if ((((int32_t)((int32_t)(L_25&((int32_t)15)))) == ((int32_t)8))) { goto IL_0109; } } { __this->___mode = ((int32_t)13); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_26 = __this->____codec; int32_t L_27 = __this->___method; int32_t L_28 = L_27; RuntimeObject* L_29 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_28); String_t* L_30; L_30 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral988F3366E12D654A4876B3640459880EFD9315D1, L_29, NULL); NullCheck(L_26); L_26->___Message = L_30; Il2CppCodeGenWriteBarrier((void**)(&L_26->___Message), (void*)L_30); __this->___marker = 5; goto IL_001d; } IL_0109: { int32_t L_31 = __this->___method; int32_t L_32 = __this->___wbits; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)(L_31>>4)), 8))) <= ((int32_t)L_32))) { goto IL_0153; } } { __this->___mode = ((int32_t)13); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_33 = __this->____codec; int32_t L_34 = __this->___method; int32_t L_35 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_34>>4)), 8)); RuntimeObject* L_36 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_35); String_t* L_37; L_37 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral0659AF070440111C5138C5C2CF237FE1D199797C, L_36, NULL); NullCheck(L_33); L_33->___Message = L_37; Il2CppCodeGenWriteBarrier((void**)(&L_33->___Message), (void*)L_37); __this->___marker = 5; goto IL_001d; } IL_0153: { __this->___mode = 1; goto IL_001d; } IL_015f: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_38 = __this->____codec; NullCheck(L_38); int32_t L_39 = L_38->___AvailableBytesIn; if (L_39) { goto IL_016e; } } { int32_t L_40 = V_2; return L_40; } IL_016e: { int32_t L_41 = V_1; V_2 = L_41; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_42 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_43 = L_42; NullCheck(L_43); int32_t L_44 = L_43->___AvailableBytesIn; NullCheck(L_43); L_43->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_44, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_45 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_46 = L_45; NullCheck(L_46); int64_t L_47 = L_46->___TotalBytesIn; NullCheck(L_46); L_46->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_47, ((int64_t)1))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_48 = __this->____codec; NullCheck(L_48); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = L_48->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_50 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_51 = L_50; NullCheck(L_51); int32_t L_52 = L_51->___NextIn; V_4 = L_52; int32_t L_53 = V_4; NullCheck(L_51); L_51->___NextIn = ((int32_t)il2cpp_codegen_add(L_53, 1)); int32_t L_54 = V_4; NullCheck(L_49); int32_t L_55 = L_54; uint8_t L_56 = (L_49)->GetAt(static_cast(L_55)); V_0 = ((int32_t)((int32_t)L_56&((int32_t)255))); int32_t L_57 = __this->___method; int32_t L_58 = V_0; if (!((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_57<<8)), L_58))%((int32_t)31)))) { goto IL_01f6; } } { __this->___mode = ((int32_t)13); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_59 = __this->____codec; NullCheck(L_59); L_59->___Message = _stringLiteral6304F4645B5484ACF5D9DF2D847AE616393DC417; Il2CppCodeGenWriteBarrier((void**)(&L_59->___Message), (void*)_stringLiteral6304F4645B5484ACF5D9DF2D847AE616393DC417); __this->___marker = 5; goto IL_001d; } IL_01f6: { int32_t L_60 = V_0; if (!((int32_t)(L_60&((int32_t)32)))) { G_B18_0 = __this; goto IL_0200; } G_B17_0 = __this; } { G_B19_0 = 2; G_B19_1 = G_B17_0; goto IL_0201; } IL_0200: { G_B19_0 = 7; G_B19_1 = G_B18_0; } IL_0201: { NullCheck(G_B19_1); G_B19_1->___mode = G_B19_0; goto IL_001d; } IL_020b: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_61 = __this->____codec; NullCheck(L_61); int32_t L_62 = L_61->___AvailableBytesIn; if (L_62) { goto IL_021a; } } { int32_t L_63 = V_2; return L_63; } IL_021a: { int32_t L_64 = V_1; V_2 = L_64; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_65 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_66 = L_65; NullCheck(L_66); int32_t L_67 = L_66->___AvailableBytesIn; NullCheck(L_66); L_66->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_67, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_68 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_69 = L_68; NullCheck(L_69); int64_t L_70 = L_69->___TotalBytesIn; NullCheck(L_69); L_69->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_70, ((int64_t)1))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_71 = __this->____codec; NullCheck(L_71); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_72 = L_71->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_73 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_74 = L_73; NullCheck(L_74); int32_t L_75 = L_74->___NextIn; V_4 = L_75; int32_t L_76 = V_4; NullCheck(L_74); L_74->___NextIn = ((int32_t)il2cpp_codegen_add(L_76, 1)); int32_t L_77 = V_4; NullCheck(L_72); int32_t L_78 = L_77; uint8_t L_79 = (L_72)->GetAt(static_cast(L_78)); __this->___expectedCheck = ((int32_t)(uint32_t)((int64_t)(((int64_t)((int32_t)((int32_t)L_79<<((int32_t)24))))&((int64_t)(uint64_t)((uint32_t)((int32_t)-16777216)))))); __this->___mode = 3; goto IL_001d; } IL_0286: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_80 = __this->____codec; NullCheck(L_80); int32_t L_81 = L_80->___AvailableBytesIn; if (L_81) { goto IL_0295; } } { int32_t L_82 = V_2; return L_82; } IL_0295: { int32_t L_83 = V_1; V_2 = L_83; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_84 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_85 = L_84; NullCheck(L_85); int32_t L_86 = L_85->___AvailableBytesIn; NullCheck(L_85); L_85->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_86, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_87 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_88 = L_87; NullCheck(L_88); int64_t L_89 = L_88->___TotalBytesIn; NullCheck(L_88); L_88->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_89, ((int64_t)1))); uint32_t L_90 = __this->___expectedCheck; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_91 = __this->____codec; NullCheck(L_91); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_92 = L_91->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_93 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_94 = L_93; NullCheck(L_94); int32_t L_95 = L_94->___NextIn; V_4 = L_95; int32_t L_96 = V_4; NullCheck(L_94); L_94->___NextIn = ((int32_t)il2cpp_codegen_add(L_96, 1)); int32_t L_97 = V_4; NullCheck(L_92); int32_t L_98 = L_97; uint8_t L_99 = (L_92)->GetAt(static_cast(L_98)); __this->___expectedCheck = ((int32_t)il2cpp_codegen_add((int32_t)L_90, ((int32_t)(((int32_t)((int32_t)L_99<<((int32_t)16)))&((int32_t)16711680))))); __this->___mode = 4; goto IL_001d; } IL_0305: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_100 = __this->____codec; NullCheck(L_100); int32_t L_101 = L_100->___AvailableBytesIn; if (L_101) { goto IL_0314; } } { int32_t L_102 = V_2; return L_102; } IL_0314: { int32_t L_103 = V_1; V_2 = L_103; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_104 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_105 = L_104; NullCheck(L_105); int32_t L_106 = L_105->___AvailableBytesIn; NullCheck(L_105); L_105->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_106, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_107 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_108 = L_107; NullCheck(L_108); int64_t L_109 = L_108->___TotalBytesIn; NullCheck(L_108); L_108->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_109, ((int64_t)1))); uint32_t L_110 = __this->___expectedCheck; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_111 = __this->____codec; NullCheck(L_111); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_112 = L_111->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_113 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_114 = L_113; NullCheck(L_114); int32_t L_115 = L_114->___NextIn; V_4 = L_115; int32_t L_116 = V_4; NullCheck(L_114); L_114->___NextIn = ((int32_t)il2cpp_codegen_add(L_116, 1)); int32_t L_117 = V_4; NullCheck(L_112); int32_t L_118 = L_117; uint8_t L_119 = (L_112)->GetAt(static_cast(L_118)); __this->___expectedCheck = ((int32_t)il2cpp_codegen_add((int32_t)L_110, ((int32_t)(((int32_t)((int32_t)L_119<<8))&((int32_t)65280))))); __this->___mode = 5; goto IL_001d; } IL_0383: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_120 = __this->____codec; NullCheck(L_120); int32_t L_121 = L_120->___AvailableBytesIn; if (L_121) { goto IL_0392; } } { int32_t L_122 = V_2; return L_122; } IL_0392: { int32_t L_123 = V_1; V_2 = L_123; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_124 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_125 = L_124; NullCheck(L_125); int32_t L_126 = L_125->___AvailableBytesIn; NullCheck(L_125); L_125->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_126, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_127 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_128 = L_127; NullCheck(L_128); int64_t L_129 = L_128->___TotalBytesIn; NullCheck(L_128); L_128->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_129, ((int64_t)1))); uint32_t L_130 = __this->___expectedCheck; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_131 = __this->____codec; NullCheck(L_131); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_132 = L_131->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_133 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_134 = L_133; NullCheck(L_134); int32_t L_135 = L_134->___NextIn; V_4 = L_135; int32_t L_136 = V_4; NullCheck(L_134); L_134->___NextIn = ((int32_t)il2cpp_codegen_add(L_136, 1)); int32_t L_137 = V_4; NullCheck(L_132); int32_t L_138 = L_137; uint8_t L_139 = (L_132)->GetAt(static_cast(L_138)); __this->___expectedCheck = ((int32_t)il2cpp_codegen_add((int32_t)L_130, ((int32_t)((int32_t)L_139&((int32_t)255))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_140 = __this->____codec; uint32_t L_141 = __this->___expectedCheck; NullCheck(L_140); L_140->____Adler32 = L_141; __this->___mode = 6; return 2; } IL_040d: { __this->___mode = ((int32_t)13); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_142 = __this->____codec; NullCheck(L_142); L_142->___Message = _stringLiteralD3DEC6A6A3177F7D2965AAB68291E77977CF1E3E; Il2CppCodeGenWriteBarrier((void**)(&L_142->___Message), (void*)_stringLiteralD3DEC6A6A3177F7D2965AAB68291E77977CF1E3E); __this->___marker = 0; return ((int32_t)-2); } IL_042f: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_143 = __this->___blocks; int32_t L_144 = V_2; NullCheck(L_143); int32_t L_145; L_145 = InflateBlocks_Process_mD9C3246D0258F794E6AA48D122365D1CF9709268(L_143, L_144, NULL); V_2 = L_145; int32_t L_146 = V_2; if ((!(((uint32_t)L_146) == ((uint32_t)((int32_t)-3))))) { goto IL_0455; } } { __this->___mode = ((int32_t)13); __this->___marker = 0; goto IL_001d; } IL_0455: { int32_t L_147 = V_2; if (L_147) { goto IL_045a; } } { int32_t L_148 = V_1; V_2 = L_148; } IL_045a: { int32_t L_149 = V_2; if ((((int32_t)L_149) == ((int32_t)1))) { goto IL_0460; } } { int32_t L_150 = V_2; return L_150; } IL_0460: { int32_t L_151 = V_1; V_2 = L_151; InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_152 = __this->___blocks; NullCheck(L_152); uint32_t L_153; L_153 = InflateBlocks_Reset_mBB6508E48F1AFEACC28EC754E18DDC893B40389C(L_152, NULL); __this->___computedCheck = L_153; bool L_154; L_154 = InflateManager_get_HandleRfc1950HeaderBytes_m106EC081D902E84169BE7704A1C173BE56251F62_inline(__this, NULL); if (L_154) { goto IL_0485; } } { __this->___mode = ((int32_t)12); return 1; } IL_0485: { __this->___mode = 8; goto IL_001d; } IL_0491: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_155 = __this->____codec; NullCheck(L_155); int32_t L_156 = L_155->___AvailableBytesIn; if (L_156) { goto IL_04a0; } } { int32_t L_157 = V_2; return L_157; } IL_04a0: { int32_t L_158 = V_1; V_2 = L_158; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_159 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_160 = L_159; NullCheck(L_160); int32_t L_161 = L_160->___AvailableBytesIn; NullCheck(L_160); L_160->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_161, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_162 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_163 = L_162; NullCheck(L_163); int64_t L_164 = L_163->___TotalBytesIn; NullCheck(L_163); L_163->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_164, ((int64_t)1))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_165 = __this->____codec; NullCheck(L_165); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_166 = L_165->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_167 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_168 = L_167; NullCheck(L_168); int32_t L_169 = L_168->___NextIn; V_4 = L_169; int32_t L_170 = V_4; NullCheck(L_168); L_168->___NextIn = ((int32_t)il2cpp_codegen_add(L_170, 1)); int32_t L_171 = V_4; NullCheck(L_166); int32_t L_172 = L_171; uint8_t L_173 = (L_166)->GetAt(static_cast(L_172)); __this->___expectedCheck = ((int32_t)(uint32_t)((int64_t)(((int64_t)((int32_t)((int32_t)L_173<<((int32_t)24))))&((int64_t)(uint64_t)((uint32_t)((int32_t)-16777216)))))); __this->___mode = ((int32_t)9); goto IL_001d; } IL_050d: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_174 = __this->____codec; NullCheck(L_174); int32_t L_175 = L_174->___AvailableBytesIn; if (L_175) { goto IL_051c; } } { int32_t L_176 = V_2; return L_176; } IL_051c: { int32_t L_177 = V_1; V_2 = L_177; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_178 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_179 = L_178; NullCheck(L_179); int32_t L_180 = L_179->___AvailableBytesIn; NullCheck(L_179); L_179->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_180, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_181 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_182 = L_181; NullCheck(L_182); int64_t L_183 = L_182->___TotalBytesIn; NullCheck(L_182); L_182->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_183, ((int64_t)1))); uint32_t L_184 = __this->___expectedCheck; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_185 = __this->____codec; NullCheck(L_185); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_186 = L_185->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_187 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_188 = L_187; NullCheck(L_188); int32_t L_189 = L_188->___NextIn; V_4 = L_189; int32_t L_190 = V_4; NullCheck(L_188); L_188->___NextIn = ((int32_t)il2cpp_codegen_add(L_190, 1)); int32_t L_191 = V_4; NullCheck(L_186); int32_t L_192 = L_191; uint8_t L_193 = (L_186)->GetAt(static_cast(L_192)); __this->___expectedCheck = ((int32_t)il2cpp_codegen_add((int32_t)L_184, ((int32_t)(((int32_t)((int32_t)L_193<<((int32_t)16)))&((int32_t)16711680))))); __this->___mode = ((int32_t)10); goto IL_001d; } IL_058d: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_194 = __this->____codec; NullCheck(L_194); int32_t L_195 = L_194->___AvailableBytesIn; if (L_195) { goto IL_059c; } } { int32_t L_196 = V_2; return L_196; } IL_059c: { int32_t L_197 = V_1; V_2 = L_197; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_198 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_199 = L_198; NullCheck(L_199); int32_t L_200 = L_199->___AvailableBytesIn; NullCheck(L_199); L_199->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_200, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_201 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_202 = L_201; NullCheck(L_202); int64_t L_203 = L_202->___TotalBytesIn; NullCheck(L_202); L_202->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_203, ((int64_t)1))); uint32_t L_204 = __this->___expectedCheck; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_205 = __this->____codec; NullCheck(L_205); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_206 = L_205->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_207 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_208 = L_207; NullCheck(L_208); int32_t L_209 = L_208->___NextIn; V_4 = L_209; int32_t L_210 = V_4; NullCheck(L_208); L_208->___NextIn = ((int32_t)il2cpp_codegen_add(L_210, 1)); int32_t L_211 = V_4; NullCheck(L_206); int32_t L_212 = L_211; uint8_t L_213 = (L_206)->GetAt(static_cast(L_212)); __this->___expectedCheck = ((int32_t)il2cpp_codegen_add((int32_t)L_204, ((int32_t)(((int32_t)((int32_t)L_213<<8))&((int32_t)65280))))); __this->___mode = ((int32_t)11); goto IL_001d; } IL_060c: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_214 = __this->____codec; NullCheck(L_214); int32_t L_215 = L_214->___AvailableBytesIn; if (L_215) { goto IL_061b; } } { int32_t L_216 = V_2; return L_216; } IL_061b: { int32_t L_217 = V_1; V_2 = L_217; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_218 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_219 = L_218; NullCheck(L_219); int32_t L_220 = L_219->___AvailableBytesIn; NullCheck(L_219); L_219->___AvailableBytesIn = ((int32_t)il2cpp_codegen_subtract(L_220, 1)); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_221 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_222 = L_221; NullCheck(L_222); int64_t L_223 = L_222->___TotalBytesIn; NullCheck(L_222); L_222->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_223, ((int64_t)1))); uint32_t L_224 = __this->___expectedCheck; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_225 = __this->____codec; NullCheck(L_225); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_226 = L_225->___InputBuffer; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_227 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_228 = L_227; NullCheck(L_228); int32_t L_229 = L_228->___NextIn; V_4 = L_229; int32_t L_230 = V_4; NullCheck(L_228); L_228->___NextIn = ((int32_t)il2cpp_codegen_add(L_230, 1)); int32_t L_231 = V_4; NullCheck(L_226); int32_t L_232 = L_231; uint8_t L_233 = (L_226)->GetAt(static_cast(L_232)); __this->___expectedCheck = ((int32_t)il2cpp_codegen_add((int32_t)L_224, ((int32_t)((int32_t)L_233&((int32_t)255))))); uint32_t L_234 = __this->___computedCheck; uint32_t L_235 = __this->___expectedCheck; if ((((int32_t)L_234) == ((int32_t)L_235))) { goto IL_06ae; } } { __this->___mode = ((int32_t)13); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_236 = __this->____codec; NullCheck(L_236); L_236->___Message = _stringLiteral06F3358B23D666113A1020E1C9CFEBE16373BE40; Il2CppCodeGenWriteBarrier((void**)(&L_236->___Message), (void*)_stringLiteral06F3358B23D666113A1020E1C9CFEBE16373BE40); __this->___marker = 5; goto IL_001d; } IL_06ae: { __this->___mode = ((int32_t)12); return 1; } IL_06b8: { return 1; } IL_06ba: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_237 = __this->____codec; NullCheck(L_237); String_t* L_238 = L_237->___Message; String_t* L_239; L_239 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral31FF32DD49EB95324AC3BBB26903BDBBB3D9DE53)), L_238, NULL); ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_240 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_240, L_239, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_240, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InflateManager_Inflate_m85FFC52F05B7B0273F50E533827F3865E3D95C3A_RuntimeMethod_var))); } IL_06d5: { ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_241 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_241, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD94DFA59855436FE4E964729609DFFE5BDFF64A0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_241, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InflateManager_Inflate_m85FFC52F05B7B0273F50E533827F3865E3D95C3A_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateManager_SetDictionary_m12509A2761E6448A0C8CBF3CBCBAB67593206421 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_dictionary, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_dictionary; NullCheck(L_0); V_1 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); int32_t L_1 = __this->___mode; if ((((int32_t)L_1) == ((int32_t)6))) { goto IL_001a; } } { ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1* L_2 = (ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZlibException_tE2FACB3F419080CFFDE0EB54C05FCC3DEF9530F1_il2cpp_TypeInfo_var))); ZlibException__ctor_m8EAA7E5F8363344A920BA20E3F38E6A9523345D6(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD94DFA59855436FE4E964729609DFFE5BDFF64A0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InflateManager_SetDictionary_m12509A2761E6448A0C8CBF3CBCBAB67593206421_RuntimeMethod_var))); } IL_001a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_dictionary; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_dictionary; NullCheck(L_4); il2cpp_codegen_runtime_class_init_inline(Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); uint32_t L_5; L_5 = Adler_Adler32_m75B7198B7C4721CBAA69CC7464E3B47D87A42884(1, L_3, 0, ((int32_t)(((RuntimeArray*)L_4)->max_length)), NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_6 = __this->____codec; NullCheck(L_6); uint32_t L_7 = L_6->____Adler32; if ((((int32_t)L_5) == ((int32_t)L_7))) { goto IL_0035; } } { return ((int32_t)-3); } IL_0035: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_8 = __this->____codec; il2cpp_codegen_runtime_class_init_inline(Adler_t357769E557C0E423A19385956DDAFDDCE3D8F0C8_il2cpp_TypeInfo_var); uint32_t L_9; L_9 = Adler_Adler32_m75B7198B7C4721CBAA69CC7464E3B47D87A42884(0, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, 0, 0, NULL); NullCheck(L_8); L_8->____Adler32 = L_9; int32_t L_10 = V_1; int32_t L_11 = __this->___wbits; if ((((int32_t)L_10) < ((int32_t)((int32_t)(1<<((int32_t)(L_11&((int32_t)31)))))))) { goto IL_006b; } } { int32_t L_12 = __this->___wbits; V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(1<<((int32_t)(L_12&((int32_t)31))))), 1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = ___0_dictionary; NullCheck(L_13); int32_t L_14 = V_1; V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_13)->max_length)), L_14)); } IL_006b: { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_15 = __this->___blocks; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ___0_dictionary; int32_t L_17 = V_0; int32_t L_18 = V_1; NullCheck(L_15); InflateBlocks_SetDictionary_m8709EF7C4668DA1DD80BE4DE573D155E1AD443E8(L_15, L_16, L_17, L_18, NULL); __this->___mode = 7; return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateManager_Sync_m6FF12560E2038EFE799376F7F28215F063A9CD38 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int64_t V_3 = 0; int64_t V_4 = 0; { int32_t L_0 = __this->___mode; if ((((int32_t)L_0) == ((int32_t)((int32_t)13)))) { goto IL_0019; } } { __this->___mode = ((int32_t)13); __this->___marker = 0; } IL_0019: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_1 = __this->____codec; NullCheck(L_1); int32_t L_2 = L_1->___AvailableBytesIn; int32_t L_3 = L_2; V_0 = L_3; if (L_3) { goto IL_002b; } } { return ((int32_t)-5); } IL_002b: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_4 = __this->____codec; NullCheck(L_4); int32_t L_5 = L_4->___NextIn; V_1 = L_5; int32_t L_6 = __this->___marker; V_2 = L_6; goto IL_007b; } IL_0040: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_7 = __this->____codec; NullCheck(L_7); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = L_7->___InputBuffer; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; uint8_t L_11 = (L_8)->GetAt(static_cast(L_10)); il2cpp_codegen_runtime_class_init_inline(InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ((InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_StaticFields*)il2cpp_codegen_static_fields_for(InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_il2cpp_TypeInfo_var))->___mark; int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = L_13; uint8_t L_15 = (L_12)->GetAt(static_cast(L_14)); if ((!(((uint32_t)L_11) == ((uint32_t)L_15)))) { goto IL_005c; } } { int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); goto IL_0073; } IL_005c: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_17 = __this->____codec; NullCheck(L_17); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = L_17->___InputBuffer; int32_t L_19 = V_1; NullCheck(L_18); int32_t L_20 = L_19; uint8_t L_21 = (L_18)->GetAt(static_cast(L_20)); if (!L_21) { goto IL_006f; } } { V_2 = 0; goto IL_0073; } IL_006f: { int32_t L_22 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(4, L_22)); } IL_0073: { int32_t L_23 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1)); int32_t L_24 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_24, 1)); } IL_007b: { int32_t L_25 = V_0; if (!L_25) { goto IL_0082; } } { int32_t L_26 = V_2; if ((((int32_t)L_26) < ((int32_t)4))) { goto IL_0040; } } IL_0082: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_27 = __this->____codec; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_28 = L_27; NullCheck(L_28); int64_t L_29 = L_28->___TotalBytesIn; int32_t L_30 = V_1; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_31 = __this->____codec; NullCheck(L_31); int32_t L_32 = L_31->___NextIn; NullCheck(L_28); L_28->___TotalBytesIn = ((int64_t)il2cpp_codegen_add(L_29, ((int64_t)((int32_t)il2cpp_codegen_subtract(L_30, L_32))))); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_33 = __this->____codec; int32_t L_34 = V_1; NullCheck(L_33); L_33->___NextIn = L_34; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_35 = __this->____codec; int32_t L_36 = V_0; NullCheck(L_35); L_35->___AvailableBytesIn = L_36; int32_t L_37 = V_2; __this->___marker = L_37; int32_t L_38 = V_2; if ((((int32_t)L_38) == ((int32_t)4))) { goto IL_00c8; } } { return ((int32_t)-3); } IL_00c8: { ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_39 = __this->____codec; NullCheck(L_39); int64_t L_40 = L_39->___TotalBytesIn; V_3 = L_40; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_41 = __this->____codec; NullCheck(L_41); int64_t L_42 = L_41->___TotalBytesOut; V_4 = L_42; int32_t L_43; L_43 = InflateManager_Reset_mAA017B89B5E24870726402B9E5E853E401D0B046(__this, NULL); ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_44 = __this->____codec; int64_t L_45 = V_3; NullCheck(L_44); L_44->___TotalBytesIn = L_45; ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* L_46 = __this->____codec; int64_t L_47 = V_4; NullCheck(L_46); L_46->___TotalBytesOut = L_47; __this->___mode = 7; return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InflateManager_SyncPoint_m6EA059545074FEC2827D468C89D0AA85B3CEBAB2 (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, ZlibCodec_t92C518FE6D9FF8C8DD32E6B62D0844968E6E6ABF* ___0_z, const RuntimeMethod* method) { { InflateBlocks_tF6B893BBCC2EE145DD8FF9A22897BCA137DB7AD8* L_0 = __this->___blocks; NullCheck(L_0); int32_t L_1; L_1 = InflateBlocks_SyncPoint_mD509A41520F233DB12B2B051D7E1D7308C52987E(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InflateManager__cctor_m254A871150BFC1FA743F7429EFF9D8D5B7E4BD77 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0; NullCheck(L_1); (L_1)->SetAt(static_cast(2), (uint8_t)((int32_t)255)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = L_1; NullCheck(L_2); (L_2)->SetAt(static_cast(3), (uint8_t)((int32_t)255)); ((InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_StaticFields*)il2cpp_codegen_static_fields_for(InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_il2cpp_TypeInfo_var))->___mark = L_2; Il2CppCodeGenWriteBarrier((void**)(&((InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_StaticFields*)il2cpp_codegen_static_fields_for(InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8_il2cpp_TypeInfo_var))->___mark), (void*)L_2); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HTTPFormBase_get_IsChanged_m0BF07491B288FD2F1938AE9CC7AEAFAAC1586F9F_inline (HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsChangedU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* HTTPFormBase_get_Fields_mCD471C33D9DB7D07DAA77608F5783C41EEB6EAA8_inline (HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* __this, const RuntimeMethod* method) { { List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* L_0 = __this->___U3CFieldsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPFieldData_get_Name_m1D52A49C03A2082BE458D5D4F8470B7D5E68C254_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNameU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPFieldData_get_Text_mFFD539C005C65F98CC9DB3453117904EE8DEB645_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CTextU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* HTTPFieldData_get_Binary_m2A0F44A58987D4A2C67EF46A8D1D84821CC06CE3_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CBinaryU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPFormBase_set_IsChanged_m35DEA37C41246D1C3F5723A39FB07D2DA7029FF5_inline (HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsChangedU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityForm_set_Form_m7FF34E1ED03A9CECB9B57FE7BC7BA4C6C87411DD_inline (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* ___0_value, const RuntimeMethod* method) { { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_0 = ___0_value; __this->___U3CFormU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFormU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPFormBase_set_Fields_mCD83E666D838AC3B0D110617C7287B8E129798CD_inline (HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* __this, List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* ___0_value, const RuntimeMethod* method) { { List_1_t4039A0F45ADF894BD2D9852B4E25E30465F00436* L_0 = ___0_value; __this->___U3CFieldsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFieldsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* UnityForm_get_Form_m1C298B11D87ED38D661335982FEF8DC345654176_inline (UnityForm_tED877375A732E2DD2D97D8CB619AC40B0FC6570E* __this, const RuntimeMethod* method) { { WWWForm_t0DAE123504AB1B2BC17C18714741B92AB3B3B045* L_0 = __this->___U3CFormU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPFieldData_get_FileName_mB47E9FC49D76F60F019A2F88715C6F8BCA2814D9_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CFileNameU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPFieldData_get_MimeType_mB60939FEEA6C014DE296B161DCD3E9A302CB0286_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CMimeTypeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* HTTPFieldData_get_Encoding_m762F3F434882FD534237A49B2DA0DD8C2BD740E8_inline (HTTPFieldData_t3EFA65ED86C377DE4681B75148D0FE0AD6BCEC77* __this, const RuntimeMethod* method) { { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->___U3CEncodingU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HeaderValue_set_Value_mC675CCEBFF4B587C83EC5470302BFEE413114C01_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CValueU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValueU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void KeyValuePairList_set_Values_mF63B39E507C7E692D9866BCFE66F8ACCD33A6718_inline (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___0_value, const RuntimeMethod* method) { { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = ___0_value; __this->___U3CValuesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValuesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CValueU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HeaderValue_set_Key_m478F025B7CC40D987299DEFBEAB13B5F646651E5_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CKeyU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CKeyU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* HeaderValue_get_Options_m4723E668B1A86D33E8541F95788A864668C544DD_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = __this->___U3COptionsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CKeyU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HeaderValue_set_Options_m34982B6B40DE72D6D0CC1EB2654AD54846FF817C_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___0_value, const RuntimeMethod* method) { { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = ___0_value; __this->___U3COptionsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COptionsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654_inline (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, const RuntimeMethod* method) { { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = __this->___U3CValuesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeflateManager_get_WantRfc1950HeaderBytes_m5B83244CBBCEC9980D6CE830D71DE3FA6FF169EB_inline (DeflateManager_t6E55097C44BB190AA3D1B849F53B995FC284C2B6* __this, const RuntimeMethod* method) { { bool L_0 = __this->____WantRfc1950HeaderBytes; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CompressFunc_Invoke_mDB4C96481625B762D6565022A56CA0572C217DD8_inline (CompressFunc_t12E0EC9722292454E6CB8103901BE1025417F296* __this, int32_t ___0_flush, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_flush, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GZipStream_get_Comment_m86E160A2F94DFFE3E23D5D3FA5D1D1FBFE1CB341_inline (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____Comment; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GZipStream_get_FileName_mEC5BA7C9C0803D8586C03504D8E29781BF0B075B_inline (GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____FileName; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InflateManager_get_HandleRfc1950HeaderBytes_m106EC081D902E84169BE7704A1C173BE56251F62_inline (InflateManager_t7D54EE6EC982B8EFC61E86D584D2FD771498DCE8* __this, const RuntimeMethod* method) { { bool L_0 = __this->____handleRfc1950HeaderBytes; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared_inline (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, Il2CppChar, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_gshared_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_gshared_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method) { { Il2CppChar L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_gshared_inline (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } }